From f74d7714580b6b13a329a62ba48527cee2686e05 Mon Sep 17 00:00:00 2001 From: "Bernhard J. Berger" <bernhard.berger@uni-bremen.de> Date: Thu, 9 Mar 2023 16:04:00 +0100 Subject: [PATCH] - Removed Name, NamedAttributeDefinition and UnnamedAttributeDefinition from dl-language and added a single AttributeDefinition (which references a definition) - Renamed name attribute of instance and attribute to definition since it references the definition. - Fixed bug in attribute lookup --- src/core/de.evoal.core.main/pom.xml | 15 - .../core/api/ea/fitness/FitnessDecorator.java | 2 +- .../evoal/core/api/utils/LanguageHelper.java | 18 +- .../chromosome/DynamicChromosomeFactory.java | 2 +- .../JeneticsConstraintProducer.java | 2 +- .../core/main/ea/fitness/FitnessFactory.java | 4 +- .../ea/initial/InitialPopulationFactory.java | 2 +- .../producer/OptimizingFunctionProducer.java | 2 +- .../search/EvolutionaryAlgorithmSearch.java | 3 +- .../main/statistics/StatisticsFactory.java | 2 +- .../main/generators/GeneratorFactory.java | 2 +- .../api/configuration/Parameter.java | 3 +- .../antlr/DefinitionLanguageParser.java | 9 +- .../internal/InternalDefinitionLanguage.g | 262 +- .../InternalDefinitionLanguage.tokens | 52 +- .../InternalDefinitionLanguageLexer.java | 567 +- .../InternalDefinitionLanguageParser.java | 5130 +++++++------- ...actDefinitionLanguageProposalProvider.java | 13 +- .../model/dl/dsl/DefinitionLanguage.xtextbin | Bin 9201 -> 8956 bytes .../internal/InternalDefinitionLanguage.g | 98 +- .../InternalDefinitionLanguage.tokens | 114 +- .../InternalDefinitionLanguageLexer.java | 849 ++- .../InternalDefinitionLanguageParser.java | 2147 +++--- .../DefinitionLanguageSemanticSequencer.java | 80 +- .../DefinitionLanguageGrammarAccess.java | 82 +- .../model/dl/dsl/DefinitionLanguage.xtext | 7 - .../model/model.ecore | 14 +- .../model/model.genmodel | 5 +- .../model/dl/AttributeDefinition.java | 30 +- .../evoal/languages/model/dl/DlFactory.java | 15 +- .../evoal/languages/model/dl/DlPackage.java | 140 +- .../model/dl/NamedAttributeDefinition.java | 53 - .../model/dl/UnnamedAttributeDefinition.java | 22 - .../dl/impl/AttributeDefinitionImpl.java | 72 +- .../dl/impl/DefinedFunctionNameImpl.java | 4 +- .../model/dl/impl/DlFactoryImpl.java | 20 +- .../model/dl/impl/DlPackageImpl.java | 61 +- .../dl/impl/NamedAttributeDefinitionImpl.java | 165 - .../impl/UnnamedAttributeDefinitionImpl.java | 38 - .../model/dl/util/DlAdapterFactory.java | 40 +- .../languages/model/dl/util/DlSwitch.java | 48 +- .../antlr/GeneratorDSLParser.java | 7 +- .../antlr/internal/InternalGeneratorDSL.g | 164 +- .../internal/InternalGeneratorDSLLexer.java | 110 +- .../internal/InternalGeneratorDSLParser.java | 5456 +++++++-------- .../model/generator/dsl/GeneratorDSL.xtextbin | Bin 10166 -> 9975 bytes .../antlr/internal/InternalGeneratorDSL.g | 123 +- .../internal/InternalGeneratorDSLLexer.java | 110 +- .../internal/InternalGeneratorDSLParser.java | 1747 ++--- .../GeneratorDSLSemanticSequencer.java | 8 - .../GeneratorDSLSyntacticSequencer.java | 2 +- .../services/GeneratorDSLGrammarAccess.java | 37 +- .../antlr/InstanceLanguageParser.java | 7 +- .../antlr/internal/InternalInstanceLanguage.g | 164 +- .../internal/InternalInstanceLanguage.tokens | 6 +- .../InternalInstanceLanguageLexer.java | 116 +- .../InternalInstanceLanguageParser.java | 3696 +++++------ ...tractInstanceLanguageProposalProvider.java | 21 +- .../instance/dsl/InstanceLanguage.xtextbin | Bin 7990 -> 7799 bytes .../antlr/internal/InternalInstanceLanguage.g | 123 +- .../internal/InternalInstanceLanguage.tokens | 6 +- .../InternalInstanceLanguageLexer.java | 116 +- .../InternalInstanceLanguageParser.java | 1759 ++--- .../InstanceLanguageSemanticSequencer.java | 60 +- .../InstanceLanguageSyntacticSequencer.java | 2 +- .../InstanceLanguageGrammarAccess.java | 137 +- .../model/instance/dsl/InstanceLanguage.xtext | 16 +- .../InstanceLanguageScopeProvider.java | 69 +- .../model/model.ecore | 14 +- .../model/model.genmodel | 13 +- .../languages/model/instance/Attribute.java | 24 +- .../languages/model/instance/Instance.java | 20 +- .../model/instance/InstanceFactory.java | 27 - .../model/instance/InstancePackage.java | 214 +- .../evoal/languages/model/instance/Misc.java | 46 - .../evoal/languages/model/instance/Name.java | 47 - .../languages/model/instance/NameOrMisc.java | 19 - .../model/instance/impl/AttributeImpl.java | 69 +- .../instance/impl/InstanceFactoryImpl.java | 36 - .../model/instance/impl/InstanceImpl.java | 55 +- .../instance/impl/InstancePackageImpl.java | 110 +- .../model/instance/impl/MiscImpl.java | 165 - .../model/instance/impl/NameImpl.java | 160 - .../model/instance/impl/NameOrMiscImpl.java | 40 - .../instance/util/InstanceAdapterFactory.java | 54 - .../model/instance/util/InstanceSwitch.java | 65 - .../antlr/MachineLearningLanguageParser.java | 7 +- .../InternalMachineLearningLanguage.g | 164 +- .../InternalMachineLearningLanguageLexer.java | 110 +- ...InternalMachineLearningLanguageParser.java | 5880 ++++++++--------- .../mll/dsl/MachineLearningLanguage.xtextbin | Bin 10790 -> 10599 bytes .../InternalMachineLearningLanguage.g | 131 +- .../InternalMachineLearningLanguageLexer.java | 110 +- ...InternalMachineLearningLanguageParser.java | 1996 +++--- ...hineLearningLanguageSemanticSequencer.java | 8 - ...ineLearningLanguageSyntacticSequencer.java | 2 +- .../MachineLearningLanguageGrammarAccess.java | 37 +- .../antlr/OptimisationLanguageParser.java | 7 +- .../internal/InternalOptimisationLanguage.g | 164 +- .../InternalOptimisationLanguageLexer.java | 110 +- .../InternalOptimisationLanguageParser.java | 3976 +++++------ .../OptimisationLanguageLabelProvider.java | 41 +- ...timisationLanguageOutlineTreeProvider.java | 8 +- .../ol/dsl/OptimisationLanguage.xtextbin | Bin 8834 -> 8643 bytes .../internal/InternalOptimisationLanguage.g | 123 +- .../InternalOptimisationLanguageLexer.java | 110 +- .../InternalOptimisationLanguageParser.java | 1727 ++--- ...OptimisationLanguageSemanticSequencer.java | 8 - ...ptimisationLanguageSyntacticSequencer.java | 2 +- .../OptimisationLanguageGrammarAccess.java | 37 +- .../OptimisationLanguageScopeProvider.java | 11 +- .../scoping/ClasspathGlobalScopeProvider.java | 11 +- 112 files changed, 16669 insertions(+), 23545 deletions(-) delete mode 100644 src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/NamedAttributeDefinition.java delete mode 100644 src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/UnnamedAttributeDefinition.java delete mode 100644 src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/NamedAttributeDefinitionImpl.java delete mode 100644 src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/UnnamedAttributeDefinitionImpl.java delete mode 100644 src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Misc.java delete mode 100644 src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Name.java delete mode 100644 src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/NameOrMisc.java delete mode 100644 src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/MiscImpl.java delete mode 100644 src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/NameImpl.java delete mode 100644 src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/NameOrMiscImpl.java diff --git a/src/core/de.evoal.core.main/pom.xml b/src/core/de.evoal.core.main/pom.xml index 2a8dd29c..38fb5e77 100644 --- a/src/core/de.evoal.core.main/pom.xml +++ b/src/core/de.evoal.core.main/pom.xml @@ -295,21 +295,6 @@ <build> <plugins> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> -<!-- <configuration> - <archive> - <manifest> - <mainClass>de.evoal.core.main.Evoal</mainClass> - <addClasspath>true</addClasspath> - <classpathPrefix>modules/</classpathPrefix> - </manifest> - </archive> - </configuration> ---> </plugin> - <plugin> <artifactId>maven-dependency-plugin</artifactId> <executions> diff --git a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/api/ea/fitness/FitnessDecorator.java b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/api/ea/fitness/FitnessDecorator.java index 11736e48..fea17387 100644 --- a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/api/ea/fitness/FitnessDecorator.java +++ b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/api/ea/fitness/FitnessDecorator.java @@ -11,7 +11,7 @@ public abstract class FitnessDecorator implements FitnessFunction { public FitnessFunction init(final Instance config) { final Instance decoratedConfig = (Instance) config.findAttribute("function").getValue(); - decoratedFunction = BeanFactory.create(decoratedConfig.getName().getName(), FitnessFunction.class); + decoratedFunction = BeanFactory.create(decoratedConfig.getDefinition().getName(), FitnessFunction.class); decoratedFunction.init(decoratedConfig); return this; diff --git a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/api/utils/LanguageHelper.java b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/api/utils/LanguageHelper.java index 9ffee546..41a8bd83 100644 --- a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/api/utils/LanguageHelper.java +++ b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/api/utils/LanguageHelper.java @@ -6,12 +6,8 @@ import de.evoal.languages.model.instance.*; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.util.ArrayList; -import java.util.List; import java.util.Objects; -import java.util.function.DoubleToIntFunction; import java.util.function.Predicate; -import java.util.stream.Collectors; /** * Helper class for processing instances. @@ -57,20 +53,20 @@ public final class LanguageHelper { if(attribute != null) { current = attribute.getValue(); } else if("name".equals(part)) { - current = ((Instance)current).getName().getName(); + current = ((Instance)current).getDefinition().getName(); } else { log.warn("Failed to lookup part '{}' of path '{}'. Returning null.", part, path); - log.warn("Current instance is: {}", ((Instance) current).getName().getName()); + log.warn("Current instance is: {}", ((Instance) current).getDefinition().getName()); log.warn("Available attributes:"); for(final Attribute a : ((Instance) current).getAttributes()) { - log.warn(" {}", ((Name)a.getName()).getName().getName()); + log.warn(" {}", a.getDefinition().getName()); } log.error("Selecting non-existing path '{}'.", path); throw new IllegalStateException("Selecting non-existing field: " + part); } if(attribute != null) { - current = convertToJava(current, ((Name) attribute.getName()).getName().getType()); + current = convertToJava(current, attribute.getDefinition().getType()); } } catch(final NullPointerException e) { log.error("Failed to lookup part '{}' of path '{}'.", part, path); @@ -79,7 +75,7 @@ public final class LanguageHelper { } if(current instanceof Instance) { - log.debug("Mapping '{}' to instance with name '{}'.", path, ((Instance)current).getName().getName()); + log.debug("Mapping '{}' to instance with name '{}'.", path, ((Instance)current).getDefinition().getName()); } else { log.debug("Mapping '{}' to '{}'.", path, current); } @@ -121,10 +117,10 @@ public final class LanguageHelper { } public static Predicate<? super Value> filterInstanceByType(final String instanceTypeName) { - return i -> instanceTypeName.equals(((Instance)i).getName().getName()); + return i -> instanceTypeName.equals(((Instance)i).getDefinition().getName()); } public static Predicate<? super Instance> filterByAttributesInstanceType(final String attributeName, final String attributeTypeName) { - return i -> attributeTypeName.equals(((Instance) i.findAttribute(attributeName).getValue()).getName().getName()); + return i -> attributeTypeName.equals(((Instance) i.findAttribute(attributeName).getValue()).getDefinition().getName()); } } diff --git a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/codec/chromosome/DynamicChromosomeFactory.java b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/codec/chromosome/DynamicChromosomeFactory.java index 721d9388..72004b58 100644 --- a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/codec/chromosome/DynamicChromosomeFactory.java +++ b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/codec/chromosome/DynamicChromosomeFactory.java @@ -8,7 +8,7 @@ import javax.enterprise.context.ApplicationScoped; @ApplicationScoped public class DynamicChromosomeFactory { public DynamicChromosome create(final Instance specification) { - final String chromosomeName = specification.getName().getName(); + final String chromosomeName = specification.getDefinition().getName(); final DynamicChromosome chromosome = BeanFactory.create(chromosomeName, DynamicChromosome.class); chromosome.init(specification); diff --git a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/constraints/constraint/strategies/constraint/JeneticsConstraintProducer.java b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/constraints/constraint/strategies/constraint/JeneticsConstraintProducer.java index 8f8338dd..6c5ce286 100644 --- a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/constraints/constraint/strategies/constraint/JeneticsConstraintProducer.java +++ b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/constraints/constraint/strategies/constraint/JeneticsConstraintProducer.java @@ -48,7 +48,7 @@ public class JeneticsConstraintProducer { final Instance repairConfiguration = LanguageHelper.lookup(handlerConfiguration, "constraint-handling.repair-strategy"); final CalculationStrategy cStrategy = factory.create(s); - final RepairStrategy rStrategy = BeanFactory.create(repairConfiguration.getName().getName(), RepairStrategy.class) + final RepairStrategy rStrategy = BeanFactory.create(repairConfiguration.getDefinition().getName(), RepairStrategy.class) .init(repairConfiguration); return new JeneticsConstraintStrategy(cStrategy, codec, function, optimizationSpec, rStrategy); diff --git a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/fitness/FitnessFactory.java b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/fitness/FitnessFactory.java index 2c71a22f..c5ce9b63 100644 --- a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/fitness/FitnessFactory.java +++ b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/fitness/FitnessFactory.java @@ -33,8 +33,8 @@ public class FitnessFactory { @Produces @Dependent public JeneticsFitnessFunction create(final @ConfigurationValue(entry = CoreBlackboardEntries.OPTIMISATION_CONFIGURATION, access = "algorithm.fitness") Instance fitnessConfig, final @ConfigurationValue(entry = CoreBlackboardEntries.OPTIMISATION_CONFIGURATION, access = "algorithm.comparator") Instance comparatorConfig) { - final String fitnessName = fitnessConfig.getName().getName(); - final String comparatorName = comparatorConfig.getName().getName(); + final String fitnessName = fitnessConfig.getDefinition().getName(); + final String comparatorName = comparatorConfig.getDefinition().getName(); log.info("Creating fitness function {} and using comparator {}.", fitnessName, comparatorName); diff --git a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/initial/InitialPopulationFactory.java b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/initial/InitialPopulationFactory.java index 1d94bd30..859982a0 100644 --- a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/initial/InitialPopulationFactory.java +++ b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/initial/InitialPopulationFactory.java @@ -28,7 +28,7 @@ public class InitialPopulationFactory { */ @Produces @Dependent @Named("initial") public InitialPopulation create() { - return BeanFactory.create(initialization.getName().getName(), InitialPopulation.class) + return BeanFactory.create(initialization.getDefinition().getName(), InitialPopulation.class) .init(initialization); } } diff --git a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/producer/OptimizingFunctionProducer.java b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/producer/OptimizingFunctionProducer.java index 7c30c047..77900cf3 100644 --- a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/producer/OptimizingFunctionProducer.java +++ b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/producer/OptimizingFunctionProducer.java @@ -42,7 +42,7 @@ public class OptimizingFunctionProducer { @ApplicationScoped @Named("optimization-function") private FitnessFunction create(final @Named("optimization-function-configuration") Instance configuration) { - final String fitnessName = configuration.getName().getName(); + final String fitnessName = configuration.getDefinition().getName(); return BeanProvider.getContextualReference(fitnessName, false, FitnessFunction.class) .init(configuration); diff --git a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/search/EvolutionaryAlgorithmSearch.java b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/search/EvolutionaryAlgorithmSearch.java index e0030e8d..23a6c383 100644 --- a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/search/EvolutionaryAlgorithmSearch.java +++ b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/ea/search/EvolutionaryAlgorithmSearch.java @@ -22,7 +22,6 @@ import de.evoal.core.main.ea.fitness.JeneticsFitnessFunction; import de.evoal.core.main.jenetics.ConstraintList; import de.evoal.languages.model.instance.Array; import de.evoal.languages.model.instance.Attribute; -import de.evoal.languages.model.instance.Name; import de.evoal.languages.model.instance.Value; import de.evoal.languages.model.ol.OptimisationModel; import io.jenetics.*; @@ -146,7 +145,7 @@ public class EvolutionaryAlgorithmSearch implements OptimisationAlgorithm { final de.evoal.languages.model.instance.Instance alterers = LanguageHelper.lookup(configuration.getInstance(), "algorithm.alterers"); for(final Attribute category: alterers.getAttributes()) { - final String name = ((Name)category.getName()).getName().getName(); + final String name = category.getDefinition().getName(); log.info("Processing alterer category '{}'.", name); final Array array = (Array) category.getValue(); diff --git a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/statistics/StatisticsFactory.java b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/statistics/StatisticsFactory.java index ac5fe40e..1da6eb6a 100644 --- a/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/statistics/StatisticsFactory.java +++ b/src/core/de.evoal.core.main/src/main/java/de/evoal/core/main/statistics/StatisticsFactory.java @@ -28,7 +28,7 @@ public class StatisticsFactory { final StatisticsWriter [] writers = array.getValues() .stream() .map(Instance.class::cast) - .map(i -> new Pair<>(BeanProvider.getContextualReference(i.getName().getName(), false, StatisticsWriter.class), i)) + .map(i -> new Pair<>(BeanProvider.getContextualReference(i.getDefinition().getName(), false, StatisticsWriter.class), i)) .map(p -> p.getFirst().init(p.getSecond())) .toArray(i -> new StatisticsWriter[i]); diff --git a/src/core/de.evoal.generator.main/src/main/java/de/evoal/generator/main/generators/GeneratorFactory.java b/src/core/de.evoal.generator.main/src/main/java/de/evoal/generator/main/generators/GeneratorFactory.java index 2fb972b0..4e61a817 100644 --- a/src/core/de.evoal.generator.main/src/main/java/de/evoal/generator/main/generators/GeneratorFactory.java +++ b/src/core/de.evoal.generator.main/src/main/java/de/evoal/generator/main/generators/GeneratorFactory.java @@ -10,7 +10,7 @@ import javax.enterprise.context.ApplicationScoped; @ApplicationScoped public class GeneratorFactory { public GeneratorFunction create(final Step configuration) throws InitializationException { - final String functionName = configuration.getInstance().getName().getName(); + final String functionName = configuration.getInstance().getDefinition().getName(); return BeanFactory.create(functionName, GeneratorFunction.class) .init(configuration); diff --git a/src/core/de.evoal.surrogate.api/src/main/java/de/evoal/surrogate/api/configuration/Parameter.java b/src/core/de.evoal.surrogate.api/src/main/java/de/evoal/surrogate/api/configuration/Parameter.java index fb49269b..1acef1fa 100644 --- a/src/core/de.evoal.surrogate.api/src/main/java/de/evoal/surrogate/api/configuration/Parameter.java +++ b/src/core/de.evoal.surrogate.api/src/main/java/de/evoal/surrogate/api/configuration/Parameter.java @@ -3,7 +3,6 @@ package de.evoal.surrogate.api.configuration; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import de.evoal.languages.model.instance.LiteralValue; -import de.evoal.languages.model.instance.Name; import de.evoal.surrogate.main.jackson.ReflectiveDeserializer; import de.evoal.surrogate.main.jackson.ReflectiveSerializer; import de.evoal.languages.model.instance.Attribute; @@ -25,7 +24,7 @@ public class Parameter { public static Parameter from(final Attribute attribute) { final Parameter parameter = new Parameter(); - parameter.setName(((Name)attribute.getName()).getName().getName()); + parameter.setName(attribute.getDefinition().getName()); parameter.setValue(((LiteralValue)attribute.getValue()).getLiteral().getValue()); return parameter; diff --git a/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/DefinitionLanguageParser.java b/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/DefinitionLanguageParser.java index aef37fa8..fb70104f 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/DefinitionLanguageParser.java +++ b/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/DefinitionLanguageParser.java @@ -33,7 +33,6 @@ public class DefinitionLanguageParser extends AbstractContentAssistParser { private static void init(ImmutableMap.Builder<AbstractElement, String> builder, DefinitionLanguageGrammarAccess grammarAccess) { builder.put(grammarAccess.getDefinitionModelRuleAccess().getAlternatives(), "rule__DefinitionModelRule__Alternatives"); - builder.put(grammarAccess.getAttributeDefinitionRuleAccess().getAlternatives(), "rule__AttributeDefinitionRule__Alternatives"); builder.put(grammarAccess.getTypeRuleAccess().getAlternatives(), "rule__TypeRule__Alternatives"); builder.put(grammarAccess.getLiteralOrReferenceRuleAccess().getAlternatives(), "rule__LiteralOrReferenceRule__Alternatives"); builder.put(grammarAccess.getLiteralRuleAccess().getAlternatives(), "rule__LiteralRule__Alternatives"); @@ -46,8 +45,7 @@ public class DefinitionLanguageParser extends AbstractContentAssistParser { builder.put(grammarAccess.getFactorRuleAccess().getAlternatives(), "rule__FactorRule__Alternatives"); builder.put(grammarAccess.getTypeDefinitionRuleAccess().getGroup(), "rule__TypeDefinitionRule__Group__0"); builder.put(grammarAccess.getTypeDefinitionRuleAccess().getGroup_3(), "rule__TypeDefinitionRule__Group_3__0"); - builder.put(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getGroup(), "rule__UnnamedAttributeDefinitionRule__Group__0"); - builder.put(grammarAccess.getNamedAttributeDefinitionRuleAccess().getGroup(), "rule__NamedAttributeDefinitionRule__Group__0"); + builder.put(grammarAccess.getAttributeDefinitionRuleAccess().getGroup(), "rule__AttributeDefinitionRule__Group__0"); builder.put(grammarAccess.getLiteralTypeRuleAccess().getGroup(), "rule__LiteralTypeRule__Group__0"); builder.put(grammarAccess.getInstanceTypeRuleAccess().getGroup(), "rule__InstanceTypeRule__Group__0"); builder.put(grammarAccess.getInstanceTypeRuleAccess().getGroup_3(), "rule__InstanceTypeRule__Group_3__0"); @@ -93,9 +91,8 @@ public class DefinitionLanguageParser extends AbstractContentAssistParser { builder.put(grammarAccess.getTypeDefinitionRuleAccess().getNameAssignment_2(), "rule__TypeDefinitionRule__NameAssignment_2"); builder.put(grammarAccess.getTypeDefinitionRuleAccess().getSuperTypeAssignment_3_1(), "rule__TypeDefinitionRule__SuperTypeAssignment_3_1"); builder.put(grammarAccess.getTypeDefinitionRuleAccess().getAttributesAssignment_5(), "rule__TypeDefinitionRule__AttributesAssignment_5"); - builder.put(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeAssignment_2(), "rule__UnnamedAttributeDefinitionRule__TypeAssignment_2"); - builder.put(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameAssignment_0(), "rule__NamedAttributeDefinitionRule__NameAssignment_0"); - builder.put(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeAssignment_2(), "rule__NamedAttributeDefinitionRule__TypeAssignment_2"); + builder.put(grammarAccess.getAttributeDefinitionRuleAccess().getNameAssignment_0(), "rule__AttributeDefinitionRule__NameAssignment_0"); + builder.put(grammarAccess.getAttributeDefinitionRuleAccess().getTypeAssignment_2(), "rule__AttributeDefinitionRule__TypeAssignment_2"); builder.put(grammarAccess.getInstanceTypeRuleAccess().getDefinitionsAssignment_2(), "rule__InstanceTypeRule__DefinitionsAssignment_2"); builder.put(grammarAccess.getInstanceTypeRuleAccess().getDefinitionsAssignment_3_1(), "rule__InstanceTypeRule__DefinitionsAssignment_3_1"); builder.put(grammarAccess.getArrayTypeRuleAccess().getElementsAssignment_1(), "rule__ArrayTypeRule__ElementsAssignment_1"); diff --git a/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguage.g b/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguage.g index d69f2e2e..4af9288e 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguage.g +++ b/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguage.g @@ -116,59 +116,9 @@ ruleAttributeDefinitionRule } : ( - { before(grammarAccess.getAttributeDefinitionRuleAccess().getAlternatives()); } - (rule__AttributeDefinitionRule__Alternatives) - { after(grammarAccess.getAttributeDefinitionRuleAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleUnnamedAttributeDefinitionRule -entryRuleUnnamedAttributeDefinitionRule -: -{ before(grammarAccess.getUnnamedAttributeDefinitionRuleRule()); } - ruleUnnamedAttributeDefinitionRule -{ after(grammarAccess.getUnnamedAttributeDefinitionRuleRule()); } - EOF -; - -// Rule UnnamedAttributeDefinitionRule -ruleUnnamedAttributeDefinitionRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getGroup()); } - (rule__UnnamedAttributeDefinitionRule__Group__0) - { after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getGroup()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleNamedAttributeDefinitionRule -entryRuleNamedAttributeDefinitionRule -: -{ before(grammarAccess.getNamedAttributeDefinitionRuleRule()); } - ruleNamedAttributeDefinitionRule -{ after(grammarAccess.getNamedAttributeDefinitionRuleRule()); } - EOF -; - -// Rule NamedAttributeDefinitionRule -ruleNamedAttributeDefinitionRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getGroup()); } - (rule__NamedAttributeDefinitionRule__Group__0) - { after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getGroup()); } + { before(grammarAccess.getAttributeDefinitionRuleAccess().getGroup()); } + (rule__AttributeDefinitionRule__Group__0) + { after(grammarAccess.getAttributeDefinitionRuleAccess().getGroup()); } ) ; finally { @@ -1160,27 +1110,6 @@ finally { restoreStackSize(stackSize); } -rule__AttributeDefinitionRule__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getAttributeDefinitionRuleAccess().getNamedAttributeDefinitionRuleParserRuleCall_0()); } - ruleNamedAttributeDefinitionRule - { after(grammarAccess.getAttributeDefinitionRuleAccess().getNamedAttributeDefinitionRuleParserRuleCall_0()); } - ) - | - ( - { before(grammarAccess.getAttributeDefinitionRuleAccess().getUnnamedAttributeDefinitionRuleParserRuleCall_1()); } - ruleUnnamedAttributeDefinitionRule - { after(grammarAccess.getAttributeDefinitionRuleAccess().getUnnamedAttributeDefinitionRuleParserRuleCall_1()); } - ) -; -finally { - restoreStackSize(stackSize); -} - rule__TypeRule__Alternatives @init { int stackSize = keepStackSize(); @@ -1838,215 +1767,107 @@ finally { } -rule__UnnamedAttributeDefinitionRule__Group__0 +rule__AttributeDefinitionRule__Group__0 @init { int stackSize = keepStackSize(); } : - rule__UnnamedAttributeDefinitionRule__Group__0__Impl - rule__UnnamedAttributeDefinitionRule__Group__1 + rule__AttributeDefinitionRule__Group__0__Impl + rule__AttributeDefinitionRule__Group__1 ; finally { restoreStackSize(stackSize); } -rule__UnnamedAttributeDefinitionRule__Group__0__Impl +rule__AttributeDefinitionRule__Group__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getUnnamedKeyword_0()); } - 'unnamed' - { after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getUnnamedKeyword_0()); } + { before(grammarAccess.getAttributeDefinitionRuleAccess().getNameAssignment_0()); } + (rule__AttributeDefinitionRule__NameAssignment_0) + { after(grammarAccess.getAttributeDefinitionRuleAccess().getNameAssignment_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__UnnamedAttributeDefinitionRule__Group__1 +rule__AttributeDefinitionRule__Group__1 @init { int stackSize = keepStackSize(); } : - rule__UnnamedAttributeDefinitionRule__Group__1__Impl - rule__UnnamedAttributeDefinitionRule__Group__2 + rule__AttributeDefinitionRule__Group__1__Impl + rule__AttributeDefinitionRule__Group__2 ; finally { restoreStackSize(stackSize); } -rule__UnnamedAttributeDefinitionRule__Group__1__Impl +rule__AttributeDefinitionRule__Group__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getColonKeyword_1()); } + { before(grammarAccess.getAttributeDefinitionRuleAccess().getColonKeyword_1()); } ':' - { after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getColonKeyword_1()); } + { after(grammarAccess.getAttributeDefinitionRuleAccess().getColonKeyword_1()); } ) ; finally { restoreStackSize(stackSize); } -rule__UnnamedAttributeDefinitionRule__Group__2 +rule__AttributeDefinitionRule__Group__2 @init { int stackSize = keepStackSize(); } : - rule__UnnamedAttributeDefinitionRule__Group__2__Impl - rule__UnnamedAttributeDefinitionRule__Group__3 + rule__AttributeDefinitionRule__Group__2__Impl + rule__AttributeDefinitionRule__Group__3 ; finally { restoreStackSize(stackSize); } -rule__UnnamedAttributeDefinitionRule__Group__2__Impl +rule__AttributeDefinitionRule__Group__2__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeAssignment_2()); } - (rule__UnnamedAttributeDefinitionRule__TypeAssignment_2) - { after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeAssignment_2()); } + { before(grammarAccess.getAttributeDefinitionRuleAccess().getTypeAssignment_2()); } + (rule__AttributeDefinitionRule__TypeAssignment_2) + { after(grammarAccess.getAttributeDefinitionRuleAccess().getTypeAssignment_2()); } ) ; finally { restoreStackSize(stackSize); } -rule__UnnamedAttributeDefinitionRule__Group__3 +rule__AttributeDefinitionRule__Group__3 @init { int stackSize = keepStackSize(); } : - rule__UnnamedAttributeDefinitionRule__Group__3__Impl + rule__AttributeDefinitionRule__Group__3__Impl ; finally { restoreStackSize(stackSize); } -rule__UnnamedAttributeDefinitionRule__Group__3__Impl +rule__AttributeDefinitionRule__Group__3__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); } + { before(grammarAccess.getAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); } ';' - { after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); } -) -; -finally { - restoreStackSize(stackSize); -} - - -rule__NamedAttributeDefinitionRule__Group__0 - @init { - int stackSize = keepStackSize(); - } -: - rule__NamedAttributeDefinitionRule__Group__0__Impl - rule__NamedAttributeDefinitionRule__Group__1 -; -finally { - restoreStackSize(stackSize); -} - -rule__NamedAttributeDefinitionRule__Group__0__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameAssignment_0()); } - (rule__NamedAttributeDefinitionRule__NameAssignment_0) - { after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameAssignment_0()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__NamedAttributeDefinitionRule__Group__1 - @init { - int stackSize = keepStackSize(); - } -: - rule__NamedAttributeDefinitionRule__Group__1__Impl - rule__NamedAttributeDefinitionRule__Group__2 -; -finally { - restoreStackSize(stackSize); -} - -rule__NamedAttributeDefinitionRule__Group__1__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getColonKeyword_1()); } - ':' - { after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getColonKeyword_1()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__NamedAttributeDefinitionRule__Group__2 - @init { - int stackSize = keepStackSize(); - } -: - rule__NamedAttributeDefinitionRule__Group__2__Impl - rule__NamedAttributeDefinitionRule__Group__3 -; -finally { - restoreStackSize(stackSize); -} - -rule__NamedAttributeDefinitionRule__Group__2__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeAssignment_2()); } - (rule__NamedAttributeDefinitionRule__TypeAssignment_2) - { after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeAssignment_2()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__NamedAttributeDefinitionRule__Group__3 - @init { - int stackSize = keepStackSize(); - } -: - rule__NamedAttributeDefinitionRule__Group__3__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__NamedAttributeDefinitionRule__Group__3__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); } - ';' - { after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); } + { after(grammarAccess.getAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); } ) ; finally { @@ -4528,45 +4349,30 @@ finally { restoreStackSize(stackSize); } -rule__UnnamedAttributeDefinitionRule__TypeAssignment_2 - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); } - ruleTypeRule - { after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__NamedAttributeDefinitionRule__NameAssignment_0 +rule__AttributeDefinitionRule__NameAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); } + { before(grammarAccess.getAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); } ruleStringOrId - { after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); } + { after(grammarAccess.getAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__NamedAttributeDefinitionRule__TypeAssignment_2 +rule__AttributeDefinitionRule__TypeAssignment_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); } + { before(grammarAccess.getAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); } ruleTypeRule - { after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); } + { after(grammarAccess.getAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); } ) ; finally { diff --git a/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguage.tokens b/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguage.tokens index 6e5431cb..184344c1 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguage.tokens +++ b/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguage.tokens @@ -1,64 +1,63 @@ -'!'=75 +'!'=74 '!='=19 '%'=26 -'('=66 -')'=67 +'('=65 +')'=66 '*'=24 '+'=22 -','=68 +','=67 '-'=23 '/'=25 -':'=52 -';'=53 +':'=51 +';'=52 '<'=20 '<='=21 '='=18 '>'=17 '>='=16 -'AND'=71 +'AND'=70 'E'=29 'G'=32 'M'=33 -'OR'=69 +'OR'=68 'P'=30 'T'=31 -'XOR'=70 +'XOR'=69 'Y'=27 'Z'=28 '\u00B5'=40 -'^'=72 +'^'=71 'a'=44 -'abstract'=74 -'array'=64 -'boolean'=61 +'abstract'=73 +'array'=63 +'boolean'=60 'c'=38 'd'=37 'da'=36 -'data'=63 -'def'=65 -'expression'=58 +'data'=62 +'def'=64 +'expression'=57 'extends'=50 'f'=43 'false'=15 -'float'=60 +'float'=59 'h'=35 -'instance'=55 -'int'=59 +'instance'=54 +'int'=58 'k'=34 -'literal'=54 +'literal'=53 'm'=39 'n'=41 'p'=42 -'string'=57 -'true'=76 +'string'=56 +'true'=75 'type'=47 -'unnamed'=51 -'value'=73 -'void'=62 +'value'=72 +'void'=61 'y'=46 'z'=45 '{'=48 -'|'=56 +'|'=55 '}'=49 RULE_ANY_OTHER=14 RULE_DIGIT=9 @@ -132,4 +131,3 @@ T__72=72 T__73=73 T__74=74 T__75=75 -T__76=76 diff --git a/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguageLexer.java b/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguageLexer.java index 06311e49..23548cd8 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguageLexer.java +++ b/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguageLexer.java @@ -72,7 +72,6 @@ public class InternalDefinitionLanguageLexer extends Lexer { public static final int T__31=31; public static final int T__75=75; public static final int T__32=32; - public static final int T__76=76; public static final int RULE_WS=13; public static final int RULE_ANY_OTHER=14; public static final int RULE_EXPONENT=10; @@ -832,11 +831,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__51; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:47:7: ( 'unnamed' ) - // InternalDefinitionLanguage.g:47:9: 'unnamed' + // InternalDefinitionLanguage.g:47:7: ( ':' ) + // InternalDefinitionLanguage.g:47:9: ':' { - match("unnamed"); - + match(':'); } @@ -853,10 +851,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__52; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:48:7: ( ':' ) - // InternalDefinitionLanguage.g:48:9: ':' + // InternalDefinitionLanguage.g:48:7: ( ';' ) + // InternalDefinitionLanguage.g:48:9: ';' { - match(':'); + match(';'); } @@ -873,10 +871,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__53; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:49:7: ( ';' ) - // InternalDefinitionLanguage.g:49:9: ';' + // InternalDefinitionLanguage.g:49:7: ( 'literal' ) + // InternalDefinitionLanguage.g:49:9: 'literal' { - match(';'); + match("literal"); + } @@ -893,10 +892,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__54; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:50:7: ( 'literal' ) - // InternalDefinitionLanguage.g:50:9: 'literal' + // InternalDefinitionLanguage.g:50:7: ( 'instance' ) + // InternalDefinitionLanguage.g:50:9: 'instance' { - match("literal"); + match("instance"); } @@ -914,11 +913,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__55; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:51:7: ( 'instance' ) - // InternalDefinitionLanguage.g:51:9: 'instance' + // InternalDefinitionLanguage.g:51:7: ( '|' ) + // InternalDefinitionLanguage.g:51:9: '|' { - match("instance"); - + match('|'); } @@ -935,10 +933,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__56; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:52:7: ( '|' ) - // InternalDefinitionLanguage.g:52:9: '|' + // InternalDefinitionLanguage.g:52:7: ( 'string' ) + // InternalDefinitionLanguage.g:52:9: 'string' { - match('|'); + match("string"); + } @@ -955,10 +954,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__57; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:53:7: ( 'string' ) - // InternalDefinitionLanguage.g:53:9: 'string' + // InternalDefinitionLanguage.g:53:7: ( 'expression' ) + // InternalDefinitionLanguage.g:53:9: 'expression' { - match("string"); + match("expression"); } @@ -976,10 +975,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__58; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:54:7: ( 'expression' ) - // InternalDefinitionLanguage.g:54:9: 'expression' + // InternalDefinitionLanguage.g:54:7: ( 'int' ) + // InternalDefinitionLanguage.g:54:9: 'int' { - match("expression"); + match("int"); } @@ -997,10 +996,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__59; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:55:7: ( 'int' ) - // InternalDefinitionLanguage.g:55:9: 'int' + // InternalDefinitionLanguage.g:55:7: ( 'float' ) + // InternalDefinitionLanguage.g:55:9: 'float' { - match("int"); + match("float"); } @@ -1018,10 +1017,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__60; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:56:7: ( 'float' ) - // InternalDefinitionLanguage.g:56:9: 'float' + // InternalDefinitionLanguage.g:56:7: ( 'boolean' ) + // InternalDefinitionLanguage.g:56:9: 'boolean' { - match("float"); + match("boolean"); } @@ -1039,10 +1038,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__61; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:57:7: ( 'boolean' ) - // InternalDefinitionLanguage.g:57:9: 'boolean' + // InternalDefinitionLanguage.g:57:7: ( 'void' ) + // InternalDefinitionLanguage.g:57:9: 'void' { - match("boolean"); + match("void"); } @@ -1060,10 +1059,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__62; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:58:7: ( 'void' ) - // InternalDefinitionLanguage.g:58:9: 'void' + // InternalDefinitionLanguage.g:58:7: ( 'data' ) + // InternalDefinitionLanguage.g:58:9: 'data' { - match("void"); + match("data"); } @@ -1081,10 +1080,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__63; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:59:7: ( 'data' ) - // InternalDefinitionLanguage.g:59:9: 'data' + // InternalDefinitionLanguage.g:59:7: ( 'array' ) + // InternalDefinitionLanguage.g:59:9: 'array' { - match("data"); + match("array"); } @@ -1102,10 +1101,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:60:7: ( 'array' ) - // InternalDefinitionLanguage.g:60:9: 'array' + // InternalDefinitionLanguage.g:60:7: ( 'def' ) + // InternalDefinitionLanguage.g:60:9: 'def' { - match("array"); + match("def"); } @@ -1123,11 +1122,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__65; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:61:7: ( 'def' ) - // InternalDefinitionLanguage.g:61:9: 'def' + // InternalDefinitionLanguage.g:61:7: ( '(' ) + // InternalDefinitionLanguage.g:61:9: '(' { - match("def"); - + match('('); } @@ -1144,10 +1142,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__66; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:62:7: ( '(' ) - // InternalDefinitionLanguage.g:62:9: '(' + // InternalDefinitionLanguage.g:62:7: ( ')' ) + // InternalDefinitionLanguage.g:62:9: ')' { - match('('); + match(')'); } @@ -1164,10 +1162,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__67; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:63:7: ( ')' ) - // InternalDefinitionLanguage.g:63:9: ')' + // InternalDefinitionLanguage.g:63:7: ( ',' ) + // InternalDefinitionLanguage.g:63:9: ',' { - match(')'); + match(','); } @@ -1184,10 +1182,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__68; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:64:7: ( ',' ) - // InternalDefinitionLanguage.g:64:9: ',' + // InternalDefinitionLanguage.g:64:7: ( 'OR' ) + // InternalDefinitionLanguage.g:64:9: 'OR' { - match(','); + match("OR"); + } @@ -1204,10 +1203,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__69; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:65:7: ( 'OR' ) - // InternalDefinitionLanguage.g:65:9: 'OR' + // InternalDefinitionLanguage.g:65:7: ( 'XOR' ) + // InternalDefinitionLanguage.g:65:9: 'XOR' { - match("OR"); + match("XOR"); } @@ -1225,10 +1224,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__70; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:66:7: ( 'XOR' ) - // InternalDefinitionLanguage.g:66:9: 'XOR' + // InternalDefinitionLanguage.g:66:7: ( 'AND' ) + // InternalDefinitionLanguage.g:66:9: 'AND' { - match("XOR"); + match("AND"); } @@ -1246,11 +1245,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__71; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:67:7: ( 'AND' ) - // InternalDefinitionLanguage.g:67:9: 'AND' + // InternalDefinitionLanguage.g:67:7: ( '^' ) + // InternalDefinitionLanguage.g:67:9: '^' { - match("AND"); - + match('^'); } @@ -1267,10 +1265,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__72; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:68:7: ( '^' ) - // InternalDefinitionLanguage.g:68:9: '^' + // InternalDefinitionLanguage.g:68:7: ( 'value' ) + // InternalDefinitionLanguage.g:68:9: 'value' { - match('^'); + match("value"); + } @@ -1287,10 +1286,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__73; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:69:7: ( 'value' ) - // InternalDefinitionLanguage.g:69:9: 'value' + // InternalDefinitionLanguage.g:69:7: ( 'abstract' ) + // InternalDefinitionLanguage.g:69:9: 'abstract' { - match("value"); + match("abstract"); } @@ -1308,11 +1307,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__74; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:70:7: ( 'abstract' ) - // InternalDefinitionLanguage.g:70:9: 'abstract' + // InternalDefinitionLanguage.g:70:7: ( '!' ) + // InternalDefinitionLanguage.g:70:9: '!' { - match("abstract"); - + match('!'); } @@ -1329,28 +1327,8 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__75; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:71:7: ( '!' ) - // InternalDefinitionLanguage.g:71:9: '!' - { - match('!'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__75" - - // $ANTLR start "T__76" - public final void mT__76() throws RecognitionException { - try { - int _type = T__76; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:72:7: ( 'true' ) - // InternalDefinitionLanguage.g:72:9: 'true' + // InternalDefinitionLanguage.g:71:7: ( 'true' ) + // InternalDefinitionLanguage.g:71:9: 'true' { match("true"); @@ -1363,13 +1341,13 @@ public class InternalDefinitionLanguageLexer extends Lexer { finally { } } - // $ANTLR end "T__76" + // $ANTLR end "T__75" // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalDefinitionLanguage.g:5226:21: ( '0' .. '9' ) - // InternalDefinitionLanguage.g:5226:23: '0' .. '9' + // InternalDefinitionLanguage.g:5032:21: ( '0' .. '9' ) + // InternalDefinitionLanguage.g:5032:23: '0' .. '9' { matchRange('0','9'); @@ -1384,11 +1362,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { // $ANTLR start "RULE_EXPONENT" public final void mRULE_EXPONENT() throws RecognitionException { try { - // InternalDefinitionLanguage.g:5228:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) - // InternalDefinitionLanguage.g:5228:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ + // InternalDefinitionLanguage.g:5034:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) + // InternalDefinitionLanguage.g:5034:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ { match('e'); - // InternalDefinitionLanguage.g:5228:30: ( '+' | '-' )? + // InternalDefinitionLanguage.g:5034:30: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1414,7 +1392,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } - // InternalDefinitionLanguage.g:5228:41: ( RULE_DIGIT )+ + // InternalDefinitionLanguage.g:5034:41: ( RULE_DIGIT )+ int cnt2=0; loop2: do { @@ -1428,7 +1406,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalDefinitionLanguage.g:5228:41: RULE_DIGIT + // InternalDefinitionLanguage.g:5034:41: RULE_DIGIT { mRULE_DIGIT(); @@ -1458,10 +1436,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:5230:10: ( ( '-' )? ( RULE_DIGIT )+ ) - // InternalDefinitionLanguage.g:5230:12: ( '-' )? ( RULE_DIGIT )+ + // InternalDefinitionLanguage.g:5036:10: ( ( '-' )? ( RULE_DIGIT )+ ) + // InternalDefinitionLanguage.g:5036:12: ( '-' )? ( RULE_DIGIT )+ { - // InternalDefinitionLanguage.g:5230:12: ( '-' )? + // InternalDefinitionLanguage.g:5036:12: ( '-' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1470,7 +1448,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalDefinitionLanguage.g:5230:12: '-' + // InternalDefinitionLanguage.g:5036:12: '-' { match('-'); @@ -1479,7 +1457,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } - // InternalDefinitionLanguage.g:5230:17: ( RULE_DIGIT )+ + // InternalDefinitionLanguage.g:5036:17: ( RULE_DIGIT )+ int cnt4=0; loop4: do { @@ -1493,7 +1471,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalDefinitionLanguage.g:5230:17: RULE_DIGIT + // InternalDefinitionLanguage.g:5036:17: RULE_DIGIT { mRULE_DIGIT(); @@ -1525,15 +1503,15 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:5232:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) - // InternalDefinitionLanguage.g:5232:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalDefinitionLanguage.g:5038:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) + // InternalDefinitionLanguage.g:5038:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) { - // InternalDefinitionLanguage.g:5232:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalDefinitionLanguage.g:5038:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalDefinitionLanguage.g:5232:16: RULE_INT RULE_EXPONENT + // InternalDefinitionLanguage.g:5038:16: RULE_INT RULE_EXPONENT { mRULE_INT(); mRULE_EXPONENT(); @@ -1541,11 +1519,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { } break; case 2 : - // InternalDefinitionLanguage.g:5232:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? + // InternalDefinitionLanguage.g:5038:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? { mRULE_INT(); match('.'); - // InternalDefinitionLanguage.g:5232:52: ( RULE_DIGIT )* + // InternalDefinitionLanguage.g:5038:52: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1558,7 +1536,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalDefinitionLanguage.g:5232:52: RULE_DIGIT + // InternalDefinitionLanguage.g:5038:52: RULE_DIGIT { mRULE_DIGIT(); @@ -1570,7 +1548,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } } while (true); - // InternalDefinitionLanguage.g:5232:64: ( RULE_EXPONENT )? + // InternalDefinitionLanguage.g:5038:64: ( RULE_EXPONENT )? int alt6=2; int LA6_0 = input.LA(1); @@ -1579,7 +1557,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalDefinitionLanguage.g:5232:64: RULE_EXPONENT + // InternalDefinitionLanguage.g:5038:64: RULE_EXPONENT { mRULE_EXPONENT(); @@ -1610,11 +1588,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:5234:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalDefinitionLanguage.g:5234:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalDefinitionLanguage.g:5040:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalDefinitionLanguage.g:5040:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalDefinitionLanguage.g:5234:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalDefinitionLanguage.g:5040:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1630,7 +1608,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalDefinitionLanguage.g:5234:20: '\\\\' . + // InternalDefinitionLanguage.g:5040:20: '\\\\' . { match('\\'); matchAny(); @@ -1638,7 +1616,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } break; case 2 : - // InternalDefinitionLanguage.g:5234:27: ~ ( ( '\\\\' | '\"' ) ) + // InternalDefinitionLanguage.g:5040:27: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1675,11 +1653,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_QUOTED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:5236:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalDefinitionLanguage.g:5236:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalDefinitionLanguage.g:5042:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalDefinitionLanguage.g:5042:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalDefinitionLanguage.g:5236:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalDefinitionLanguage.g:5042:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1695,7 +1673,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalDefinitionLanguage.g:5236:24: '\\\\' . + // InternalDefinitionLanguage.g:5042:24: '\\\\' . { match('\\'); matchAny(); @@ -1703,7 +1681,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } break; case 2 : - // InternalDefinitionLanguage.g:5236:31: ~ ( ( '\\\\' | '\\'' ) ) + // InternalDefinitionLanguage.g:5042:31: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1740,10 +1718,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:5238:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalDefinitionLanguage.g:5238:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalDefinitionLanguage.g:5044:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalDefinitionLanguage.g:5044:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalDefinitionLanguage.g:5238:11: ( '^' )? + // InternalDefinitionLanguage.g:5044:11: ( '^' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1752,7 +1730,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalDefinitionLanguage.g:5238:11: '^' + // InternalDefinitionLanguage.g:5044:11: '^' { match('^'); @@ -1770,7 +1748,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalDefinitionLanguage.g:5238:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalDefinitionLanguage.g:5044:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop11: do { int alt11=2; @@ -1819,12 +1797,12 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:5240:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalDefinitionLanguage.g:5240:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalDefinitionLanguage.g:5046:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalDefinitionLanguage.g:5046:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalDefinitionLanguage.g:5240:24: ( options {greedy=false; } : . )* + // InternalDefinitionLanguage.g:5046:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -1849,7 +1827,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalDefinitionLanguage.g:5240:52: . + // InternalDefinitionLanguage.g:5046:52: . { matchAny(); @@ -1879,12 +1857,12 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:5242:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalDefinitionLanguage.g:5242:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalDefinitionLanguage.g:5048:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalDefinitionLanguage.g:5048:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalDefinitionLanguage.g:5242:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalDefinitionLanguage.g:5048:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -1897,7 +1875,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt13) { case 1 : - // InternalDefinitionLanguage.g:5242:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalDefinitionLanguage.g:5048:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1917,7 +1895,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } } while (true); - // InternalDefinitionLanguage.g:5242:40: ( ( '\\r' )? '\\n' )? + // InternalDefinitionLanguage.g:5048:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -1926,9 +1904,9 @@ public class InternalDefinitionLanguageLexer extends Lexer { } switch (alt15) { case 1 : - // InternalDefinitionLanguage.g:5242:41: ( '\\r' )? '\\n' + // InternalDefinitionLanguage.g:5048:41: ( '\\r' )? '\\n' { - // InternalDefinitionLanguage.g:5242:41: ( '\\r' )? + // InternalDefinitionLanguage.g:5048:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -1937,7 +1915,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } switch (alt14) { case 1 : - // InternalDefinitionLanguage.g:5242:41: '\\r' + // InternalDefinitionLanguage.g:5048:41: '\\r' { match('\r'); @@ -1969,10 +1947,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:5244:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalDefinitionLanguage.g:5244:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalDefinitionLanguage.g:5050:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalDefinitionLanguage.g:5050:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalDefinitionLanguage.g:5244:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalDefinitionLanguage.g:5050:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -2026,8 +2004,8 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:5246:16: ( . ) - // InternalDefinitionLanguage.g:5246:18: . + // InternalDefinitionLanguage.g:5052:16: ( . ) + // InternalDefinitionLanguage.g:5052:18: . { matchAny(); @@ -2042,8 +2020,8 @@ public class InternalDefinitionLanguageLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalDefinitionLanguage.g:1:8: ( T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | RULE_INT | RULE_DOUBLE | RULE_STRING | RULE_QUOTED_ID | RULE_ID | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt17=71; + // InternalDefinitionLanguage.g:1:8: ( T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | RULE_INT | RULE_DOUBLE | RULE_STRING | RULE_QUOTED_ID | RULE_ID | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt17=70; alt17 = dfa17.predict(input); switch (alt17) { case 1 : @@ -2474,70 +2452,63 @@ public class InternalDefinitionLanguageLexer extends Lexer { } break; case 62 : - // InternalDefinitionLanguage.g:1:376: T__76 - { - mT__76(); - - } - break; - case 63 : - // InternalDefinitionLanguage.g:1:382: RULE_INT + // InternalDefinitionLanguage.g:1:376: RULE_INT { mRULE_INT(); } break; - case 64 : - // InternalDefinitionLanguage.g:1:391: RULE_DOUBLE + case 63 : + // InternalDefinitionLanguage.g:1:385: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 65 : - // InternalDefinitionLanguage.g:1:403: RULE_STRING + case 64 : + // InternalDefinitionLanguage.g:1:397: RULE_STRING { mRULE_STRING(); } break; - case 66 : - // InternalDefinitionLanguage.g:1:415: RULE_QUOTED_ID + case 65 : + // InternalDefinitionLanguage.g:1:409: RULE_QUOTED_ID { mRULE_QUOTED_ID(); } break; - case 67 : - // InternalDefinitionLanguage.g:1:430: RULE_ID + case 66 : + // InternalDefinitionLanguage.g:1:424: RULE_ID { mRULE_ID(); } break; - case 68 : - // InternalDefinitionLanguage.g:1:438: RULE_ML_COMMENT + case 67 : + // InternalDefinitionLanguage.g:1:432: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 69 : - // InternalDefinitionLanguage.g:1:454: RULE_SL_COMMENT + case 68 : + // InternalDefinitionLanguage.g:1:448: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 70 : - // InternalDefinitionLanguage.g:1:470: RULE_WS + case 69 : + // InternalDefinitionLanguage.g:1:464: RULE_WS { mRULE_WS(); } break; - case 71 : - // InternalDefinitionLanguage.g:1:478: RULE_ANY_OTHER + case 70 : + // InternalDefinitionLanguage.g:1:472: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -2601,32 +2572,32 @@ public class InternalDefinitionLanguageLexer extends Lexer { this.transition = DFA7_transition; } public String getDescription() { - return "5232:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; + return "5038:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; } } static final String DFA17_eotS = - "\1\uffff\1\72\1\74\1\uffff\1\77\1\101\1\uffff\1\103\1\uffff\1\110\1\uffff\1\112\1\113\1\114\1\115\1\116\1\117\1\120\1\121\1\122\1\125\1\126\1\127\1\uffff\1\131\1\132\1\135\1\136\1\137\1\71\2\uffff\2\71\2\uffff\2\71\1\uffff\3\71\3\uffff\3\71\1\165\1\166\2\66\3\uffff\2\71\13\uffff\1\166\16\uffff\1\176\1\71\6\uffff\2\71\3\uffff\2\71\2\uffff\2\71\2\uffff\2\71\1\uffff\4\71\3\uffff\1\u008e\2\71\6\uffff\3\71\1\uffff\1\u0094\11\71\1\u009e\4\71\1\uffff\1\u00a3\1\u00a4\2\71\1\u00a7\1\uffff\2\71\1\u00aa\1\u00ab\5\71\1\uffff\2\71\1\u00b3\1\71\2\uffff\1\u00b5\1\u00b6\1\uffff\1\u00b7\1\71\2\uffff\7\71\1\uffff\1\u00c0\3\uffff\6\71\1\u00c7\1\71\1\uffff\1\71\1\u00ca\1\71\1\u00cc\1\u00cd\1\71\1\uffff\1\u00cf\1\u00d0\1\uffff\1\71\2\uffff\1\u00d2\2\uffff\1\71\1\uffff\1\u00d4\1\uffff"; + "\1\uffff\1\70\1\73\1\uffff\1\76\1\100\1\uffff\1\103\1\uffff\1\107\1\uffff\1\111\1\112\1\113\1\114\1\115\1\116\1\117\1\120\1\121\1\124\1\125\1\126\1\uffff\1\130\1\131\1\134\1\135\1\136\1\71\2\uffff\1\71\2\uffff\2\71\1\uffff\3\71\3\uffff\3\71\1\163\1\164\2\65\3\uffff\2\71\12\uffff\1\164\17\uffff\1\174\1\71\6\uffff\2\71\3\uffff\2\71\2\uffff\1\71\2\uffff\2\71\1\uffff\4\71\3\uffff\1\u008b\2\71\6\uffff\3\71\1\uffff\1\u0091\10\71\1\u009a\4\71\1\uffff\1\u009f\1\u00a0\2\71\1\u00a3\1\uffff\2\71\1\u00a6\1\u00a7\4\71\1\uffff\2\71\1\u00ae\1\71\2\uffff\1\u00b0\1\u00b1\1\uffff\1\u00b2\1\71\2\uffff\6\71\1\uffff\1\u00ba\3\uffff\5\71\1\u00c0\1\71\1\uffff\1\71\1\u00c3\1\71\1\u00c5\1\71\1\uffff\1\u00c7\1\u00c8\1\uffff\1\71\1\uffff\1\u00ca\2\uffff\1\71\1\uffff\1\u00cc\1\uffff"; static final String DFA17_eofS = - "\u00d5\uffff"; + "\u00cd\uffff"; static final String DFA17_minS = - "\1\0\1\60\1\75\1\uffff\2\75\1\uffff\1\60\1\uffff\1\52\1\uffff\14\60\1\uffff\5\60\1\162\2\uffff\1\170\1\156\2\uffff\1\151\1\156\1\uffff\1\164\1\157\1\141\3\uffff\1\122\1\117\1\116\1\101\1\56\2\0\3\uffff\1\154\1\157\13\uffff\1\56\16\uffff\1\60\1\146\6\uffff\1\162\1\163\3\uffff\1\160\1\165\2\uffff\1\160\1\156\2\uffff\1\164\1\163\1\uffff\1\162\1\157\1\151\1\154\3\uffff\1\60\1\122\1\104\6\uffff\1\163\2\141\1\uffff\1\60\1\141\1\164\3\145\1\162\1\141\1\145\1\164\1\60\1\151\1\154\1\144\1\165\1\uffff\2\60\1\145\1\164\1\60\1\uffff\1\171\1\162\2\60\1\156\1\145\1\155\1\162\1\141\1\uffff\1\156\1\145\1\60\1\145\2\uffff\2\60\1\uffff\1\60\1\141\2\uffff\1\144\1\163\1\145\1\141\1\156\1\147\1\141\1\uffff\1\60\3\uffff\1\143\2\163\1\144\1\154\1\143\1\60\1\156\1\uffff\1\164\1\60\1\151\2\60\1\145\1\uffff\2\60\1\uffff\1\157\2\uffff\1\60\2\uffff\1\156\1\uffff\1\60\1\uffff"; + "\1\0\1\60\1\75\1\uffff\2\75\1\uffff\1\60\1\uffff\1\52\1\uffff\14\60\1\uffff\5\60\1\162\2\uffff\1\170\2\uffff\1\151\1\156\1\uffff\1\164\1\157\1\141\3\uffff\1\122\1\117\1\116\1\101\1\56\2\0\3\uffff\1\154\1\157\12\uffff\1\56\17\uffff\1\60\1\146\6\uffff\1\162\1\163\3\uffff\1\160\1\165\2\uffff\1\160\2\uffff\1\164\1\163\1\uffff\1\162\1\157\1\151\1\154\3\uffff\1\60\1\122\1\104\6\uffff\1\163\2\141\1\uffff\1\60\1\141\1\164\3\145\1\162\1\145\1\164\1\60\1\151\1\154\1\144\1\165\1\uffff\2\60\1\145\1\164\1\60\1\uffff\1\171\1\162\2\60\1\156\1\145\1\162\1\141\1\uffff\1\156\1\145\1\60\1\145\2\uffff\2\60\1\uffff\1\60\1\141\2\uffff\1\144\1\163\1\141\1\156\1\147\1\141\1\uffff\1\60\3\uffff\1\143\2\163\1\154\1\143\1\60\1\156\1\uffff\1\164\1\60\1\151\1\60\1\145\1\uffff\2\60\1\uffff\1\157\1\uffff\1\60\2\uffff\1\156\1\uffff\1\60\1\uffff"; static final String DFA17_maxS = - "\1\uffff\1\172\1\75\1\uffff\2\75\1\uffff\1\71\1\uffff\1\57\1\uffff\14\172\1\uffff\5\172\1\171\2\uffff\1\170\1\156\2\uffff\1\151\1\156\1\uffff\1\164\2\157\3\uffff\1\122\1\117\1\116\1\172\1\145\2\uffff\3\uffff\1\154\1\157\13\uffff\1\145\16\uffff\1\172\1\146\6\uffff\1\162\1\163\3\uffff\1\160\1\165\2\uffff\1\164\1\156\2\uffff\2\164\1\uffff\1\162\1\157\1\151\1\154\3\uffff\1\172\1\122\1\104\6\uffff\1\163\2\141\1\uffff\1\172\1\141\1\164\3\145\1\162\1\141\1\145\1\164\1\172\1\151\1\154\1\144\1\165\1\uffff\2\172\1\145\1\164\1\172\1\uffff\1\171\1\162\2\172\1\156\1\145\1\155\1\162\1\141\1\uffff\1\156\1\145\1\172\1\145\2\uffff\2\172\1\uffff\1\172\1\141\2\uffff\1\144\1\163\1\145\1\141\1\156\1\147\1\141\1\uffff\1\172\3\uffff\1\143\2\163\1\144\1\154\1\143\1\172\1\156\1\uffff\1\164\1\172\1\151\2\172\1\145\1\uffff\2\172\1\uffff\1\157\2\uffff\1\172\2\uffff\1\156\1\uffff\1\172\1\uffff"; + "\1\uffff\1\172\1\75\1\uffff\2\75\1\uffff\1\71\1\uffff\1\57\1\uffff\14\172\1\uffff\5\172\1\171\2\uffff\1\170\2\uffff\1\151\1\156\1\uffff\1\164\2\157\3\uffff\1\122\1\117\1\116\1\172\1\145\2\uffff\3\uffff\1\154\1\157\12\uffff\1\145\17\uffff\1\172\1\146\6\uffff\1\162\1\163\3\uffff\1\160\1\165\2\uffff\1\164\2\uffff\2\164\1\uffff\1\162\1\157\1\151\1\154\3\uffff\1\172\1\122\1\104\6\uffff\1\163\2\141\1\uffff\1\172\1\141\1\164\3\145\1\162\1\145\1\164\1\172\1\151\1\154\1\144\1\165\1\uffff\2\172\1\145\1\164\1\172\1\uffff\1\171\1\162\2\172\1\156\1\145\1\162\1\141\1\uffff\1\156\1\145\1\172\1\145\2\uffff\2\172\1\uffff\1\172\1\141\2\uffff\1\144\1\163\1\141\1\156\1\147\1\141\1\uffff\1\172\3\uffff\1\143\2\163\1\154\1\143\1\172\1\156\1\uffff\1\164\1\172\1\151\1\172\1\145\1\uffff\2\172\1\uffff\1\157\1\uffff\1\172\2\uffff\1\156\1\uffff\1\172\1\uffff"; static final String DFA17_acceptS = - "\3\uffff\1\4\2\uffff\1\10\1\uffff\1\12\1\uffff\1\14\14\uffff\1\32\6\uffff\1\42\1\43\2\uffff\1\46\1\47\2\uffff\1\52\3\uffff\1\64\1\65\1\66\7\uffff\1\103\1\106\1\107\2\uffff\1\103\1\35\1\2\1\3\1\4\1\5\1\75\1\7\1\6\1\10\1\11\1\uffff\1\12\1\104\1\105\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\2\uffff\1\27\1\30\1\31\1\32\1\33\1\34\2\uffff\1\36\1\37\1\40\2\uffff\1\42\1\43\2\uffff\1\46\1\47\2\uffff\1\52\4\uffff\1\64\1\65\1\66\3\uffff\1\72\1\77\1\100\1\101\1\102\1\106\3\uffff\1\26\17\uffff\1\67\5\uffff\1\63\11\uffff\1\55\4\uffff\1\70\1\71\2\uffff\1\61\2\uffff\1\41\1\76\7\uffff\1\60\1\uffff\1\1\1\56\1\62\10\uffff\1\73\6\uffff\1\53\2\uffff\1\44\1\uffff\1\45\1\50\1\uffff\1\57\1\74\1\uffff\1\51\1\uffff\1\54"; + "\3\uffff\1\4\2\uffff\1\10\1\uffff\1\12\1\uffff\1\14\14\uffff\1\32\6\uffff\1\42\1\43\1\uffff\1\45\1\46\2\uffff\1\51\3\uffff\1\63\1\64\1\65\7\uffff\1\102\1\105\1\106\2\uffff\1\35\1\102\1\2\1\3\1\4\1\5\1\74\1\7\1\6\1\10\1\uffff\1\11\1\12\1\103\1\104\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\2\uffff\1\27\1\30\1\31\1\32\1\33\1\34\2\uffff\1\36\1\37\1\40\2\uffff\1\42\1\43\1\uffff\1\45\1\46\2\uffff\1\51\4\uffff\1\63\1\64\1\65\3\uffff\1\71\1\76\1\77\1\100\1\101\1\105\3\uffff\1\26\16\uffff\1\66\5\uffff\1\62\10\uffff\1\54\4\uffff\1\67\1\70\2\uffff\1\60\2\uffff\1\41\1\75\6\uffff\1\57\1\uffff\1\1\1\55\1\61\7\uffff\1\72\5\uffff\1\52\2\uffff\1\44\1\uffff\1\47\1\uffff\1\56\1\73\1\uffff\1\50\1\uffff\1\53"; static final String DFA17_specialS = - "\1\0\61\uffff\1\2\1\1\u00a1\uffff}>"; + "\1\1\60\uffff\1\0\1\2\u009a\uffff}>"; static final String[] DFA17_transitionS = { - "\11\66\2\65\2\66\1\65\22\66\1\65\1\4\1\62\2\66\1\12\1\66\1\63\1\52\1\53\1\10\1\6\1\54\1\7\1\66\1\11\12\61\1\42\1\43\1\5\1\3\1\2\2\66\1\57\3\64\1\15\1\64\1\20\5\64\1\21\1\64\1\55\1\16\3\64\1\17\3\64\1\56\1\13\1\14\3\66\1\60\1\64\1\66\1\32\1\50\1\25\1\24\1\40\1\1\1\64\1\23\1\45\1\64\1\22\1\44\1\26\1\30\1\64\1\31\2\64\1\47\1\35\1\41\1\51\2\64\1\34\1\33\1\36\1\46\1\37\67\66\1\27\uff4a\66", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\1\67\12\71\1\70\16\71", - "\1\73", + "\11\65\2\64\2\65\1\64\22\65\1\64\1\4\1\61\2\65\1\12\1\65\1\62\1\51\1\52\1\10\1\6\1\53\1\7\1\65\1\11\12\60\1\41\1\42\1\5\1\3\1\2\2\65\1\56\3\63\1\15\1\63\1\20\5\63\1\21\1\63\1\54\1\16\3\63\1\17\3\63\1\55\1\13\1\14\3\65\1\57\1\63\1\65\1\32\1\47\1\25\1\24\1\40\1\1\1\63\1\23\1\44\1\63\1\22\1\43\1\26\1\30\1\63\1\31\2\63\1\46\1\35\1\63\1\50\2\63\1\34\1\33\1\36\1\45\1\37\67\65\1\27\uff4a\65", + "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\1\66\12\71\1\67\16\71", + "\1\72", "", - "\1\76", - "\1\100", + "\1\75", + "\1\77", "", - "\12\104", + "\12\102", "", - "\1\106\4\uffff\1\107", + "\1\105\4\uffff\1\106", "", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", @@ -2637,43 +2608,42 @@ public class InternalDefinitionLanguageLexer extends Lexer { "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\1\123\3\71\1\124\25\71", + "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\1\122\3\71\1\123\25\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\1\71\1\134\17\71\1\133\10\71", + "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\1\71\1\133\17\71\1\132\10\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\141\6\uffff\1\140", + "\1\140\6\uffff\1\137", "", "", - "\1\144", - "\1\145", + "\1\143", "", "", - "\1\150", - "\1\151", + "\1\146", + "\1\147", "", - "\1\153", - "\1\154", - "\1\156\15\uffff\1\155", + "\1\151", + "\1\152", + "\1\154\15\uffff\1\153", "", "", "", + "\1\160", + "\1\161", "\1\162", - "\1\163", - "\1\164", "\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\167\1\uffff\12\104\53\uffff\1\167", - "\0\170", - "\0\171", + "\1\165\1\uffff\12\102\53\uffff\1\165", + "\0\166", + "\0\167", "", "", "", - "\1\173", - "\1\174", + "\1\171", + "\1\172", "", "", "", @@ -2684,8 +2654,8 @@ public class InternalDefinitionLanguageLexer extends Lexer { "", "", "", + "\1\165\1\uffff\12\102\53\uffff\1\165", "", - "\1\167\1\uffff\12\104\53\uffff\1\167", "", "", "", @@ -2700,133 +2670,126 @@ public class InternalDefinitionLanguageLexer extends Lexer { "", "", "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\23\71\1\175\6\71", - "\1\177", + "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\23\71\1\173\6\71", + "\1\175", "", "", "", "", "", "", - "\1\u0080", - "\1\u0081", + "\1\176", + "\1\177", "", "", "", - "\1\u0082", - "\1\u0083", + "\1\u0080", + "\1\u0081", "", "", - "\1\u0085\3\uffff\1\u0084", - "\1\u0086", + "\1\u0083\3\uffff\1\u0082", "", "", - "\1\u0087", - "\1\u0088\1\u0089", + "\1\u0084", + "\1\u0085\1\u0086", "", + "\1\u0087", + "\1\u0088", + "\1\u0089", "\1\u008a", - "\1\u008b", - "\1\u008c", - "\1\u008d", "", "", "", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u008f", - "\1\u0090", + "\1\u008c", + "\1\u008d", "", "", "", "", "", "", - "\1\u0091", - "\1\u0092", - "\1\u0093", + "\1\u008e", + "\1\u008f", + "\1\u0090", "", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\1\u0092", + "\1\u0093", + "\1\u0094", "\1\u0095", "\1\u0096", "\1\u0097", "\1\u0098", "\1\u0099", - "\1\u009a", + "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\1\u009b", "\1\u009c", "\1\u009d", + "\1\u009e", + "", + "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u009f", - "\1\u00a0", "\1\u00a1", "\1\u00a2", - "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "", + "\1\u00a4", "\1\u00a5", - "\1\u00a6", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "", + "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\1\u00a8", "\1\u00a9", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\1\u00aa", + "\1\u00ab", + "", "\1\u00ac", "\1\u00ad", - "\1\u00ae", - "\1\u00af", - "\1\u00b0", - "", - "\1\u00b1", - "\1\u00b2", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u00b4", + "\1\u00af", "", "", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u00b8", + "\1\u00b3", "", "", + "\1\u00b4", + "\1\u00b5", + "\1\u00b6", + "\1\u00b7", + "\1\u00b8", "\1\u00b9", - "\1\u00ba", + "", + "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "", + "", + "", "\1\u00bb", "\1\u00bc", "\1\u00bd", "\1\u00be", "\1\u00bf", - "", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "", - "", - "", "\1\u00c1", - "\1\u00c2", - "\1\u00c3", - "\1\u00c4", - "\1\u00c5", - "\1\u00c6", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u00c8", "", - "\1\u00c9", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u00cb", + "\1\u00c2", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\1\u00c4", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u00ce", + "\1\u00c6", "", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "", - "\1\u00d1", - "", + "\1\u00c9", "", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "", "", - "\1\u00d3", + "\1\u00cb", "", "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "" @@ -2862,13 +2825,23 @@ public class InternalDefinitionLanguageLexer extends Lexer { this.transition = DFA17_transition; } public String getDescription() { - return "1:1: Tokens : ( T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | RULE_INT | RULE_DOUBLE | RULE_STRING | RULE_QUOTED_ID | RULE_ID | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | RULE_INT | RULE_DOUBLE | RULE_STRING | RULE_QUOTED_ID | RULE_ID | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; int _s = s; switch ( s ) { case 0 : + int LA17_49 = input.LA(1); + + s = -1; + if ( ((LA17_49>='\u0000' && LA17_49<='\uFFFF')) ) {s = 118;} + + else s = 53; + + if ( s>=0 ) return s; + break; + case 1 : int LA17_0 = input.LA(1); s = -1; @@ -2936,59 +2909,47 @@ public class InternalDefinitionLanguageLexer extends Lexer { else if ( (LA17_0=='e') ) {s = 32;} - else if ( (LA17_0=='u') ) {s = 33;} - - else if ( (LA17_0==':') ) {s = 34;} - - else if ( (LA17_0==';') ) {s = 35;} - - else if ( (LA17_0=='l') ) {s = 36;} + else if ( (LA17_0==':') ) {s = 33;} - else if ( (LA17_0=='i') ) {s = 37;} + else if ( (LA17_0==';') ) {s = 34;} - else if ( (LA17_0=='|') ) {s = 38;} + else if ( (LA17_0=='l') ) {s = 35;} - else if ( (LA17_0=='s') ) {s = 39;} + else if ( (LA17_0=='i') ) {s = 36;} - else if ( (LA17_0=='b') ) {s = 40;} + else if ( (LA17_0=='|') ) {s = 37;} - else if ( (LA17_0=='v') ) {s = 41;} + else if ( (LA17_0=='s') ) {s = 38;} - else if ( (LA17_0=='(') ) {s = 42;} + else if ( (LA17_0=='b') ) {s = 39;} - else if ( (LA17_0==')') ) {s = 43;} + else if ( (LA17_0=='v') ) {s = 40;} - else if ( (LA17_0==',') ) {s = 44;} + else if ( (LA17_0=='(') ) {s = 41;} - else if ( (LA17_0=='O') ) {s = 45;} + else if ( (LA17_0==')') ) {s = 42;} - else if ( (LA17_0=='X') ) {s = 46;} + else if ( (LA17_0==',') ) {s = 43;} - else if ( (LA17_0=='A') ) {s = 47;} + else if ( (LA17_0=='O') ) {s = 44;} - else if ( (LA17_0=='^') ) {s = 48;} + else if ( (LA17_0=='X') ) {s = 45;} - else if ( ((LA17_0>='0' && LA17_0<='9')) ) {s = 49;} + else if ( (LA17_0=='A') ) {s = 46;} - else if ( (LA17_0=='\"') ) {s = 50;} + else if ( (LA17_0=='^') ) {s = 47;} - else if ( (LA17_0=='\'') ) {s = 51;} + else if ( ((LA17_0>='0' && LA17_0<='9')) ) {s = 48;} - else if ( ((LA17_0>='B' && LA17_0<='D')||LA17_0=='F'||(LA17_0>='H' && LA17_0<='L')||LA17_0=='N'||(LA17_0>='Q' && LA17_0<='S')||(LA17_0>='U' && LA17_0<='W')||LA17_0=='_'||LA17_0=='g'||LA17_0=='j'||LA17_0=='o'||(LA17_0>='q' && LA17_0<='r')||(LA17_0>='w' && LA17_0<='x')) ) {s = 52;} + else if ( (LA17_0=='\"') ) {s = 49;} - else if ( ((LA17_0>='\t' && LA17_0<='\n')||LA17_0=='\r'||LA17_0==' ') ) {s = 53;} + else if ( (LA17_0=='\'') ) {s = 50;} - else if ( ((LA17_0>='\u0000' && LA17_0<='\b')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\u001F')||(LA17_0>='#' && LA17_0<='$')||LA17_0=='&'||LA17_0=='.'||(LA17_0>='?' && LA17_0<='@')||(LA17_0>='[' && LA17_0<=']')||LA17_0=='`'||(LA17_0>='~' && LA17_0<='\u00B4')||(LA17_0>='\u00B6' && LA17_0<='\uFFFF')) ) {s = 54;} + else if ( ((LA17_0>='B' && LA17_0<='D')||LA17_0=='F'||(LA17_0>='H' && LA17_0<='L')||LA17_0=='N'||(LA17_0>='Q' && LA17_0<='S')||(LA17_0>='U' && LA17_0<='W')||LA17_0=='_'||LA17_0=='g'||LA17_0=='j'||LA17_0=='o'||(LA17_0>='q' && LA17_0<='r')||LA17_0=='u'||(LA17_0>='w' && LA17_0<='x')) ) {s = 51;} - if ( s>=0 ) return s; - break; - case 1 : - int LA17_51 = input.LA(1); - - s = -1; - if ( ((LA17_51>='\u0000' && LA17_51<='\uFFFF')) ) {s = 121;} + else if ( ((LA17_0>='\t' && LA17_0<='\n')||LA17_0=='\r'||LA17_0==' ') ) {s = 52;} - else s = 54; + else if ( ((LA17_0>='\u0000' && LA17_0<='\b')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\u001F')||(LA17_0>='#' && LA17_0<='$')||LA17_0=='&'||LA17_0=='.'||(LA17_0>='?' && LA17_0<='@')||(LA17_0>='[' && LA17_0<=']')||LA17_0=='`'||(LA17_0>='~' && LA17_0<='\u00B4')||(LA17_0>='\u00B6' && LA17_0<='\uFFFF')) ) {s = 53;} if ( s>=0 ) return s; break; @@ -2996,9 +2957,9 @@ public class InternalDefinitionLanguageLexer extends Lexer { int LA17_50 = input.LA(1); s = -1; - if ( ((LA17_50>='\u0000' && LA17_50<='\uFFFF')) ) {s = 120;} + if ( ((LA17_50>='\u0000' && LA17_50<='\uFFFF')) ) {s = 119;} - else s = 54; + else s = 53; if ( s>=0 ) return s; break; diff --git a/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguageParser.java b/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguageParser.java index 83dd1e9e..0bfacef6 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguageParser.java +++ b/src/languages/de.evoal.languages.model.dl.dsl.ide/src-gen/de/evoal/languages/model/dl/dsl/ide/contentassist/antlr/internal/InternalDefinitionLanguageParser.java @@ -22,7 +22,7 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalDefinitionLanguageParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_QUOTED_ID", "RULE_ID", "RULE_DOUBLE", "RULE_INT", "RULE_STRING", "RULE_DIGIT", "RULE_EXPONENT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'false'", "'>='", "'>'", "'='", "'!='", "'<'", "'<='", "'+'", "'-'", "'*'", "'/'", "'%'", "'Y'", "'Z'", "'E'", "'P'", "'T'", "'G'", "'M'", "'k'", "'h'", "'da'", "'d'", "'c'", "'m'", "'\\u00B5'", "'n'", "'p'", "'f'", "'a'", "'z'", "'y'", "'type'", "'{'", "'}'", "'extends'", "'unnamed'", "':'", "';'", "'literal'", "'instance'", "'|'", "'string'", "'expression'", "'int'", "'float'", "'boolean'", "'void'", "'data'", "'array'", "'def'", "'('", "')'", "','", "'OR'", "'XOR'", "'AND'", "'^'", "'value'", "'abstract'", "'!'", "'true'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_QUOTED_ID", "RULE_ID", "RULE_DOUBLE", "RULE_INT", "RULE_STRING", "RULE_DIGIT", "RULE_EXPONENT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'false'", "'>='", "'>'", "'='", "'!='", "'<'", "'<='", "'+'", "'-'", "'*'", "'/'", "'%'", "'Y'", "'Z'", "'E'", "'P'", "'T'", "'G'", "'M'", "'k'", "'h'", "'da'", "'d'", "'c'", "'m'", "'\\u00B5'", "'n'", "'p'", "'f'", "'a'", "'z'", "'y'", "'type'", "'{'", "'}'", "'extends'", "':'", "';'", "'literal'", "'instance'", "'|'", "'string'", "'expression'", "'int'", "'float'", "'boolean'", "'void'", "'data'", "'array'", "'def'", "'('", "')'", "','", "'OR'", "'XOR'", "'AND'", "'^'", "'value'", "'abstract'", "'!'", "'true'" }; public static final int T__50=50; public static final int T__19=19; @@ -84,7 +84,6 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss public static final int T__31=31; public static final int T__75=75; public static final int T__32=32; - public static final int T__76=76; public static final int RULE_WS=13; public static final int RULE_ANY_OTHER=14; public static final int RULE_EXPONENT=10; @@ -184,7 +183,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss int alt1=2; int LA1_0 = input.LA(1); - if ( (LA1_0==47||LA1_0==65||LA1_0==74) ) { + if ( (LA1_0==47||LA1_0==64||LA1_0==73) ) { alt1=1; } @@ -337,31 +336,31 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleAttributeDefinitionRule" - // InternalDefinitionLanguage.g:113:1: ruleAttributeDefinitionRule : ( ( rule__AttributeDefinitionRule__Alternatives ) ) ; + // InternalDefinitionLanguage.g:113:1: ruleAttributeDefinitionRule : ( ( rule__AttributeDefinitionRule__Group__0 ) ) ; public final void ruleAttributeDefinitionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:117:2: ( ( ( rule__AttributeDefinitionRule__Alternatives ) ) ) - // InternalDefinitionLanguage.g:118:2: ( ( rule__AttributeDefinitionRule__Alternatives ) ) + // InternalDefinitionLanguage.g:117:2: ( ( ( rule__AttributeDefinitionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:118:2: ( ( rule__AttributeDefinitionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:118:2: ( ( rule__AttributeDefinitionRule__Alternatives ) ) - // InternalDefinitionLanguage.g:119:3: ( rule__AttributeDefinitionRule__Alternatives ) + // InternalDefinitionLanguage.g:118:2: ( ( rule__AttributeDefinitionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:119:3: ( rule__AttributeDefinitionRule__Group__0 ) { - before(grammarAccess.getAttributeDefinitionRuleAccess().getAlternatives()); - // InternalDefinitionLanguage.g:120:3: ( rule__AttributeDefinitionRule__Alternatives ) - // InternalDefinitionLanguage.g:120:4: rule__AttributeDefinitionRule__Alternatives + before(grammarAccess.getAttributeDefinitionRuleAccess().getGroup()); + // InternalDefinitionLanguage.g:120:3: ( rule__AttributeDefinitionRule__Group__0 ) + // InternalDefinitionLanguage.g:120:4: rule__AttributeDefinitionRule__Group__0 { pushFollow(FOLLOW_2); - rule__AttributeDefinitionRule__Alternatives(); + rule__AttributeDefinitionRule__Group__0(); state._fsp--; } - after(grammarAccess.getAttributeDefinitionRuleAccess().getAlternatives()); + after(grammarAccess.getAttributeDefinitionRuleAccess().getGroup()); } @@ -383,166 +382,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR end "ruleAttributeDefinitionRule" - // $ANTLR start "entryRuleUnnamedAttributeDefinitionRule" - // InternalDefinitionLanguage.g:129:1: entryRuleUnnamedAttributeDefinitionRule : ruleUnnamedAttributeDefinitionRule EOF ; - public final void entryRuleUnnamedAttributeDefinitionRule() throws RecognitionException { - try { - // InternalDefinitionLanguage.g:130:1: ( ruleUnnamedAttributeDefinitionRule EOF ) - // InternalDefinitionLanguage.g:131:1: ruleUnnamedAttributeDefinitionRule EOF - { - before(grammarAccess.getUnnamedAttributeDefinitionRuleRule()); - pushFollow(FOLLOW_1); - ruleUnnamedAttributeDefinitionRule(); - - state._fsp--; - - after(grammarAccess.getUnnamedAttributeDefinitionRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleUnnamedAttributeDefinitionRule" - - - // $ANTLR start "ruleUnnamedAttributeDefinitionRule" - // InternalDefinitionLanguage.g:138:1: ruleUnnamedAttributeDefinitionRule : ( ( rule__UnnamedAttributeDefinitionRule__Group__0 ) ) ; - public final void ruleUnnamedAttributeDefinitionRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:142:2: ( ( ( rule__UnnamedAttributeDefinitionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:143:2: ( ( rule__UnnamedAttributeDefinitionRule__Group__0 ) ) - { - // InternalDefinitionLanguage.g:143:2: ( ( rule__UnnamedAttributeDefinitionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:144:3: ( rule__UnnamedAttributeDefinitionRule__Group__0 ) - { - before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:145:3: ( rule__UnnamedAttributeDefinitionRule__Group__0 ) - // InternalDefinitionLanguage.g:145:4: rule__UnnamedAttributeDefinitionRule__Group__0 - { - pushFollow(FOLLOW_2); - rule__UnnamedAttributeDefinitionRule__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleUnnamedAttributeDefinitionRule" - - - // $ANTLR start "entryRuleNamedAttributeDefinitionRule" - // InternalDefinitionLanguage.g:154:1: entryRuleNamedAttributeDefinitionRule : ruleNamedAttributeDefinitionRule EOF ; - public final void entryRuleNamedAttributeDefinitionRule() throws RecognitionException { - try { - // InternalDefinitionLanguage.g:155:1: ( ruleNamedAttributeDefinitionRule EOF ) - // InternalDefinitionLanguage.g:156:1: ruleNamedAttributeDefinitionRule EOF - { - before(grammarAccess.getNamedAttributeDefinitionRuleRule()); - pushFollow(FOLLOW_1); - ruleNamedAttributeDefinitionRule(); - - state._fsp--; - - after(grammarAccess.getNamedAttributeDefinitionRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleNamedAttributeDefinitionRule" - - - // $ANTLR start "ruleNamedAttributeDefinitionRule" - // InternalDefinitionLanguage.g:163:1: ruleNamedAttributeDefinitionRule : ( ( rule__NamedAttributeDefinitionRule__Group__0 ) ) ; - public final void ruleNamedAttributeDefinitionRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:167:2: ( ( ( rule__NamedAttributeDefinitionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:168:2: ( ( rule__NamedAttributeDefinitionRule__Group__0 ) ) - { - // InternalDefinitionLanguage.g:168:2: ( ( rule__NamedAttributeDefinitionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:169:3: ( rule__NamedAttributeDefinitionRule__Group__0 ) - { - before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:170:3: ( rule__NamedAttributeDefinitionRule__Group__0 ) - // InternalDefinitionLanguage.g:170:4: rule__NamedAttributeDefinitionRule__Group__0 - { - pushFollow(FOLLOW_2); - rule__NamedAttributeDefinitionRule__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleNamedAttributeDefinitionRule" - - // $ANTLR start "entryRuleTypeRule" - // InternalDefinitionLanguage.g:179:1: entryRuleTypeRule : ruleTypeRule EOF ; + // InternalDefinitionLanguage.g:129:1: entryRuleTypeRule : ruleTypeRule EOF ; public final void entryRuleTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:180:1: ( ruleTypeRule EOF ) - // InternalDefinitionLanguage.g:181:1: ruleTypeRule EOF + // InternalDefinitionLanguage.g:130:1: ( ruleTypeRule EOF ) + // InternalDefinitionLanguage.g:131:1: ruleTypeRule EOF { before(grammarAccess.getTypeRuleRule()); pushFollow(FOLLOW_1); @@ -568,21 +413,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleTypeRule" - // InternalDefinitionLanguage.g:188:1: ruleTypeRule : ( ( rule__TypeRule__Alternatives ) ) ; + // InternalDefinitionLanguage.g:138:1: ruleTypeRule : ( ( rule__TypeRule__Alternatives ) ) ; public final void ruleTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:192:2: ( ( ( rule__TypeRule__Alternatives ) ) ) - // InternalDefinitionLanguage.g:193:2: ( ( rule__TypeRule__Alternatives ) ) + // InternalDefinitionLanguage.g:142:2: ( ( ( rule__TypeRule__Alternatives ) ) ) + // InternalDefinitionLanguage.g:143:2: ( ( rule__TypeRule__Alternatives ) ) { - // InternalDefinitionLanguage.g:193:2: ( ( rule__TypeRule__Alternatives ) ) - // InternalDefinitionLanguage.g:194:3: ( rule__TypeRule__Alternatives ) + // InternalDefinitionLanguage.g:143:2: ( ( rule__TypeRule__Alternatives ) ) + // InternalDefinitionLanguage.g:144:3: ( rule__TypeRule__Alternatives ) { before(grammarAccess.getTypeRuleAccess().getAlternatives()); - // InternalDefinitionLanguage.g:195:3: ( rule__TypeRule__Alternatives ) - // InternalDefinitionLanguage.g:195:4: rule__TypeRule__Alternatives + // InternalDefinitionLanguage.g:145:3: ( rule__TypeRule__Alternatives ) + // InternalDefinitionLanguage.g:145:4: rule__TypeRule__Alternatives { pushFollow(FOLLOW_2); rule__TypeRule__Alternatives(); @@ -615,11 +460,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleLiteralTypeRule" - // InternalDefinitionLanguage.g:204:1: entryRuleLiteralTypeRule : ruleLiteralTypeRule EOF ; + // InternalDefinitionLanguage.g:154:1: entryRuleLiteralTypeRule : ruleLiteralTypeRule EOF ; public final void entryRuleLiteralTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:205:1: ( ruleLiteralTypeRule EOF ) - // InternalDefinitionLanguage.g:206:1: ruleLiteralTypeRule EOF + // InternalDefinitionLanguage.g:155:1: ( ruleLiteralTypeRule EOF ) + // InternalDefinitionLanguage.g:156:1: ruleLiteralTypeRule EOF { before(grammarAccess.getLiteralTypeRuleRule()); pushFollow(FOLLOW_1); @@ -645,21 +490,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleLiteralTypeRule" - // InternalDefinitionLanguage.g:213:1: ruleLiteralTypeRule : ( ( rule__LiteralTypeRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:163:1: ruleLiteralTypeRule : ( ( rule__LiteralTypeRule__Group__0 ) ) ; public final void ruleLiteralTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:217:2: ( ( ( rule__LiteralTypeRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:218:2: ( ( rule__LiteralTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:167:2: ( ( ( rule__LiteralTypeRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:168:2: ( ( rule__LiteralTypeRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:218:2: ( ( rule__LiteralTypeRule__Group__0 ) ) - // InternalDefinitionLanguage.g:219:3: ( rule__LiteralTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:168:2: ( ( rule__LiteralTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:169:3: ( rule__LiteralTypeRule__Group__0 ) { before(grammarAccess.getLiteralTypeRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:220:3: ( rule__LiteralTypeRule__Group__0 ) - // InternalDefinitionLanguage.g:220:4: rule__LiteralTypeRule__Group__0 + // InternalDefinitionLanguage.g:170:3: ( rule__LiteralTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:170:4: rule__LiteralTypeRule__Group__0 { pushFollow(FOLLOW_2); rule__LiteralTypeRule__Group__0(); @@ -692,11 +537,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleInstanceTypeRule" - // InternalDefinitionLanguage.g:229:1: entryRuleInstanceTypeRule : ruleInstanceTypeRule EOF ; + // InternalDefinitionLanguage.g:179:1: entryRuleInstanceTypeRule : ruleInstanceTypeRule EOF ; public final void entryRuleInstanceTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:230:1: ( ruleInstanceTypeRule EOF ) - // InternalDefinitionLanguage.g:231:1: ruleInstanceTypeRule EOF + // InternalDefinitionLanguage.g:180:1: ( ruleInstanceTypeRule EOF ) + // InternalDefinitionLanguage.g:181:1: ruleInstanceTypeRule EOF { before(grammarAccess.getInstanceTypeRuleRule()); pushFollow(FOLLOW_1); @@ -722,21 +567,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleInstanceTypeRule" - // InternalDefinitionLanguage.g:238:1: ruleInstanceTypeRule : ( ( rule__InstanceTypeRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:188:1: ruleInstanceTypeRule : ( ( rule__InstanceTypeRule__Group__0 ) ) ; public final void ruleInstanceTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:242:2: ( ( ( rule__InstanceTypeRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:243:2: ( ( rule__InstanceTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:192:2: ( ( ( rule__InstanceTypeRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:193:2: ( ( rule__InstanceTypeRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:243:2: ( ( rule__InstanceTypeRule__Group__0 ) ) - // InternalDefinitionLanguage.g:244:3: ( rule__InstanceTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:193:2: ( ( rule__InstanceTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:194:3: ( rule__InstanceTypeRule__Group__0 ) { before(grammarAccess.getInstanceTypeRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:245:3: ( rule__InstanceTypeRule__Group__0 ) - // InternalDefinitionLanguage.g:245:4: rule__InstanceTypeRule__Group__0 + // InternalDefinitionLanguage.g:195:3: ( rule__InstanceTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:195:4: rule__InstanceTypeRule__Group__0 { pushFollow(FOLLOW_2); rule__InstanceTypeRule__Group__0(); @@ -769,11 +614,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleStringTypeRule" - // InternalDefinitionLanguage.g:254:1: entryRuleStringTypeRule : ruleStringTypeRule EOF ; + // InternalDefinitionLanguage.g:204:1: entryRuleStringTypeRule : ruleStringTypeRule EOF ; public final void entryRuleStringTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:255:1: ( ruleStringTypeRule EOF ) - // InternalDefinitionLanguage.g:256:1: ruleStringTypeRule EOF + // InternalDefinitionLanguage.g:205:1: ( ruleStringTypeRule EOF ) + // InternalDefinitionLanguage.g:206:1: ruleStringTypeRule EOF { before(grammarAccess.getStringTypeRuleRule()); pushFollow(FOLLOW_1); @@ -799,21 +644,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleStringTypeRule" - // InternalDefinitionLanguage.g:263:1: ruleStringTypeRule : ( ( rule__StringTypeRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:213:1: ruleStringTypeRule : ( ( rule__StringTypeRule__Group__0 ) ) ; public final void ruleStringTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:267:2: ( ( ( rule__StringTypeRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:268:2: ( ( rule__StringTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:217:2: ( ( ( rule__StringTypeRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:218:2: ( ( rule__StringTypeRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:268:2: ( ( rule__StringTypeRule__Group__0 ) ) - // InternalDefinitionLanguage.g:269:3: ( rule__StringTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:218:2: ( ( rule__StringTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:219:3: ( rule__StringTypeRule__Group__0 ) { before(grammarAccess.getStringTypeRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:270:3: ( rule__StringTypeRule__Group__0 ) - // InternalDefinitionLanguage.g:270:4: rule__StringTypeRule__Group__0 + // InternalDefinitionLanguage.g:220:3: ( rule__StringTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:220:4: rule__StringTypeRule__Group__0 { pushFollow(FOLLOW_2); rule__StringTypeRule__Group__0(); @@ -846,11 +691,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleExpressionTypeRule" - // InternalDefinitionLanguage.g:279:1: entryRuleExpressionTypeRule : ruleExpressionTypeRule EOF ; + // InternalDefinitionLanguage.g:229:1: entryRuleExpressionTypeRule : ruleExpressionTypeRule EOF ; public final void entryRuleExpressionTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:280:1: ( ruleExpressionTypeRule EOF ) - // InternalDefinitionLanguage.g:281:1: ruleExpressionTypeRule EOF + // InternalDefinitionLanguage.g:230:1: ( ruleExpressionTypeRule EOF ) + // InternalDefinitionLanguage.g:231:1: ruleExpressionTypeRule EOF { before(grammarAccess.getExpressionTypeRuleRule()); pushFollow(FOLLOW_1); @@ -876,21 +721,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleExpressionTypeRule" - // InternalDefinitionLanguage.g:288:1: ruleExpressionTypeRule : ( ( rule__ExpressionTypeRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:238:1: ruleExpressionTypeRule : ( ( rule__ExpressionTypeRule__Group__0 ) ) ; public final void ruleExpressionTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:292:2: ( ( ( rule__ExpressionTypeRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:293:2: ( ( rule__ExpressionTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:242:2: ( ( ( rule__ExpressionTypeRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:243:2: ( ( rule__ExpressionTypeRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:293:2: ( ( rule__ExpressionTypeRule__Group__0 ) ) - // InternalDefinitionLanguage.g:294:3: ( rule__ExpressionTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:243:2: ( ( rule__ExpressionTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:244:3: ( rule__ExpressionTypeRule__Group__0 ) { before(grammarAccess.getExpressionTypeRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:295:3: ( rule__ExpressionTypeRule__Group__0 ) - // InternalDefinitionLanguage.g:295:4: rule__ExpressionTypeRule__Group__0 + // InternalDefinitionLanguage.g:245:3: ( rule__ExpressionTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:245:4: rule__ExpressionTypeRule__Group__0 { pushFollow(FOLLOW_2); rule__ExpressionTypeRule__Group__0(); @@ -923,11 +768,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleIntTypeRule" - // InternalDefinitionLanguage.g:304:1: entryRuleIntTypeRule : ruleIntTypeRule EOF ; + // InternalDefinitionLanguage.g:254:1: entryRuleIntTypeRule : ruleIntTypeRule EOF ; public final void entryRuleIntTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:305:1: ( ruleIntTypeRule EOF ) - // InternalDefinitionLanguage.g:306:1: ruleIntTypeRule EOF + // InternalDefinitionLanguage.g:255:1: ( ruleIntTypeRule EOF ) + // InternalDefinitionLanguage.g:256:1: ruleIntTypeRule EOF { before(grammarAccess.getIntTypeRuleRule()); pushFollow(FOLLOW_1); @@ -953,21 +798,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleIntTypeRule" - // InternalDefinitionLanguage.g:313:1: ruleIntTypeRule : ( ( rule__IntTypeRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:263:1: ruleIntTypeRule : ( ( rule__IntTypeRule__Group__0 ) ) ; public final void ruleIntTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:317:2: ( ( ( rule__IntTypeRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:318:2: ( ( rule__IntTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:267:2: ( ( ( rule__IntTypeRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:268:2: ( ( rule__IntTypeRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:318:2: ( ( rule__IntTypeRule__Group__0 ) ) - // InternalDefinitionLanguage.g:319:3: ( rule__IntTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:268:2: ( ( rule__IntTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:269:3: ( rule__IntTypeRule__Group__0 ) { before(grammarAccess.getIntTypeRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:320:3: ( rule__IntTypeRule__Group__0 ) - // InternalDefinitionLanguage.g:320:4: rule__IntTypeRule__Group__0 + // InternalDefinitionLanguage.g:270:3: ( rule__IntTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:270:4: rule__IntTypeRule__Group__0 { pushFollow(FOLLOW_2); rule__IntTypeRule__Group__0(); @@ -1000,11 +845,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleFloatTypeRule" - // InternalDefinitionLanguage.g:329:1: entryRuleFloatTypeRule : ruleFloatTypeRule EOF ; + // InternalDefinitionLanguage.g:279:1: entryRuleFloatTypeRule : ruleFloatTypeRule EOF ; public final void entryRuleFloatTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:330:1: ( ruleFloatTypeRule EOF ) - // InternalDefinitionLanguage.g:331:1: ruleFloatTypeRule EOF + // InternalDefinitionLanguage.g:280:1: ( ruleFloatTypeRule EOF ) + // InternalDefinitionLanguage.g:281:1: ruleFloatTypeRule EOF { before(grammarAccess.getFloatTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1030,21 +875,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleFloatTypeRule" - // InternalDefinitionLanguage.g:338:1: ruleFloatTypeRule : ( ( rule__FloatTypeRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:288:1: ruleFloatTypeRule : ( ( rule__FloatTypeRule__Group__0 ) ) ; public final void ruleFloatTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:342:2: ( ( ( rule__FloatTypeRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:343:2: ( ( rule__FloatTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:292:2: ( ( ( rule__FloatTypeRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:293:2: ( ( rule__FloatTypeRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:343:2: ( ( rule__FloatTypeRule__Group__0 ) ) - // InternalDefinitionLanguage.g:344:3: ( rule__FloatTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:293:2: ( ( rule__FloatTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:294:3: ( rule__FloatTypeRule__Group__0 ) { before(grammarAccess.getFloatTypeRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:345:3: ( rule__FloatTypeRule__Group__0 ) - // InternalDefinitionLanguage.g:345:4: rule__FloatTypeRule__Group__0 + // InternalDefinitionLanguage.g:295:3: ( rule__FloatTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:295:4: rule__FloatTypeRule__Group__0 { pushFollow(FOLLOW_2); rule__FloatTypeRule__Group__0(); @@ -1077,11 +922,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleBooleanTypeRule" - // InternalDefinitionLanguage.g:354:1: entryRuleBooleanTypeRule : ruleBooleanTypeRule EOF ; + // InternalDefinitionLanguage.g:304:1: entryRuleBooleanTypeRule : ruleBooleanTypeRule EOF ; public final void entryRuleBooleanTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:355:1: ( ruleBooleanTypeRule EOF ) - // InternalDefinitionLanguage.g:356:1: ruleBooleanTypeRule EOF + // InternalDefinitionLanguage.g:305:1: ( ruleBooleanTypeRule EOF ) + // InternalDefinitionLanguage.g:306:1: ruleBooleanTypeRule EOF { before(grammarAccess.getBooleanTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1107,21 +952,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleBooleanTypeRule" - // InternalDefinitionLanguage.g:363:1: ruleBooleanTypeRule : ( ( rule__BooleanTypeRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:313:1: ruleBooleanTypeRule : ( ( rule__BooleanTypeRule__Group__0 ) ) ; public final void ruleBooleanTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:367:2: ( ( ( rule__BooleanTypeRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:368:2: ( ( rule__BooleanTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:317:2: ( ( ( rule__BooleanTypeRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:318:2: ( ( rule__BooleanTypeRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:368:2: ( ( rule__BooleanTypeRule__Group__0 ) ) - // InternalDefinitionLanguage.g:369:3: ( rule__BooleanTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:318:2: ( ( rule__BooleanTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:319:3: ( rule__BooleanTypeRule__Group__0 ) { before(grammarAccess.getBooleanTypeRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:370:3: ( rule__BooleanTypeRule__Group__0 ) - // InternalDefinitionLanguage.g:370:4: rule__BooleanTypeRule__Group__0 + // InternalDefinitionLanguage.g:320:3: ( rule__BooleanTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:320:4: rule__BooleanTypeRule__Group__0 { pushFollow(FOLLOW_2); rule__BooleanTypeRule__Group__0(); @@ -1154,11 +999,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleVoidTypeRule" - // InternalDefinitionLanguage.g:379:1: entryRuleVoidTypeRule : ruleVoidTypeRule EOF ; + // InternalDefinitionLanguage.g:329:1: entryRuleVoidTypeRule : ruleVoidTypeRule EOF ; public final void entryRuleVoidTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:380:1: ( ruleVoidTypeRule EOF ) - // InternalDefinitionLanguage.g:381:1: ruleVoidTypeRule EOF + // InternalDefinitionLanguage.g:330:1: ( ruleVoidTypeRule EOF ) + // InternalDefinitionLanguage.g:331:1: ruleVoidTypeRule EOF { before(grammarAccess.getVoidTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1184,21 +1029,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleVoidTypeRule" - // InternalDefinitionLanguage.g:388:1: ruleVoidTypeRule : ( ( rule__VoidTypeRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:338:1: ruleVoidTypeRule : ( ( rule__VoidTypeRule__Group__0 ) ) ; public final void ruleVoidTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:392:2: ( ( ( rule__VoidTypeRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:393:2: ( ( rule__VoidTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:342:2: ( ( ( rule__VoidTypeRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:343:2: ( ( rule__VoidTypeRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:393:2: ( ( rule__VoidTypeRule__Group__0 ) ) - // InternalDefinitionLanguage.g:394:3: ( rule__VoidTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:343:2: ( ( rule__VoidTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:344:3: ( rule__VoidTypeRule__Group__0 ) { before(grammarAccess.getVoidTypeRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:395:3: ( rule__VoidTypeRule__Group__0 ) - // InternalDefinitionLanguage.g:395:4: rule__VoidTypeRule__Group__0 + // InternalDefinitionLanguage.g:345:3: ( rule__VoidTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:345:4: rule__VoidTypeRule__Group__0 { pushFollow(FOLLOW_2); rule__VoidTypeRule__Group__0(); @@ -1231,11 +1076,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleDataTypeRule" - // InternalDefinitionLanguage.g:404:1: entryRuleDataTypeRule : ruleDataTypeRule EOF ; + // InternalDefinitionLanguage.g:354:1: entryRuleDataTypeRule : ruleDataTypeRule EOF ; public final void entryRuleDataTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:405:1: ( ruleDataTypeRule EOF ) - // InternalDefinitionLanguage.g:406:1: ruleDataTypeRule EOF + // InternalDefinitionLanguage.g:355:1: ( ruleDataTypeRule EOF ) + // InternalDefinitionLanguage.g:356:1: ruleDataTypeRule EOF { before(grammarAccess.getDataTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1261,21 +1106,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleDataTypeRule" - // InternalDefinitionLanguage.g:413:1: ruleDataTypeRule : ( ( rule__DataTypeRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:363:1: ruleDataTypeRule : ( ( rule__DataTypeRule__Group__0 ) ) ; public final void ruleDataTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:417:2: ( ( ( rule__DataTypeRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:418:2: ( ( rule__DataTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:367:2: ( ( ( rule__DataTypeRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:368:2: ( ( rule__DataTypeRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:418:2: ( ( rule__DataTypeRule__Group__0 ) ) - // InternalDefinitionLanguage.g:419:3: ( rule__DataTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:368:2: ( ( rule__DataTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:369:3: ( rule__DataTypeRule__Group__0 ) { before(grammarAccess.getDataTypeRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:420:3: ( rule__DataTypeRule__Group__0 ) - // InternalDefinitionLanguage.g:420:4: rule__DataTypeRule__Group__0 + // InternalDefinitionLanguage.g:370:3: ( rule__DataTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:370:4: rule__DataTypeRule__Group__0 { pushFollow(FOLLOW_2); rule__DataTypeRule__Group__0(); @@ -1308,11 +1153,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleArrayTypeRule" - // InternalDefinitionLanguage.g:429:1: entryRuleArrayTypeRule : ruleArrayTypeRule EOF ; + // InternalDefinitionLanguage.g:379:1: entryRuleArrayTypeRule : ruleArrayTypeRule EOF ; public final void entryRuleArrayTypeRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:430:1: ( ruleArrayTypeRule EOF ) - // InternalDefinitionLanguage.g:431:1: ruleArrayTypeRule EOF + // InternalDefinitionLanguage.g:380:1: ( ruleArrayTypeRule EOF ) + // InternalDefinitionLanguage.g:381:1: ruleArrayTypeRule EOF { before(grammarAccess.getArrayTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1338,21 +1183,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleArrayTypeRule" - // InternalDefinitionLanguage.g:438:1: ruleArrayTypeRule : ( ( rule__ArrayTypeRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:388:1: ruleArrayTypeRule : ( ( rule__ArrayTypeRule__Group__0 ) ) ; public final void ruleArrayTypeRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:442:2: ( ( ( rule__ArrayTypeRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:443:2: ( ( rule__ArrayTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:392:2: ( ( ( rule__ArrayTypeRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:393:2: ( ( rule__ArrayTypeRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:443:2: ( ( rule__ArrayTypeRule__Group__0 ) ) - // InternalDefinitionLanguage.g:444:3: ( rule__ArrayTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:393:2: ( ( rule__ArrayTypeRule__Group__0 ) ) + // InternalDefinitionLanguage.g:394:3: ( rule__ArrayTypeRule__Group__0 ) { before(grammarAccess.getArrayTypeRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:445:3: ( rule__ArrayTypeRule__Group__0 ) - // InternalDefinitionLanguage.g:445:4: rule__ArrayTypeRule__Group__0 + // InternalDefinitionLanguage.g:395:3: ( rule__ArrayTypeRule__Group__0 ) + // InternalDefinitionLanguage.g:395:4: rule__ArrayTypeRule__Group__0 { pushFollow(FOLLOW_2); rule__ArrayTypeRule__Group__0(); @@ -1385,11 +1230,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleFunctioDefinitionRule" - // InternalDefinitionLanguage.g:454:1: entryRuleFunctioDefinitionRule : ruleFunctioDefinitionRule EOF ; + // InternalDefinitionLanguage.g:404:1: entryRuleFunctioDefinitionRule : ruleFunctioDefinitionRule EOF ; public final void entryRuleFunctioDefinitionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:455:1: ( ruleFunctioDefinitionRule EOF ) - // InternalDefinitionLanguage.g:456:1: ruleFunctioDefinitionRule EOF + // InternalDefinitionLanguage.g:405:1: ( ruleFunctioDefinitionRule EOF ) + // InternalDefinitionLanguage.g:406:1: ruleFunctioDefinitionRule EOF { before(grammarAccess.getFunctioDefinitionRuleRule()); pushFollow(FOLLOW_1); @@ -1415,21 +1260,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleFunctioDefinitionRule" - // InternalDefinitionLanguage.g:463:1: ruleFunctioDefinitionRule : ( ( rule__FunctioDefinitionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:413:1: ruleFunctioDefinitionRule : ( ( rule__FunctioDefinitionRule__Group__0 ) ) ; public final void ruleFunctioDefinitionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:467:2: ( ( ( rule__FunctioDefinitionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:468:2: ( ( rule__FunctioDefinitionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:417:2: ( ( ( rule__FunctioDefinitionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:418:2: ( ( rule__FunctioDefinitionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:468:2: ( ( rule__FunctioDefinitionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:469:3: ( rule__FunctioDefinitionRule__Group__0 ) + // InternalDefinitionLanguage.g:418:2: ( ( rule__FunctioDefinitionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:419:3: ( rule__FunctioDefinitionRule__Group__0 ) { before(grammarAccess.getFunctioDefinitionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:470:3: ( rule__FunctioDefinitionRule__Group__0 ) - // InternalDefinitionLanguage.g:470:4: rule__FunctioDefinitionRule__Group__0 + // InternalDefinitionLanguage.g:420:3: ( rule__FunctioDefinitionRule__Group__0 ) + // InternalDefinitionLanguage.g:420:4: rule__FunctioDefinitionRule__Group__0 { pushFollow(FOLLOW_2); rule__FunctioDefinitionRule__Group__0(); @@ -1462,11 +1307,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleParameterRule" - // InternalDefinitionLanguage.g:479:1: entryRuleParameterRule : ruleParameterRule EOF ; + // InternalDefinitionLanguage.g:429:1: entryRuleParameterRule : ruleParameterRule EOF ; public final void entryRuleParameterRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:480:1: ( ruleParameterRule EOF ) - // InternalDefinitionLanguage.g:481:1: ruleParameterRule EOF + // InternalDefinitionLanguage.g:430:1: ( ruleParameterRule EOF ) + // InternalDefinitionLanguage.g:431:1: ruleParameterRule EOF { before(grammarAccess.getParameterRuleRule()); pushFollow(FOLLOW_1); @@ -1492,21 +1337,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleParameterRule" - // InternalDefinitionLanguage.g:488:1: ruleParameterRule : ( ( rule__ParameterRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:438:1: ruleParameterRule : ( ( rule__ParameterRule__Group__0 ) ) ; public final void ruleParameterRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:492:2: ( ( ( rule__ParameterRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:493:2: ( ( rule__ParameterRule__Group__0 ) ) + // InternalDefinitionLanguage.g:442:2: ( ( ( rule__ParameterRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:443:2: ( ( rule__ParameterRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:493:2: ( ( rule__ParameterRule__Group__0 ) ) - // InternalDefinitionLanguage.g:494:3: ( rule__ParameterRule__Group__0 ) + // InternalDefinitionLanguage.g:443:2: ( ( rule__ParameterRule__Group__0 ) ) + // InternalDefinitionLanguage.g:444:3: ( rule__ParameterRule__Group__0 ) { before(grammarAccess.getParameterRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:495:3: ( rule__ParameterRule__Group__0 ) - // InternalDefinitionLanguage.g:495:4: rule__ParameterRule__Group__0 + // InternalDefinitionLanguage.g:445:3: ( rule__ParameterRule__Group__0 ) + // InternalDefinitionLanguage.g:445:4: rule__ParameterRule__Group__0 { pushFollow(FOLLOW_2); rule__ParameterRule__Group__0(); @@ -1539,11 +1384,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleFunctionNameRule" - // InternalDefinitionLanguage.g:504:1: entryRuleFunctionNameRule : ruleFunctionNameRule EOF ; + // InternalDefinitionLanguage.g:454:1: entryRuleFunctionNameRule : ruleFunctionNameRule EOF ; public final void entryRuleFunctionNameRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:505:1: ( ruleFunctionNameRule EOF ) - // InternalDefinitionLanguage.g:506:1: ruleFunctionNameRule EOF + // InternalDefinitionLanguage.g:455:1: ( ruleFunctionNameRule EOF ) + // InternalDefinitionLanguage.g:456:1: ruleFunctionNameRule EOF { before(grammarAccess.getFunctionNameRuleRule()); pushFollow(FOLLOW_1); @@ -1569,21 +1414,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleFunctionNameRule" - // InternalDefinitionLanguage.g:513:1: ruleFunctionNameRule : ( ( rule__FunctionNameRule__DefinitionAssignment ) ) ; + // InternalDefinitionLanguage.g:463:1: ruleFunctionNameRule : ( ( rule__FunctionNameRule__DefinitionAssignment ) ) ; public final void ruleFunctionNameRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:517:2: ( ( ( rule__FunctionNameRule__DefinitionAssignment ) ) ) - // InternalDefinitionLanguage.g:518:2: ( ( rule__FunctionNameRule__DefinitionAssignment ) ) + // InternalDefinitionLanguage.g:467:2: ( ( ( rule__FunctionNameRule__DefinitionAssignment ) ) ) + // InternalDefinitionLanguage.g:468:2: ( ( rule__FunctionNameRule__DefinitionAssignment ) ) { - // InternalDefinitionLanguage.g:518:2: ( ( rule__FunctionNameRule__DefinitionAssignment ) ) - // InternalDefinitionLanguage.g:519:3: ( rule__FunctionNameRule__DefinitionAssignment ) + // InternalDefinitionLanguage.g:468:2: ( ( rule__FunctionNameRule__DefinitionAssignment ) ) + // InternalDefinitionLanguage.g:469:3: ( rule__FunctionNameRule__DefinitionAssignment ) { before(grammarAccess.getFunctionNameRuleAccess().getDefinitionAssignment()); - // InternalDefinitionLanguage.g:520:3: ( rule__FunctionNameRule__DefinitionAssignment ) - // InternalDefinitionLanguage.g:520:4: rule__FunctionNameRule__DefinitionAssignment + // InternalDefinitionLanguage.g:470:3: ( rule__FunctionNameRule__DefinitionAssignment ) + // InternalDefinitionLanguage.g:470:4: rule__FunctionNameRule__DefinitionAssignment { pushFollow(FOLLOW_2); rule__FunctionNameRule__DefinitionAssignment(); @@ -1616,11 +1461,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleExpressionRule" - // InternalDefinitionLanguage.g:529:1: entryRuleExpressionRule : ruleExpressionRule EOF ; + // InternalDefinitionLanguage.g:479:1: entryRuleExpressionRule : ruleExpressionRule EOF ; public final void entryRuleExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:530:1: ( ruleExpressionRule EOF ) - // InternalDefinitionLanguage.g:531:1: ruleExpressionRule EOF + // InternalDefinitionLanguage.g:480:1: ( ruleExpressionRule EOF ) + // InternalDefinitionLanguage.g:481:1: ruleExpressionRule EOF { before(grammarAccess.getExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1646,17 +1491,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleExpressionRule" - // InternalDefinitionLanguage.g:538:1: ruleExpressionRule : ( ruleOrExpressionRule ) ; + // InternalDefinitionLanguage.g:488:1: ruleExpressionRule : ( ruleOrExpressionRule ) ; public final void ruleExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:542:2: ( ( ruleOrExpressionRule ) ) - // InternalDefinitionLanguage.g:543:2: ( ruleOrExpressionRule ) + // InternalDefinitionLanguage.g:492:2: ( ( ruleOrExpressionRule ) ) + // InternalDefinitionLanguage.g:493:2: ( ruleOrExpressionRule ) { - // InternalDefinitionLanguage.g:543:2: ( ruleOrExpressionRule ) - // InternalDefinitionLanguage.g:544:3: ruleOrExpressionRule + // InternalDefinitionLanguage.g:493:2: ( ruleOrExpressionRule ) + // InternalDefinitionLanguage.g:494:3: ruleOrExpressionRule { before(grammarAccess.getExpressionRuleAccess().getOrExpressionRuleParserRuleCall()); pushFollow(FOLLOW_2); @@ -1687,11 +1532,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleOrExpressionRule" - // InternalDefinitionLanguage.g:554:1: entryRuleOrExpressionRule : ruleOrExpressionRule EOF ; + // InternalDefinitionLanguage.g:504:1: entryRuleOrExpressionRule : ruleOrExpressionRule EOF ; public final void entryRuleOrExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:555:1: ( ruleOrExpressionRule EOF ) - // InternalDefinitionLanguage.g:556:1: ruleOrExpressionRule EOF + // InternalDefinitionLanguage.g:505:1: ( ruleOrExpressionRule EOF ) + // InternalDefinitionLanguage.g:506:1: ruleOrExpressionRule EOF { before(grammarAccess.getOrExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1717,21 +1562,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleOrExpressionRule" - // InternalDefinitionLanguage.g:563:1: ruleOrExpressionRule : ( ( rule__OrExpressionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:513:1: ruleOrExpressionRule : ( ( rule__OrExpressionRule__Group__0 ) ) ; public final void ruleOrExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:567:2: ( ( ( rule__OrExpressionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:568:2: ( ( rule__OrExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:517:2: ( ( ( rule__OrExpressionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:518:2: ( ( rule__OrExpressionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:568:2: ( ( rule__OrExpressionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:569:3: ( rule__OrExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:518:2: ( ( rule__OrExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:519:3: ( rule__OrExpressionRule__Group__0 ) { before(grammarAccess.getOrExpressionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:570:3: ( rule__OrExpressionRule__Group__0 ) - // InternalDefinitionLanguage.g:570:4: rule__OrExpressionRule__Group__0 + // InternalDefinitionLanguage.g:520:3: ( rule__OrExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:520:4: rule__OrExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group__0(); @@ -1764,11 +1609,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleXorExpressionRule" - // InternalDefinitionLanguage.g:579:1: entryRuleXorExpressionRule : ruleXorExpressionRule EOF ; + // InternalDefinitionLanguage.g:529:1: entryRuleXorExpressionRule : ruleXorExpressionRule EOF ; public final void entryRuleXorExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:580:1: ( ruleXorExpressionRule EOF ) - // InternalDefinitionLanguage.g:581:1: ruleXorExpressionRule EOF + // InternalDefinitionLanguage.g:530:1: ( ruleXorExpressionRule EOF ) + // InternalDefinitionLanguage.g:531:1: ruleXorExpressionRule EOF { before(grammarAccess.getXorExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1794,21 +1639,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleXorExpressionRule" - // InternalDefinitionLanguage.g:588:1: ruleXorExpressionRule : ( ( rule__XorExpressionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:538:1: ruleXorExpressionRule : ( ( rule__XorExpressionRule__Group__0 ) ) ; public final void ruleXorExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:592:2: ( ( ( rule__XorExpressionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:593:2: ( ( rule__XorExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:542:2: ( ( ( rule__XorExpressionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:543:2: ( ( rule__XorExpressionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:593:2: ( ( rule__XorExpressionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:594:3: ( rule__XorExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:543:2: ( ( rule__XorExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:544:3: ( rule__XorExpressionRule__Group__0 ) { before(grammarAccess.getXorExpressionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:595:3: ( rule__XorExpressionRule__Group__0 ) - // InternalDefinitionLanguage.g:595:4: rule__XorExpressionRule__Group__0 + // InternalDefinitionLanguage.g:545:3: ( rule__XorExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:545:4: rule__XorExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group__0(); @@ -1841,11 +1686,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleAndExpressionRule" - // InternalDefinitionLanguage.g:604:1: entryRuleAndExpressionRule : ruleAndExpressionRule EOF ; + // InternalDefinitionLanguage.g:554:1: entryRuleAndExpressionRule : ruleAndExpressionRule EOF ; public final void entryRuleAndExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:605:1: ( ruleAndExpressionRule EOF ) - // InternalDefinitionLanguage.g:606:1: ruleAndExpressionRule EOF + // InternalDefinitionLanguage.g:555:1: ( ruleAndExpressionRule EOF ) + // InternalDefinitionLanguage.g:556:1: ruleAndExpressionRule EOF { before(grammarAccess.getAndExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1871,21 +1716,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleAndExpressionRule" - // InternalDefinitionLanguage.g:613:1: ruleAndExpressionRule : ( ( rule__AndExpressionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:563:1: ruleAndExpressionRule : ( ( rule__AndExpressionRule__Group__0 ) ) ; public final void ruleAndExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:617:2: ( ( ( rule__AndExpressionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:618:2: ( ( rule__AndExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:567:2: ( ( ( rule__AndExpressionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:568:2: ( ( rule__AndExpressionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:618:2: ( ( rule__AndExpressionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:619:3: ( rule__AndExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:568:2: ( ( rule__AndExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:569:3: ( rule__AndExpressionRule__Group__0 ) { before(grammarAccess.getAndExpressionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:620:3: ( rule__AndExpressionRule__Group__0 ) - // InternalDefinitionLanguage.g:620:4: rule__AndExpressionRule__Group__0 + // InternalDefinitionLanguage.g:570:3: ( rule__AndExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:570:4: rule__AndExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group__0(); @@ -1918,11 +1763,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleNotExpressionRule" - // InternalDefinitionLanguage.g:629:1: entryRuleNotExpressionRule : ruleNotExpressionRule EOF ; + // InternalDefinitionLanguage.g:579:1: entryRuleNotExpressionRule : ruleNotExpressionRule EOF ; public final void entryRuleNotExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:630:1: ( ruleNotExpressionRule EOF ) - // InternalDefinitionLanguage.g:631:1: ruleNotExpressionRule EOF + // InternalDefinitionLanguage.g:580:1: ( ruleNotExpressionRule EOF ) + // InternalDefinitionLanguage.g:581:1: ruleNotExpressionRule EOF { before(grammarAccess.getNotExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1948,21 +1793,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleNotExpressionRule" - // InternalDefinitionLanguage.g:638:1: ruleNotExpressionRule : ( ( rule__NotExpressionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:588:1: ruleNotExpressionRule : ( ( rule__NotExpressionRule__Group__0 ) ) ; public final void ruleNotExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:642:2: ( ( ( rule__NotExpressionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:643:2: ( ( rule__NotExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:592:2: ( ( ( rule__NotExpressionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:593:2: ( ( rule__NotExpressionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:643:2: ( ( rule__NotExpressionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:644:3: ( rule__NotExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:593:2: ( ( rule__NotExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:594:3: ( rule__NotExpressionRule__Group__0 ) { before(grammarAccess.getNotExpressionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:645:3: ( rule__NotExpressionRule__Group__0 ) - // InternalDefinitionLanguage.g:645:4: rule__NotExpressionRule__Group__0 + // InternalDefinitionLanguage.g:595:3: ( rule__NotExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:595:4: rule__NotExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__NotExpressionRule__Group__0(); @@ -1995,11 +1840,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleComparisonExpressionRule" - // InternalDefinitionLanguage.g:654:1: entryRuleComparisonExpressionRule : ruleComparisonExpressionRule EOF ; + // InternalDefinitionLanguage.g:604:1: entryRuleComparisonExpressionRule : ruleComparisonExpressionRule EOF ; public final void entryRuleComparisonExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:655:1: ( ruleComparisonExpressionRule EOF ) - // InternalDefinitionLanguage.g:656:1: ruleComparisonExpressionRule EOF + // InternalDefinitionLanguage.g:605:1: ( ruleComparisonExpressionRule EOF ) + // InternalDefinitionLanguage.g:606:1: ruleComparisonExpressionRule EOF { before(grammarAccess.getComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2025,21 +1870,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleComparisonExpressionRule" - // InternalDefinitionLanguage.g:663:1: ruleComparisonExpressionRule : ( ( rule__ComparisonExpressionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:613:1: ruleComparisonExpressionRule : ( ( rule__ComparisonExpressionRule__Group__0 ) ) ; public final void ruleComparisonExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:667:2: ( ( ( rule__ComparisonExpressionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:668:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:617:2: ( ( ( rule__ComparisonExpressionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:618:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:668:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:669:3: ( rule__ComparisonExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:618:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:619:3: ( rule__ComparisonExpressionRule__Group__0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:670:3: ( rule__ComparisonExpressionRule__Group__0 ) - // InternalDefinitionLanguage.g:670:4: rule__ComparisonExpressionRule__Group__0 + // InternalDefinitionLanguage.g:620:3: ( rule__ComparisonExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:620:4: rule__ComparisonExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__Group__0(); @@ -2072,11 +1917,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRulePartialComparisonExpressionRule" - // InternalDefinitionLanguage.g:679:1: entryRulePartialComparisonExpressionRule : rulePartialComparisonExpressionRule EOF ; + // InternalDefinitionLanguage.g:629:1: entryRulePartialComparisonExpressionRule : rulePartialComparisonExpressionRule EOF ; public final void entryRulePartialComparisonExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:680:1: ( rulePartialComparisonExpressionRule EOF ) - // InternalDefinitionLanguage.g:681:1: rulePartialComparisonExpressionRule EOF + // InternalDefinitionLanguage.g:630:1: ( rulePartialComparisonExpressionRule EOF ) + // InternalDefinitionLanguage.g:631:1: rulePartialComparisonExpressionRule EOF { before(grammarAccess.getPartialComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2102,21 +1947,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rulePartialComparisonExpressionRule" - // InternalDefinitionLanguage.g:688:1: rulePartialComparisonExpressionRule : ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:638:1: rulePartialComparisonExpressionRule : ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ; public final void rulePartialComparisonExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:692:2: ( ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:693:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:642:2: ( ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:643:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:693:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:694:3: ( rule__PartialComparisonExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:643:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:644:3: ( rule__PartialComparisonExpressionRule__Group__0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:695:3: ( rule__PartialComparisonExpressionRule__Group__0 ) - // InternalDefinitionLanguage.g:695:4: rule__PartialComparisonExpressionRule__Group__0 + // InternalDefinitionLanguage.g:645:3: ( rule__PartialComparisonExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:645:4: rule__PartialComparisonExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__Group__0(); @@ -2149,11 +1994,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleAddOrSubtractExpressionRule" - // InternalDefinitionLanguage.g:704:1: entryRuleAddOrSubtractExpressionRule : ruleAddOrSubtractExpressionRule EOF ; + // InternalDefinitionLanguage.g:654:1: entryRuleAddOrSubtractExpressionRule : ruleAddOrSubtractExpressionRule EOF ; public final void entryRuleAddOrSubtractExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:705:1: ( ruleAddOrSubtractExpressionRule EOF ) - // InternalDefinitionLanguage.g:706:1: ruleAddOrSubtractExpressionRule EOF + // InternalDefinitionLanguage.g:655:1: ( ruleAddOrSubtractExpressionRule EOF ) + // InternalDefinitionLanguage.g:656:1: ruleAddOrSubtractExpressionRule EOF { before(grammarAccess.getAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2179,21 +2024,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleAddOrSubtractExpressionRule" - // InternalDefinitionLanguage.g:713:1: ruleAddOrSubtractExpressionRule : ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:663:1: ruleAddOrSubtractExpressionRule : ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ; public final void ruleAddOrSubtractExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:717:2: ( ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:718:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:667:2: ( ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:668:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:718:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:719:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:668:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:669:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:720:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) - // InternalDefinitionLanguage.g:720:4: rule__AddOrSubtractExpressionRule__Group__0 + // InternalDefinitionLanguage.g:670:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:670:4: rule__AddOrSubtractExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group__0(); @@ -2226,11 +2071,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleMultiplyDivideModuloExpressionRule" - // InternalDefinitionLanguage.g:729:1: entryRuleMultiplyDivideModuloExpressionRule : ruleMultiplyDivideModuloExpressionRule EOF ; + // InternalDefinitionLanguage.g:679:1: entryRuleMultiplyDivideModuloExpressionRule : ruleMultiplyDivideModuloExpressionRule EOF ; public final void entryRuleMultiplyDivideModuloExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:730:1: ( ruleMultiplyDivideModuloExpressionRule EOF ) - // InternalDefinitionLanguage.g:731:1: ruleMultiplyDivideModuloExpressionRule EOF + // InternalDefinitionLanguage.g:680:1: ( ruleMultiplyDivideModuloExpressionRule EOF ) + // InternalDefinitionLanguage.g:681:1: ruleMultiplyDivideModuloExpressionRule EOF { before(grammarAccess.getMultiplyDivideModuloExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2256,21 +2101,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleMultiplyDivideModuloExpressionRule" - // InternalDefinitionLanguage.g:738:1: ruleMultiplyDivideModuloExpressionRule : ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:688:1: ruleMultiplyDivideModuloExpressionRule : ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ; public final void ruleMultiplyDivideModuloExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:742:2: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:743:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:692:2: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:693:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:743:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:744:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:693:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:694:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:745:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) - // InternalDefinitionLanguage.g:745:4: rule__MultiplyDivideModuloExpressionRule__Group__0 + // InternalDefinitionLanguage.g:695:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:695:4: rule__MultiplyDivideModuloExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group__0(); @@ -2303,11 +2148,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRulePowerOfExpressionRule" - // InternalDefinitionLanguage.g:754:1: entryRulePowerOfExpressionRule : rulePowerOfExpressionRule EOF ; + // InternalDefinitionLanguage.g:704:1: entryRulePowerOfExpressionRule : rulePowerOfExpressionRule EOF ; public final void entryRulePowerOfExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:755:1: ( rulePowerOfExpressionRule EOF ) - // InternalDefinitionLanguage.g:756:1: rulePowerOfExpressionRule EOF + // InternalDefinitionLanguage.g:705:1: ( rulePowerOfExpressionRule EOF ) + // InternalDefinitionLanguage.g:706:1: rulePowerOfExpressionRule EOF { before(grammarAccess.getPowerOfExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2333,21 +2178,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rulePowerOfExpressionRule" - // InternalDefinitionLanguage.g:763:1: rulePowerOfExpressionRule : ( ( rule__PowerOfExpressionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:713:1: rulePowerOfExpressionRule : ( ( rule__PowerOfExpressionRule__Group__0 ) ) ; public final void rulePowerOfExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:767:2: ( ( ( rule__PowerOfExpressionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:768:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:717:2: ( ( ( rule__PowerOfExpressionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:718:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:768:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:769:3: ( rule__PowerOfExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:718:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:719:3: ( rule__PowerOfExpressionRule__Group__0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:770:3: ( rule__PowerOfExpressionRule__Group__0 ) - // InternalDefinitionLanguage.g:770:4: rule__PowerOfExpressionRule__Group__0 + // InternalDefinitionLanguage.g:720:3: ( rule__PowerOfExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:720:4: rule__PowerOfExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group__0(); @@ -2380,11 +2225,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleUnaryAddOrSubtractExpressionRule" - // InternalDefinitionLanguage.g:779:1: entryRuleUnaryAddOrSubtractExpressionRule : ruleUnaryAddOrSubtractExpressionRule EOF ; + // InternalDefinitionLanguage.g:729:1: entryRuleUnaryAddOrSubtractExpressionRule : ruleUnaryAddOrSubtractExpressionRule EOF ; public final void entryRuleUnaryAddOrSubtractExpressionRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:780:1: ( ruleUnaryAddOrSubtractExpressionRule EOF ) - // InternalDefinitionLanguage.g:781:1: ruleUnaryAddOrSubtractExpressionRule EOF + // InternalDefinitionLanguage.g:730:1: ( ruleUnaryAddOrSubtractExpressionRule EOF ) + // InternalDefinitionLanguage.g:731:1: ruleUnaryAddOrSubtractExpressionRule EOF { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2410,21 +2255,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleUnaryAddOrSubtractExpressionRule" - // InternalDefinitionLanguage.g:788:1: ruleUnaryAddOrSubtractExpressionRule : ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:738:1: ruleUnaryAddOrSubtractExpressionRule : ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ; public final void ruleUnaryAddOrSubtractExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:792:2: ( ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:793:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:742:2: ( ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:743:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:793:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) - // InternalDefinitionLanguage.g:794:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:743:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) + // InternalDefinitionLanguage.g:744:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:795:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) - // InternalDefinitionLanguage.g:795:4: rule__UnaryAddOrSubtractExpressionRule__Group__0 + // InternalDefinitionLanguage.g:745:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) + // InternalDefinitionLanguage.g:745:4: rule__UnaryAddOrSubtractExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__Group__0(); @@ -2457,11 +2302,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleLiteralOrReferenceRule" - // InternalDefinitionLanguage.g:804:1: entryRuleLiteralOrReferenceRule : ruleLiteralOrReferenceRule EOF ; + // InternalDefinitionLanguage.g:754:1: entryRuleLiteralOrReferenceRule : ruleLiteralOrReferenceRule EOF ; public final void entryRuleLiteralOrReferenceRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:805:1: ( ruleLiteralOrReferenceRule EOF ) - // InternalDefinitionLanguage.g:806:1: ruleLiteralOrReferenceRule EOF + // InternalDefinitionLanguage.g:755:1: ( ruleLiteralOrReferenceRule EOF ) + // InternalDefinitionLanguage.g:756:1: ruleLiteralOrReferenceRule EOF { before(grammarAccess.getLiteralOrReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -2487,21 +2332,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleLiteralOrReferenceRule" - // InternalDefinitionLanguage.g:813:1: ruleLiteralOrReferenceRule : ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ; + // InternalDefinitionLanguage.g:763:1: ruleLiteralOrReferenceRule : ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ; public final void ruleLiteralOrReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:817:2: ( ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ) - // InternalDefinitionLanguage.g:818:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) + // InternalDefinitionLanguage.g:767:2: ( ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ) + // InternalDefinitionLanguage.g:768:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) { - // InternalDefinitionLanguage.g:818:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) - // InternalDefinitionLanguage.g:819:3: ( rule__LiteralOrReferenceRule__Alternatives ) + // InternalDefinitionLanguage.g:768:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) + // InternalDefinitionLanguage.g:769:3: ( rule__LiteralOrReferenceRule__Alternatives ) { before(grammarAccess.getLiteralOrReferenceRuleAccess().getAlternatives()); - // InternalDefinitionLanguage.g:820:3: ( rule__LiteralOrReferenceRule__Alternatives ) - // InternalDefinitionLanguage.g:820:4: rule__LiteralOrReferenceRule__Alternatives + // InternalDefinitionLanguage.g:770:3: ( rule__LiteralOrReferenceRule__Alternatives ) + // InternalDefinitionLanguage.g:770:4: rule__LiteralOrReferenceRule__Alternatives { pushFollow(FOLLOW_2); rule__LiteralOrReferenceRule__Alternatives(); @@ -2534,11 +2379,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleParanthesesRule" - // InternalDefinitionLanguage.g:829:1: entryRuleParanthesesRule : ruleParanthesesRule EOF ; + // InternalDefinitionLanguage.g:779:1: entryRuleParanthesesRule : ruleParanthesesRule EOF ; public final void entryRuleParanthesesRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:830:1: ( ruleParanthesesRule EOF ) - // InternalDefinitionLanguage.g:831:1: ruleParanthesesRule EOF + // InternalDefinitionLanguage.g:780:1: ( ruleParanthesesRule EOF ) + // InternalDefinitionLanguage.g:781:1: ruleParanthesesRule EOF { before(grammarAccess.getParanthesesRuleRule()); pushFollow(FOLLOW_1); @@ -2564,21 +2409,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleParanthesesRule" - // InternalDefinitionLanguage.g:838:1: ruleParanthesesRule : ( ( rule__ParanthesesRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:788:1: ruleParanthesesRule : ( ( rule__ParanthesesRule__Group__0 ) ) ; public final void ruleParanthesesRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:842:2: ( ( ( rule__ParanthesesRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:843:2: ( ( rule__ParanthesesRule__Group__0 ) ) + // InternalDefinitionLanguage.g:792:2: ( ( ( rule__ParanthesesRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:793:2: ( ( rule__ParanthesesRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:843:2: ( ( rule__ParanthesesRule__Group__0 ) ) - // InternalDefinitionLanguage.g:844:3: ( rule__ParanthesesRule__Group__0 ) + // InternalDefinitionLanguage.g:793:2: ( ( rule__ParanthesesRule__Group__0 ) ) + // InternalDefinitionLanguage.g:794:3: ( rule__ParanthesesRule__Group__0 ) { before(grammarAccess.getParanthesesRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:845:3: ( rule__ParanthesesRule__Group__0 ) - // InternalDefinitionLanguage.g:845:4: rule__ParanthesesRule__Group__0 + // InternalDefinitionLanguage.g:795:3: ( rule__ParanthesesRule__Group__0 ) + // InternalDefinitionLanguage.g:795:4: rule__ParanthesesRule__Group__0 { pushFollow(FOLLOW_2); rule__ParanthesesRule__Group__0(); @@ -2611,11 +2456,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleCallRule" - // InternalDefinitionLanguage.g:854:1: entryRuleCallRule : ruleCallRule EOF ; + // InternalDefinitionLanguage.g:804:1: entryRuleCallRule : ruleCallRule EOF ; public final void entryRuleCallRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:855:1: ( ruleCallRule EOF ) - // InternalDefinitionLanguage.g:856:1: ruleCallRule EOF + // InternalDefinitionLanguage.g:805:1: ( ruleCallRule EOF ) + // InternalDefinitionLanguage.g:806:1: ruleCallRule EOF { before(grammarAccess.getCallRuleRule()); pushFollow(FOLLOW_1); @@ -2641,21 +2486,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleCallRule" - // InternalDefinitionLanguage.g:863:1: ruleCallRule : ( ( rule__CallRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:813:1: ruleCallRule : ( ( rule__CallRule__Group__0 ) ) ; public final void ruleCallRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:867:2: ( ( ( rule__CallRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:868:2: ( ( rule__CallRule__Group__0 ) ) + // InternalDefinitionLanguage.g:817:2: ( ( ( rule__CallRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:818:2: ( ( rule__CallRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:868:2: ( ( rule__CallRule__Group__0 ) ) - // InternalDefinitionLanguage.g:869:3: ( rule__CallRule__Group__0 ) + // InternalDefinitionLanguage.g:818:2: ( ( rule__CallRule__Group__0 ) ) + // InternalDefinitionLanguage.g:819:3: ( rule__CallRule__Group__0 ) { before(grammarAccess.getCallRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:870:3: ( rule__CallRule__Group__0 ) - // InternalDefinitionLanguage.g:870:4: rule__CallRule__Group__0 + // InternalDefinitionLanguage.g:820:3: ( rule__CallRule__Group__0 ) + // InternalDefinitionLanguage.g:820:4: rule__CallRule__Group__0 { pushFollow(FOLLOW_2); rule__CallRule__Group__0(); @@ -2688,11 +2533,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleValueReferenceRule" - // InternalDefinitionLanguage.g:879:1: entryRuleValueReferenceRule : ruleValueReferenceRule EOF ; + // InternalDefinitionLanguage.g:829:1: entryRuleValueReferenceRule : ruleValueReferenceRule EOF ; public final void entryRuleValueReferenceRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:880:1: ( ruleValueReferenceRule EOF ) - // InternalDefinitionLanguage.g:881:1: ruleValueReferenceRule EOF + // InternalDefinitionLanguage.g:830:1: ( ruleValueReferenceRule EOF ) + // InternalDefinitionLanguage.g:831:1: ruleValueReferenceRule EOF { before(grammarAccess.getValueReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -2718,21 +2563,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleValueReferenceRule" - // InternalDefinitionLanguage.g:888:1: ruleValueReferenceRule : ( ( rule__ValueReferenceRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:838:1: ruleValueReferenceRule : ( ( rule__ValueReferenceRule__Group__0 ) ) ; public final void ruleValueReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:892:2: ( ( ( rule__ValueReferenceRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:893:2: ( ( rule__ValueReferenceRule__Group__0 ) ) + // InternalDefinitionLanguage.g:842:2: ( ( ( rule__ValueReferenceRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:843:2: ( ( rule__ValueReferenceRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:893:2: ( ( rule__ValueReferenceRule__Group__0 ) ) - // InternalDefinitionLanguage.g:894:3: ( rule__ValueReferenceRule__Group__0 ) + // InternalDefinitionLanguage.g:843:2: ( ( rule__ValueReferenceRule__Group__0 ) ) + // InternalDefinitionLanguage.g:844:3: ( rule__ValueReferenceRule__Group__0 ) { before(grammarAccess.getValueReferenceRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:895:3: ( rule__ValueReferenceRule__Group__0 ) - // InternalDefinitionLanguage.g:895:4: rule__ValueReferenceRule__Group__0 + // InternalDefinitionLanguage.g:845:3: ( rule__ValueReferenceRule__Group__0 ) + // InternalDefinitionLanguage.g:845:4: rule__ValueReferenceRule__Group__0 { pushFollow(FOLLOW_2); rule__ValueReferenceRule__Group__0(); @@ -2765,11 +2610,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleLiteralRule" - // InternalDefinitionLanguage.g:904:1: entryRuleLiteralRule : ruleLiteralRule EOF ; + // InternalDefinitionLanguage.g:854:1: entryRuleLiteralRule : ruleLiteralRule EOF ; public final void entryRuleLiteralRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:905:1: ( ruleLiteralRule EOF ) - // InternalDefinitionLanguage.g:906:1: ruleLiteralRule EOF + // InternalDefinitionLanguage.g:855:1: ( ruleLiteralRule EOF ) + // InternalDefinitionLanguage.g:856:1: ruleLiteralRule EOF { before(grammarAccess.getLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2795,21 +2640,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleLiteralRule" - // InternalDefinitionLanguage.g:913:1: ruleLiteralRule : ( ( rule__LiteralRule__Alternatives ) ) ; + // InternalDefinitionLanguage.g:863:1: ruleLiteralRule : ( ( rule__LiteralRule__Alternatives ) ) ; public final void ruleLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:917:2: ( ( ( rule__LiteralRule__Alternatives ) ) ) - // InternalDefinitionLanguage.g:918:2: ( ( rule__LiteralRule__Alternatives ) ) + // InternalDefinitionLanguage.g:867:2: ( ( ( rule__LiteralRule__Alternatives ) ) ) + // InternalDefinitionLanguage.g:868:2: ( ( rule__LiteralRule__Alternatives ) ) { - // InternalDefinitionLanguage.g:918:2: ( ( rule__LiteralRule__Alternatives ) ) - // InternalDefinitionLanguage.g:919:3: ( rule__LiteralRule__Alternatives ) + // InternalDefinitionLanguage.g:868:2: ( ( rule__LiteralRule__Alternatives ) ) + // InternalDefinitionLanguage.g:869:3: ( rule__LiteralRule__Alternatives ) { before(grammarAccess.getLiteralRuleAccess().getAlternatives()); - // InternalDefinitionLanguage.g:920:3: ( rule__LiteralRule__Alternatives ) - // InternalDefinitionLanguage.g:920:4: rule__LiteralRule__Alternatives + // InternalDefinitionLanguage.g:870:3: ( rule__LiteralRule__Alternatives ) + // InternalDefinitionLanguage.g:870:4: rule__LiteralRule__Alternatives { pushFollow(FOLLOW_2); rule__LiteralRule__Alternatives(); @@ -2842,11 +2687,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleNumberLiteralRule" - // InternalDefinitionLanguage.g:929:1: entryRuleNumberLiteralRule : ruleNumberLiteralRule EOF ; + // InternalDefinitionLanguage.g:879:1: entryRuleNumberLiteralRule : ruleNumberLiteralRule EOF ; public final void entryRuleNumberLiteralRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:930:1: ( ruleNumberLiteralRule EOF ) - // InternalDefinitionLanguage.g:931:1: ruleNumberLiteralRule EOF + // InternalDefinitionLanguage.g:880:1: ( ruleNumberLiteralRule EOF ) + // InternalDefinitionLanguage.g:881:1: ruleNumberLiteralRule EOF { before(grammarAccess.getNumberLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2872,21 +2717,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleNumberLiteralRule" - // InternalDefinitionLanguage.g:938:1: ruleNumberLiteralRule : ( ( rule__NumberLiteralRule__Alternatives ) ) ; + // InternalDefinitionLanguage.g:888:1: ruleNumberLiteralRule : ( ( rule__NumberLiteralRule__Alternatives ) ) ; public final void ruleNumberLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:942:2: ( ( ( rule__NumberLiteralRule__Alternatives ) ) ) - // InternalDefinitionLanguage.g:943:2: ( ( rule__NumberLiteralRule__Alternatives ) ) + // InternalDefinitionLanguage.g:892:2: ( ( ( rule__NumberLiteralRule__Alternatives ) ) ) + // InternalDefinitionLanguage.g:893:2: ( ( rule__NumberLiteralRule__Alternatives ) ) { - // InternalDefinitionLanguage.g:943:2: ( ( rule__NumberLiteralRule__Alternatives ) ) - // InternalDefinitionLanguage.g:944:3: ( rule__NumberLiteralRule__Alternatives ) + // InternalDefinitionLanguage.g:893:2: ( ( rule__NumberLiteralRule__Alternatives ) ) + // InternalDefinitionLanguage.g:894:3: ( rule__NumberLiteralRule__Alternatives ) { before(grammarAccess.getNumberLiteralRuleAccess().getAlternatives()); - // InternalDefinitionLanguage.g:945:3: ( rule__NumberLiteralRule__Alternatives ) - // InternalDefinitionLanguage.g:945:4: rule__NumberLiteralRule__Alternatives + // InternalDefinitionLanguage.g:895:3: ( rule__NumberLiteralRule__Alternatives ) + // InternalDefinitionLanguage.g:895:4: rule__NumberLiteralRule__Alternatives { pushFollow(FOLLOW_2); rule__NumberLiteralRule__Alternatives(); @@ -2919,11 +2764,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleDoubleLiteralRule" - // InternalDefinitionLanguage.g:954:1: entryRuleDoubleLiteralRule : ruleDoubleLiteralRule EOF ; + // InternalDefinitionLanguage.g:904:1: entryRuleDoubleLiteralRule : ruleDoubleLiteralRule EOF ; public final void entryRuleDoubleLiteralRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:955:1: ( ruleDoubleLiteralRule EOF ) - // InternalDefinitionLanguage.g:956:1: ruleDoubleLiteralRule EOF + // InternalDefinitionLanguage.g:905:1: ( ruleDoubleLiteralRule EOF ) + // InternalDefinitionLanguage.g:906:1: ruleDoubleLiteralRule EOF { before(grammarAccess.getDoubleLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2949,21 +2794,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleDoubleLiteralRule" - // InternalDefinitionLanguage.g:963:1: ruleDoubleLiteralRule : ( ( rule__DoubleLiteralRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:913:1: ruleDoubleLiteralRule : ( ( rule__DoubleLiteralRule__Group__0 ) ) ; public final void ruleDoubleLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:967:2: ( ( ( rule__DoubleLiteralRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:968:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) + // InternalDefinitionLanguage.g:917:2: ( ( ( rule__DoubleLiteralRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:918:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:968:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) - // InternalDefinitionLanguage.g:969:3: ( rule__DoubleLiteralRule__Group__0 ) + // InternalDefinitionLanguage.g:918:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) + // InternalDefinitionLanguage.g:919:3: ( rule__DoubleLiteralRule__Group__0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:970:3: ( rule__DoubleLiteralRule__Group__0 ) - // InternalDefinitionLanguage.g:970:4: rule__DoubleLiteralRule__Group__0 + // InternalDefinitionLanguage.g:920:3: ( rule__DoubleLiteralRule__Group__0 ) + // InternalDefinitionLanguage.g:920:4: rule__DoubleLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__Group__0(); @@ -2996,11 +2841,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleIntegerLiteralRule" - // InternalDefinitionLanguage.g:979:1: entryRuleIntegerLiteralRule : ruleIntegerLiteralRule EOF ; + // InternalDefinitionLanguage.g:929:1: entryRuleIntegerLiteralRule : ruleIntegerLiteralRule EOF ; public final void entryRuleIntegerLiteralRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:980:1: ( ruleIntegerLiteralRule EOF ) - // InternalDefinitionLanguage.g:981:1: ruleIntegerLiteralRule EOF + // InternalDefinitionLanguage.g:930:1: ( ruleIntegerLiteralRule EOF ) + // InternalDefinitionLanguage.g:931:1: ruleIntegerLiteralRule EOF { before(grammarAccess.getIntegerLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -3026,21 +2871,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleIntegerLiteralRule" - // InternalDefinitionLanguage.g:988:1: ruleIntegerLiteralRule : ( ( rule__IntegerLiteralRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:938:1: ruleIntegerLiteralRule : ( ( rule__IntegerLiteralRule__Group__0 ) ) ; public final void ruleIntegerLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:992:2: ( ( ( rule__IntegerLiteralRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:993:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) + // InternalDefinitionLanguage.g:942:2: ( ( ( rule__IntegerLiteralRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:943:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:993:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) - // InternalDefinitionLanguage.g:994:3: ( rule__IntegerLiteralRule__Group__0 ) + // InternalDefinitionLanguage.g:943:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) + // InternalDefinitionLanguage.g:944:3: ( rule__IntegerLiteralRule__Group__0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:995:3: ( rule__IntegerLiteralRule__Group__0 ) - // InternalDefinitionLanguage.g:995:4: rule__IntegerLiteralRule__Group__0 + // InternalDefinitionLanguage.g:945:3: ( rule__IntegerLiteralRule__Group__0 ) + // InternalDefinitionLanguage.g:945:4: rule__IntegerLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__Group__0(); @@ -3073,11 +2918,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleStringLiteralRule" - // InternalDefinitionLanguage.g:1004:1: entryRuleStringLiteralRule : ruleStringLiteralRule EOF ; + // InternalDefinitionLanguage.g:954:1: entryRuleStringLiteralRule : ruleStringLiteralRule EOF ; public final void entryRuleStringLiteralRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:1005:1: ( ruleStringLiteralRule EOF ) - // InternalDefinitionLanguage.g:1006:1: ruleStringLiteralRule EOF + // InternalDefinitionLanguage.g:955:1: ( ruleStringLiteralRule EOF ) + // InternalDefinitionLanguage.g:956:1: ruleStringLiteralRule EOF { before(grammarAccess.getStringLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -3103,21 +2948,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleStringLiteralRule" - // InternalDefinitionLanguage.g:1013:1: ruleStringLiteralRule : ( ( rule__StringLiteralRule__ValueAssignment ) ) ; + // InternalDefinitionLanguage.g:963:1: ruleStringLiteralRule : ( ( rule__StringLiteralRule__ValueAssignment ) ) ; public final void ruleStringLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1017:2: ( ( ( rule__StringLiteralRule__ValueAssignment ) ) ) - // InternalDefinitionLanguage.g:1018:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) + // InternalDefinitionLanguage.g:967:2: ( ( ( rule__StringLiteralRule__ValueAssignment ) ) ) + // InternalDefinitionLanguage.g:968:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) { - // InternalDefinitionLanguage.g:1018:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) - // InternalDefinitionLanguage.g:1019:3: ( rule__StringLiteralRule__ValueAssignment ) + // InternalDefinitionLanguage.g:968:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) + // InternalDefinitionLanguage.g:969:3: ( rule__StringLiteralRule__ValueAssignment ) { before(grammarAccess.getStringLiteralRuleAccess().getValueAssignment()); - // InternalDefinitionLanguage.g:1020:3: ( rule__StringLiteralRule__ValueAssignment ) - // InternalDefinitionLanguage.g:1020:4: rule__StringLiteralRule__ValueAssignment + // InternalDefinitionLanguage.g:970:3: ( rule__StringLiteralRule__ValueAssignment ) + // InternalDefinitionLanguage.g:970:4: rule__StringLiteralRule__ValueAssignment { pushFollow(FOLLOW_2); rule__StringLiteralRule__ValueAssignment(); @@ -3150,11 +2995,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleBooleanLiteralRule" - // InternalDefinitionLanguage.g:1029:1: entryRuleBooleanLiteralRule : ruleBooleanLiteralRule EOF ; + // InternalDefinitionLanguage.g:979:1: entryRuleBooleanLiteralRule : ruleBooleanLiteralRule EOF ; public final void entryRuleBooleanLiteralRule() throws RecognitionException { try { - // InternalDefinitionLanguage.g:1030:1: ( ruleBooleanLiteralRule EOF ) - // InternalDefinitionLanguage.g:1031:1: ruleBooleanLiteralRule EOF + // InternalDefinitionLanguage.g:980:1: ( ruleBooleanLiteralRule EOF ) + // InternalDefinitionLanguage.g:981:1: ruleBooleanLiteralRule EOF { before(grammarAccess.getBooleanLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -3180,21 +3025,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleBooleanLiteralRule" - // InternalDefinitionLanguage.g:1038:1: ruleBooleanLiteralRule : ( ( rule__BooleanLiteralRule__Group__0 ) ) ; + // InternalDefinitionLanguage.g:988:1: ruleBooleanLiteralRule : ( ( rule__BooleanLiteralRule__Group__0 ) ) ; public final void ruleBooleanLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1042:2: ( ( ( rule__BooleanLiteralRule__Group__0 ) ) ) - // InternalDefinitionLanguage.g:1043:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) + // InternalDefinitionLanguage.g:992:2: ( ( ( rule__BooleanLiteralRule__Group__0 ) ) ) + // InternalDefinitionLanguage.g:993:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) { - // InternalDefinitionLanguage.g:1043:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) - // InternalDefinitionLanguage.g:1044:3: ( rule__BooleanLiteralRule__Group__0 ) + // InternalDefinitionLanguage.g:993:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) + // InternalDefinitionLanguage.g:994:3: ( rule__BooleanLiteralRule__Group__0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getGroup()); - // InternalDefinitionLanguage.g:1045:3: ( rule__BooleanLiteralRule__Group__0 ) - // InternalDefinitionLanguage.g:1045:4: rule__BooleanLiteralRule__Group__0 + // InternalDefinitionLanguage.g:995:3: ( rule__BooleanLiteralRule__Group__0 ) + // InternalDefinitionLanguage.g:995:4: rule__BooleanLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Group__0(); @@ -3227,11 +3072,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "entryRuleStringOrId" - // InternalDefinitionLanguage.g:1054:1: entryRuleStringOrId : ruleStringOrId EOF ; + // InternalDefinitionLanguage.g:1004:1: entryRuleStringOrId : ruleStringOrId EOF ; public final void entryRuleStringOrId() throws RecognitionException { try { - // InternalDefinitionLanguage.g:1055:1: ( ruleStringOrId EOF ) - // InternalDefinitionLanguage.g:1056:1: ruleStringOrId EOF + // InternalDefinitionLanguage.g:1005:1: ( ruleStringOrId EOF ) + // InternalDefinitionLanguage.g:1006:1: ruleStringOrId EOF { before(grammarAccess.getStringOrIdRule()); pushFollow(FOLLOW_1); @@ -3257,21 +3102,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleStringOrId" - // InternalDefinitionLanguage.g:1063:1: ruleStringOrId : ( ( rule__StringOrId__Alternatives ) ) ; + // InternalDefinitionLanguage.g:1013:1: ruleStringOrId : ( ( rule__StringOrId__Alternatives ) ) ; public final void ruleStringOrId() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1067:2: ( ( ( rule__StringOrId__Alternatives ) ) ) - // InternalDefinitionLanguage.g:1068:2: ( ( rule__StringOrId__Alternatives ) ) + // InternalDefinitionLanguage.g:1017:2: ( ( ( rule__StringOrId__Alternatives ) ) ) + // InternalDefinitionLanguage.g:1018:2: ( ( rule__StringOrId__Alternatives ) ) { - // InternalDefinitionLanguage.g:1068:2: ( ( rule__StringOrId__Alternatives ) ) - // InternalDefinitionLanguage.g:1069:3: ( rule__StringOrId__Alternatives ) + // InternalDefinitionLanguage.g:1018:2: ( ( rule__StringOrId__Alternatives ) ) + // InternalDefinitionLanguage.g:1019:3: ( rule__StringOrId__Alternatives ) { before(grammarAccess.getStringOrIdAccess().getAlternatives()); - // InternalDefinitionLanguage.g:1070:3: ( rule__StringOrId__Alternatives ) - // InternalDefinitionLanguage.g:1070:4: rule__StringOrId__Alternatives + // InternalDefinitionLanguage.g:1020:3: ( rule__StringOrId__Alternatives ) + // InternalDefinitionLanguage.g:1020:4: rule__StringOrId__Alternatives { pushFollow(FOLLOW_2); rule__StringOrId__Alternatives(); @@ -3304,21 +3149,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleComparisonOperatorRule" - // InternalDefinitionLanguage.g:1079:1: ruleComparisonOperatorRule : ( ( rule__ComparisonOperatorRule__Alternatives ) ) ; + // InternalDefinitionLanguage.g:1029:1: ruleComparisonOperatorRule : ( ( rule__ComparisonOperatorRule__Alternatives ) ) ; public final void ruleComparisonOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1083:1: ( ( ( rule__ComparisonOperatorRule__Alternatives ) ) ) - // InternalDefinitionLanguage.g:1084:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) + // InternalDefinitionLanguage.g:1033:1: ( ( ( rule__ComparisonOperatorRule__Alternatives ) ) ) + // InternalDefinitionLanguage.g:1034:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) { - // InternalDefinitionLanguage.g:1084:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) - // InternalDefinitionLanguage.g:1085:3: ( rule__ComparisonOperatorRule__Alternatives ) + // InternalDefinitionLanguage.g:1034:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) + // InternalDefinitionLanguage.g:1035:3: ( rule__ComparisonOperatorRule__Alternatives ) { before(grammarAccess.getComparisonOperatorRuleAccess().getAlternatives()); - // InternalDefinitionLanguage.g:1086:3: ( rule__ComparisonOperatorRule__Alternatives ) - // InternalDefinitionLanguage.g:1086:4: rule__ComparisonOperatorRule__Alternatives + // InternalDefinitionLanguage.g:1036:3: ( rule__ComparisonOperatorRule__Alternatives ) + // InternalDefinitionLanguage.g:1036:4: rule__ComparisonOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__ComparisonOperatorRule__Alternatives(); @@ -3351,21 +3196,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleAddOrSubtractOperatorRule" - // InternalDefinitionLanguage.g:1095:1: ruleAddOrSubtractOperatorRule : ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ; + // InternalDefinitionLanguage.g:1045:1: ruleAddOrSubtractOperatorRule : ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ; public final void ruleAddOrSubtractOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1099:1: ( ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ) - // InternalDefinitionLanguage.g:1100:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) + // InternalDefinitionLanguage.g:1049:1: ( ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ) + // InternalDefinitionLanguage.g:1050:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) { - // InternalDefinitionLanguage.g:1100:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) - // InternalDefinitionLanguage.g:1101:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) + // InternalDefinitionLanguage.g:1050:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) + // InternalDefinitionLanguage.g:1051:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getAlternatives()); - // InternalDefinitionLanguage.g:1102:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) - // InternalDefinitionLanguage.g:1102:4: rule__AddOrSubtractOperatorRule__Alternatives + // InternalDefinitionLanguage.g:1052:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) + // InternalDefinitionLanguage.g:1052:4: rule__AddOrSubtractOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__AddOrSubtractOperatorRule__Alternatives(); @@ -3398,21 +3243,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleMultiplyDivideModuloOperatorRule" - // InternalDefinitionLanguage.g:1111:1: ruleMultiplyDivideModuloOperatorRule : ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ; + // InternalDefinitionLanguage.g:1061:1: ruleMultiplyDivideModuloOperatorRule : ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ; public final void ruleMultiplyDivideModuloOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1115:1: ( ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ) - // InternalDefinitionLanguage.g:1116:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) + // InternalDefinitionLanguage.g:1065:1: ( ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ) + // InternalDefinitionLanguage.g:1066:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) { - // InternalDefinitionLanguage.g:1116:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) - // InternalDefinitionLanguage.g:1117:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) + // InternalDefinitionLanguage.g:1066:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) + // InternalDefinitionLanguage.g:1067:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getAlternatives()); - // InternalDefinitionLanguage.g:1118:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) - // InternalDefinitionLanguage.g:1118:4: rule__MultiplyDivideModuloOperatorRule__Alternatives + // InternalDefinitionLanguage.g:1068:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) + // InternalDefinitionLanguage.g:1068:4: rule__MultiplyDivideModuloOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloOperatorRule__Alternatives(); @@ -3445,21 +3290,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "ruleFactorRule" - // InternalDefinitionLanguage.g:1127:1: ruleFactorRule : ( ( rule__FactorRule__Alternatives ) ) ; + // InternalDefinitionLanguage.g:1077:1: ruleFactorRule : ( ( rule__FactorRule__Alternatives ) ) ; public final void ruleFactorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1131:1: ( ( ( rule__FactorRule__Alternatives ) ) ) - // InternalDefinitionLanguage.g:1132:2: ( ( rule__FactorRule__Alternatives ) ) + // InternalDefinitionLanguage.g:1081:1: ( ( ( rule__FactorRule__Alternatives ) ) ) + // InternalDefinitionLanguage.g:1082:2: ( ( rule__FactorRule__Alternatives ) ) { - // InternalDefinitionLanguage.g:1132:2: ( ( rule__FactorRule__Alternatives ) ) - // InternalDefinitionLanguage.g:1133:3: ( rule__FactorRule__Alternatives ) + // InternalDefinitionLanguage.g:1082:2: ( ( rule__FactorRule__Alternatives ) ) + // InternalDefinitionLanguage.g:1083:3: ( rule__FactorRule__Alternatives ) { before(grammarAccess.getFactorRuleAccess().getAlternatives()); - // InternalDefinitionLanguage.g:1134:3: ( rule__FactorRule__Alternatives ) - // InternalDefinitionLanguage.g:1134:4: rule__FactorRule__Alternatives + // InternalDefinitionLanguage.g:1084:3: ( rule__FactorRule__Alternatives ) + // InternalDefinitionLanguage.g:1084:4: rule__FactorRule__Alternatives { pushFollow(FOLLOW_2); rule__FactorRule__Alternatives(); @@ -3492,20 +3337,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DefinitionModelRule__Alternatives" - // InternalDefinitionLanguage.g:1142:1: rule__DefinitionModelRule__Alternatives : ( ( ( rule__DefinitionModelRule__TypesAssignment_0 ) ) | ( ( rule__DefinitionModelRule__FunctionsAssignment_1 ) ) ); + // InternalDefinitionLanguage.g:1092:1: rule__DefinitionModelRule__Alternatives : ( ( ( rule__DefinitionModelRule__TypesAssignment_0 ) ) | ( ( rule__DefinitionModelRule__FunctionsAssignment_1 ) ) ); public final void rule__DefinitionModelRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1146:1: ( ( ( rule__DefinitionModelRule__TypesAssignment_0 ) ) | ( ( rule__DefinitionModelRule__FunctionsAssignment_1 ) ) ) + // InternalDefinitionLanguage.g:1096:1: ( ( ( rule__DefinitionModelRule__TypesAssignment_0 ) ) | ( ( rule__DefinitionModelRule__FunctionsAssignment_1 ) ) ) int alt2=2; int LA2_0 = input.LA(1); - if ( (LA2_0==47||LA2_0==74) ) { + if ( (LA2_0==47||LA2_0==73) ) { alt2=1; } - else if ( (LA2_0==65) ) { + else if ( (LA2_0==64) ) { alt2=2; } else { @@ -3516,14 +3361,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } switch (alt2) { case 1 : - // InternalDefinitionLanguage.g:1147:2: ( ( rule__DefinitionModelRule__TypesAssignment_0 ) ) + // InternalDefinitionLanguage.g:1097:2: ( ( rule__DefinitionModelRule__TypesAssignment_0 ) ) { - // InternalDefinitionLanguage.g:1147:2: ( ( rule__DefinitionModelRule__TypesAssignment_0 ) ) - // InternalDefinitionLanguage.g:1148:3: ( rule__DefinitionModelRule__TypesAssignment_0 ) + // InternalDefinitionLanguage.g:1097:2: ( ( rule__DefinitionModelRule__TypesAssignment_0 ) ) + // InternalDefinitionLanguage.g:1098:3: ( rule__DefinitionModelRule__TypesAssignment_0 ) { before(grammarAccess.getDefinitionModelRuleAccess().getTypesAssignment_0()); - // InternalDefinitionLanguage.g:1149:3: ( rule__DefinitionModelRule__TypesAssignment_0 ) - // InternalDefinitionLanguage.g:1149:4: rule__DefinitionModelRule__TypesAssignment_0 + // InternalDefinitionLanguage.g:1099:3: ( rule__DefinitionModelRule__TypesAssignment_0 ) + // InternalDefinitionLanguage.g:1099:4: rule__DefinitionModelRule__TypesAssignment_0 { pushFollow(FOLLOW_2); rule__DefinitionModelRule__TypesAssignment_0(); @@ -3541,14 +3386,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1153:2: ( ( rule__DefinitionModelRule__FunctionsAssignment_1 ) ) + // InternalDefinitionLanguage.g:1103:2: ( ( rule__DefinitionModelRule__FunctionsAssignment_1 ) ) { - // InternalDefinitionLanguage.g:1153:2: ( ( rule__DefinitionModelRule__FunctionsAssignment_1 ) ) - // InternalDefinitionLanguage.g:1154:3: ( rule__DefinitionModelRule__FunctionsAssignment_1 ) + // InternalDefinitionLanguage.g:1103:2: ( ( rule__DefinitionModelRule__FunctionsAssignment_1 ) ) + // InternalDefinitionLanguage.g:1104:3: ( rule__DefinitionModelRule__FunctionsAssignment_1 ) { before(grammarAccess.getDefinitionModelRuleAccess().getFunctionsAssignment_1()); - // InternalDefinitionLanguage.g:1155:3: ( rule__DefinitionModelRule__FunctionsAssignment_1 ) - // InternalDefinitionLanguage.g:1155:4: rule__DefinitionModelRule__FunctionsAssignment_1 + // InternalDefinitionLanguage.g:1105:3: ( rule__DefinitionModelRule__FunctionsAssignment_1 ) + // InternalDefinitionLanguage.g:1105:4: rule__DefinitionModelRule__FunctionsAssignment_1 { pushFollow(FOLLOW_2); rule__DefinitionModelRule__FunctionsAssignment_1(); @@ -3582,158 +3427,79 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR end "rule__DefinitionModelRule__Alternatives" - // $ANTLR start "rule__AttributeDefinitionRule__Alternatives" - // InternalDefinitionLanguage.g:1163:1: rule__AttributeDefinitionRule__Alternatives : ( ( ruleNamedAttributeDefinitionRule ) | ( ruleUnnamedAttributeDefinitionRule ) ); - public final void rule__AttributeDefinitionRule__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:1167:1: ( ( ruleNamedAttributeDefinitionRule ) | ( ruleUnnamedAttributeDefinitionRule ) ) - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>=RULE_QUOTED_ID && LA3_0<=RULE_ID)) ) { - alt3=1; - } - else if ( (LA3_0==51) ) { - alt3=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); - - throw nvae; - } - switch (alt3) { - case 1 : - // InternalDefinitionLanguage.g:1168:2: ( ruleNamedAttributeDefinitionRule ) - { - // InternalDefinitionLanguage.g:1168:2: ( ruleNamedAttributeDefinitionRule ) - // InternalDefinitionLanguage.g:1169:3: ruleNamedAttributeDefinitionRule - { - before(grammarAccess.getAttributeDefinitionRuleAccess().getNamedAttributeDefinitionRuleParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleNamedAttributeDefinitionRule(); - - state._fsp--; - - after(grammarAccess.getAttributeDefinitionRuleAccess().getNamedAttributeDefinitionRuleParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalDefinitionLanguage.g:1174:2: ( ruleUnnamedAttributeDefinitionRule ) - { - // InternalDefinitionLanguage.g:1174:2: ( ruleUnnamedAttributeDefinitionRule ) - // InternalDefinitionLanguage.g:1175:3: ruleUnnamedAttributeDefinitionRule - { - before(grammarAccess.getAttributeDefinitionRuleAccess().getUnnamedAttributeDefinitionRuleParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleUnnamedAttributeDefinitionRule(); - - state._fsp--; - - after(grammarAccess.getAttributeDefinitionRuleAccess().getUnnamedAttributeDefinitionRuleParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AttributeDefinitionRule__Alternatives" - - // $ANTLR start "rule__TypeRule__Alternatives" - // InternalDefinitionLanguage.g:1184:1: rule__TypeRule__Alternatives : ( ( ruleStringTypeRule ) | ( ruleIntTypeRule ) | ( ruleFloatTypeRule ) | ( ruleBooleanTypeRule ) | ( ruleLiteralTypeRule ) | ( ruleArrayTypeRule ) | ( ruleInstanceTypeRule ) | ( ruleVoidTypeRule ) | ( ruleExpressionTypeRule ) | ( ruleDataTypeRule ) ); + // InternalDefinitionLanguage.g:1113:1: rule__TypeRule__Alternatives : ( ( ruleStringTypeRule ) | ( ruleIntTypeRule ) | ( ruleFloatTypeRule ) | ( ruleBooleanTypeRule ) | ( ruleLiteralTypeRule ) | ( ruleArrayTypeRule ) | ( ruleInstanceTypeRule ) | ( ruleVoidTypeRule ) | ( ruleExpressionTypeRule ) | ( ruleDataTypeRule ) ); public final void rule__TypeRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1188:1: ( ( ruleStringTypeRule ) | ( ruleIntTypeRule ) | ( ruleFloatTypeRule ) | ( ruleBooleanTypeRule ) | ( ruleLiteralTypeRule ) | ( ruleArrayTypeRule ) | ( ruleInstanceTypeRule ) | ( ruleVoidTypeRule ) | ( ruleExpressionTypeRule ) | ( ruleDataTypeRule ) ) - int alt4=10; + // InternalDefinitionLanguage.g:1117:1: ( ( ruleStringTypeRule ) | ( ruleIntTypeRule ) | ( ruleFloatTypeRule ) | ( ruleBooleanTypeRule ) | ( ruleLiteralTypeRule ) | ( ruleArrayTypeRule ) | ( ruleInstanceTypeRule ) | ( ruleVoidTypeRule ) | ( ruleExpressionTypeRule ) | ( ruleDataTypeRule ) ) + int alt3=10; switch ( input.LA(1) ) { - case 57: + case 56: { - alt4=1; + alt3=1; } break; - case 59: + case 58: { - alt4=2; + alt3=2; } break; - case 60: + case 59: { - alt4=3; + alt3=3; } break; - case 61: + case 60: { - alt4=4; + alt3=4; } break; - case 54: + case 53: { - alt4=5; + alt3=5; } break; - case 64: + case 63: { - alt4=6; + alt3=6; } break; - case 55: + case 54: { - alt4=7; + alt3=7; } break; - case 62: + case 61: { - alt4=8; + alt3=8; } break; - case 58: + case 57: { - alt4=9; + alt3=9; } break; - case 63: + case 62: { - alt4=10; + alt3=10; } break; default: NoViableAltException nvae = - new NoViableAltException("", 4, 0, input); + new NoViableAltException("", 3, 0, input); throw nvae; } - switch (alt4) { + switch (alt3) { case 1 : - // InternalDefinitionLanguage.g:1189:2: ( ruleStringTypeRule ) + // InternalDefinitionLanguage.g:1118:2: ( ruleStringTypeRule ) { - // InternalDefinitionLanguage.g:1189:2: ( ruleStringTypeRule ) - // InternalDefinitionLanguage.g:1190:3: ruleStringTypeRule + // InternalDefinitionLanguage.g:1118:2: ( ruleStringTypeRule ) + // InternalDefinitionLanguage.g:1119:3: ruleStringTypeRule { before(grammarAccess.getTypeRuleAccess().getStringTypeRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3749,10 +3515,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1195:2: ( ruleIntTypeRule ) + // InternalDefinitionLanguage.g:1124:2: ( ruleIntTypeRule ) { - // InternalDefinitionLanguage.g:1195:2: ( ruleIntTypeRule ) - // InternalDefinitionLanguage.g:1196:3: ruleIntTypeRule + // InternalDefinitionLanguage.g:1124:2: ( ruleIntTypeRule ) + // InternalDefinitionLanguage.g:1125:3: ruleIntTypeRule { before(grammarAccess.getTypeRuleAccess().getIntTypeRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3768,10 +3534,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 3 : - // InternalDefinitionLanguage.g:1201:2: ( ruleFloatTypeRule ) + // InternalDefinitionLanguage.g:1130:2: ( ruleFloatTypeRule ) { - // InternalDefinitionLanguage.g:1201:2: ( ruleFloatTypeRule ) - // InternalDefinitionLanguage.g:1202:3: ruleFloatTypeRule + // InternalDefinitionLanguage.g:1130:2: ( ruleFloatTypeRule ) + // InternalDefinitionLanguage.g:1131:3: ruleFloatTypeRule { before(grammarAccess.getTypeRuleAccess().getFloatTypeRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -3787,10 +3553,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 4 : - // InternalDefinitionLanguage.g:1207:2: ( ruleBooleanTypeRule ) + // InternalDefinitionLanguage.g:1136:2: ( ruleBooleanTypeRule ) { - // InternalDefinitionLanguage.g:1207:2: ( ruleBooleanTypeRule ) - // InternalDefinitionLanguage.g:1208:3: ruleBooleanTypeRule + // InternalDefinitionLanguage.g:1136:2: ( ruleBooleanTypeRule ) + // InternalDefinitionLanguage.g:1137:3: ruleBooleanTypeRule { before(grammarAccess.getTypeRuleAccess().getBooleanTypeRuleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -3806,10 +3572,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 5 : - // InternalDefinitionLanguage.g:1213:2: ( ruleLiteralTypeRule ) + // InternalDefinitionLanguage.g:1142:2: ( ruleLiteralTypeRule ) { - // InternalDefinitionLanguage.g:1213:2: ( ruleLiteralTypeRule ) - // InternalDefinitionLanguage.g:1214:3: ruleLiteralTypeRule + // InternalDefinitionLanguage.g:1142:2: ( ruleLiteralTypeRule ) + // InternalDefinitionLanguage.g:1143:3: ruleLiteralTypeRule { before(grammarAccess.getTypeRuleAccess().getLiteralTypeRuleParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -3825,10 +3591,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 6 : - // InternalDefinitionLanguage.g:1219:2: ( ruleArrayTypeRule ) + // InternalDefinitionLanguage.g:1148:2: ( ruleArrayTypeRule ) { - // InternalDefinitionLanguage.g:1219:2: ( ruleArrayTypeRule ) - // InternalDefinitionLanguage.g:1220:3: ruleArrayTypeRule + // InternalDefinitionLanguage.g:1148:2: ( ruleArrayTypeRule ) + // InternalDefinitionLanguage.g:1149:3: ruleArrayTypeRule { before(grammarAccess.getTypeRuleAccess().getArrayTypeRuleParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -3844,10 +3610,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 7 : - // InternalDefinitionLanguage.g:1225:2: ( ruleInstanceTypeRule ) + // InternalDefinitionLanguage.g:1154:2: ( ruleInstanceTypeRule ) { - // InternalDefinitionLanguage.g:1225:2: ( ruleInstanceTypeRule ) - // InternalDefinitionLanguage.g:1226:3: ruleInstanceTypeRule + // InternalDefinitionLanguage.g:1154:2: ( ruleInstanceTypeRule ) + // InternalDefinitionLanguage.g:1155:3: ruleInstanceTypeRule { before(grammarAccess.getTypeRuleAccess().getInstanceTypeRuleParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -3863,10 +3629,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 8 : - // InternalDefinitionLanguage.g:1231:2: ( ruleVoidTypeRule ) + // InternalDefinitionLanguage.g:1160:2: ( ruleVoidTypeRule ) { - // InternalDefinitionLanguage.g:1231:2: ( ruleVoidTypeRule ) - // InternalDefinitionLanguage.g:1232:3: ruleVoidTypeRule + // InternalDefinitionLanguage.g:1160:2: ( ruleVoidTypeRule ) + // InternalDefinitionLanguage.g:1161:3: ruleVoidTypeRule { before(grammarAccess.getTypeRuleAccess().getVoidTypeRuleParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -3882,10 +3648,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 9 : - // InternalDefinitionLanguage.g:1237:2: ( ruleExpressionTypeRule ) + // InternalDefinitionLanguage.g:1166:2: ( ruleExpressionTypeRule ) { - // InternalDefinitionLanguage.g:1237:2: ( ruleExpressionTypeRule ) - // InternalDefinitionLanguage.g:1238:3: ruleExpressionTypeRule + // InternalDefinitionLanguage.g:1166:2: ( ruleExpressionTypeRule ) + // InternalDefinitionLanguage.g:1167:3: ruleExpressionTypeRule { before(grammarAccess.getTypeRuleAccess().getExpressionTypeRuleParserRuleCall_8()); pushFollow(FOLLOW_2); @@ -3901,10 +3667,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 10 : - // InternalDefinitionLanguage.g:1243:2: ( ruleDataTypeRule ) + // InternalDefinitionLanguage.g:1172:2: ( ruleDataTypeRule ) { - // InternalDefinitionLanguage.g:1243:2: ( ruleDataTypeRule ) - // InternalDefinitionLanguage.g:1244:3: ruleDataTypeRule + // InternalDefinitionLanguage.g:1172:2: ( ruleDataTypeRule ) + // InternalDefinitionLanguage.g:1173:3: ruleDataTypeRule { before(grammarAccess.getTypeRuleAccess().getDataTypeRuleParserRuleCall_9()); pushFollow(FOLLOW_2); @@ -3937,53 +3703,53 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__LiteralOrReferenceRule__Alternatives" - // InternalDefinitionLanguage.g:1253:1: rule__LiteralOrReferenceRule__Alternatives : ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ); + // InternalDefinitionLanguage.g:1182:1: rule__LiteralOrReferenceRule__Alternatives : ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ); public final void rule__LiteralOrReferenceRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1257:1: ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ) - int alt5=4; + // InternalDefinitionLanguage.g:1186:1: ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ) + int alt4=4; switch ( input.LA(1) ) { case RULE_QUOTED_ID: case RULE_ID: { - alt5=1; + alt4=1; } break; case RULE_DOUBLE: case RULE_INT: case RULE_STRING: case 15: - case 76: + case 75: { - alt5=2; + alt4=2; } break; - case 66: + case 65: { - alt5=3; + alt4=3; } break; - case 73: + case 72: { - alt5=4; + alt4=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); + new NoViableAltException("", 4, 0, input); throw nvae; } - switch (alt5) { + switch (alt4) { case 1 : - // InternalDefinitionLanguage.g:1258:2: ( ruleCallRule ) + // InternalDefinitionLanguage.g:1187:2: ( ruleCallRule ) { - // InternalDefinitionLanguage.g:1258:2: ( ruleCallRule ) - // InternalDefinitionLanguage.g:1259:3: ruleCallRule + // InternalDefinitionLanguage.g:1187:2: ( ruleCallRule ) + // InternalDefinitionLanguage.g:1188:3: ruleCallRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getCallRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3999,10 +3765,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1264:2: ( ruleLiteralRule ) + // InternalDefinitionLanguage.g:1193:2: ( ruleLiteralRule ) { - // InternalDefinitionLanguage.g:1264:2: ( ruleLiteralRule ) - // InternalDefinitionLanguage.g:1265:3: ruleLiteralRule + // InternalDefinitionLanguage.g:1193:2: ( ruleLiteralRule ) + // InternalDefinitionLanguage.g:1194:3: ruleLiteralRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4018,10 +3784,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 3 : - // InternalDefinitionLanguage.g:1270:2: ( ruleParanthesesRule ) + // InternalDefinitionLanguage.g:1199:2: ( ruleParanthesesRule ) { - // InternalDefinitionLanguage.g:1270:2: ( ruleParanthesesRule ) - // InternalDefinitionLanguage.g:1271:3: ruleParanthesesRule + // InternalDefinitionLanguage.g:1199:2: ( ruleParanthesesRule ) + // InternalDefinitionLanguage.g:1200:3: ruleParanthesesRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getParanthesesRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -4037,10 +3803,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 4 : - // InternalDefinitionLanguage.g:1276:2: ( ruleValueReferenceRule ) + // InternalDefinitionLanguage.g:1205:2: ( ruleValueReferenceRule ) { - // InternalDefinitionLanguage.g:1276:2: ( ruleValueReferenceRule ) - // InternalDefinitionLanguage.g:1277:3: ruleValueReferenceRule + // InternalDefinitionLanguage.g:1205:2: ( ruleValueReferenceRule ) + // InternalDefinitionLanguage.g:1206:3: ruleValueReferenceRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getValueReferenceRuleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -4073,45 +3839,45 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__LiteralRule__Alternatives" - // InternalDefinitionLanguage.g:1286:1: rule__LiteralRule__Alternatives : ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ); + // InternalDefinitionLanguage.g:1215:1: rule__LiteralRule__Alternatives : ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ); public final void rule__LiteralRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1290:1: ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ) - int alt6=3; + // InternalDefinitionLanguage.g:1219:1: ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ) + int alt5=3; switch ( input.LA(1) ) { case RULE_DOUBLE: case RULE_INT: { - alt6=1; + alt5=1; } break; case RULE_STRING: { - alt6=2; + alt5=2; } break; case 15: - case 76: + case 75: { - alt6=3; + alt5=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); + new NoViableAltException("", 5, 0, input); throw nvae; } - switch (alt6) { + switch (alt5) { case 1 : - // InternalDefinitionLanguage.g:1291:2: ( ruleNumberLiteralRule ) + // InternalDefinitionLanguage.g:1220:2: ( ruleNumberLiteralRule ) { - // InternalDefinitionLanguage.g:1291:2: ( ruleNumberLiteralRule ) - // InternalDefinitionLanguage.g:1292:3: ruleNumberLiteralRule + // InternalDefinitionLanguage.g:1220:2: ( ruleNumberLiteralRule ) + // InternalDefinitionLanguage.g:1221:3: ruleNumberLiteralRule { before(grammarAccess.getLiteralRuleAccess().getNumberLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -4127,10 +3893,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1297:2: ( ruleStringLiteralRule ) + // InternalDefinitionLanguage.g:1226:2: ( ruleStringLiteralRule ) { - // InternalDefinitionLanguage.g:1297:2: ( ruleStringLiteralRule ) - // InternalDefinitionLanguage.g:1298:3: ruleStringLiteralRule + // InternalDefinitionLanguage.g:1226:2: ( ruleStringLiteralRule ) + // InternalDefinitionLanguage.g:1227:3: ruleStringLiteralRule { before(grammarAccess.getLiteralRuleAccess().getStringLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4146,10 +3912,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 3 : - // InternalDefinitionLanguage.g:1303:2: ( ruleBooleanLiteralRule ) + // InternalDefinitionLanguage.g:1232:2: ( ruleBooleanLiteralRule ) { - // InternalDefinitionLanguage.g:1303:2: ( ruleBooleanLiteralRule ) - // InternalDefinitionLanguage.g:1304:3: ruleBooleanLiteralRule + // InternalDefinitionLanguage.g:1232:2: ( ruleBooleanLiteralRule ) + // InternalDefinitionLanguage.g:1233:3: ruleBooleanLiteralRule { before(grammarAccess.getLiteralRuleAccess().getBooleanLiteralRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -4182,34 +3948,34 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__NumberLiteralRule__Alternatives" - // InternalDefinitionLanguage.g:1313:1: rule__NumberLiteralRule__Alternatives : ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ); + // InternalDefinitionLanguage.g:1242:1: rule__NumberLiteralRule__Alternatives : ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ); public final void rule__NumberLiteralRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1317:1: ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ) - int alt7=2; - int LA7_0 = input.LA(1); + // InternalDefinitionLanguage.g:1246:1: ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ) + int alt6=2; + int LA6_0 = input.LA(1); - if ( (LA7_0==RULE_DOUBLE) ) { - alt7=1; + if ( (LA6_0==RULE_DOUBLE) ) { + alt6=1; } - else if ( (LA7_0==RULE_INT) ) { - alt7=2; + else if ( (LA6_0==RULE_INT) ) { + alt6=2; } else { NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); + new NoViableAltException("", 6, 0, input); throw nvae; } - switch (alt7) { + switch (alt6) { case 1 : - // InternalDefinitionLanguage.g:1318:2: ( ruleDoubleLiteralRule ) + // InternalDefinitionLanguage.g:1247:2: ( ruleDoubleLiteralRule ) { - // InternalDefinitionLanguage.g:1318:2: ( ruleDoubleLiteralRule ) - // InternalDefinitionLanguage.g:1319:3: ruleDoubleLiteralRule + // InternalDefinitionLanguage.g:1247:2: ( ruleDoubleLiteralRule ) + // InternalDefinitionLanguage.g:1248:3: ruleDoubleLiteralRule { before(grammarAccess.getNumberLiteralRuleAccess().getDoubleLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -4225,10 +3991,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1324:2: ( ruleIntegerLiteralRule ) + // InternalDefinitionLanguage.g:1253:2: ( ruleIntegerLiteralRule ) { - // InternalDefinitionLanguage.g:1324:2: ( ruleIntegerLiteralRule ) - // InternalDefinitionLanguage.g:1325:3: ruleIntegerLiteralRule + // InternalDefinitionLanguage.g:1253:2: ( ruleIntegerLiteralRule ) + // InternalDefinitionLanguage.g:1254:3: ruleIntegerLiteralRule { before(grammarAccess.getNumberLiteralRuleAccess().getIntegerLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4261,38 +4027,38 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__BooleanLiteralRule__Alternatives_1" - // InternalDefinitionLanguage.g:1334:1: rule__BooleanLiteralRule__Alternatives_1 : ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ); + // InternalDefinitionLanguage.g:1263:1: rule__BooleanLiteralRule__Alternatives_1 : ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ); public final void rule__BooleanLiteralRule__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1338:1: ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ) - int alt8=2; - int LA8_0 = input.LA(1); + // InternalDefinitionLanguage.g:1267:1: ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ) + int alt7=2; + int LA7_0 = input.LA(1); - if ( (LA8_0==76) ) { - alt8=1; + if ( (LA7_0==75) ) { + alt7=1; } - else if ( (LA8_0==15) ) { - alt8=2; + else if ( (LA7_0==15) ) { + alt7=2; } else { NoViableAltException nvae = - new NoViableAltException("", 8, 0, input); + new NoViableAltException("", 7, 0, input); throw nvae; } - switch (alt8) { + switch (alt7) { case 1 : - // InternalDefinitionLanguage.g:1339:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) + // InternalDefinitionLanguage.g:1268:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) { - // InternalDefinitionLanguage.g:1339:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) - // InternalDefinitionLanguage.g:1340:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) + // InternalDefinitionLanguage.g:1268:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) + // InternalDefinitionLanguage.g:1269:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueAssignment_1_0()); - // InternalDefinitionLanguage.g:1341:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) - // InternalDefinitionLanguage.g:1341:4: rule__BooleanLiteralRule__ValueAssignment_1_0 + // InternalDefinitionLanguage.g:1270:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) + // InternalDefinitionLanguage.g:1270:4: rule__BooleanLiteralRule__ValueAssignment_1_0 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__ValueAssignment_1_0(); @@ -4310,10 +4076,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1345:2: ( 'false' ) + // InternalDefinitionLanguage.g:1274:2: ( 'false' ) { - // InternalDefinitionLanguage.g:1345:2: ( 'false' ) - // InternalDefinitionLanguage.g:1346:3: 'false' + // InternalDefinitionLanguage.g:1274:2: ( 'false' ) + // InternalDefinitionLanguage.g:1275:3: 'false' { before(grammarAccess.getBooleanLiteralRuleAccess().getFalseKeyword_1_1()); match(input,15,FOLLOW_2); @@ -4342,34 +4108,34 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__StringOrId__Alternatives" - // InternalDefinitionLanguage.g:1355:1: rule__StringOrId__Alternatives : ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ); + // InternalDefinitionLanguage.g:1284:1: rule__StringOrId__Alternatives : ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ); public final void rule__StringOrId__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1359:1: ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ) - int alt9=2; - int LA9_0 = input.LA(1); + // InternalDefinitionLanguage.g:1288:1: ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ) + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA9_0==RULE_QUOTED_ID) ) { - alt9=1; + if ( (LA8_0==RULE_QUOTED_ID) ) { + alt8=1; } - else if ( (LA9_0==RULE_ID) ) { - alt9=2; + else if ( (LA8_0==RULE_ID) ) { + alt8=2; } else { NoViableAltException nvae = - new NoViableAltException("", 9, 0, input); + new NoViableAltException("", 8, 0, input); throw nvae; } - switch (alt9) { + switch (alt8) { case 1 : - // InternalDefinitionLanguage.g:1360:2: ( RULE_QUOTED_ID ) + // InternalDefinitionLanguage.g:1289:2: ( RULE_QUOTED_ID ) { - // InternalDefinitionLanguage.g:1360:2: ( RULE_QUOTED_ID ) - // InternalDefinitionLanguage.g:1361:3: RULE_QUOTED_ID + // InternalDefinitionLanguage.g:1289:2: ( RULE_QUOTED_ID ) + // InternalDefinitionLanguage.g:1290:3: RULE_QUOTED_ID { before(grammarAccess.getStringOrIdAccess().getQUOTED_IDTerminalRuleCall_0()); match(input,RULE_QUOTED_ID,FOLLOW_2); @@ -4381,10 +4147,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1366:2: ( RULE_ID ) + // InternalDefinitionLanguage.g:1295:2: ( RULE_ID ) { - // InternalDefinitionLanguage.g:1366:2: ( RULE_ID ) - // InternalDefinitionLanguage.g:1367:3: RULE_ID + // InternalDefinitionLanguage.g:1295:2: ( RULE_ID ) + // InternalDefinitionLanguage.g:1296:3: RULE_ID { before(grammarAccess.getStringOrIdAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -4413,62 +4179,62 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ComparisonOperatorRule__Alternatives" - // InternalDefinitionLanguage.g:1376:1: rule__ComparisonOperatorRule__Alternatives : ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ); + // InternalDefinitionLanguage.g:1305:1: rule__ComparisonOperatorRule__Alternatives : ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ); public final void rule__ComparisonOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1380:1: ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ) - int alt10=6; + // InternalDefinitionLanguage.g:1309:1: ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ) + int alt9=6; switch ( input.LA(1) ) { case 16: { - alt10=1; + alt9=1; } break; case 17: { - alt10=2; + alt9=2; } break; case 18: { - alt10=3; + alt9=3; } break; case 19: { - alt10=4; + alt9=4; } break; case 20: { - alt10=5; + alt9=5; } break; case 21: { - alt10=6; + alt9=6; } break; default: NoViableAltException nvae = - new NoViableAltException("", 10, 0, input); + new NoViableAltException("", 9, 0, input); throw nvae; } - switch (alt10) { + switch (alt9) { case 1 : - // InternalDefinitionLanguage.g:1381:2: ( ( '>=' ) ) + // InternalDefinitionLanguage.g:1310:2: ( ( '>=' ) ) { - // InternalDefinitionLanguage.g:1381:2: ( ( '>=' ) ) - // InternalDefinitionLanguage.g:1382:3: ( '>=' ) + // InternalDefinitionLanguage.g:1310:2: ( ( '>=' ) ) + // InternalDefinitionLanguage.g:1311:3: ( '>=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getGreaterThanEnumLiteralDeclaration_0()); - // InternalDefinitionLanguage.g:1383:3: ( '>=' ) - // InternalDefinitionLanguage.g:1383:4: '>=' + // InternalDefinitionLanguage.g:1312:3: ( '>=' ) + // InternalDefinitionLanguage.g:1312:4: '>=' { match(input,16,FOLLOW_2); @@ -4482,14 +4248,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1387:2: ( ( '>' ) ) + // InternalDefinitionLanguage.g:1316:2: ( ( '>' ) ) { - // InternalDefinitionLanguage.g:1387:2: ( ( '>' ) ) - // InternalDefinitionLanguage.g:1388:3: ( '>' ) + // InternalDefinitionLanguage.g:1316:2: ( ( '>' ) ) + // InternalDefinitionLanguage.g:1317:3: ( '>' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getGreaterEqualEnumLiteralDeclaration_1()); - // InternalDefinitionLanguage.g:1389:3: ( '>' ) - // InternalDefinitionLanguage.g:1389:4: '>' + // InternalDefinitionLanguage.g:1318:3: ( '>' ) + // InternalDefinitionLanguage.g:1318:4: '>' { match(input,17,FOLLOW_2); @@ -4503,14 +4269,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 3 : - // InternalDefinitionLanguage.g:1393:2: ( ( '=' ) ) + // InternalDefinitionLanguage.g:1322:2: ( ( '=' ) ) { - // InternalDefinitionLanguage.g:1393:2: ( ( '=' ) ) - // InternalDefinitionLanguage.g:1394:3: ( '=' ) + // InternalDefinitionLanguage.g:1322:2: ( ( '=' ) ) + // InternalDefinitionLanguage.g:1323:3: ( '=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getEqualEnumLiteralDeclaration_2()); - // InternalDefinitionLanguage.g:1395:3: ( '=' ) - // InternalDefinitionLanguage.g:1395:4: '=' + // InternalDefinitionLanguage.g:1324:3: ( '=' ) + // InternalDefinitionLanguage.g:1324:4: '=' { match(input,18,FOLLOW_2); @@ -4524,14 +4290,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 4 : - // InternalDefinitionLanguage.g:1399:2: ( ( '!=' ) ) + // InternalDefinitionLanguage.g:1328:2: ( ( '!=' ) ) { - // InternalDefinitionLanguage.g:1399:2: ( ( '!=' ) ) - // InternalDefinitionLanguage.g:1400:3: ( '!=' ) + // InternalDefinitionLanguage.g:1328:2: ( ( '!=' ) ) + // InternalDefinitionLanguage.g:1329:3: ( '!=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getUnequalEnumLiteralDeclaration_3()); - // InternalDefinitionLanguage.g:1401:3: ( '!=' ) - // InternalDefinitionLanguage.g:1401:4: '!=' + // InternalDefinitionLanguage.g:1330:3: ( '!=' ) + // InternalDefinitionLanguage.g:1330:4: '!=' { match(input,19,FOLLOW_2); @@ -4545,14 +4311,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 5 : - // InternalDefinitionLanguage.g:1405:2: ( ( '<' ) ) + // InternalDefinitionLanguage.g:1334:2: ( ( '<' ) ) { - // InternalDefinitionLanguage.g:1405:2: ( ( '<' ) ) - // InternalDefinitionLanguage.g:1406:3: ( '<' ) + // InternalDefinitionLanguage.g:1334:2: ( ( '<' ) ) + // InternalDefinitionLanguage.g:1335:3: ( '<' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getLessEqualEnumLiteralDeclaration_4()); - // InternalDefinitionLanguage.g:1407:3: ( '<' ) - // InternalDefinitionLanguage.g:1407:4: '<' + // InternalDefinitionLanguage.g:1336:3: ( '<' ) + // InternalDefinitionLanguage.g:1336:4: '<' { match(input,20,FOLLOW_2); @@ -4566,14 +4332,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 6 : - // InternalDefinitionLanguage.g:1411:2: ( ( '<=' ) ) + // InternalDefinitionLanguage.g:1340:2: ( ( '<=' ) ) { - // InternalDefinitionLanguage.g:1411:2: ( ( '<=' ) ) - // InternalDefinitionLanguage.g:1412:3: ( '<=' ) + // InternalDefinitionLanguage.g:1340:2: ( ( '<=' ) ) + // InternalDefinitionLanguage.g:1341:3: ( '<=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getLessThanEnumLiteralDeclaration_5()); - // InternalDefinitionLanguage.g:1413:3: ( '<=' ) - // InternalDefinitionLanguage.g:1413:4: '<=' + // InternalDefinitionLanguage.g:1342:3: ( '<=' ) + // InternalDefinitionLanguage.g:1342:4: '<=' { match(input,21,FOLLOW_2); @@ -4604,38 +4370,38 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractOperatorRule__Alternatives" - // InternalDefinitionLanguage.g:1421:1: rule__AddOrSubtractOperatorRule__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) ); + // InternalDefinitionLanguage.g:1350:1: rule__AddOrSubtractOperatorRule__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) ); public final void rule__AddOrSubtractOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1425:1: ( ( ( '+' ) ) | ( ( '-' ) ) ) - int alt11=2; - int LA11_0 = input.LA(1); + // InternalDefinitionLanguage.g:1354:1: ( ( ( '+' ) ) | ( ( '-' ) ) ) + int alt10=2; + int LA10_0 = input.LA(1); - if ( (LA11_0==22) ) { - alt11=1; + if ( (LA10_0==22) ) { + alt10=1; } - else if ( (LA11_0==23) ) { - alt11=2; + else if ( (LA10_0==23) ) { + alt10=2; } else { NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 10, 0, input); throw nvae; } - switch (alt11) { + switch (alt10) { case 1 : - // InternalDefinitionLanguage.g:1426:2: ( ( '+' ) ) + // InternalDefinitionLanguage.g:1355:2: ( ( '+' ) ) { - // InternalDefinitionLanguage.g:1426:2: ( ( '+' ) ) - // InternalDefinitionLanguage.g:1427:3: ( '+' ) + // InternalDefinitionLanguage.g:1355:2: ( ( '+' ) ) + // InternalDefinitionLanguage.g:1356:3: ( '+' ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getAddEnumLiteralDeclaration_0()); - // InternalDefinitionLanguage.g:1428:3: ( '+' ) - // InternalDefinitionLanguage.g:1428:4: '+' + // InternalDefinitionLanguage.g:1357:3: ( '+' ) + // InternalDefinitionLanguage.g:1357:4: '+' { match(input,22,FOLLOW_2); @@ -4649,14 +4415,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1432:2: ( ( '-' ) ) + // InternalDefinitionLanguage.g:1361:2: ( ( '-' ) ) { - // InternalDefinitionLanguage.g:1432:2: ( ( '-' ) ) - // InternalDefinitionLanguage.g:1433:3: ( '-' ) + // InternalDefinitionLanguage.g:1361:2: ( ( '-' ) ) + // InternalDefinitionLanguage.g:1362:3: ( '-' ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getSubtractEnumLiteralDeclaration_1()); - // InternalDefinitionLanguage.g:1434:3: ( '-' ) - // InternalDefinitionLanguage.g:1434:4: '-' + // InternalDefinitionLanguage.g:1363:3: ( '-' ) + // InternalDefinitionLanguage.g:1363:4: '-' { match(input,23,FOLLOW_2); @@ -4687,47 +4453,47 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloOperatorRule__Alternatives" - // InternalDefinitionLanguage.g:1442:1: rule__MultiplyDivideModuloOperatorRule__Alternatives : ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ); + // InternalDefinitionLanguage.g:1371:1: rule__MultiplyDivideModuloOperatorRule__Alternatives : ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ); public final void rule__MultiplyDivideModuloOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1446:1: ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ) - int alt12=3; + // InternalDefinitionLanguage.g:1375:1: ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ) + int alt11=3; switch ( input.LA(1) ) { case 24: { - alt12=1; + alt11=1; } break; case 25: { - alt12=2; + alt11=2; } break; case 26: { - alt12=3; + alt11=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 11, 0, input); throw nvae; } - switch (alt12) { + switch (alt11) { case 1 : - // InternalDefinitionLanguage.g:1447:2: ( ( '*' ) ) + // InternalDefinitionLanguage.g:1376:2: ( ( '*' ) ) { - // InternalDefinitionLanguage.g:1447:2: ( ( '*' ) ) - // InternalDefinitionLanguage.g:1448:3: ( '*' ) + // InternalDefinitionLanguage.g:1376:2: ( ( '*' ) ) + // InternalDefinitionLanguage.g:1377:3: ( '*' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getMultiplyEnumLiteralDeclaration_0()); - // InternalDefinitionLanguage.g:1449:3: ( '*' ) - // InternalDefinitionLanguage.g:1449:4: '*' + // InternalDefinitionLanguage.g:1378:3: ( '*' ) + // InternalDefinitionLanguage.g:1378:4: '*' { match(input,24,FOLLOW_2); @@ -4741,14 +4507,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1453:2: ( ( '/' ) ) + // InternalDefinitionLanguage.g:1382:2: ( ( '/' ) ) { - // InternalDefinitionLanguage.g:1453:2: ( ( '/' ) ) - // InternalDefinitionLanguage.g:1454:3: ( '/' ) + // InternalDefinitionLanguage.g:1382:2: ( ( '/' ) ) + // InternalDefinitionLanguage.g:1383:3: ( '/' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getDivideEnumLiteralDeclaration_1()); - // InternalDefinitionLanguage.g:1455:3: ( '/' ) - // InternalDefinitionLanguage.g:1455:4: '/' + // InternalDefinitionLanguage.g:1384:3: ( '/' ) + // InternalDefinitionLanguage.g:1384:4: '/' { match(input,25,FOLLOW_2); @@ -4762,14 +4528,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 3 : - // InternalDefinitionLanguage.g:1459:2: ( ( '%' ) ) + // InternalDefinitionLanguage.g:1388:2: ( ( '%' ) ) { - // InternalDefinitionLanguage.g:1459:2: ( ( '%' ) ) - // InternalDefinitionLanguage.g:1460:3: ( '%' ) + // InternalDefinitionLanguage.g:1388:2: ( ( '%' ) ) + // InternalDefinitionLanguage.g:1389:3: ( '%' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getModuloEnumLiteralDeclaration_2()); - // InternalDefinitionLanguage.g:1461:3: ( '%' ) - // InternalDefinitionLanguage.g:1461:4: '%' + // InternalDefinitionLanguage.g:1390:3: ( '%' ) + // InternalDefinitionLanguage.g:1390:4: '%' { match(input,26,FOLLOW_2); @@ -4800,132 +4566,132 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FactorRule__Alternatives" - // InternalDefinitionLanguage.g:1469:1: rule__FactorRule__Alternatives : ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ); + // InternalDefinitionLanguage.g:1398:1: rule__FactorRule__Alternatives : ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ); public final void rule__FactorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1473:1: ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ) - int alt13=20; + // InternalDefinitionLanguage.g:1402:1: ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ) + int alt12=20; switch ( input.LA(1) ) { case 27: { - alt13=1; + alt12=1; } break; case 28: { - alt13=2; + alt12=2; } break; case 29: { - alt13=3; + alt12=3; } break; case 30: { - alt13=4; + alt12=4; } break; case 31: { - alt13=5; + alt12=5; } break; case 32: { - alt13=6; + alt12=6; } break; case 33: { - alt13=7; + alt12=7; } break; case 34: { - alt13=8; + alt12=8; } break; case 35: { - alt13=9; + alt12=9; } break; case 36: { - alt13=10; + alt12=10; } break; case 37: { - alt13=11; + alt12=11; } break; case 38: { - alt13=12; + alt12=12; } break; case 39: { - alt13=13; + alt12=13; } break; case 40: { - alt13=14; + alt12=14; } break; case 41: { - alt13=15; + alt12=15; } break; case 42: { - alt13=16; + alt12=16; } break; case 43: { - alt13=17; + alt12=17; } break; case 44: { - alt13=18; + alt12=18; } break; case 45: { - alt13=19; + alt12=19; } break; case 46: { - alt13=20; + alt12=20; } break; default: NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 12, 0, input); throw nvae; } - switch (alt13) { + switch (alt12) { case 1 : - // InternalDefinitionLanguage.g:1474:2: ( ( 'Y' ) ) + // InternalDefinitionLanguage.g:1403:2: ( ( 'Y' ) ) { - // InternalDefinitionLanguage.g:1474:2: ( ( 'Y' ) ) - // InternalDefinitionLanguage.g:1475:3: ( 'Y' ) + // InternalDefinitionLanguage.g:1403:2: ( ( 'Y' ) ) + // InternalDefinitionLanguage.g:1404:3: ( 'Y' ) { before(grammarAccess.getFactorRuleAccess().getYottaEnumLiteralDeclaration_0()); - // InternalDefinitionLanguage.g:1476:3: ( 'Y' ) - // InternalDefinitionLanguage.g:1476:4: 'Y' + // InternalDefinitionLanguage.g:1405:3: ( 'Y' ) + // InternalDefinitionLanguage.g:1405:4: 'Y' { match(input,27,FOLLOW_2); @@ -4939,14 +4705,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 2 : - // InternalDefinitionLanguage.g:1480:2: ( ( 'Z' ) ) + // InternalDefinitionLanguage.g:1409:2: ( ( 'Z' ) ) { - // InternalDefinitionLanguage.g:1480:2: ( ( 'Z' ) ) - // InternalDefinitionLanguage.g:1481:3: ( 'Z' ) + // InternalDefinitionLanguage.g:1409:2: ( ( 'Z' ) ) + // InternalDefinitionLanguage.g:1410:3: ( 'Z' ) { before(grammarAccess.getFactorRuleAccess().getZettaEnumLiteralDeclaration_1()); - // InternalDefinitionLanguage.g:1482:3: ( 'Z' ) - // InternalDefinitionLanguage.g:1482:4: 'Z' + // InternalDefinitionLanguage.g:1411:3: ( 'Z' ) + // InternalDefinitionLanguage.g:1411:4: 'Z' { match(input,28,FOLLOW_2); @@ -4960,14 +4726,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 3 : - // InternalDefinitionLanguage.g:1486:2: ( ( 'E' ) ) + // InternalDefinitionLanguage.g:1415:2: ( ( 'E' ) ) { - // InternalDefinitionLanguage.g:1486:2: ( ( 'E' ) ) - // InternalDefinitionLanguage.g:1487:3: ( 'E' ) + // InternalDefinitionLanguage.g:1415:2: ( ( 'E' ) ) + // InternalDefinitionLanguage.g:1416:3: ( 'E' ) { before(grammarAccess.getFactorRuleAccess().getExaEnumLiteralDeclaration_2()); - // InternalDefinitionLanguage.g:1488:3: ( 'E' ) - // InternalDefinitionLanguage.g:1488:4: 'E' + // InternalDefinitionLanguage.g:1417:3: ( 'E' ) + // InternalDefinitionLanguage.g:1417:4: 'E' { match(input,29,FOLLOW_2); @@ -4981,14 +4747,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 4 : - // InternalDefinitionLanguage.g:1492:2: ( ( 'P' ) ) + // InternalDefinitionLanguage.g:1421:2: ( ( 'P' ) ) { - // InternalDefinitionLanguage.g:1492:2: ( ( 'P' ) ) - // InternalDefinitionLanguage.g:1493:3: ( 'P' ) + // InternalDefinitionLanguage.g:1421:2: ( ( 'P' ) ) + // InternalDefinitionLanguage.g:1422:3: ( 'P' ) { before(grammarAccess.getFactorRuleAccess().getPetaEnumLiteralDeclaration_3()); - // InternalDefinitionLanguage.g:1494:3: ( 'P' ) - // InternalDefinitionLanguage.g:1494:4: 'P' + // InternalDefinitionLanguage.g:1423:3: ( 'P' ) + // InternalDefinitionLanguage.g:1423:4: 'P' { match(input,30,FOLLOW_2); @@ -5002,14 +4768,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 5 : - // InternalDefinitionLanguage.g:1498:2: ( ( 'T' ) ) + // InternalDefinitionLanguage.g:1427:2: ( ( 'T' ) ) { - // InternalDefinitionLanguage.g:1498:2: ( ( 'T' ) ) - // InternalDefinitionLanguage.g:1499:3: ( 'T' ) + // InternalDefinitionLanguage.g:1427:2: ( ( 'T' ) ) + // InternalDefinitionLanguage.g:1428:3: ( 'T' ) { before(grammarAccess.getFactorRuleAccess().getTeraEnumLiteralDeclaration_4()); - // InternalDefinitionLanguage.g:1500:3: ( 'T' ) - // InternalDefinitionLanguage.g:1500:4: 'T' + // InternalDefinitionLanguage.g:1429:3: ( 'T' ) + // InternalDefinitionLanguage.g:1429:4: 'T' { match(input,31,FOLLOW_2); @@ -5023,14 +4789,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 6 : - // InternalDefinitionLanguage.g:1504:2: ( ( 'G' ) ) + // InternalDefinitionLanguage.g:1433:2: ( ( 'G' ) ) { - // InternalDefinitionLanguage.g:1504:2: ( ( 'G' ) ) - // InternalDefinitionLanguage.g:1505:3: ( 'G' ) + // InternalDefinitionLanguage.g:1433:2: ( ( 'G' ) ) + // InternalDefinitionLanguage.g:1434:3: ( 'G' ) { before(grammarAccess.getFactorRuleAccess().getGigaEnumLiteralDeclaration_5()); - // InternalDefinitionLanguage.g:1506:3: ( 'G' ) - // InternalDefinitionLanguage.g:1506:4: 'G' + // InternalDefinitionLanguage.g:1435:3: ( 'G' ) + // InternalDefinitionLanguage.g:1435:4: 'G' { match(input,32,FOLLOW_2); @@ -5044,14 +4810,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 7 : - // InternalDefinitionLanguage.g:1510:2: ( ( 'M' ) ) + // InternalDefinitionLanguage.g:1439:2: ( ( 'M' ) ) { - // InternalDefinitionLanguage.g:1510:2: ( ( 'M' ) ) - // InternalDefinitionLanguage.g:1511:3: ( 'M' ) + // InternalDefinitionLanguage.g:1439:2: ( ( 'M' ) ) + // InternalDefinitionLanguage.g:1440:3: ( 'M' ) { before(grammarAccess.getFactorRuleAccess().getMegaEnumLiteralDeclaration_6()); - // InternalDefinitionLanguage.g:1512:3: ( 'M' ) - // InternalDefinitionLanguage.g:1512:4: 'M' + // InternalDefinitionLanguage.g:1441:3: ( 'M' ) + // InternalDefinitionLanguage.g:1441:4: 'M' { match(input,33,FOLLOW_2); @@ -5065,14 +4831,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 8 : - // InternalDefinitionLanguage.g:1516:2: ( ( 'k' ) ) + // InternalDefinitionLanguage.g:1445:2: ( ( 'k' ) ) { - // InternalDefinitionLanguage.g:1516:2: ( ( 'k' ) ) - // InternalDefinitionLanguage.g:1517:3: ( 'k' ) + // InternalDefinitionLanguage.g:1445:2: ( ( 'k' ) ) + // InternalDefinitionLanguage.g:1446:3: ( 'k' ) { before(grammarAccess.getFactorRuleAccess().getKiloEnumLiteralDeclaration_7()); - // InternalDefinitionLanguage.g:1518:3: ( 'k' ) - // InternalDefinitionLanguage.g:1518:4: 'k' + // InternalDefinitionLanguage.g:1447:3: ( 'k' ) + // InternalDefinitionLanguage.g:1447:4: 'k' { match(input,34,FOLLOW_2); @@ -5086,14 +4852,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 9 : - // InternalDefinitionLanguage.g:1522:2: ( ( 'h' ) ) + // InternalDefinitionLanguage.g:1451:2: ( ( 'h' ) ) { - // InternalDefinitionLanguage.g:1522:2: ( ( 'h' ) ) - // InternalDefinitionLanguage.g:1523:3: ( 'h' ) + // InternalDefinitionLanguage.g:1451:2: ( ( 'h' ) ) + // InternalDefinitionLanguage.g:1452:3: ( 'h' ) { before(grammarAccess.getFactorRuleAccess().getHectoEnumLiteralDeclaration_8()); - // InternalDefinitionLanguage.g:1524:3: ( 'h' ) - // InternalDefinitionLanguage.g:1524:4: 'h' + // InternalDefinitionLanguage.g:1453:3: ( 'h' ) + // InternalDefinitionLanguage.g:1453:4: 'h' { match(input,35,FOLLOW_2); @@ -5107,14 +4873,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 10 : - // InternalDefinitionLanguage.g:1528:2: ( ( 'da' ) ) + // InternalDefinitionLanguage.g:1457:2: ( ( 'da' ) ) { - // InternalDefinitionLanguage.g:1528:2: ( ( 'da' ) ) - // InternalDefinitionLanguage.g:1529:3: ( 'da' ) + // InternalDefinitionLanguage.g:1457:2: ( ( 'da' ) ) + // InternalDefinitionLanguage.g:1458:3: ( 'da' ) { before(grammarAccess.getFactorRuleAccess().getDekaEnumLiteralDeclaration_9()); - // InternalDefinitionLanguage.g:1530:3: ( 'da' ) - // InternalDefinitionLanguage.g:1530:4: 'da' + // InternalDefinitionLanguage.g:1459:3: ( 'da' ) + // InternalDefinitionLanguage.g:1459:4: 'da' { match(input,36,FOLLOW_2); @@ -5128,14 +4894,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 11 : - // InternalDefinitionLanguage.g:1534:2: ( ( 'd' ) ) + // InternalDefinitionLanguage.g:1463:2: ( ( 'd' ) ) { - // InternalDefinitionLanguage.g:1534:2: ( ( 'd' ) ) - // InternalDefinitionLanguage.g:1535:3: ( 'd' ) + // InternalDefinitionLanguage.g:1463:2: ( ( 'd' ) ) + // InternalDefinitionLanguage.g:1464:3: ( 'd' ) { before(grammarAccess.getFactorRuleAccess().getDeciEnumLiteralDeclaration_10()); - // InternalDefinitionLanguage.g:1536:3: ( 'd' ) - // InternalDefinitionLanguage.g:1536:4: 'd' + // InternalDefinitionLanguage.g:1465:3: ( 'd' ) + // InternalDefinitionLanguage.g:1465:4: 'd' { match(input,37,FOLLOW_2); @@ -5149,14 +4915,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 12 : - // InternalDefinitionLanguage.g:1540:2: ( ( 'c' ) ) + // InternalDefinitionLanguage.g:1469:2: ( ( 'c' ) ) { - // InternalDefinitionLanguage.g:1540:2: ( ( 'c' ) ) - // InternalDefinitionLanguage.g:1541:3: ( 'c' ) + // InternalDefinitionLanguage.g:1469:2: ( ( 'c' ) ) + // InternalDefinitionLanguage.g:1470:3: ( 'c' ) { before(grammarAccess.getFactorRuleAccess().getCentiEnumLiteralDeclaration_11()); - // InternalDefinitionLanguage.g:1542:3: ( 'c' ) - // InternalDefinitionLanguage.g:1542:4: 'c' + // InternalDefinitionLanguage.g:1471:3: ( 'c' ) + // InternalDefinitionLanguage.g:1471:4: 'c' { match(input,38,FOLLOW_2); @@ -5170,14 +4936,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 13 : - // InternalDefinitionLanguage.g:1546:2: ( ( 'm' ) ) + // InternalDefinitionLanguage.g:1475:2: ( ( 'm' ) ) { - // InternalDefinitionLanguage.g:1546:2: ( ( 'm' ) ) - // InternalDefinitionLanguage.g:1547:3: ( 'm' ) + // InternalDefinitionLanguage.g:1475:2: ( ( 'm' ) ) + // InternalDefinitionLanguage.g:1476:3: ( 'm' ) { before(grammarAccess.getFactorRuleAccess().getMilliEnumLiteralDeclaration_12()); - // InternalDefinitionLanguage.g:1548:3: ( 'm' ) - // InternalDefinitionLanguage.g:1548:4: 'm' + // InternalDefinitionLanguage.g:1477:3: ( 'm' ) + // InternalDefinitionLanguage.g:1477:4: 'm' { match(input,39,FOLLOW_2); @@ -5191,14 +4957,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 14 : - // InternalDefinitionLanguage.g:1552:2: ( ( '\\u00B5' ) ) + // InternalDefinitionLanguage.g:1481:2: ( ( '\\u00B5' ) ) { - // InternalDefinitionLanguage.g:1552:2: ( ( '\\u00B5' ) ) - // InternalDefinitionLanguage.g:1553:3: ( '\\u00B5' ) + // InternalDefinitionLanguage.g:1481:2: ( ( '\\u00B5' ) ) + // InternalDefinitionLanguage.g:1482:3: ( '\\u00B5' ) { before(grammarAccess.getFactorRuleAccess().getMicroEnumLiteralDeclaration_13()); - // InternalDefinitionLanguage.g:1554:3: ( '\\u00B5' ) - // InternalDefinitionLanguage.g:1554:4: '\\u00B5' + // InternalDefinitionLanguage.g:1483:3: ( '\\u00B5' ) + // InternalDefinitionLanguage.g:1483:4: '\\u00B5' { match(input,40,FOLLOW_2); @@ -5212,14 +4978,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 15 : - // InternalDefinitionLanguage.g:1558:2: ( ( 'n' ) ) + // InternalDefinitionLanguage.g:1487:2: ( ( 'n' ) ) { - // InternalDefinitionLanguage.g:1558:2: ( ( 'n' ) ) - // InternalDefinitionLanguage.g:1559:3: ( 'n' ) + // InternalDefinitionLanguage.g:1487:2: ( ( 'n' ) ) + // InternalDefinitionLanguage.g:1488:3: ( 'n' ) { before(grammarAccess.getFactorRuleAccess().getNanoEnumLiteralDeclaration_14()); - // InternalDefinitionLanguage.g:1560:3: ( 'n' ) - // InternalDefinitionLanguage.g:1560:4: 'n' + // InternalDefinitionLanguage.g:1489:3: ( 'n' ) + // InternalDefinitionLanguage.g:1489:4: 'n' { match(input,41,FOLLOW_2); @@ -5233,14 +4999,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 16 : - // InternalDefinitionLanguage.g:1564:2: ( ( 'p' ) ) + // InternalDefinitionLanguage.g:1493:2: ( ( 'p' ) ) { - // InternalDefinitionLanguage.g:1564:2: ( ( 'p' ) ) - // InternalDefinitionLanguage.g:1565:3: ( 'p' ) + // InternalDefinitionLanguage.g:1493:2: ( ( 'p' ) ) + // InternalDefinitionLanguage.g:1494:3: ( 'p' ) { before(grammarAccess.getFactorRuleAccess().getPikoEnumLiteralDeclaration_15()); - // InternalDefinitionLanguage.g:1566:3: ( 'p' ) - // InternalDefinitionLanguage.g:1566:4: 'p' + // InternalDefinitionLanguage.g:1495:3: ( 'p' ) + // InternalDefinitionLanguage.g:1495:4: 'p' { match(input,42,FOLLOW_2); @@ -5254,14 +5020,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 17 : - // InternalDefinitionLanguage.g:1570:2: ( ( 'f' ) ) + // InternalDefinitionLanguage.g:1499:2: ( ( 'f' ) ) { - // InternalDefinitionLanguage.g:1570:2: ( ( 'f' ) ) - // InternalDefinitionLanguage.g:1571:3: ( 'f' ) + // InternalDefinitionLanguage.g:1499:2: ( ( 'f' ) ) + // InternalDefinitionLanguage.g:1500:3: ( 'f' ) { before(grammarAccess.getFactorRuleAccess().getFemtoEnumLiteralDeclaration_16()); - // InternalDefinitionLanguage.g:1572:3: ( 'f' ) - // InternalDefinitionLanguage.g:1572:4: 'f' + // InternalDefinitionLanguage.g:1501:3: ( 'f' ) + // InternalDefinitionLanguage.g:1501:4: 'f' { match(input,43,FOLLOW_2); @@ -5275,14 +5041,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 18 : - // InternalDefinitionLanguage.g:1576:2: ( ( 'a' ) ) + // InternalDefinitionLanguage.g:1505:2: ( ( 'a' ) ) { - // InternalDefinitionLanguage.g:1576:2: ( ( 'a' ) ) - // InternalDefinitionLanguage.g:1577:3: ( 'a' ) + // InternalDefinitionLanguage.g:1505:2: ( ( 'a' ) ) + // InternalDefinitionLanguage.g:1506:3: ( 'a' ) { before(grammarAccess.getFactorRuleAccess().getAttoEnumLiteralDeclaration_17()); - // InternalDefinitionLanguage.g:1578:3: ( 'a' ) - // InternalDefinitionLanguage.g:1578:4: 'a' + // InternalDefinitionLanguage.g:1507:3: ( 'a' ) + // InternalDefinitionLanguage.g:1507:4: 'a' { match(input,44,FOLLOW_2); @@ -5296,14 +5062,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 19 : - // InternalDefinitionLanguage.g:1582:2: ( ( 'z' ) ) + // InternalDefinitionLanguage.g:1511:2: ( ( 'z' ) ) { - // InternalDefinitionLanguage.g:1582:2: ( ( 'z' ) ) - // InternalDefinitionLanguage.g:1583:3: ( 'z' ) + // InternalDefinitionLanguage.g:1511:2: ( ( 'z' ) ) + // InternalDefinitionLanguage.g:1512:3: ( 'z' ) { before(grammarAccess.getFactorRuleAccess().getZeptoEnumLiteralDeclaration_18()); - // InternalDefinitionLanguage.g:1584:3: ( 'z' ) - // InternalDefinitionLanguage.g:1584:4: 'z' + // InternalDefinitionLanguage.g:1513:3: ( 'z' ) + // InternalDefinitionLanguage.g:1513:4: 'z' { match(input,45,FOLLOW_2); @@ -5317,14 +5083,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } break; case 20 : - // InternalDefinitionLanguage.g:1588:2: ( ( 'y' ) ) + // InternalDefinitionLanguage.g:1517:2: ( ( 'y' ) ) { - // InternalDefinitionLanguage.g:1588:2: ( ( 'y' ) ) - // InternalDefinitionLanguage.g:1589:3: ( 'y' ) + // InternalDefinitionLanguage.g:1517:2: ( ( 'y' ) ) + // InternalDefinitionLanguage.g:1518:3: ( 'y' ) { before(grammarAccess.getFactorRuleAccess().getYoctoEnumLiteralDeclaration_19()); - // InternalDefinitionLanguage.g:1590:3: ( 'y' ) - // InternalDefinitionLanguage.g:1590:4: 'y' + // InternalDefinitionLanguage.g:1519:3: ( 'y' ) + // InternalDefinitionLanguage.g:1519:4: 'y' { match(input,46,FOLLOW_2); @@ -5355,14 +5121,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__0" - // InternalDefinitionLanguage.g:1598:1: rule__TypeDefinitionRule__Group__0 : rule__TypeDefinitionRule__Group__0__Impl rule__TypeDefinitionRule__Group__1 ; + // InternalDefinitionLanguage.g:1527:1: rule__TypeDefinitionRule__Group__0 : rule__TypeDefinitionRule__Group__0__Impl rule__TypeDefinitionRule__Group__1 ; public final void rule__TypeDefinitionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1602:1: ( rule__TypeDefinitionRule__Group__0__Impl rule__TypeDefinitionRule__Group__1 ) - // InternalDefinitionLanguage.g:1603:2: rule__TypeDefinitionRule__Group__0__Impl rule__TypeDefinitionRule__Group__1 + // InternalDefinitionLanguage.g:1531:1: ( rule__TypeDefinitionRule__Group__0__Impl rule__TypeDefinitionRule__Group__1 ) + // InternalDefinitionLanguage.g:1532:2: rule__TypeDefinitionRule__Group__0__Impl rule__TypeDefinitionRule__Group__1 { pushFollow(FOLLOW_4); rule__TypeDefinitionRule__Group__0__Impl(); @@ -5393,29 +5159,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:1610:1: rule__TypeDefinitionRule__Group__0__Impl : ( ( rule__TypeDefinitionRule__AbstractAssignment_0 )? ) ; + // InternalDefinitionLanguage.g:1539:1: rule__TypeDefinitionRule__Group__0__Impl : ( ( rule__TypeDefinitionRule__AbstractAssignment_0 )? ) ; public final void rule__TypeDefinitionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1614:1: ( ( ( rule__TypeDefinitionRule__AbstractAssignment_0 )? ) ) - // InternalDefinitionLanguage.g:1615:1: ( ( rule__TypeDefinitionRule__AbstractAssignment_0 )? ) + // InternalDefinitionLanguage.g:1543:1: ( ( ( rule__TypeDefinitionRule__AbstractAssignment_0 )? ) ) + // InternalDefinitionLanguage.g:1544:1: ( ( rule__TypeDefinitionRule__AbstractAssignment_0 )? ) { - // InternalDefinitionLanguage.g:1615:1: ( ( rule__TypeDefinitionRule__AbstractAssignment_0 )? ) - // InternalDefinitionLanguage.g:1616:2: ( rule__TypeDefinitionRule__AbstractAssignment_0 )? + // InternalDefinitionLanguage.g:1544:1: ( ( rule__TypeDefinitionRule__AbstractAssignment_0 )? ) + // InternalDefinitionLanguage.g:1545:2: ( rule__TypeDefinitionRule__AbstractAssignment_0 )? { before(grammarAccess.getTypeDefinitionRuleAccess().getAbstractAssignment_0()); - // InternalDefinitionLanguage.g:1617:2: ( rule__TypeDefinitionRule__AbstractAssignment_0 )? - int alt14=2; - int LA14_0 = input.LA(1); + // InternalDefinitionLanguage.g:1546:2: ( rule__TypeDefinitionRule__AbstractAssignment_0 )? + int alt13=2; + int LA13_0 = input.LA(1); - if ( (LA14_0==74) ) { - alt14=1; + if ( (LA13_0==73) ) { + alt13=1; } - switch (alt14) { + switch (alt13) { case 1 : - // InternalDefinitionLanguage.g:1617:3: rule__TypeDefinitionRule__AbstractAssignment_0 + // InternalDefinitionLanguage.g:1546:3: rule__TypeDefinitionRule__AbstractAssignment_0 { pushFollow(FOLLOW_2); rule__TypeDefinitionRule__AbstractAssignment_0(); @@ -5451,14 +5217,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__1" - // InternalDefinitionLanguage.g:1625:1: rule__TypeDefinitionRule__Group__1 : rule__TypeDefinitionRule__Group__1__Impl rule__TypeDefinitionRule__Group__2 ; + // InternalDefinitionLanguage.g:1554:1: rule__TypeDefinitionRule__Group__1 : rule__TypeDefinitionRule__Group__1__Impl rule__TypeDefinitionRule__Group__2 ; public final void rule__TypeDefinitionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1629:1: ( rule__TypeDefinitionRule__Group__1__Impl rule__TypeDefinitionRule__Group__2 ) - // InternalDefinitionLanguage.g:1630:2: rule__TypeDefinitionRule__Group__1__Impl rule__TypeDefinitionRule__Group__2 + // InternalDefinitionLanguage.g:1558:1: ( rule__TypeDefinitionRule__Group__1__Impl rule__TypeDefinitionRule__Group__2 ) + // InternalDefinitionLanguage.g:1559:2: rule__TypeDefinitionRule__Group__1__Impl rule__TypeDefinitionRule__Group__2 { pushFollow(FOLLOW_5); rule__TypeDefinitionRule__Group__1__Impl(); @@ -5489,17 +5255,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:1637:1: rule__TypeDefinitionRule__Group__1__Impl : ( 'type' ) ; + // InternalDefinitionLanguage.g:1566:1: rule__TypeDefinitionRule__Group__1__Impl : ( 'type' ) ; public final void rule__TypeDefinitionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1641:1: ( ( 'type' ) ) - // InternalDefinitionLanguage.g:1642:1: ( 'type' ) + // InternalDefinitionLanguage.g:1570:1: ( ( 'type' ) ) + // InternalDefinitionLanguage.g:1571:1: ( 'type' ) { - // InternalDefinitionLanguage.g:1642:1: ( 'type' ) - // InternalDefinitionLanguage.g:1643:2: 'type' + // InternalDefinitionLanguage.g:1571:1: ( 'type' ) + // InternalDefinitionLanguage.g:1572:2: 'type' { before(grammarAccess.getTypeDefinitionRuleAccess().getTypeKeyword_1()); match(input,47,FOLLOW_2); @@ -5526,14 +5292,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__2" - // InternalDefinitionLanguage.g:1652:1: rule__TypeDefinitionRule__Group__2 : rule__TypeDefinitionRule__Group__2__Impl rule__TypeDefinitionRule__Group__3 ; + // InternalDefinitionLanguage.g:1581:1: rule__TypeDefinitionRule__Group__2 : rule__TypeDefinitionRule__Group__2__Impl rule__TypeDefinitionRule__Group__3 ; public final void rule__TypeDefinitionRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1656:1: ( rule__TypeDefinitionRule__Group__2__Impl rule__TypeDefinitionRule__Group__3 ) - // InternalDefinitionLanguage.g:1657:2: rule__TypeDefinitionRule__Group__2__Impl rule__TypeDefinitionRule__Group__3 + // InternalDefinitionLanguage.g:1585:1: ( rule__TypeDefinitionRule__Group__2__Impl rule__TypeDefinitionRule__Group__3 ) + // InternalDefinitionLanguage.g:1586:2: rule__TypeDefinitionRule__Group__2__Impl rule__TypeDefinitionRule__Group__3 { pushFollow(FOLLOW_6); rule__TypeDefinitionRule__Group__2__Impl(); @@ -5564,21 +5330,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__2__Impl" - // InternalDefinitionLanguage.g:1664:1: rule__TypeDefinitionRule__Group__2__Impl : ( ( rule__TypeDefinitionRule__NameAssignment_2 ) ) ; + // InternalDefinitionLanguage.g:1593:1: rule__TypeDefinitionRule__Group__2__Impl : ( ( rule__TypeDefinitionRule__NameAssignment_2 ) ) ; public final void rule__TypeDefinitionRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1668:1: ( ( ( rule__TypeDefinitionRule__NameAssignment_2 ) ) ) - // InternalDefinitionLanguage.g:1669:1: ( ( rule__TypeDefinitionRule__NameAssignment_2 ) ) + // InternalDefinitionLanguage.g:1597:1: ( ( ( rule__TypeDefinitionRule__NameAssignment_2 ) ) ) + // InternalDefinitionLanguage.g:1598:1: ( ( rule__TypeDefinitionRule__NameAssignment_2 ) ) { - // InternalDefinitionLanguage.g:1669:1: ( ( rule__TypeDefinitionRule__NameAssignment_2 ) ) - // InternalDefinitionLanguage.g:1670:2: ( rule__TypeDefinitionRule__NameAssignment_2 ) + // InternalDefinitionLanguage.g:1598:1: ( ( rule__TypeDefinitionRule__NameAssignment_2 ) ) + // InternalDefinitionLanguage.g:1599:2: ( rule__TypeDefinitionRule__NameAssignment_2 ) { before(grammarAccess.getTypeDefinitionRuleAccess().getNameAssignment_2()); - // InternalDefinitionLanguage.g:1671:2: ( rule__TypeDefinitionRule__NameAssignment_2 ) - // InternalDefinitionLanguage.g:1671:3: rule__TypeDefinitionRule__NameAssignment_2 + // InternalDefinitionLanguage.g:1600:2: ( rule__TypeDefinitionRule__NameAssignment_2 ) + // InternalDefinitionLanguage.g:1600:3: rule__TypeDefinitionRule__NameAssignment_2 { pushFollow(FOLLOW_2); rule__TypeDefinitionRule__NameAssignment_2(); @@ -5611,14 +5377,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__3" - // InternalDefinitionLanguage.g:1679:1: rule__TypeDefinitionRule__Group__3 : rule__TypeDefinitionRule__Group__3__Impl rule__TypeDefinitionRule__Group__4 ; + // InternalDefinitionLanguage.g:1608:1: rule__TypeDefinitionRule__Group__3 : rule__TypeDefinitionRule__Group__3__Impl rule__TypeDefinitionRule__Group__4 ; public final void rule__TypeDefinitionRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1683:1: ( rule__TypeDefinitionRule__Group__3__Impl rule__TypeDefinitionRule__Group__4 ) - // InternalDefinitionLanguage.g:1684:2: rule__TypeDefinitionRule__Group__3__Impl rule__TypeDefinitionRule__Group__4 + // InternalDefinitionLanguage.g:1612:1: ( rule__TypeDefinitionRule__Group__3__Impl rule__TypeDefinitionRule__Group__4 ) + // InternalDefinitionLanguage.g:1613:2: rule__TypeDefinitionRule__Group__3__Impl rule__TypeDefinitionRule__Group__4 { pushFollow(FOLLOW_6); rule__TypeDefinitionRule__Group__3__Impl(); @@ -5649,29 +5415,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__3__Impl" - // InternalDefinitionLanguage.g:1691:1: rule__TypeDefinitionRule__Group__3__Impl : ( ( rule__TypeDefinitionRule__Group_3__0 )? ) ; + // InternalDefinitionLanguage.g:1620:1: rule__TypeDefinitionRule__Group__3__Impl : ( ( rule__TypeDefinitionRule__Group_3__0 )? ) ; public final void rule__TypeDefinitionRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1695:1: ( ( ( rule__TypeDefinitionRule__Group_3__0 )? ) ) - // InternalDefinitionLanguage.g:1696:1: ( ( rule__TypeDefinitionRule__Group_3__0 )? ) + // InternalDefinitionLanguage.g:1624:1: ( ( ( rule__TypeDefinitionRule__Group_3__0 )? ) ) + // InternalDefinitionLanguage.g:1625:1: ( ( rule__TypeDefinitionRule__Group_3__0 )? ) { - // InternalDefinitionLanguage.g:1696:1: ( ( rule__TypeDefinitionRule__Group_3__0 )? ) - // InternalDefinitionLanguage.g:1697:2: ( rule__TypeDefinitionRule__Group_3__0 )? + // InternalDefinitionLanguage.g:1625:1: ( ( rule__TypeDefinitionRule__Group_3__0 )? ) + // InternalDefinitionLanguage.g:1626:2: ( rule__TypeDefinitionRule__Group_3__0 )? { before(grammarAccess.getTypeDefinitionRuleAccess().getGroup_3()); - // InternalDefinitionLanguage.g:1698:2: ( rule__TypeDefinitionRule__Group_3__0 )? - int alt15=2; - int LA15_0 = input.LA(1); + // InternalDefinitionLanguage.g:1627:2: ( rule__TypeDefinitionRule__Group_3__0 )? + int alt14=2; + int LA14_0 = input.LA(1); - if ( (LA15_0==50) ) { - alt15=1; + if ( (LA14_0==50) ) { + alt14=1; } - switch (alt15) { + switch (alt14) { case 1 : - // InternalDefinitionLanguage.g:1698:3: rule__TypeDefinitionRule__Group_3__0 + // InternalDefinitionLanguage.g:1627:3: rule__TypeDefinitionRule__Group_3__0 { pushFollow(FOLLOW_2); rule__TypeDefinitionRule__Group_3__0(); @@ -5707,14 +5473,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__4" - // InternalDefinitionLanguage.g:1706:1: rule__TypeDefinitionRule__Group__4 : rule__TypeDefinitionRule__Group__4__Impl rule__TypeDefinitionRule__Group__5 ; + // InternalDefinitionLanguage.g:1635:1: rule__TypeDefinitionRule__Group__4 : rule__TypeDefinitionRule__Group__4__Impl rule__TypeDefinitionRule__Group__5 ; public final void rule__TypeDefinitionRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1710:1: ( rule__TypeDefinitionRule__Group__4__Impl rule__TypeDefinitionRule__Group__5 ) - // InternalDefinitionLanguage.g:1711:2: rule__TypeDefinitionRule__Group__4__Impl rule__TypeDefinitionRule__Group__5 + // InternalDefinitionLanguage.g:1639:1: ( rule__TypeDefinitionRule__Group__4__Impl rule__TypeDefinitionRule__Group__5 ) + // InternalDefinitionLanguage.g:1640:2: rule__TypeDefinitionRule__Group__4__Impl rule__TypeDefinitionRule__Group__5 { pushFollow(FOLLOW_7); rule__TypeDefinitionRule__Group__4__Impl(); @@ -5745,17 +5511,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__4__Impl" - // InternalDefinitionLanguage.g:1718:1: rule__TypeDefinitionRule__Group__4__Impl : ( '{' ) ; + // InternalDefinitionLanguage.g:1647:1: rule__TypeDefinitionRule__Group__4__Impl : ( '{' ) ; public final void rule__TypeDefinitionRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1722:1: ( ( '{' ) ) - // InternalDefinitionLanguage.g:1723:1: ( '{' ) + // InternalDefinitionLanguage.g:1651:1: ( ( '{' ) ) + // InternalDefinitionLanguage.g:1652:1: ( '{' ) { - // InternalDefinitionLanguage.g:1723:1: ( '{' ) - // InternalDefinitionLanguage.g:1724:2: '{' + // InternalDefinitionLanguage.g:1652:1: ( '{' ) + // InternalDefinitionLanguage.g:1653:2: '{' { before(grammarAccess.getTypeDefinitionRuleAccess().getLeftCurlyBracketKeyword_4()); match(input,48,FOLLOW_2); @@ -5782,14 +5548,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__Group__5" - // InternalDefinitionLanguage.g:1733:1: rule__TypeDefinitionRule__Group__5 : rule__TypeDefinitionRule__Group__5__Impl rule__TypeDefinitionRule__Group__6 ; + // InternalDefinitionLanguage.g:1662:1: rule__TypeDefinitionRule__Group__5 : rule__TypeDefinitionRule__Group__5__Impl rule__TypeDefinitionRule__Group__6 ; public final void rule__TypeDefinitionRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1737:1: ( rule__TypeDefinitionRule__Group__5__Impl rule__TypeDefinitionRule__Group__6 ) - // InternalDefinitionLanguage.g:1738:2: rule__TypeDefinitionRule__Group__5__Impl rule__TypeDefinitionRule__Group__6 + // InternalDefinitionLanguage.g:1666:1: ( rule__TypeDefinitionRule__Group__5__Impl rule__TypeDefinitionRule__Group__6 ) + // InternalDefinitionLanguage.g:1667:2: rule__TypeDefinitionRule__Group__5__Impl rule__TypeDefinitionRule__Group__6 { pushFollow(FOLLOW_7); rule__TypeDefinitionRule__Group__5__Impl(); @@ -5816,353 +5582,53 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__TypeDefinitionRule__Group__5" - - - // $ANTLR start "rule__TypeDefinitionRule__Group__5__Impl" - // InternalDefinitionLanguage.g:1745:1: rule__TypeDefinitionRule__Group__5__Impl : ( ( rule__TypeDefinitionRule__AttributesAssignment_5 )* ) ; - public final void rule__TypeDefinitionRule__Group__5__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:1749:1: ( ( ( rule__TypeDefinitionRule__AttributesAssignment_5 )* ) ) - // InternalDefinitionLanguage.g:1750:1: ( ( rule__TypeDefinitionRule__AttributesAssignment_5 )* ) - { - // InternalDefinitionLanguage.g:1750:1: ( ( rule__TypeDefinitionRule__AttributesAssignment_5 )* ) - // InternalDefinitionLanguage.g:1751:2: ( rule__TypeDefinitionRule__AttributesAssignment_5 )* - { - before(grammarAccess.getTypeDefinitionRuleAccess().getAttributesAssignment_5()); - // InternalDefinitionLanguage.g:1752:2: ( rule__TypeDefinitionRule__AttributesAssignment_5 )* - loop16: - do { - int alt16=2; - int LA16_0 = input.LA(1); - - if ( ((LA16_0>=RULE_QUOTED_ID && LA16_0<=RULE_ID)||LA16_0==51) ) { - alt16=1; - } - - - switch (alt16) { - case 1 : - // InternalDefinitionLanguage.g:1752:3: rule__TypeDefinitionRule__AttributesAssignment_5 - { - pushFollow(FOLLOW_8); - rule__TypeDefinitionRule__AttributesAssignment_5(); - - state._fsp--; - - - } - break; - - default : - break loop16; - } - } while (true); - - after(grammarAccess.getTypeDefinitionRuleAccess().getAttributesAssignment_5()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__TypeDefinitionRule__Group__5__Impl" - - - // $ANTLR start "rule__TypeDefinitionRule__Group__6" - // InternalDefinitionLanguage.g:1760:1: rule__TypeDefinitionRule__Group__6 : rule__TypeDefinitionRule__Group__6__Impl ; - public final void rule__TypeDefinitionRule__Group__6() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:1764:1: ( rule__TypeDefinitionRule__Group__6__Impl ) - // InternalDefinitionLanguage.g:1765:2: rule__TypeDefinitionRule__Group__6__Impl - { - pushFollow(FOLLOW_2); - rule__TypeDefinitionRule__Group__6__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__TypeDefinitionRule__Group__6" - - - // $ANTLR start "rule__TypeDefinitionRule__Group__6__Impl" - // InternalDefinitionLanguage.g:1771:1: rule__TypeDefinitionRule__Group__6__Impl : ( '}' ) ; - public final void rule__TypeDefinitionRule__Group__6__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:1775:1: ( ( '}' ) ) - // InternalDefinitionLanguage.g:1776:1: ( '}' ) - { - // InternalDefinitionLanguage.g:1776:1: ( '}' ) - // InternalDefinitionLanguage.g:1777:2: '}' - { - before(grammarAccess.getTypeDefinitionRuleAccess().getRightCurlyBracketKeyword_6()); - match(input,49,FOLLOW_2); - after(grammarAccess.getTypeDefinitionRuleAccess().getRightCurlyBracketKeyword_6()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__TypeDefinitionRule__Group__6__Impl" - - - // $ANTLR start "rule__TypeDefinitionRule__Group_3__0" - // InternalDefinitionLanguage.g:1787:1: rule__TypeDefinitionRule__Group_3__0 : rule__TypeDefinitionRule__Group_3__0__Impl rule__TypeDefinitionRule__Group_3__1 ; - public final void rule__TypeDefinitionRule__Group_3__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:1791:1: ( rule__TypeDefinitionRule__Group_3__0__Impl rule__TypeDefinitionRule__Group_3__1 ) - // InternalDefinitionLanguage.g:1792:2: rule__TypeDefinitionRule__Group_3__0__Impl rule__TypeDefinitionRule__Group_3__1 - { - pushFollow(FOLLOW_5); - rule__TypeDefinitionRule__Group_3__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__TypeDefinitionRule__Group_3__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__TypeDefinitionRule__Group_3__0" - - - // $ANTLR start "rule__TypeDefinitionRule__Group_3__0__Impl" - // InternalDefinitionLanguage.g:1799:1: rule__TypeDefinitionRule__Group_3__0__Impl : ( 'extends' ) ; - public final void rule__TypeDefinitionRule__Group_3__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:1803:1: ( ( 'extends' ) ) - // InternalDefinitionLanguage.g:1804:1: ( 'extends' ) - { - // InternalDefinitionLanguage.g:1804:1: ( 'extends' ) - // InternalDefinitionLanguage.g:1805:2: 'extends' - { - before(grammarAccess.getTypeDefinitionRuleAccess().getExtendsKeyword_3_0()); - match(input,50,FOLLOW_2); - after(grammarAccess.getTypeDefinitionRuleAccess().getExtendsKeyword_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__TypeDefinitionRule__Group_3__0__Impl" - - - // $ANTLR start "rule__TypeDefinitionRule__Group_3__1" - // InternalDefinitionLanguage.g:1814:1: rule__TypeDefinitionRule__Group_3__1 : rule__TypeDefinitionRule__Group_3__1__Impl ; - public final void rule__TypeDefinitionRule__Group_3__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:1818:1: ( rule__TypeDefinitionRule__Group_3__1__Impl ) - // InternalDefinitionLanguage.g:1819:2: rule__TypeDefinitionRule__Group_3__1__Impl - { - pushFollow(FOLLOW_2); - rule__TypeDefinitionRule__Group_3__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__TypeDefinitionRule__Group_3__1" - - - // $ANTLR start "rule__TypeDefinitionRule__Group_3__1__Impl" - // InternalDefinitionLanguage.g:1825:1: rule__TypeDefinitionRule__Group_3__1__Impl : ( ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) ) ; - public final void rule__TypeDefinitionRule__Group_3__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:1829:1: ( ( ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) ) ) - // InternalDefinitionLanguage.g:1830:1: ( ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) ) - { - // InternalDefinitionLanguage.g:1830:1: ( ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) ) - // InternalDefinitionLanguage.g:1831:2: ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) - { - before(grammarAccess.getTypeDefinitionRuleAccess().getSuperTypeAssignment_3_1()); - // InternalDefinitionLanguage.g:1832:2: ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) - // InternalDefinitionLanguage.g:1832:3: rule__TypeDefinitionRule__SuperTypeAssignment_3_1 - { - pushFollow(FOLLOW_2); - rule__TypeDefinitionRule__SuperTypeAssignment_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getTypeDefinitionRuleAccess().getSuperTypeAssignment_3_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__TypeDefinitionRule__Group_3__1__Impl" - - - // $ANTLR start "rule__UnnamedAttributeDefinitionRule__Group__0" - // InternalDefinitionLanguage.g:1841:1: rule__UnnamedAttributeDefinitionRule__Group__0 : rule__UnnamedAttributeDefinitionRule__Group__0__Impl rule__UnnamedAttributeDefinitionRule__Group__1 ; - public final void rule__UnnamedAttributeDefinitionRule__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:1845:1: ( rule__UnnamedAttributeDefinitionRule__Group__0__Impl rule__UnnamedAttributeDefinitionRule__Group__1 ) - // InternalDefinitionLanguage.g:1846:2: rule__UnnamedAttributeDefinitionRule__Group__0__Impl rule__UnnamedAttributeDefinitionRule__Group__1 - { - pushFollow(FOLLOW_9); - rule__UnnamedAttributeDefinitionRule__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__UnnamedAttributeDefinitionRule__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__UnnamedAttributeDefinitionRule__Group__0" + // $ANTLR end "rule__TypeDefinitionRule__Group__5" - // $ANTLR start "rule__UnnamedAttributeDefinitionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:1853:1: rule__UnnamedAttributeDefinitionRule__Group__0__Impl : ( 'unnamed' ) ; - public final void rule__UnnamedAttributeDefinitionRule__Group__0__Impl() throws RecognitionException { + // $ANTLR start "rule__TypeDefinitionRule__Group__5__Impl" + // InternalDefinitionLanguage.g:1674:1: rule__TypeDefinitionRule__Group__5__Impl : ( ( rule__TypeDefinitionRule__AttributesAssignment_5 )* ) ; + public final void rule__TypeDefinitionRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1857:1: ( ( 'unnamed' ) ) - // InternalDefinitionLanguage.g:1858:1: ( 'unnamed' ) + // InternalDefinitionLanguage.g:1678:1: ( ( ( rule__TypeDefinitionRule__AttributesAssignment_5 )* ) ) + // InternalDefinitionLanguage.g:1679:1: ( ( rule__TypeDefinitionRule__AttributesAssignment_5 )* ) { - // InternalDefinitionLanguage.g:1858:1: ( 'unnamed' ) - // InternalDefinitionLanguage.g:1859:2: 'unnamed' + // InternalDefinitionLanguage.g:1679:1: ( ( rule__TypeDefinitionRule__AttributesAssignment_5 )* ) + // InternalDefinitionLanguage.g:1680:2: ( rule__TypeDefinitionRule__AttributesAssignment_5 )* { - before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getUnnamedKeyword_0()); - match(input,51,FOLLOW_2); - after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getUnnamedKeyword_0()); + before(grammarAccess.getTypeDefinitionRuleAccess().getAttributesAssignment_5()); + // InternalDefinitionLanguage.g:1681:2: ( rule__TypeDefinitionRule__AttributesAssignment_5 )* + loop15: + do { + int alt15=2; + int LA15_0 = input.LA(1); + + if ( ((LA15_0>=RULE_QUOTED_ID && LA15_0<=RULE_ID)) ) { + alt15=1; + } + + + switch (alt15) { + case 1 : + // InternalDefinitionLanguage.g:1681:3: rule__TypeDefinitionRule__AttributesAssignment_5 + { + pushFollow(FOLLOW_8); + rule__TypeDefinitionRule__AttributesAssignment_5(); + + state._fsp--; + + + } + break; + + default : + break loop15; + } + } while (true); + + after(grammarAccess.getTypeDefinitionRuleAccess().getAttributesAssignment_5()); } @@ -6181,26 +5647,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__UnnamedAttributeDefinitionRule__Group__0__Impl" + // $ANTLR end "rule__TypeDefinitionRule__Group__5__Impl" - // $ANTLR start "rule__UnnamedAttributeDefinitionRule__Group__1" - // InternalDefinitionLanguage.g:1868:1: rule__UnnamedAttributeDefinitionRule__Group__1 : rule__UnnamedAttributeDefinitionRule__Group__1__Impl rule__UnnamedAttributeDefinitionRule__Group__2 ; - public final void rule__UnnamedAttributeDefinitionRule__Group__1() throws RecognitionException { + // $ANTLR start "rule__TypeDefinitionRule__Group__6" + // InternalDefinitionLanguage.g:1689:1: rule__TypeDefinitionRule__Group__6 : rule__TypeDefinitionRule__Group__6__Impl ; + public final void rule__TypeDefinitionRule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1872:1: ( rule__UnnamedAttributeDefinitionRule__Group__1__Impl rule__UnnamedAttributeDefinitionRule__Group__2 ) - // InternalDefinitionLanguage.g:1873:2: rule__UnnamedAttributeDefinitionRule__Group__1__Impl rule__UnnamedAttributeDefinitionRule__Group__2 + // InternalDefinitionLanguage.g:1693:1: ( rule__TypeDefinitionRule__Group__6__Impl ) + // InternalDefinitionLanguage.g:1694:2: rule__TypeDefinitionRule__Group__6__Impl { - pushFollow(FOLLOW_10); - rule__UnnamedAttributeDefinitionRule__Group__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__UnnamedAttributeDefinitionRule__Group__2(); + rule__TypeDefinitionRule__Group__6__Impl(); state._fsp--; @@ -6219,25 +5680,25 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__UnnamedAttributeDefinitionRule__Group__1" + // $ANTLR end "rule__TypeDefinitionRule__Group__6" - // $ANTLR start "rule__UnnamedAttributeDefinitionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:1880:1: rule__UnnamedAttributeDefinitionRule__Group__1__Impl : ( ':' ) ; - public final void rule__UnnamedAttributeDefinitionRule__Group__1__Impl() throws RecognitionException { + // $ANTLR start "rule__TypeDefinitionRule__Group__6__Impl" + // InternalDefinitionLanguage.g:1700:1: rule__TypeDefinitionRule__Group__6__Impl : ( '}' ) ; + public final void rule__TypeDefinitionRule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1884:1: ( ( ':' ) ) - // InternalDefinitionLanguage.g:1885:1: ( ':' ) + // InternalDefinitionLanguage.g:1704:1: ( ( '}' ) ) + // InternalDefinitionLanguage.g:1705:1: ( '}' ) { - // InternalDefinitionLanguage.g:1885:1: ( ':' ) - // InternalDefinitionLanguage.g:1886:2: ':' + // InternalDefinitionLanguage.g:1705:1: ( '}' ) + // InternalDefinitionLanguage.g:1706:2: '}' { - before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getColonKeyword_1()); - match(input,52,FOLLOW_2); - after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getColonKeyword_1()); + before(grammarAccess.getTypeDefinitionRuleAccess().getRightCurlyBracketKeyword_6()); + match(input,49,FOLLOW_2); + after(grammarAccess.getTypeDefinitionRuleAccess().getRightCurlyBracketKeyword_6()); } @@ -6256,26 +5717,26 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__UnnamedAttributeDefinitionRule__Group__1__Impl" + // $ANTLR end "rule__TypeDefinitionRule__Group__6__Impl" - // $ANTLR start "rule__UnnamedAttributeDefinitionRule__Group__2" - // InternalDefinitionLanguage.g:1895:1: rule__UnnamedAttributeDefinitionRule__Group__2 : rule__UnnamedAttributeDefinitionRule__Group__2__Impl rule__UnnamedAttributeDefinitionRule__Group__3 ; - public final void rule__UnnamedAttributeDefinitionRule__Group__2() throws RecognitionException { + // $ANTLR start "rule__TypeDefinitionRule__Group_3__0" + // InternalDefinitionLanguage.g:1716:1: rule__TypeDefinitionRule__Group_3__0 : rule__TypeDefinitionRule__Group_3__0__Impl rule__TypeDefinitionRule__Group_3__1 ; + public final void rule__TypeDefinitionRule__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1899:1: ( rule__UnnamedAttributeDefinitionRule__Group__2__Impl rule__UnnamedAttributeDefinitionRule__Group__3 ) - // InternalDefinitionLanguage.g:1900:2: rule__UnnamedAttributeDefinitionRule__Group__2__Impl rule__UnnamedAttributeDefinitionRule__Group__3 + // InternalDefinitionLanguage.g:1720:1: ( rule__TypeDefinitionRule__Group_3__0__Impl rule__TypeDefinitionRule__Group_3__1 ) + // InternalDefinitionLanguage.g:1721:2: rule__TypeDefinitionRule__Group_3__0__Impl rule__TypeDefinitionRule__Group_3__1 { - pushFollow(FOLLOW_11); - rule__UnnamedAttributeDefinitionRule__Group__2__Impl(); + pushFollow(FOLLOW_5); + rule__TypeDefinitionRule__Group_3__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__UnnamedAttributeDefinitionRule__Group__3(); + rule__TypeDefinitionRule__Group_3__1(); state._fsp--; @@ -6294,35 +5755,25 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__UnnamedAttributeDefinitionRule__Group__2" + // $ANTLR end "rule__TypeDefinitionRule__Group_3__0" - // $ANTLR start "rule__UnnamedAttributeDefinitionRule__Group__2__Impl" - // InternalDefinitionLanguage.g:1907:1: rule__UnnamedAttributeDefinitionRule__Group__2__Impl : ( ( rule__UnnamedAttributeDefinitionRule__TypeAssignment_2 ) ) ; - public final void rule__UnnamedAttributeDefinitionRule__Group__2__Impl() throws RecognitionException { + // $ANTLR start "rule__TypeDefinitionRule__Group_3__0__Impl" + // InternalDefinitionLanguage.g:1728:1: rule__TypeDefinitionRule__Group_3__0__Impl : ( 'extends' ) ; + public final void rule__TypeDefinitionRule__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1911:1: ( ( ( rule__UnnamedAttributeDefinitionRule__TypeAssignment_2 ) ) ) - // InternalDefinitionLanguage.g:1912:1: ( ( rule__UnnamedAttributeDefinitionRule__TypeAssignment_2 ) ) - { - // InternalDefinitionLanguage.g:1912:1: ( ( rule__UnnamedAttributeDefinitionRule__TypeAssignment_2 ) ) - // InternalDefinitionLanguage.g:1913:2: ( rule__UnnamedAttributeDefinitionRule__TypeAssignment_2 ) + // InternalDefinitionLanguage.g:1732:1: ( ( 'extends' ) ) + // InternalDefinitionLanguage.g:1733:1: ( 'extends' ) { - before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeAssignment_2()); - // InternalDefinitionLanguage.g:1914:2: ( rule__UnnamedAttributeDefinitionRule__TypeAssignment_2 ) - // InternalDefinitionLanguage.g:1914:3: rule__UnnamedAttributeDefinitionRule__TypeAssignment_2 + // InternalDefinitionLanguage.g:1733:1: ( 'extends' ) + // InternalDefinitionLanguage.g:1734:2: 'extends' { - pushFollow(FOLLOW_2); - rule__UnnamedAttributeDefinitionRule__TypeAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeAssignment_2()); + before(grammarAccess.getTypeDefinitionRuleAccess().getExtendsKeyword_3_0()); + match(input,50,FOLLOW_2); + after(grammarAccess.getTypeDefinitionRuleAccess().getExtendsKeyword_3_0()); } @@ -6341,21 +5792,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__UnnamedAttributeDefinitionRule__Group__2__Impl" + // $ANTLR end "rule__TypeDefinitionRule__Group_3__0__Impl" - // $ANTLR start "rule__UnnamedAttributeDefinitionRule__Group__3" - // InternalDefinitionLanguage.g:1922:1: rule__UnnamedAttributeDefinitionRule__Group__3 : rule__UnnamedAttributeDefinitionRule__Group__3__Impl ; - public final void rule__UnnamedAttributeDefinitionRule__Group__3() throws RecognitionException { + // $ANTLR start "rule__TypeDefinitionRule__Group_3__1" + // InternalDefinitionLanguage.g:1743:1: rule__TypeDefinitionRule__Group_3__1 : rule__TypeDefinitionRule__Group_3__1__Impl ; + public final void rule__TypeDefinitionRule__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1926:1: ( rule__UnnamedAttributeDefinitionRule__Group__3__Impl ) - // InternalDefinitionLanguage.g:1927:2: rule__UnnamedAttributeDefinitionRule__Group__3__Impl + // InternalDefinitionLanguage.g:1747:1: ( rule__TypeDefinitionRule__Group_3__1__Impl ) + // InternalDefinitionLanguage.g:1748:2: rule__TypeDefinitionRule__Group_3__1__Impl { pushFollow(FOLLOW_2); - rule__UnnamedAttributeDefinitionRule__Group__3__Impl(); + rule__TypeDefinitionRule__Group_3__1__Impl(); state._fsp--; @@ -6374,25 +5825,35 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__UnnamedAttributeDefinitionRule__Group__3" + // $ANTLR end "rule__TypeDefinitionRule__Group_3__1" - // $ANTLR start "rule__UnnamedAttributeDefinitionRule__Group__3__Impl" - // InternalDefinitionLanguage.g:1933:1: rule__UnnamedAttributeDefinitionRule__Group__3__Impl : ( ';' ) ; - public final void rule__UnnamedAttributeDefinitionRule__Group__3__Impl() throws RecognitionException { + // $ANTLR start "rule__TypeDefinitionRule__Group_3__1__Impl" + // InternalDefinitionLanguage.g:1754:1: rule__TypeDefinitionRule__Group_3__1__Impl : ( ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) ) ; + public final void rule__TypeDefinitionRule__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1937:1: ( ( ';' ) ) - // InternalDefinitionLanguage.g:1938:1: ( ';' ) + // InternalDefinitionLanguage.g:1758:1: ( ( ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) ) ) + // InternalDefinitionLanguage.g:1759:1: ( ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) ) { - // InternalDefinitionLanguage.g:1938:1: ( ';' ) - // InternalDefinitionLanguage.g:1939:2: ';' + // InternalDefinitionLanguage.g:1759:1: ( ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) ) + // InternalDefinitionLanguage.g:1760:2: ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) { - before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); - match(input,53,FOLLOW_2); - after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); + before(grammarAccess.getTypeDefinitionRuleAccess().getSuperTypeAssignment_3_1()); + // InternalDefinitionLanguage.g:1761:2: ( rule__TypeDefinitionRule__SuperTypeAssignment_3_1 ) + // InternalDefinitionLanguage.g:1761:3: rule__TypeDefinitionRule__SuperTypeAssignment_3_1 + { + pushFollow(FOLLOW_2); + rule__TypeDefinitionRule__SuperTypeAssignment_3_1(); + + state._fsp--; + + + } + + after(grammarAccess.getTypeDefinitionRuleAccess().getSuperTypeAssignment_3_1()); } @@ -6411,26 +5872,26 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__UnnamedAttributeDefinitionRule__Group__3__Impl" + // $ANTLR end "rule__TypeDefinitionRule__Group_3__1__Impl" - // $ANTLR start "rule__NamedAttributeDefinitionRule__Group__0" - // InternalDefinitionLanguage.g:1949:1: rule__NamedAttributeDefinitionRule__Group__0 : rule__NamedAttributeDefinitionRule__Group__0__Impl rule__NamedAttributeDefinitionRule__Group__1 ; - public final void rule__NamedAttributeDefinitionRule__Group__0() throws RecognitionException { + // $ANTLR start "rule__AttributeDefinitionRule__Group__0" + // InternalDefinitionLanguage.g:1770:1: rule__AttributeDefinitionRule__Group__0 : rule__AttributeDefinitionRule__Group__0__Impl rule__AttributeDefinitionRule__Group__1 ; + public final void rule__AttributeDefinitionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1953:1: ( rule__NamedAttributeDefinitionRule__Group__0__Impl rule__NamedAttributeDefinitionRule__Group__1 ) - // InternalDefinitionLanguage.g:1954:2: rule__NamedAttributeDefinitionRule__Group__0__Impl rule__NamedAttributeDefinitionRule__Group__1 + // InternalDefinitionLanguage.g:1774:1: ( rule__AttributeDefinitionRule__Group__0__Impl rule__AttributeDefinitionRule__Group__1 ) + // InternalDefinitionLanguage.g:1775:2: rule__AttributeDefinitionRule__Group__0__Impl rule__AttributeDefinitionRule__Group__1 { pushFollow(FOLLOW_9); - rule__NamedAttributeDefinitionRule__Group__0__Impl(); + rule__AttributeDefinitionRule__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__NamedAttributeDefinitionRule__Group__1(); + rule__AttributeDefinitionRule__Group__1(); state._fsp--; @@ -6449,35 +5910,35 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__NamedAttributeDefinitionRule__Group__0" + // $ANTLR end "rule__AttributeDefinitionRule__Group__0" - // $ANTLR start "rule__NamedAttributeDefinitionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:1961:1: rule__NamedAttributeDefinitionRule__Group__0__Impl : ( ( rule__NamedAttributeDefinitionRule__NameAssignment_0 ) ) ; - public final void rule__NamedAttributeDefinitionRule__Group__0__Impl() throws RecognitionException { + // $ANTLR start "rule__AttributeDefinitionRule__Group__0__Impl" + // InternalDefinitionLanguage.g:1782:1: rule__AttributeDefinitionRule__Group__0__Impl : ( ( rule__AttributeDefinitionRule__NameAssignment_0 ) ) ; + public final void rule__AttributeDefinitionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1965:1: ( ( ( rule__NamedAttributeDefinitionRule__NameAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:1966:1: ( ( rule__NamedAttributeDefinitionRule__NameAssignment_0 ) ) + // InternalDefinitionLanguage.g:1786:1: ( ( ( rule__AttributeDefinitionRule__NameAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:1787:1: ( ( rule__AttributeDefinitionRule__NameAssignment_0 ) ) { - // InternalDefinitionLanguage.g:1966:1: ( ( rule__NamedAttributeDefinitionRule__NameAssignment_0 ) ) - // InternalDefinitionLanguage.g:1967:2: ( rule__NamedAttributeDefinitionRule__NameAssignment_0 ) + // InternalDefinitionLanguage.g:1787:1: ( ( rule__AttributeDefinitionRule__NameAssignment_0 ) ) + // InternalDefinitionLanguage.g:1788:2: ( rule__AttributeDefinitionRule__NameAssignment_0 ) { - before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameAssignment_0()); - // InternalDefinitionLanguage.g:1968:2: ( rule__NamedAttributeDefinitionRule__NameAssignment_0 ) - // InternalDefinitionLanguage.g:1968:3: rule__NamedAttributeDefinitionRule__NameAssignment_0 + before(grammarAccess.getAttributeDefinitionRuleAccess().getNameAssignment_0()); + // InternalDefinitionLanguage.g:1789:2: ( rule__AttributeDefinitionRule__NameAssignment_0 ) + // InternalDefinitionLanguage.g:1789:3: rule__AttributeDefinitionRule__NameAssignment_0 { pushFollow(FOLLOW_2); - rule__NamedAttributeDefinitionRule__NameAssignment_0(); + rule__AttributeDefinitionRule__NameAssignment_0(); state._fsp--; } - after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameAssignment_0()); + after(grammarAccess.getAttributeDefinitionRuleAccess().getNameAssignment_0()); } @@ -6496,26 +5957,26 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__NamedAttributeDefinitionRule__Group__0__Impl" + // $ANTLR end "rule__AttributeDefinitionRule__Group__0__Impl" - // $ANTLR start "rule__NamedAttributeDefinitionRule__Group__1" - // InternalDefinitionLanguage.g:1976:1: rule__NamedAttributeDefinitionRule__Group__1 : rule__NamedAttributeDefinitionRule__Group__1__Impl rule__NamedAttributeDefinitionRule__Group__2 ; - public final void rule__NamedAttributeDefinitionRule__Group__1() throws RecognitionException { + // $ANTLR start "rule__AttributeDefinitionRule__Group__1" + // InternalDefinitionLanguage.g:1797:1: rule__AttributeDefinitionRule__Group__1 : rule__AttributeDefinitionRule__Group__1__Impl rule__AttributeDefinitionRule__Group__2 ; + public final void rule__AttributeDefinitionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1980:1: ( rule__NamedAttributeDefinitionRule__Group__1__Impl rule__NamedAttributeDefinitionRule__Group__2 ) - // InternalDefinitionLanguage.g:1981:2: rule__NamedAttributeDefinitionRule__Group__1__Impl rule__NamedAttributeDefinitionRule__Group__2 + // InternalDefinitionLanguage.g:1801:1: ( rule__AttributeDefinitionRule__Group__1__Impl rule__AttributeDefinitionRule__Group__2 ) + // InternalDefinitionLanguage.g:1802:2: rule__AttributeDefinitionRule__Group__1__Impl rule__AttributeDefinitionRule__Group__2 { pushFollow(FOLLOW_10); - rule__NamedAttributeDefinitionRule__Group__1__Impl(); + rule__AttributeDefinitionRule__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__NamedAttributeDefinitionRule__Group__2(); + rule__AttributeDefinitionRule__Group__2(); state._fsp--; @@ -6534,25 +5995,25 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__NamedAttributeDefinitionRule__Group__1" + // $ANTLR end "rule__AttributeDefinitionRule__Group__1" - // $ANTLR start "rule__NamedAttributeDefinitionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:1988:1: rule__NamedAttributeDefinitionRule__Group__1__Impl : ( ':' ) ; - public final void rule__NamedAttributeDefinitionRule__Group__1__Impl() throws RecognitionException { + // $ANTLR start "rule__AttributeDefinitionRule__Group__1__Impl" + // InternalDefinitionLanguage.g:1809:1: rule__AttributeDefinitionRule__Group__1__Impl : ( ':' ) ; + public final void rule__AttributeDefinitionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:1992:1: ( ( ':' ) ) - // InternalDefinitionLanguage.g:1993:1: ( ':' ) + // InternalDefinitionLanguage.g:1813:1: ( ( ':' ) ) + // InternalDefinitionLanguage.g:1814:1: ( ':' ) { - // InternalDefinitionLanguage.g:1993:1: ( ':' ) - // InternalDefinitionLanguage.g:1994:2: ':' + // InternalDefinitionLanguage.g:1814:1: ( ':' ) + // InternalDefinitionLanguage.g:1815:2: ':' { - before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getColonKeyword_1()); - match(input,52,FOLLOW_2); - after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getColonKeyword_1()); + before(grammarAccess.getAttributeDefinitionRuleAccess().getColonKeyword_1()); + match(input,51,FOLLOW_2); + after(grammarAccess.getAttributeDefinitionRuleAccess().getColonKeyword_1()); } @@ -6571,26 +6032,26 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__NamedAttributeDefinitionRule__Group__1__Impl" + // $ANTLR end "rule__AttributeDefinitionRule__Group__1__Impl" - // $ANTLR start "rule__NamedAttributeDefinitionRule__Group__2" - // InternalDefinitionLanguage.g:2003:1: rule__NamedAttributeDefinitionRule__Group__2 : rule__NamedAttributeDefinitionRule__Group__2__Impl rule__NamedAttributeDefinitionRule__Group__3 ; - public final void rule__NamedAttributeDefinitionRule__Group__2() throws RecognitionException { + // $ANTLR start "rule__AttributeDefinitionRule__Group__2" + // InternalDefinitionLanguage.g:1824:1: rule__AttributeDefinitionRule__Group__2 : rule__AttributeDefinitionRule__Group__2__Impl rule__AttributeDefinitionRule__Group__3 ; + public final void rule__AttributeDefinitionRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2007:1: ( rule__NamedAttributeDefinitionRule__Group__2__Impl rule__NamedAttributeDefinitionRule__Group__3 ) - // InternalDefinitionLanguage.g:2008:2: rule__NamedAttributeDefinitionRule__Group__2__Impl rule__NamedAttributeDefinitionRule__Group__3 + // InternalDefinitionLanguage.g:1828:1: ( rule__AttributeDefinitionRule__Group__2__Impl rule__AttributeDefinitionRule__Group__3 ) + // InternalDefinitionLanguage.g:1829:2: rule__AttributeDefinitionRule__Group__2__Impl rule__AttributeDefinitionRule__Group__3 { pushFollow(FOLLOW_11); - rule__NamedAttributeDefinitionRule__Group__2__Impl(); + rule__AttributeDefinitionRule__Group__2__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__NamedAttributeDefinitionRule__Group__3(); + rule__AttributeDefinitionRule__Group__3(); state._fsp--; @@ -6609,35 +6070,35 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__NamedAttributeDefinitionRule__Group__2" + // $ANTLR end "rule__AttributeDefinitionRule__Group__2" - // $ANTLR start "rule__NamedAttributeDefinitionRule__Group__2__Impl" - // InternalDefinitionLanguage.g:2015:1: rule__NamedAttributeDefinitionRule__Group__2__Impl : ( ( rule__NamedAttributeDefinitionRule__TypeAssignment_2 ) ) ; - public final void rule__NamedAttributeDefinitionRule__Group__2__Impl() throws RecognitionException { + // $ANTLR start "rule__AttributeDefinitionRule__Group__2__Impl" + // InternalDefinitionLanguage.g:1836:1: rule__AttributeDefinitionRule__Group__2__Impl : ( ( rule__AttributeDefinitionRule__TypeAssignment_2 ) ) ; + public final void rule__AttributeDefinitionRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2019:1: ( ( ( rule__NamedAttributeDefinitionRule__TypeAssignment_2 ) ) ) - // InternalDefinitionLanguage.g:2020:1: ( ( rule__NamedAttributeDefinitionRule__TypeAssignment_2 ) ) + // InternalDefinitionLanguage.g:1840:1: ( ( ( rule__AttributeDefinitionRule__TypeAssignment_2 ) ) ) + // InternalDefinitionLanguage.g:1841:1: ( ( rule__AttributeDefinitionRule__TypeAssignment_2 ) ) { - // InternalDefinitionLanguage.g:2020:1: ( ( rule__NamedAttributeDefinitionRule__TypeAssignment_2 ) ) - // InternalDefinitionLanguage.g:2021:2: ( rule__NamedAttributeDefinitionRule__TypeAssignment_2 ) + // InternalDefinitionLanguage.g:1841:1: ( ( rule__AttributeDefinitionRule__TypeAssignment_2 ) ) + // InternalDefinitionLanguage.g:1842:2: ( rule__AttributeDefinitionRule__TypeAssignment_2 ) { - before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeAssignment_2()); - // InternalDefinitionLanguage.g:2022:2: ( rule__NamedAttributeDefinitionRule__TypeAssignment_2 ) - // InternalDefinitionLanguage.g:2022:3: rule__NamedAttributeDefinitionRule__TypeAssignment_2 + before(grammarAccess.getAttributeDefinitionRuleAccess().getTypeAssignment_2()); + // InternalDefinitionLanguage.g:1843:2: ( rule__AttributeDefinitionRule__TypeAssignment_2 ) + // InternalDefinitionLanguage.g:1843:3: rule__AttributeDefinitionRule__TypeAssignment_2 { pushFollow(FOLLOW_2); - rule__NamedAttributeDefinitionRule__TypeAssignment_2(); + rule__AttributeDefinitionRule__TypeAssignment_2(); state._fsp--; } - after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeAssignment_2()); + after(grammarAccess.getAttributeDefinitionRuleAccess().getTypeAssignment_2()); } @@ -6656,21 +6117,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__NamedAttributeDefinitionRule__Group__2__Impl" + // $ANTLR end "rule__AttributeDefinitionRule__Group__2__Impl" - // $ANTLR start "rule__NamedAttributeDefinitionRule__Group__3" - // InternalDefinitionLanguage.g:2030:1: rule__NamedAttributeDefinitionRule__Group__3 : rule__NamedAttributeDefinitionRule__Group__3__Impl ; - public final void rule__NamedAttributeDefinitionRule__Group__3() throws RecognitionException { + // $ANTLR start "rule__AttributeDefinitionRule__Group__3" + // InternalDefinitionLanguage.g:1851:1: rule__AttributeDefinitionRule__Group__3 : rule__AttributeDefinitionRule__Group__3__Impl ; + public final void rule__AttributeDefinitionRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2034:1: ( rule__NamedAttributeDefinitionRule__Group__3__Impl ) - // InternalDefinitionLanguage.g:2035:2: rule__NamedAttributeDefinitionRule__Group__3__Impl + // InternalDefinitionLanguage.g:1855:1: ( rule__AttributeDefinitionRule__Group__3__Impl ) + // InternalDefinitionLanguage.g:1856:2: rule__AttributeDefinitionRule__Group__3__Impl { pushFollow(FOLLOW_2); - rule__NamedAttributeDefinitionRule__Group__3__Impl(); + rule__AttributeDefinitionRule__Group__3__Impl(); state._fsp--; @@ -6689,25 +6150,25 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__NamedAttributeDefinitionRule__Group__3" + // $ANTLR end "rule__AttributeDefinitionRule__Group__3" - // $ANTLR start "rule__NamedAttributeDefinitionRule__Group__3__Impl" - // InternalDefinitionLanguage.g:2041:1: rule__NamedAttributeDefinitionRule__Group__3__Impl : ( ';' ) ; - public final void rule__NamedAttributeDefinitionRule__Group__3__Impl() throws RecognitionException { + // $ANTLR start "rule__AttributeDefinitionRule__Group__3__Impl" + // InternalDefinitionLanguage.g:1862:1: rule__AttributeDefinitionRule__Group__3__Impl : ( ';' ) ; + public final void rule__AttributeDefinitionRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2045:1: ( ( ';' ) ) - // InternalDefinitionLanguage.g:2046:1: ( ';' ) + // InternalDefinitionLanguage.g:1866:1: ( ( ';' ) ) + // InternalDefinitionLanguage.g:1867:1: ( ';' ) { - // InternalDefinitionLanguage.g:2046:1: ( ';' ) - // InternalDefinitionLanguage.g:2047:2: ';' + // InternalDefinitionLanguage.g:1867:1: ( ';' ) + // InternalDefinitionLanguage.g:1868:2: ';' { - before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); - match(input,53,FOLLOW_2); - after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); + before(grammarAccess.getAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); + match(input,52,FOLLOW_2); + after(grammarAccess.getAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); } @@ -6726,18 +6187,18 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__NamedAttributeDefinitionRule__Group__3__Impl" + // $ANTLR end "rule__AttributeDefinitionRule__Group__3__Impl" // $ANTLR start "rule__LiteralTypeRule__Group__0" - // InternalDefinitionLanguage.g:2057:1: rule__LiteralTypeRule__Group__0 : rule__LiteralTypeRule__Group__0__Impl rule__LiteralTypeRule__Group__1 ; + // InternalDefinitionLanguage.g:1878:1: rule__LiteralTypeRule__Group__0 : rule__LiteralTypeRule__Group__0__Impl rule__LiteralTypeRule__Group__1 ; public final void rule__LiteralTypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2061:1: ( rule__LiteralTypeRule__Group__0__Impl rule__LiteralTypeRule__Group__1 ) - // InternalDefinitionLanguage.g:2062:2: rule__LiteralTypeRule__Group__0__Impl rule__LiteralTypeRule__Group__1 + // InternalDefinitionLanguage.g:1882:1: ( rule__LiteralTypeRule__Group__0__Impl rule__LiteralTypeRule__Group__1 ) + // InternalDefinitionLanguage.g:1883:2: rule__LiteralTypeRule__Group__0__Impl rule__LiteralTypeRule__Group__1 { pushFollow(FOLLOW_12); rule__LiteralTypeRule__Group__0__Impl(); @@ -6768,21 +6229,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__LiteralTypeRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2069:1: rule__LiteralTypeRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:1890:1: rule__LiteralTypeRule__Group__0__Impl : ( () ) ; public final void rule__LiteralTypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2073:1: ( ( () ) ) - // InternalDefinitionLanguage.g:2074:1: ( () ) + // InternalDefinitionLanguage.g:1894:1: ( ( () ) ) + // InternalDefinitionLanguage.g:1895:1: ( () ) { - // InternalDefinitionLanguage.g:2074:1: ( () ) - // InternalDefinitionLanguage.g:2075:2: () + // InternalDefinitionLanguage.g:1895:1: ( () ) + // InternalDefinitionLanguage.g:1896:2: () { before(grammarAccess.getLiteralTypeRuleAccess().getLiteralTypeAction_0()); - // InternalDefinitionLanguage.g:2076:2: () - // InternalDefinitionLanguage.g:2076:3: + // InternalDefinitionLanguage.g:1897:2: () + // InternalDefinitionLanguage.g:1897:3: { } @@ -6805,14 +6266,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__LiteralTypeRule__Group__1" - // InternalDefinitionLanguage.g:2084:1: rule__LiteralTypeRule__Group__1 : rule__LiteralTypeRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:1905:1: rule__LiteralTypeRule__Group__1 : rule__LiteralTypeRule__Group__1__Impl ; public final void rule__LiteralTypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2088:1: ( rule__LiteralTypeRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:2089:2: rule__LiteralTypeRule__Group__1__Impl + // InternalDefinitionLanguage.g:1909:1: ( rule__LiteralTypeRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:1910:2: rule__LiteralTypeRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__LiteralTypeRule__Group__1__Impl(); @@ -6838,20 +6299,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__LiteralTypeRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2095:1: rule__LiteralTypeRule__Group__1__Impl : ( 'literal' ) ; + // InternalDefinitionLanguage.g:1916:1: rule__LiteralTypeRule__Group__1__Impl : ( 'literal' ) ; public final void rule__LiteralTypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2099:1: ( ( 'literal' ) ) - // InternalDefinitionLanguage.g:2100:1: ( 'literal' ) + // InternalDefinitionLanguage.g:1920:1: ( ( 'literal' ) ) + // InternalDefinitionLanguage.g:1921:1: ( 'literal' ) { - // InternalDefinitionLanguage.g:2100:1: ( 'literal' ) - // InternalDefinitionLanguage.g:2101:2: 'literal' + // InternalDefinitionLanguage.g:1921:1: ( 'literal' ) + // InternalDefinitionLanguage.g:1922:2: 'literal' { before(grammarAccess.getLiteralTypeRuleAccess().getLiteralKeyword_1()); - match(input,54,FOLLOW_2); + match(input,53,FOLLOW_2); after(grammarAccess.getLiteralTypeRuleAccess().getLiteralKeyword_1()); } @@ -6875,14 +6336,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group__0" - // InternalDefinitionLanguage.g:2111:1: rule__InstanceTypeRule__Group__0 : rule__InstanceTypeRule__Group__0__Impl rule__InstanceTypeRule__Group__1 ; + // InternalDefinitionLanguage.g:1932:1: rule__InstanceTypeRule__Group__0 : rule__InstanceTypeRule__Group__0__Impl rule__InstanceTypeRule__Group__1 ; public final void rule__InstanceTypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2115:1: ( rule__InstanceTypeRule__Group__0__Impl rule__InstanceTypeRule__Group__1 ) - // InternalDefinitionLanguage.g:2116:2: rule__InstanceTypeRule__Group__0__Impl rule__InstanceTypeRule__Group__1 + // InternalDefinitionLanguage.g:1936:1: ( rule__InstanceTypeRule__Group__0__Impl rule__InstanceTypeRule__Group__1 ) + // InternalDefinitionLanguage.g:1937:2: rule__InstanceTypeRule__Group__0__Impl rule__InstanceTypeRule__Group__1 { pushFollow(FOLLOW_13); rule__InstanceTypeRule__Group__0__Impl(); @@ -6913,21 +6374,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2123:1: rule__InstanceTypeRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:1944:1: rule__InstanceTypeRule__Group__0__Impl : ( () ) ; public final void rule__InstanceTypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2127:1: ( ( () ) ) - // InternalDefinitionLanguage.g:2128:1: ( () ) + // InternalDefinitionLanguage.g:1948:1: ( ( () ) ) + // InternalDefinitionLanguage.g:1949:1: ( () ) { - // InternalDefinitionLanguage.g:2128:1: ( () ) - // InternalDefinitionLanguage.g:2129:2: () + // InternalDefinitionLanguage.g:1949:1: ( () ) + // InternalDefinitionLanguage.g:1950:2: () { before(grammarAccess.getInstanceTypeRuleAccess().getInstanceTypeAction_0()); - // InternalDefinitionLanguage.g:2130:2: () - // InternalDefinitionLanguage.g:2130:3: + // InternalDefinitionLanguage.g:1951:2: () + // InternalDefinitionLanguage.g:1951:3: { } @@ -6950,14 +6411,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group__1" - // InternalDefinitionLanguage.g:2138:1: rule__InstanceTypeRule__Group__1 : rule__InstanceTypeRule__Group__1__Impl rule__InstanceTypeRule__Group__2 ; + // InternalDefinitionLanguage.g:1959:1: rule__InstanceTypeRule__Group__1 : rule__InstanceTypeRule__Group__1__Impl rule__InstanceTypeRule__Group__2 ; public final void rule__InstanceTypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2142:1: ( rule__InstanceTypeRule__Group__1__Impl rule__InstanceTypeRule__Group__2 ) - // InternalDefinitionLanguage.g:2143:2: rule__InstanceTypeRule__Group__1__Impl rule__InstanceTypeRule__Group__2 + // InternalDefinitionLanguage.g:1963:1: ( rule__InstanceTypeRule__Group__1__Impl rule__InstanceTypeRule__Group__2 ) + // InternalDefinitionLanguage.g:1964:2: rule__InstanceTypeRule__Group__1__Impl rule__InstanceTypeRule__Group__2 { pushFollow(FOLLOW_5); rule__InstanceTypeRule__Group__1__Impl(); @@ -6988,20 +6449,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2150:1: rule__InstanceTypeRule__Group__1__Impl : ( 'instance' ) ; + // InternalDefinitionLanguage.g:1971:1: rule__InstanceTypeRule__Group__1__Impl : ( 'instance' ) ; public final void rule__InstanceTypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2154:1: ( ( 'instance' ) ) - // InternalDefinitionLanguage.g:2155:1: ( 'instance' ) + // InternalDefinitionLanguage.g:1975:1: ( ( 'instance' ) ) + // InternalDefinitionLanguage.g:1976:1: ( 'instance' ) { - // InternalDefinitionLanguage.g:2155:1: ( 'instance' ) - // InternalDefinitionLanguage.g:2156:2: 'instance' + // InternalDefinitionLanguage.g:1976:1: ( 'instance' ) + // InternalDefinitionLanguage.g:1977:2: 'instance' { before(grammarAccess.getInstanceTypeRuleAccess().getInstanceKeyword_1()); - match(input,55,FOLLOW_2); + match(input,54,FOLLOW_2); after(grammarAccess.getInstanceTypeRuleAccess().getInstanceKeyword_1()); } @@ -7025,14 +6486,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group__2" - // InternalDefinitionLanguage.g:2165:1: rule__InstanceTypeRule__Group__2 : rule__InstanceTypeRule__Group__2__Impl rule__InstanceTypeRule__Group__3 ; + // InternalDefinitionLanguage.g:1986:1: rule__InstanceTypeRule__Group__2 : rule__InstanceTypeRule__Group__2__Impl rule__InstanceTypeRule__Group__3 ; public final void rule__InstanceTypeRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2169:1: ( rule__InstanceTypeRule__Group__2__Impl rule__InstanceTypeRule__Group__3 ) - // InternalDefinitionLanguage.g:2170:2: rule__InstanceTypeRule__Group__2__Impl rule__InstanceTypeRule__Group__3 + // InternalDefinitionLanguage.g:1990:1: ( rule__InstanceTypeRule__Group__2__Impl rule__InstanceTypeRule__Group__3 ) + // InternalDefinitionLanguage.g:1991:2: rule__InstanceTypeRule__Group__2__Impl rule__InstanceTypeRule__Group__3 { pushFollow(FOLLOW_14); rule__InstanceTypeRule__Group__2__Impl(); @@ -7063,21 +6524,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group__2__Impl" - // InternalDefinitionLanguage.g:2177:1: rule__InstanceTypeRule__Group__2__Impl : ( ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) ) ; + // InternalDefinitionLanguage.g:1998:1: rule__InstanceTypeRule__Group__2__Impl : ( ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) ) ; public final void rule__InstanceTypeRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2181:1: ( ( ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) ) ) - // InternalDefinitionLanguage.g:2182:1: ( ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) ) + // InternalDefinitionLanguage.g:2002:1: ( ( ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) ) ) + // InternalDefinitionLanguage.g:2003:1: ( ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) ) { - // InternalDefinitionLanguage.g:2182:1: ( ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) ) - // InternalDefinitionLanguage.g:2183:2: ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) + // InternalDefinitionLanguage.g:2003:1: ( ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) ) + // InternalDefinitionLanguage.g:2004:2: ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) { before(grammarAccess.getInstanceTypeRuleAccess().getDefinitionsAssignment_2()); - // InternalDefinitionLanguage.g:2184:2: ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) - // InternalDefinitionLanguage.g:2184:3: rule__InstanceTypeRule__DefinitionsAssignment_2 + // InternalDefinitionLanguage.g:2005:2: ( rule__InstanceTypeRule__DefinitionsAssignment_2 ) + // InternalDefinitionLanguage.g:2005:3: rule__InstanceTypeRule__DefinitionsAssignment_2 { pushFollow(FOLLOW_2); rule__InstanceTypeRule__DefinitionsAssignment_2(); @@ -7110,14 +6571,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group__3" - // InternalDefinitionLanguage.g:2192:1: rule__InstanceTypeRule__Group__3 : rule__InstanceTypeRule__Group__3__Impl ; + // InternalDefinitionLanguage.g:2013:1: rule__InstanceTypeRule__Group__3 : rule__InstanceTypeRule__Group__3__Impl ; public final void rule__InstanceTypeRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2196:1: ( rule__InstanceTypeRule__Group__3__Impl ) - // InternalDefinitionLanguage.g:2197:2: rule__InstanceTypeRule__Group__3__Impl + // InternalDefinitionLanguage.g:2017:1: ( rule__InstanceTypeRule__Group__3__Impl ) + // InternalDefinitionLanguage.g:2018:2: rule__InstanceTypeRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__InstanceTypeRule__Group__3__Impl(); @@ -7143,33 +6604,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group__3__Impl" - // InternalDefinitionLanguage.g:2203:1: rule__InstanceTypeRule__Group__3__Impl : ( ( rule__InstanceTypeRule__Group_3__0 )* ) ; + // InternalDefinitionLanguage.g:2024:1: rule__InstanceTypeRule__Group__3__Impl : ( ( rule__InstanceTypeRule__Group_3__0 )* ) ; public final void rule__InstanceTypeRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2207:1: ( ( ( rule__InstanceTypeRule__Group_3__0 )* ) ) - // InternalDefinitionLanguage.g:2208:1: ( ( rule__InstanceTypeRule__Group_3__0 )* ) + // InternalDefinitionLanguage.g:2028:1: ( ( ( rule__InstanceTypeRule__Group_3__0 )* ) ) + // InternalDefinitionLanguage.g:2029:1: ( ( rule__InstanceTypeRule__Group_3__0 )* ) { - // InternalDefinitionLanguage.g:2208:1: ( ( rule__InstanceTypeRule__Group_3__0 )* ) - // InternalDefinitionLanguage.g:2209:2: ( rule__InstanceTypeRule__Group_3__0 )* + // InternalDefinitionLanguage.g:2029:1: ( ( rule__InstanceTypeRule__Group_3__0 )* ) + // InternalDefinitionLanguage.g:2030:2: ( rule__InstanceTypeRule__Group_3__0 )* { before(grammarAccess.getInstanceTypeRuleAccess().getGroup_3()); - // InternalDefinitionLanguage.g:2210:2: ( rule__InstanceTypeRule__Group_3__0 )* - loop17: + // InternalDefinitionLanguage.g:2031:2: ( rule__InstanceTypeRule__Group_3__0 )* + loop16: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt16=2; + int LA16_0 = input.LA(1); - if ( (LA17_0==56) ) { - alt17=1; + if ( (LA16_0==55) ) { + alt16=1; } - switch (alt17) { + switch (alt16) { case 1 : - // InternalDefinitionLanguage.g:2210:3: rule__InstanceTypeRule__Group_3__0 + // InternalDefinitionLanguage.g:2031:3: rule__InstanceTypeRule__Group_3__0 { pushFollow(FOLLOW_15); rule__InstanceTypeRule__Group_3__0(); @@ -7181,7 +6642,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss break; default : - break loop17; + break loop16; } } while (true); @@ -7208,14 +6669,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group_3__0" - // InternalDefinitionLanguage.g:2219:1: rule__InstanceTypeRule__Group_3__0 : rule__InstanceTypeRule__Group_3__0__Impl rule__InstanceTypeRule__Group_3__1 ; + // InternalDefinitionLanguage.g:2040:1: rule__InstanceTypeRule__Group_3__0 : rule__InstanceTypeRule__Group_3__0__Impl rule__InstanceTypeRule__Group_3__1 ; public final void rule__InstanceTypeRule__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2223:1: ( rule__InstanceTypeRule__Group_3__0__Impl rule__InstanceTypeRule__Group_3__1 ) - // InternalDefinitionLanguage.g:2224:2: rule__InstanceTypeRule__Group_3__0__Impl rule__InstanceTypeRule__Group_3__1 + // InternalDefinitionLanguage.g:2044:1: ( rule__InstanceTypeRule__Group_3__0__Impl rule__InstanceTypeRule__Group_3__1 ) + // InternalDefinitionLanguage.g:2045:2: rule__InstanceTypeRule__Group_3__0__Impl rule__InstanceTypeRule__Group_3__1 { pushFollow(FOLLOW_5); rule__InstanceTypeRule__Group_3__0__Impl(); @@ -7246,20 +6707,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group_3__0__Impl" - // InternalDefinitionLanguage.g:2231:1: rule__InstanceTypeRule__Group_3__0__Impl : ( '|' ) ; + // InternalDefinitionLanguage.g:2052:1: rule__InstanceTypeRule__Group_3__0__Impl : ( '|' ) ; public final void rule__InstanceTypeRule__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2235:1: ( ( '|' ) ) - // InternalDefinitionLanguage.g:2236:1: ( '|' ) + // InternalDefinitionLanguage.g:2056:1: ( ( '|' ) ) + // InternalDefinitionLanguage.g:2057:1: ( '|' ) { - // InternalDefinitionLanguage.g:2236:1: ( '|' ) - // InternalDefinitionLanguage.g:2237:2: '|' + // InternalDefinitionLanguage.g:2057:1: ( '|' ) + // InternalDefinitionLanguage.g:2058:2: '|' { before(grammarAccess.getInstanceTypeRuleAccess().getVerticalLineKeyword_3_0()); - match(input,56,FOLLOW_2); + match(input,55,FOLLOW_2); after(grammarAccess.getInstanceTypeRuleAccess().getVerticalLineKeyword_3_0()); } @@ -7283,14 +6744,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group_3__1" - // InternalDefinitionLanguage.g:2246:1: rule__InstanceTypeRule__Group_3__1 : rule__InstanceTypeRule__Group_3__1__Impl ; + // InternalDefinitionLanguage.g:2067:1: rule__InstanceTypeRule__Group_3__1 : rule__InstanceTypeRule__Group_3__1__Impl ; public final void rule__InstanceTypeRule__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2250:1: ( rule__InstanceTypeRule__Group_3__1__Impl ) - // InternalDefinitionLanguage.g:2251:2: rule__InstanceTypeRule__Group_3__1__Impl + // InternalDefinitionLanguage.g:2071:1: ( rule__InstanceTypeRule__Group_3__1__Impl ) + // InternalDefinitionLanguage.g:2072:2: rule__InstanceTypeRule__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__InstanceTypeRule__Group_3__1__Impl(); @@ -7316,21 +6777,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__Group_3__1__Impl" - // InternalDefinitionLanguage.g:2257:1: rule__InstanceTypeRule__Group_3__1__Impl : ( ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) ) ; + // InternalDefinitionLanguage.g:2078:1: rule__InstanceTypeRule__Group_3__1__Impl : ( ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) ) ; public final void rule__InstanceTypeRule__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2261:1: ( ( ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) ) ) - // InternalDefinitionLanguage.g:2262:1: ( ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) ) + // InternalDefinitionLanguage.g:2082:1: ( ( ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) ) ) + // InternalDefinitionLanguage.g:2083:1: ( ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) ) { - // InternalDefinitionLanguage.g:2262:1: ( ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) ) - // InternalDefinitionLanguage.g:2263:2: ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) + // InternalDefinitionLanguage.g:2083:1: ( ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) ) + // InternalDefinitionLanguage.g:2084:2: ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) { before(grammarAccess.getInstanceTypeRuleAccess().getDefinitionsAssignment_3_1()); - // InternalDefinitionLanguage.g:2264:2: ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) - // InternalDefinitionLanguage.g:2264:3: rule__InstanceTypeRule__DefinitionsAssignment_3_1 + // InternalDefinitionLanguage.g:2085:2: ( rule__InstanceTypeRule__DefinitionsAssignment_3_1 ) + // InternalDefinitionLanguage.g:2085:3: rule__InstanceTypeRule__DefinitionsAssignment_3_1 { pushFollow(FOLLOW_2); rule__InstanceTypeRule__DefinitionsAssignment_3_1(); @@ -7363,14 +6824,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__StringTypeRule__Group__0" - // InternalDefinitionLanguage.g:2273:1: rule__StringTypeRule__Group__0 : rule__StringTypeRule__Group__0__Impl rule__StringTypeRule__Group__1 ; + // InternalDefinitionLanguage.g:2094:1: rule__StringTypeRule__Group__0 : rule__StringTypeRule__Group__0__Impl rule__StringTypeRule__Group__1 ; public final void rule__StringTypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2277:1: ( rule__StringTypeRule__Group__0__Impl rule__StringTypeRule__Group__1 ) - // InternalDefinitionLanguage.g:2278:2: rule__StringTypeRule__Group__0__Impl rule__StringTypeRule__Group__1 + // InternalDefinitionLanguage.g:2098:1: ( rule__StringTypeRule__Group__0__Impl rule__StringTypeRule__Group__1 ) + // InternalDefinitionLanguage.g:2099:2: rule__StringTypeRule__Group__0__Impl rule__StringTypeRule__Group__1 { pushFollow(FOLLOW_16); rule__StringTypeRule__Group__0__Impl(); @@ -7401,21 +6862,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__StringTypeRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2285:1: rule__StringTypeRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:2106:1: rule__StringTypeRule__Group__0__Impl : ( () ) ; public final void rule__StringTypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2289:1: ( ( () ) ) - // InternalDefinitionLanguage.g:2290:1: ( () ) + // InternalDefinitionLanguage.g:2110:1: ( ( () ) ) + // InternalDefinitionLanguage.g:2111:1: ( () ) { - // InternalDefinitionLanguage.g:2290:1: ( () ) - // InternalDefinitionLanguage.g:2291:2: () + // InternalDefinitionLanguage.g:2111:1: ( () ) + // InternalDefinitionLanguage.g:2112:2: () { before(grammarAccess.getStringTypeRuleAccess().getStringTypeAction_0()); - // InternalDefinitionLanguage.g:2292:2: () - // InternalDefinitionLanguage.g:2292:3: + // InternalDefinitionLanguage.g:2113:2: () + // InternalDefinitionLanguage.g:2113:3: { } @@ -7438,14 +6899,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__StringTypeRule__Group__1" - // InternalDefinitionLanguage.g:2300:1: rule__StringTypeRule__Group__1 : rule__StringTypeRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:2121:1: rule__StringTypeRule__Group__1 : rule__StringTypeRule__Group__1__Impl ; public final void rule__StringTypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2304:1: ( rule__StringTypeRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:2305:2: rule__StringTypeRule__Group__1__Impl + // InternalDefinitionLanguage.g:2125:1: ( rule__StringTypeRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:2126:2: rule__StringTypeRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__StringTypeRule__Group__1__Impl(); @@ -7471,20 +6932,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__StringTypeRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2311:1: rule__StringTypeRule__Group__1__Impl : ( 'string' ) ; + // InternalDefinitionLanguage.g:2132:1: rule__StringTypeRule__Group__1__Impl : ( 'string' ) ; public final void rule__StringTypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2315:1: ( ( 'string' ) ) - // InternalDefinitionLanguage.g:2316:1: ( 'string' ) + // InternalDefinitionLanguage.g:2136:1: ( ( 'string' ) ) + // InternalDefinitionLanguage.g:2137:1: ( 'string' ) { - // InternalDefinitionLanguage.g:2316:1: ( 'string' ) - // InternalDefinitionLanguage.g:2317:2: 'string' + // InternalDefinitionLanguage.g:2137:1: ( 'string' ) + // InternalDefinitionLanguage.g:2138:2: 'string' { before(grammarAccess.getStringTypeRuleAccess().getStringKeyword_1()); - match(input,57,FOLLOW_2); + match(input,56,FOLLOW_2); after(grammarAccess.getStringTypeRuleAccess().getStringKeyword_1()); } @@ -7508,14 +6969,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ExpressionTypeRule__Group__0" - // InternalDefinitionLanguage.g:2327:1: rule__ExpressionTypeRule__Group__0 : rule__ExpressionTypeRule__Group__0__Impl rule__ExpressionTypeRule__Group__1 ; + // InternalDefinitionLanguage.g:2148:1: rule__ExpressionTypeRule__Group__0 : rule__ExpressionTypeRule__Group__0__Impl rule__ExpressionTypeRule__Group__1 ; public final void rule__ExpressionTypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2331:1: ( rule__ExpressionTypeRule__Group__0__Impl rule__ExpressionTypeRule__Group__1 ) - // InternalDefinitionLanguage.g:2332:2: rule__ExpressionTypeRule__Group__0__Impl rule__ExpressionTypeRule__Group__1 + // InternalDefinitionLanguage.g:2152:1: ( rule__ExpressionTypeRule__Group__0__Impl rule__ExpressionTypeRule__Group__1 ) + // InternalDefinitionLanguage.g:2153:2: rule__ExpressionTypeRule__Group__0__Impl rule__ExpressionTypeRule__Group__1 { pushFollow(FOLLOW_17); rule__ExpressionTypeRule__Group__0__Impl(); @@ -7546,21 +7007,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ExpressionTypeRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2339:1: rule__ExpressionTypeRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:2160:1: rule__ExpressionTypeRule__Group__0__Impl : ( () ) ; public final void rule__ExpressionTypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2343:1: ( ( () ) ) - // InternalDefinitionLanguage.g:2344:1: ( () ) + // InternalDefinitionLanguage.g:2164:1: ( ( () ) ) + // InternalDefinitionLanguage.g:2165:1: ( () ) { - // InternalDefinitionLanguage.g:2344:1: ( () ) - // InternalDefinitionLanguage.g:2345:2: () + // InternalDefinitionLanguage.g:2165:1: ( () ) + // InternalDefinitionLanguage.g:2166:2: () { before(grammarAccess.getExpressionTypeRuleAccess().getExpressionTypeAction_0()); - // InternalDefinitionLanguage.g:2346:2: () - // InternalDefinitionLanguage.g:2346:3: + // InternalDefinitionLanguage.g:2167:2: () + // InternalDefinitionLanguage.g:2167:3: { } @@ -7583,14 +7044,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ExpressionTypeRule__Group__1" - // InternalDefinitionLanguage.g:2354:1: rule__ExpressionTypeRule__Group__1 : rule__ExpressionTypeRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:2175:1: rule__ExpressionTypeRule__Group__1 : rule__ExpressionTypeRule__Group__1__Impl ; public final void rule__ExpressionTypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2358:1: ( rule__ExpressionTypeRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:2359:2: rule__ExpressionTypeRule__Group__1__Impl + // InternalDefinitionLanguage.g:2179:1: ( rule__ExpressionTypeRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:2180:2: rule__ExpressionTypeRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ExpressionTypeRule__Group__1__Impl(); @@ -7616,20 +7077,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ExpressionTypeRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2365:1: rule__ExpressionTypeRule__Group__1__Impl : ( 'expression' ) ; + // InternalDefinitionLanguage.g:2186:1: rule__ExpressionTypeRule__Group__1__Impl : ( 'expression' ) ; public final void rule__ExpressionTypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2369:1: ( ( 'expression' ) ) - // InternalDefinitionLanguage.g:2370:1: ( 'expression' ) + // InternalDefinitionLanguage.g:2190:1: ( ( 'expression' ) ) + // InternalDefinitionLanguage.g:2191:1: ( 'expression' ) { - // InternalDefinitionLanguage.g:2370:1: ( 'expression' ) - // InternalDefinitionLanguage.g:2371:2: 'expression' + // InternalDefinitionLanguage.g:2191:1: ( 'expression' ) + // InternalDefinitionLanguage.g:2192:2: 'expression' { before(grammarAccess.getExpressionTypeRuleAccess().getExpressionKeyword_1()); - match(input,58,FOLLOW_2); + match(input,57,FOLLOW_2); after(grammarAccess.getExpressionTypeRuleAccess().getExpressionKeyword_1()); } @@ -7653,14 +7114,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__IntTypeRule__Group__0" - // InternalDefinitionLanguage.g:2381:1: rule__IntTypeRule__Group__0 : rule__IntTypeRule__Group__0__Impl rule__IntTypeRule__Group__1 ; + // InternalDefinitionLanguage.g:2202:1: rule__IntTypeRule__Group__0 : rule__IntTypeRule__Group__0__Impl rule__IntTypeRule__Group__1 ; public final void rule__IntTypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2385:1: ( rule__IntTypeRule__Group__0__Impl rule__IntTypeRule__Group__1 ) - // InternalDefinitionLanguage.g:2386:2: rule__IntTypeRule__Group__0__Impl rule__IntTypeRule__Group__1 + // InternalDefinitionLanguage.g:2206:1: ( rule__IntTypeRule__Group__0__Impl rule__IntTypeRule__Group__1 ) + // InternalDefinitionLanguage.g:2207:2: rule__IntTypeRule__Group__0__Impl rule__IntTypeRule__Group__1 { pushFollow(FOLLOW_18); rule__IntTypeRule__Group__0__Impl(); @@ -7691,21 +7152,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__IntTypeRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2393:1: rule__IntTypeRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:2214:1: rule__IntTypeRule__Group__0__Impl : ( () ) ; public final void rule__IntTypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2397:1: ( ( () ) ) - // InternalDefinitionLanguage.g:2398:1: ( () ) + // InternalDefinitionLanguage.g:2218:1: ( ( () ) ) + // InternalDefinitionLanguage.g:2219:1: ( () ) { - // InternalDefinitionLanguage.g:2398:1: ( () ) - // InternalDefinitionLanguage.g:2399:2: () + // InternalDefinitionLanguage.g:2219:1: ( () ) + // InternalDefinitionLanguage.g:2220:2: () { before(grammarAccess.getIntTypeRuleAccess().getIntTypeAction_0()); - // InternalDefinitionLanguage.g:2400:2: () - // InternalDefinitionLanguage.g:2400:3: + // InternalDefinitionLanguage.g:2221:2: () + // InternalDefinitionLanguage.g:2221:3: { } @@ -7728,14 +7189,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__IntTypeRule__Group__1" - // InternalDefinitionLanguage.g:2408:1: rule__IntTypeRule__Group__1 : rule__IntTypeRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:2229:1: rule__IntTypeRule__Group__1 : rule__IntTypeRule__Group__1__Impl ; public final void rule__IntTypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2412:1: ( rule__IntTypeRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:2413:2: rule__IntTypeRule__Group__1__Impl + // InternalDefinitionLanguage.g:2233:1: ( rule__IntTypeRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:2234:2: rule__IntTypeRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__IntTypeRule__Group__1__Impl(); @@ -7761,20 +7222,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__IntTypeRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2419:1: rule__IntTypeRule__Group__1__Impl : ( 'int' ) ; + // InternalDefinitionLanguage.g:2240:1: rule__IntTypeRule__Group__1__Impl : ( 'int' ) ; public final void rule__IntTypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2423:1: ( ( 'int' ) ) - // InternalDefinitionLanguage.g:2424:1: ( 'int' ) + // InternalDefinitionLanguage.g:2244:1: ( ( 'int' ) ) + // InternalDefinitionLanguage.g:2245:1: ( 'int' ) { - // InternalDefinitionLanguage.g:2424:1: ( 'int' ) - // InternalDefinitionLanguage.g:2425:2: 'int' + // InternalDefinitionLanguage.g:2245:1: ( 'int' ) + // InternalDefinitionLanguage.g:2246:2: 'int' { before(grammarAccess.getIntTypeRuleAccess().getIntKeyword_1()); - match(input,59,FOLLOW_2); + match(input,58,FOLLOW_2); after(grammarAccess.getIntTypeRuleAccess().getIntKeyword_1()); } @@ -7798,14 +7259,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FloatTypeRule__Group__0" - // InternalDefinitionLanguage.g:2435:1: rule__FloatTypeRule__Group__0 : rule__FloatTypeRule__Group__0__Impl rule__FloatTypeRule__Group__1 ; + // InternalDefinitionLanguage.g:2256:1: rule__FloatTypeRule__Group__0 : rule__FloatTypeRule__Group__0__Impl rule__FloatTypeRule__Group__1 ; public final void rule__FloatTypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2439:1: ( rule__FloatTypeRule__Group__0__Impl rule__FloatTypeRule__Group__1 ) - // InternalDefinitionLanguage.g:2440:2: rule__FloatTypeRule__Group__0__Impl rule__FloatTypeRule__Group__1 + // InternalDefinitionLanguage.g:2260:1: ( rule__FloatTypeRule__Group__0__Impl rule__FloatTypeRule__Group__1 ) + // InternalDefinitionLanguage.g:2261:2: rule__FloatTypeRule__Group__0__Impl rule__FloatTypeRule__Group__1 { pushFollow(FOLLOW_19); rule__FloatTypeRule__Group__0__Impl(); @@ -7836,21 +7297,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FloatTypeRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2447:1: rule__FloatTypeRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:2268:1: rule__FloatTypeRule__Group__0__Impl : ( () ) ; public final void rule__FloatTypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2451:1: ( ( () ) ) - // InternalDefinitionLanguage.g:2452:1: ( () ) + // InternalDefinitionLanguage.g:2272:1: ( ( () ) ) + // InternalDefinitionLanguage.g:2273:1: ( () ) { - // InternalDefinitionLanguage.g:2452:1: ( () ) - // InternalDefinitionLanguage.g:2453:2: () + // InternalDefinitionLanguage.g:2273:1: ( () ) + // InternalDefinitionLanguage.g:2274:2: () { before(grammarAccess.getFloatTypeRuleAccess().getFloatTypeAction_0()); - // InternalDefinitionLanguage.g:2454:2: () - // InternalDefinitionLanguage.g:2454:3: + // InternalDefinitionLanguage.g:2275:2: () + // InternalDefinitionLanguage.g:2275:3: { } @@ -7873,14 +7334,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FloatTypeRule__Group__1" - // InternalDefinitionLanguage.g:2462:1: rule__FloatTypeRule__Group__1 : rule__FloatTypeRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:2283:1: rule__FloatTypeRule__Group__1 : rule__FloatTypeRule__Group__1__Impl ; public final void rule__FloatTypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2466:1: ( rule__FloatTypeRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:2467:2: rule__FloatTypeRule__Group__1__Impl + // InternalDefinitionLanguage.g:2287:1: ( rule__FloatTypeRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:2288:2: rule__FloatTypeRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__FloatTypeRule__Group__1__Impl(); @@ -7906,20 +7367,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FloatTypeRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2473:1: rule__FloatTypeRule__Group__1__Impl : ( 'float' ) ; + // InternalDefinitionLanguage.g:2294:1: rule__FloatTypeRule__Group__1__Impl : ( 'float' ) ; public final void rule__FloatTypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2477:1: ( ( 'float' ) ) - // InternalDefinitionLanguage.g:2478:1: ( 'float' ) + // InternalDefinitionLanguage.g:2298:1: ( ( 'float' ) ) + // InternalDefinitionLanguage.g:2299:1: ( 'float' ) { - // InternalDefinitionLanguage.g:2478:1: ( 'float' ) - // InternalDefinitionLanguage.g:2479:2: 'float' + // InternalDefinitionLanguage.g:2299:1: ( 'float' ) + // InternalDefinitionLanguage.g:2300:2: 'float' { before(grammarAccess.getFloatTypeRuleAccess().getFloatKeyword_1()); - match(input,60,FOLLOW_2); + match(input,59,FOLLOW_2); after(grammarAccess.getFloatTypeRuleAccess().getFloatKeyword_1()); } @@ -7943,14 +7404,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__BooleanTypeRule__Group__0" - // InternalDefinitionLanguage.g:2489:1: rule__BooleanTypeRule__Group__0 : rule__BooleanTypeRule__Group__0__Impl rule__BooleanTypeRule__Group__1 ; + // InternalDefinitionLanguage.g:2310:1: rule__BooleanTypeRule__Group__0 : rule__BooleanTypeRule__Group__0__Impl rule__BooleanTypeRule__Group__1 ; public final void rule__BooleanTypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2493:1: ( rule__BooleanTypeRule__Group__0__Impl rule__BooleanTypeRule__Group__1 ) - // InternalDefinitionLanguage.g:2494:2: rule__BooleanTypeRule__Group__0__Impl rule__BooleanTypeRule__Group__1 + // InternalDefinitionLanguage.g:2314:1: ( rule__BooleanTypeRule__Group__0__Impl rule__BooleanTypeRule__Group__1 ) + // InternalDefinitionLanguage.g:2315:2: rule__BooleanTypeRule__Group__0__Impl rule__BooleanTypeRule__Group__1 { pushFollow(FOLLOW_20); rule__BooleanTypeRule__Group__0__Impl(); @@ -7981,21 +7442,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__BooleanTypeRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2501:1: rule__BooleanTypeRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:2322:1: rule__BooleanTypeRule__Group__0__Impl : ( () ) ; public final void rule__BooleanTypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2505:1: ( ( () ) ) - // InternalDefinitionLanguage.g:2506:1: ( () ) + // InternalDefinitionLanguage.g:2326:1: ( ( () ) ) + // InternalDefinitionLanguage.g:2327:1: ( () ) { - // InternalDefinitionLanguage.g:2506:1: ( () ) - // InternalDefinitionLanguage.g:2507:2: () + // InternalDefinitionLanguage.g:2327:1: ( () ) + // InternalDefinitionLanguage.g:2328:2: () { before(grammarAccess.getBooleanTypeRuleAccess().getBooleanTypeAction_0()); - // InternalDefinitionLanguage.g:2508:2: () - // InternalDefinitionLanguage.g:2508:3: + // InternalDefinitionLanguage.g:2329:2: () + // InternalDefinitionLanguage.g:2329:3: { } @@ -8018,14 +7479,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__BooleanTypeRule__Group__1" - // InternalDefinitionLanguage.g:2516:1: rule__BooleanTypeRule__Group__1 : rule__BooleanTypeRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:2337:1: rule__BooleanTypeRule__Group__1 : rule__BooleanTypeRule__Group__1__Impl ; public final void rule__BooleanTypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2520:1: ( rule__BooleanTypeRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:2521:2: rule__BooleanTypeRule__Group__1__Impl + // InternalDefinitionLanguage.g:2341:1: ( rule__BooleanTypeRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:2342:2: rule__BooleanTypeRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__BooleanTypeRule__Group__1__Impl(); @@ -8051,20 +7512,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__BooleanTypeRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2527:1: rule__BooleanTypeRule__Group__1__Impl : ( 'boolean' ) ; + // InternalDefinitionLanguage.g:2348:1: rule__BooleanTypeRule__Group__1__Impl : ( 'boolean' ) ; public final void rule__BooleanTypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2531:1: ( ( 'boolean' ) ) - // InternalDefinitionLanguage.g:2532:1: ( 'boolean' ) + // InternalDefinitionLanguage.g:2352:1: ( ( 'boolean' ) ) + // InternalDefinitionLanguage.g:2353:1: ( 'boolean' ) { - // InternalDefinitionLanguage.g:2532:1: ( 'boolean' ) - // InternalDefinitionLanguage.g:2533:2: 'boolean' + // InternalDefinitionLanguage.g:2353:1: ( 'boolean' ) + // InternalDefinitionLanguage.g:2354:2: 'boolean' { before(grammarAccess.getBooleanTypeRuleAccess().getBooleanKeyword_1()); - match(input,61,FOLLOW_2); + match(input,60,FOLLOW_2); after(grammarAccess.getBooleanTypeRuleAccess().getBooleanKeyword_1()); } @@ -8088,14 +7549,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__VoidTypeRule__Group__0" - // InternalDefinitionLanguage.g:2543:1: rule__VoidTypeRule__Group__0 : rule__VoidTypeRule__Group__0__Impl rule__VoidTypeRule__Group__1 ; + // InternalDefinitionLanguage.g:2364:1: rule__VoidTypeRule__Group__0 : rule__VoidTypeRule__Group__0__Impl rule__VoidTypeRule__Group__1 ; public final void rule__VoidTypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2547:1: ( rule__VoidTypeRule__Group__0__Impl rule__VoidTypeRule__Group__1 ) - // InternalDefinitionLanguage.g:2548:2: rule__VoidTypeRule__Group__0__Impl rule__VoidTypeRule__Group__1 + // InternalDefinitionLanguage.g:2368:1: ( rule__VoidTypeRule__Group__0__Impl rule__VoidTypeRule__Group__1 ) + // InternalDefinitionLanguage.g:2369:2: rule__VoidTypeRule__Group__0__Impl rule__VoidTypeRule__Group__1 { pushFollow(FOLLOW_21); rule__VoidTypeRule__Group__0__Impl(); @@ -8126,21 +7587,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__VoidTypeRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2555:1: rule__VoidTypeRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:2376:1: rule__VoidTypeRule__Group__0__Impl : ( () ) ; public final void rule__VoidTypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2559:1: ( ( () ) ) - // InternalDefinitionLanguage.g:2560:1: ( () ) + // InternalDefinitionLanguage.g:2380:1: ( ( () ) ) + // InternalDefinitionLanguage.g:2381:1: ( () ) { - // InternalDefinitionLanguage.g:2560:1: ( () ) - // InternalDefinitionLanguage.g:2561:2: () + // InternalDefinitionLanguage.g:2381:1: ( () ) + // InternalDefinitionLanguage.g:2382:2: () { before(grammarAccess.getVoidTypeRuleAccess().getVoidTypeAction_0()); - // InternalDefinitionLanguage.g:2562:2: () - // InternalDefinitionLanguage.g:2562:3: + // InternalDefinitionLanguage.g:2383:2: () + // InternalDefinitionLanguage.g:2383:3: { } @@ -8163,14 +7624,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__VoidTypeRule__Group__1" - // InternalDefinitionLanguage.g:2570:1: rule__VoidTypeRule__Group__1 : rule__VoidTypeRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:2391:1: rule__VoidTypeRule__Group__1 : rule__VoidTypeRule__Group__1__Impl ; public final void rule__VoidTypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2574:1: ( rule__VoidTypeRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:2575:2: rule__VoidTypeRule__Group__1__Impl + // InternalDefinitionLanguage.g:2395:1: ( rule__VoidTypeRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:2396:2: rule__VoidTypeRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__VoidTypeRule__Group__1__Impl(); @@ -8196,20 +7657,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__VoidTypeRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2581:1: rule__VoidTypeRule__Group__1__Impl : ( 'void' ) ; + // InternalDefinitionLanguage.g:2402:1: rule__VoidTypeRule__Group__1__Impl : ( 'void' ) ; public final void rule__VoidTypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2585:1: ( ( 'void' ) ) - // InternalDefinitionLanguage.g:2586:1: ( 'void' ) + // InternalDefinitionLanguage.g:2406:1: ( ( 'void' ) ) + // InternalDefinitionLanguage.g:2407:1: ( 'void' ) { - // InternalDefinitionLanguage.g:2586:1: ( 'void' ) - // InternalDefinitionLanguage.g:2587:2: 'void' + // InternalDefinitionLanguage.g:2407:1: ( 'void' ) + // InternalDefinitionLanguage.g:2408:2: 'void' { before(grammarAccess.getVoidTypeRuleAccess().getVoidKeyword_1()); - match(input,62,FOLLOW_2); + match(input,61,FOLLOW_2); after(grammarAccess.getVoidTypeRuleAccess().getVoidKeyword_1()); } @@ -8233,14 +7694,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DataTypeRule__Group__0" - // InternalDefinitionLanguage.g:2597:1: rule__DataTypeRule__Group__0 : rule__DataTypeRule__Group__0__Impl rule__DataTypeRule__Group__1 ; + // InternalDefinitionLanguage.g:2418:1: rule__DataTypeRule__Group__0 : rule__DataTypeRule__Group__0__Impl rule__DataTypeRule__Group__1 ; public final void rule__DataTypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2601:1: ( rule__DataTypeRule__Group__0__Impl rule__DataTypeRule__Group__1 ) - // InternalDefinitionLanguage.g:2602:2: rule__DataTypeRule__Group__0__Impl rule__DataTypeRule__Group__1 + // InternalDefinitionLanguage.g:2422:1: ( rule__DataTypeRule__Group__0__Impl rule__DataTypeRule__Group__1 ) + // InternalDefinitionLanguage.g:2423:2: rule__DataTypeRule__Group__0__Impl rule__DataTypeRule__Group__1 { pushFollow(FOLLOW_10); rule__DataTypeRule__Group__0__Impl(); @@ -8271,21 +7732,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DataTypeRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2609:1: rule__DataTypeRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:2430:1: rule__DataTypeRule__Group__0__Impl : ( () ) ; public final void rule__DataTypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2613:1: ( ( () ) ) - // InternalDefinitionLanguage.g:2614:1: ( () ) + // InternalDefinitionLanguage.g:2434:1: ( ( () ) ) + // InternalDefinitionLanguage.g:2435:1: ( () ) { - // InternalDefinitionLanguage.g:2614:1: ( () ) - // InternalDefinitionLanguage.g:2615:2: () + // InternalDefinitionLanguage.g:2435:1: ( () ) + // InternalDefinitionLanguage.g:2436:2: () { before(grammarAccess.getDataTypeRuleAccess().getDataTypeAction_0()); - // InternalDefinitionLanguage.g:2616:2: () - // InternalDefinitionLanguage.g:2616:3: + // InternalDefinitionLanguage.g:2437:2: () + // InternalDefinitionLanguage.g:2437:3: { } @@ -8308,14 +7769,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DataTypeRule__Group__1" - // InternalDefinitionLanguage.g:2624:1: rule__DataTypeRule__Group__1 : rule__DataTypeRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:2445:1: rule__DataTypeRule__Group__1 : rule__DataTypeRule__Group__1__Impl ; public final void rule__DataTypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2628:1: ( rule__DataTypeRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:2629:2: rule__DataTypeRule__Group__1__Impl + // InternalDefinitionLanguage.g:2449:1: ( rule__DataTypeRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:2450:2: rule__DataTypeRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__DataTypeRule__Group__1__Impl(); @@ -8341,20 +7802,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DataTypeRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2635:1: rule__DataTypeRule__Group__1__Impl : ( 'data' ) ; + // InternalDefinitionLanguage.g:2456:1: rule__DataTypeRule__Group__1__Impl : ( 'data' ) ; public final void rule__DataTypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2639:1: ( ( 'data' ) ) - // InternalDefinitionLanguage.g:2640:1: ( 'data' ) + // InternalDefinitionLanguage.g:2460:1: ( ( 'data' ) ) + // InternalDefinitionLanguage.g:2461:1: ( 'data' ) { - // InternalDefinitionLanguage.g:2640:1: ( 'data' ) - // InternalDefinitionLanguage.g:2641:2: 'data' + // InternalDefinitionLanguage.g:2461:1: ( 'data' ) + // InternalDefinitionLanguage.g:2462:2: 'data' { before(grammarAccess.getDataTypeRuleAccess().getDataKeyword_1()); - match(input,63,FOLLOW_2); + match(input,62,FOLLOW_2); after(grammarAccess.getDataTypeRuleAccess().getDataKeyword_1()); } @@ -8378,14 +7839,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ArrayTypeRule__Group__0" - // InternalDefinitionLanguage.g:2651:1: rule__ArrayTypeRule__Group__0 : rule__ArrayTypeRule__Group__0__Impl rule__ArrayTypeRule__Group__1 ; + // InternalDefinitionLanguage.g:2472:1: rule__ArrayTypeRule__Group__0 : rule__ArrayTypeRule__Group__0__Impl rule__ArrayTypeRule__Group__1 ; public final void rule__ArrayTypeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2655:1: ( rule__ArrayTypeRule__Group__0__Impl rule__ArrayTypeRule__Group__1 ) - // InternalDefinitionLanguage.g:2656:2: rule__ArrayTypeRule__Group__0__Impl rule__ArrayTypeRule__Group__1 + // InternalDefinitionLanguage.g:2476:1: ( rule__ArrayTypeRule__Group__0__Impl rule__ArrayTypeRule__Group__1 ) + // InternalDefinitionLanguage.g:2477:2: rule__ArrayTypeRule__Group__0__Impl rule__ArrayTypeRule__Group__1 { pushFollow(FOLLOW_10); rule__ArrayTypeRule__Group__0__Impl(); @@ -8416,20 +7877,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ArrayTypeRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2663:1: rule__ArrayTypeRule__Group__0__Impl : ( 'array' ) ; + // InternalDefinitionLanguage.g:2484:1: rule__ArrayTypeRule__Group__0__Impl : ( 'array' ) ; public final void rule__ArrayTypeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2667:1: ( ( 'array' ) ) - // InternalDefinitionLanguage.g:2668:1: ( 'array' ) + // InternalDefinitionLanguage.g:2488:1: ( ( 'array' ) ) + // InternalDefinitionLanguage.g:2489:1: ( 'array' ) { - // InternalDefinitionLanguage.g:2668:1: ( 'array' ) - // InternalDefinitionLanguage.g:2669:2: 'array' + // InternalDefinitionLanguage.g:2489:1: ( 'array' ) + // InternalDefinitionLanguage.g:2490:2: 'array' { before(grammarAccess.getArrayTypeRuleAccess().getArrayKeyword_0()); - match(input,64,FOLLOW_2); + match(input,63,FOLLOW_2); after(grammarAccess.getArrayTypeRuleAccess().getArrayKeyword_0()); } @@ -8453,14 +7914,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ArrayTypeRule__Group__1" - // InternalDefinitionLanguage.g:2678:1: rule__ArrayTypeRule__Group__1 : rule__ArrayTypeRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:2499:1: rule__ArrayTypeRule__Group__1 : rule__ArrayTypeRule__Group__1__Impl ; public final void rule__ArrayTypeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2682:1: ( rule__ArrayTypeRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:2683:2: rule__ArrayTypeRule__Group__1__Impl + // InternalDefinitionLanguage.g:2503:1: ( rule__ArrayTypeRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:2504:2: rule__ArrayTypeRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArrayTypeRule__Group__1__Impl(); @@ -8486,21 +7947,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ArrayTypeRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2689:1: rule__ArrayTypeRule__Group__1__Impl : ( ( rule__ArrayTypeRule__ElementsAssignment_1 ) ) ; + // InternalDefinitionLanguage.g:2510:1: rule__ArrayTypeRule__Group__1__Impl : ( ( rule__ArrayTypeRule__ElementsAssignment_1 ) ) ; public final void rule__ArrayTypeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2693:1: ( ( ( rule__ArrayTypeRule__ElementsAssignment_1 ) ) ) - // InternalDefinitionLanguage.g:2694:1: ( ( rule__ArrayTypeRule__ElementsAssignment_1 ) ) + // InternalDefinitionLanguage.g:2514:1: ( ( ( rule__ArrayTypeRule__ElementsAssignment_1 ) ) ) + // InternalDefinitionLanguage.g:2515:1: ( ( rule__ArrayTypeRule__ElementsAssignment_1 ) ) { - // InternalDefinitionLanguage.g:2694:1: ( ( rule__ArrayTypeRule__ElementsAssignment_1 ) ) - // InternalDefinitionLanguage.g:2695:2: ( rule__ArrayTypeRule__ElementsAssignment_1 ) + // InternalDefinitionLanguage.g:2515:1: ( ( rule__ArrayTypeRule__ElementsAssignment_1 ) ) + // InternalDefinitionLanguage.g:2516:2: ( rule__ArrayTypeRule__ElementsAssignment_1 ) { before(grammarAccess.getArrayTypeRuleAccess().getElementsAssignment_1()); - // InternalDefinitionLanguage.g:2696:2: ( rule__ArrayTypeRule__ElementsAssignment_1 ) - // InternalDefinitionLanguage.g:2696:3: rule__ArrayTypeRule__ElementsAssignment_1 + // InternalDefinitionLanguage.g:2517:2: ( rule__ArrayTypeRule__ElementsAssignment_1 ) + // InternalDefinitionLanguage.g:2517:3: rule__ArrayTypeRule__ElementsAssignment_1 { pushFollow(FOLLOW_2); rule__ArrayTypeRule__ElementsAssignment_1(); @@ -8533,14 +7994,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__0" - // InternalDefinitionLanguage.g:2705:1: rule__FunctioDefinitionRule__Group__0 : rule__FunctioDefinitionRule__Group__0__Impl rule__FunctioDefinitionRule__Group__1 ; + // InternalDefinitionLanguage.g:2526:1: rule__FunctioDefinitionRule__Group__0 : rule__FunctioDefinitionRule__Group__0__Impl rule__FunctioDefinitionRule__Group__1 ; public final void rule__FunctioDefinitionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2709:1: ( rule__FunctioDefinitionRule__Group__0__Impl rule__FunctioDefinitionRule__Group__1 ) - // InternalDefinitionLanguage.g:2710:2: rule__FunctioDefinitionRule__Group__0__Impl rule__FunctioDefinitionRule__Group__1 + // InternalDefinitionLanguage.g:2530:1: ( rule__FunctioDefinitionRule__Group__0__Impl rule__FunctioDefinitionRule__Group__1 ) + // InternalDefinitionLanguage.g:2531:2: rule__FunctioDefinitionRule__Group__0__Impl rule__FunctioDefinitionRule__Group__1 { pushFollow(FOLLOW_10); rule__FunctioDefinitionRule__Group__0__Impl(); @@ -8571,20 +8032,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:2717:1: rule__FunctioDefinitionRule__Group__0__Impl : ( 'def' ) ; + // InternalDefinitionLanguage.g:2538:1: rule__FunctioDefinitionRule__Group__0__Impl : ( 'def' ) ; public final void rule__FunctioDefinitionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2721:1: ( ( 'def' ) ) - // InternalDefinitionLanguage.g:2722:1: ( 'def' ) + // InternalDefinitionLanguage.g:2542:1: ( ( 'def' ) ) + // InternalDefinitionLanguage.g:2543:1: ( 'def' ) { - // InternalDefinitionLanguage.g:2722:1: ( 'def' ) - // InternalDefinitionLanguage.g:2723:2: 'def' + // InternalDefinitionLanguage.g:2543:1: ( 'def' ) + // InternalDefinitionLanguage.g:2544:2: 'def' { before(grammarAccess.getFunctioDefinitionRuleAccess().getDefKeyword_0()); - match(input,65,FOLLOW_2); + match(input,64,FOLLOW_2); after(grammarAccess.getFunctioDefinitionRuleAccess().getDefKeyword_0()); } @@ -8608,14 +8069,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__1" - // InternalDefinitionLanguage.g:2732:1: rule__FunctioDefinitionRule__Group__1 : rule__FunctioDefinitionRule__Group__1__Impl rule__FunctioDefinitionRule__Group__2 ; + // InternalDefinitionLanguage.g:2553:1: rule__FunctioDefinitionRule__Group__1 : rule__FunctioDefinitionRule__Group__1__Impl rule__FunctioDefinitionRule__Group__2 ; public final void rule__FunctioDefinitionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2736:1: ( rule__FunctioDefinitionRule__Group__1__Impl rule__FunctioDefinitionRule__Group__2 ) - // InternalDefinitionLanguage.g:2737:2: rule__FunctioDefinitionRule__Group__1__Impl rule__FunctioDefinitionRule__Group__2 + // InternalDefinitionLanguage.g:2557:1: ( rule__FunctioDefinitionRule__Group__1__Impl rule__FunctioDefinitionRule__Group__2 ) + // InternalDefinitionLanguage.g:2558:2: rule__FunctioDefinitionRule__Group__1__Impl rule__FunctioDefinitionRule__Group__2 { pushFollow(FOLLOW_5); rule__FunctioDefinitionRule__Group__1__Impl(); @@ -8646,21 +8107,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:2744:1: rule__FunctioDefinitionRule__Group__1__Impl : ( ( rule__FunctioDefinitionRule__TypeAssignment_1 ) ) ; + // InternalDefinitionLanguage.g:2565:1: rule__FunctioDefinitionRule__Group__1__Impl : ( ( rule__FunctioDefinitionRule__TypeAssignment_1 ) ) ; public final void rule__FunctioDefinitionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2748:1: ( ( ( rule__FunctioDefinitionRule__TypeAssignment_1 ) ) ) - // InternalDefinitionLanguage.g:2749:1: ( ( rule__FunctioDefinitionRule__TypeAssignment_1 ) ) + // InternalDefinitionLanguage.g:2569:1: ( ( ( rule__FunctioDefinitionRule__TypeAssignment_1 ) ) ) + // InternalDefinitionLanguage.g:2570:1: ( ( rule__FunctioDefinitionRule__TypeAssignment_1 ) ) { - // InternalDefinitionLanguage.g:2749:1: ( ( rule__FunctioDefinitionRule__TypeAssignment_1 ) ) - // InternalDefinitionLanguage.g:2750:2: ( rule__FunctioDefinitionRule__TypeAssignment_1 ) + // InternalDefinitionLanguage.g:2570:1: ( ( rule__FunctioDefinitionRule__TypeAssignment_1 ) ) + // InternalDefinitionLanguage.g:2571:2: ( rule__FunctioDefinitionRule__TypeAssignment_1 ) { before(grammarAccess.getFunctioDefinitionRuleAccess().getTypeAssignment_1()); - // InternalDefinitionLanguage.g:2751:2: ( rule__FunctioDefinitionRule__TypeAssignment_1 ) - // InternalDefinitionLanguage.g:2751:3: rule__FunctioDefinitionRule__TypeAssignment_1 + // InternalDefinitionLanguage.g:2572:2: ( rule__FunctioDefinitionRule__TypeAssignment_1 ) + // InternalDefinitionLanguage.g:2572:3: rule__FunctioDefinitionRule__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__FunctioDefinitionRule__TypeAssignment_1(); @@ -8693,14 +8154,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__2" - // InternalDefinitionLanguage.g:2759:1: rule__FunctioDefinitionRule__Group__2 : rule__FunctioDefinitionRule__Group__2__Impl rule__FunctioDefinitionRule__Group__3 ; + // InternalDefinitionLanguage.g:2580:1: rule__FunctioDefinitionRule__Group__2 : rule__FunctioDefinitionRule__Group__2__Impl rule__FunctioDefinitionRule__Group__3 ; public final void rule__FunctioDefinitionRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2763:1: ( rule__FunctioDefinitionRule__Group__2__Impl rule__FunctioDefinitionRule__Group__3 ) - // InternalDefinitionLanguage.g:2764:2: rule__FunctioDefinitionRule__Group__2__Impl rule__FunctioDefinitionRule__Group__3 + // InternalDefinitionLanguage.g:2584:1: ( rule__FunctioDefinitionRule__Group__2__Impl rule__FunctioDefinitionRule__Group__3 ) + // InternalDefinitionLanguage.g:2585:2: rule__FunctioDefinitionRule__Group__2__Impl rule__FunctioDefinitionRule__Group__3 { pushFollow(FOLLOW_22); rule__FunctioDefinitionRule__Group__2__Impl(); @@ -8731,21 +8192,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__2__Impl" - // InternalDefinitionLanguage.g:2771:1: rule__FunctioDefinitionRule__Group__2__Impl : ( ( rule__FunctioDefinitionRule__NameAssignment_2 ) ) ; + // InternalDefinitionLanguage.g:2592:1: rule__FunctioDefinitionRule__Group__2__Impl : ( ( rule__FunctioDefinitionRule__NameAssignment_2 ) ) ; public final void rule__FunctioDefinitionRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2775:1: ( ( ( rule__FunctioDefinitionRule__NameAssignment_2 ) ) ) - // InternalDefinitionLanguage.g:2776:1: ( ( rule__FunctioDefinitionRule__NameAssignment_2 ) ) + // InternalDefinitionLanguage.g:2596:1: ( ( ( rule__FunctioDefinitionRule__NameAssignment_2 ) ) ) + // InternalDefinitionLanguage.g:2597:1: ( ( rule__FunctioDefinitionRule__NameAssignment_2 ) ) { - // InternalDefinitionLanguage.g:2776:1: ( ( rule__FunctioDefinitionRule__NameAssignment_2 ) ) - // InternalDefinitionLanguage.g:2777:2: ( rule__FunctioDefinitionRule__NameAssignment_2 ) + // InternalDefinitionLanguage.g:2597:1: ( ( rule__FunctioDefinitionRule__NameAssignment_2 ) ) + // InternalDefinitionLanguage.g:2598:2: ( rule__FunctioDefinitionRule__NameAssignment_2 ) { before(grammarAccess.getFunctioDefinitionRuleAccess().getNameAssignment_2()); - // InternalDefinitionLanguage.g:2778:2: ( rule__FunctioDefinitionRule__NameAssignment_2 ) - // InternalDefinitionLanguage.g:2778:3: rule__FunctioDefinitionRule__NameAssignment_2 + // InternalDefinitionLanguage.g:2599:2: ( rule__FunctioDefinitionRule__NameAssignment_2 ) + // InternalDefinitionLanguage.g:2599:3: rule__FunctioDefinitionRule__NameAssignment_2 { pushFollow(FOLLOW_2); rule__FunctioDefinitionRule__NameAssignment_2(); @@ -8778,14 +8239,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__3" - // InternalDefinitionLanguage.g:2786:1: rule__FunctioDefinitionRule__Group__3 : rule__FunctioDefinitionRule__Group__3__Impl rule__FunctioDefinitionRule__Group__4 ; + // InternalDefinitionLanguage.g:2607:1: rule__FunctioDefinitionRule__Group__3 : rule__FunctioDefinitionRule__Group__3__Impl rule__FunctioDefinitionRule__Group__4 ; public final void rule__FunctioDefinitionRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2790:1: ( rule__FunctioDefinitionRule__Group__3__Impl rule__FunctioDefinitionRule__Group__4 ) - // InternalDefinitionLanguage.g:2791:2: rule__FunctioDefinitionRule__Group__3__Impl rule__FunctioDefinitionRule__Group__4 + // InternalDefinitionLanguage.g:2611:1: ( rule__FunctioDefinitionRule__Group__3__Impl rule__FunctioDefinitionRule__Group__4 ) + // InternalDefinitionLanguage.g:2612:2: rule__FunctioDefinitionRule__Group__3__Impl rule__FunctioDefinitionRule__Group__4 { pushFollow(FOLLOW_23); rule__FunctioDefinitionRule__Group__3__Impl(); @@ -8816,20 +8277,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__3__Impl" - // InternalDefinitionLanguage.g:2798:1: rule__FunctioDefinitionRule__Group__3__Impl : ( '(' ) ; + // InternalDefinitionLanguage.g:2619:1: rule__FunctioDefinitionRule__Group__3__Impl : ( '(' ) ; public final void rule__FunctioDefinitionRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2802:1: ( ( '(' ) ) - // InternalDefinitionLanguage.g:2803:1: ( '(' ) + // InternalDefinitionLanguage.g:2623:1: ( ( '(' ) ) + // InternalDefinitionLanguage.g:2624:1: ( '(' ) { - // InternalDefinitionLanguage.g:2803:1: ( '(' ) - // InternalDefinitionLanguage.g:2804:2: '(' + // InternalDefinitionLanguage.g:2624:1: ( '(' ) + // InternalDefinitionLanguage.g:2625:2: '(' { before(grammarAccess.getFunctioDefinitionRuleAccess().getLeftParenthesisKeyword_3()); - match(input,66,FOLLOW_2); + match(input,65,FOLLOW_2); after(grammarAccess.getFunctioDefinitionRuleAccess().getLeftParenthesisKeyword_3()); } @@ -8853,14 +8314,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__4" - // InternalDefinitionLanguage.g:2813:1: rule__FunctioDefinitionRule__Group__4 : rule__FunctioDefinitionRule__Group__4__Impl rule__FunctioDefinitionRule__Group__5 ; + // InternalDefinitionLanguage.g:2634:1: rule__FunctioDefinitionRule__Group__4 : rule__FunctioDefinitionRule__Group__4__Impl rule__FunctioDefinitionRule__Group__5 ; public final void rule__FunctioDefinitionRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2817:1: ( rule__FunctioDefinitionRule__Group__4__Impl rule__FunctioDefinitionRule__Group__5 ) - // InternalDefinitionLanguage.g:2818:2: rule__FunctioDefinitionRule__Group__4__Impl rule__FunctioDefinitionRule__Group__5 + // InternalDefinitionLanguage.g:2638:1: ( rule__FunctioDefinitionRule__Group__4__Impl rule__FunctioDefinitionRule__Group__5 ) + // InternalDefinitionLanguage.g:2639:2: rule__FunctioDefinitionRule__Group__4__Impl rule__FunctioDefinitionRule__Group__5 { pushFollow(FOLLOW_23); rule__FunctioDefinitionRule__Group__4__Impl(); @@ -8891,29 +8352,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__4__Impl" - // InternalDefinitionLanguage.g:2825:1: rule__FunctioDefinitionRule__Group__4__Impl : ( ( rule__FunctioDefinitionRule__Group_4__0 )? ) ; + // InternalDefinitionLanguage.g:2646:1: rule__FunctioDefinitionRule__Group__4__Impl : ( ( rule__FunctioDefinitionRule__Group_4__0 )? ) ; public final void rule__FunctioDefinitionRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2829:1: ( ( ( rule__FunctioDefinitionRule__Group_4__0 )? ) ) - // InternalDefinitionLanguage.g:2830:1: ( ( rule__FunctioDefinitionRule__Group_4__0 )? ) + // InternalDefinitionLanguage.g:2650:1: ( ( ( rule__FunctioDefinitionRule__Group_4__0 )? ) ) + // InternalDefinitionLanguage.g:2651:1: ( ( rule__FunctioDefinitionRule__Group_4__0 )? ) { - // InternalDefinitionLanguage.g:2830:1: ( ( rule__FunctioDefinitionRule__Group_4__0 )? ) - // InternalDefinitionLanguage.g:2831:2: ( rule__FunctioDefinitionRule__Group_4__0 )? + // InternalDefinitionLanguage.g:2651:1: ( ( rule__FunctioDefinitionRule__Group_4__0 )? ) + // InternalDefinitionLanguage.g:2652:2: ( rule__FunctioDefinitionRule__Group_4__0 )? { before(grammarAccess.getFunctioDefinitionRuleAccess().getGroup_4()); - // InternalDefinitionLanguage.g:2832:2: ( rule__FunctioDefinitionRule__Group_4__0 )? - int alt18=2; - int LA18_0 = input.LA(1); + // InternalDefinitionLanguage.g:2653:2: ( rule__FunctioDefinitionRule__Group_4__0 )? + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA18_0>=54 && LA18_0<=55)||(LA18_0>=57 && LA18_0<=64)) ) { - alt18=1; + if ( ((LA17_0>=53 && LA17_0<=54)||(LA17_0>=56 && LA17_0<=63)) ) { + alt17=1; } - switch (alt18) { + switch (alt17) { case 1 : - // InternalDefinitionLanguage.g:2832:3: rule__FunctioDefinitionRule__Group_4__0 + // InternalDefinitionLanguage.g:2653:3: rule__FunctioDefinitionRule__Group_4__0 { pushFollow(FOLLOW_2); rule__FunctioDefinitionRule__Group_4__0(); @@ -8949,14 +8410,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__5" - // InternalDefinitionLanguage.g:2840:1: rule__FunctioDefinitionRule__Group__5 : rule__FunctioDefinitionRule__Group__5__Impl rule__FunctioDefinitionRule__Group__6 ; + // InternalDefinitionLanguage.g:2661:1: rule__FunctioDefinitionRule__Group__5 : rule__FunctioDefinitionRule__Group__5__Impl rule__FunctioDefinitionRule__Group__6 ; public final void rule__FunctioDefinitionRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2844:1: ( rule__FunctioDefinitionRule__Group__5__Impl rule__FunctioDefinitionRule__Group__6 ) - // InternalDefinitionLanguage.g:2845:2: rule__FunctioDefinitionRule__Group__5__Impl rule__FunctioDefinitionRule__Group__6 + // InternalDefinitionLanguage.g:2665:1: ( rule__FunctioDefinitionRule__Group__5__Impl rule__FunctioDefinitionRule__Group__6 ) + // InternalDefinitionLanguage.g:2666:2: rule__FunctioDefinitionRule__Group__5__Impl rule__FunctioDefinitionRule__Group__6 { pushFollow(FOLLOW_11); rule__FunctioDefinitionRule__Group__5__Impl(); @@ -8987,20 +8448,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__5__Impl" - // InternalDefinitionLanguage.g:2852:1: rule__FunctioDefinitionRule__Group__5__Impl : ( ')' ) ; + // InternalDefinitionLanguage.g:2673:1: rule__FunctioDefinitionRule__Group__5__Impl : ( ')' ) ; public final void rule__FunctioDefinitionRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2856:1: ( ( ')' ) ) - // InternalDefinitionLanguage.g:2857:1: ( ')' ) + // InternalDefinitionLanguage.g:2677:1: ( ( ')' ) ) + // InternalDefinitionLanguage.g:2678:1: ( ')' ) { - // InternalDefinitionLanguage.g:2857:1: ( ')' ) - // InternalDefinitionLanguage.g:2858:2: ')' + // InternalDefinitionLanguage.g:2678:1: ( ')' ) + // InternalDefinitionLanguage.g:2679:2: ')' { before(grammarAccess.getFunctioDefinitionRuleAccess().getRightParenthesisKeyword_5()); - match(input,67,FOLLOW_2); + match(input,66,FOLLOW_2); after(grammarAccess.getFunctioDefinitionRuleAccess().getRightParenthesisKeyword_5()); } @@ -9024,14 +8485,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__6" - // InternalDefinitionLanguage.g:2867:1: rule__FunctioDefinitionRule__Group__6 : rule__FunctioDefinitionRule__Group__6__Impl ; + // InternalDefinitionLanguage.g:2688:1: rule__FunctioDefinitionRule__Group__6 : rule__FunctioDefinitionRule__Group__6__Impl ; public final void rule__FunctioDefinitionRule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2871:1: ( rule__FunctioDefinitionRule__Group__6__Impl ) - // InternalDefinitionLanguage.g:2872:2: rule__FunctioDefinitionRule__Group__6__Impl + // InternalDefinitionLanguage.g:2692:1: ( rule__FunctioDefinitionRule__Group__6__Impl ) + // InternalDefinitionLanguage.g:2693:2: rule__FunctioDefinitionRule__Group__6__Impl { pushFollow(FOLLOW_2); rule__FunctioDefinitionRule__Group__6__Impl(); @@ -9057,20 +8518,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group__6__Impl" - // InternalDefinitionLanguage.g:2878:1: rule__FunctioDefinitionRule__Group__6__Impl : ( ';' ) ; + // InternalDefinitionLanguage.g:2699:1: rule__FunctioDefinitionRule__Group__6__Impl : ( ';' ) ; public final void rule__FunctioDefinitionRule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2882:1: ( ( ';' ) ) - // InternalDefinitionLanguage.g:2883:1: ( ';' ) + // InternalDefinitionLanguage.g:2703:1: ( ( ';' ) ) + // InternalDefinitionLanguage.g:2704:1: ( ';' ) { - // InternalDefinitionLanguage.g:2883:1: ( ';' ) - // InternalDefinitionLanguage.g:2884:2: ';' + // InternalDefinitionLanguage.g:2704:1: ( ';' ) + // InternalDefinitionLanguage.g:2705:2: ';' { before(grammarAccess.getFunctioDefinitionRuleAccess().getSemicolonKeyword_6()); - match(input,53,FOLLOW_2); + match(input,52,FOLLOW_2); after(grammarAccess.getFunctioDefinitionRuleAccess().getSemicolonKeyword_6()); } @@ -9094,14 +8555,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group_4__0" - // InternalDefinitionLanguage.g:2894:1: rule__FunctioDefinitionRule__Group_4__0 : rule__FunctioDefinitionRule__Group_4__0__Impl rule__FunctioDefinitionRule__Group_4__1 ; + // InternalDefinitionLanguage.g:2715:1: rule__FunctioDefinitionRule__Group_4__0 : rule__FunctioDefinitionRule__Group_4__0__Impl rule__FunctioDefinitionRule__Group_4__1 ; public final void rule__FunctioDefinitionRule__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2898:1: ( rule__FunctioDefinitionRule__Group_4__0__Impl rule__FunctioDefinitionRule__Group_4__1 ) - // InternalDefinitionLanguage.g:2899:2: rule__FunctioDefinitionRule__Group_4__0__Impl rule__FunctioDefinitionRule__Group_4__1 + // InternalDefinitionLanguage.g:2719:1: ( rule__FunctioDefinitionRule__Group_4__0__Impl rule__FunctioDefinitionRule__Group_4__1 ) + // InternalDefinitionLanguage.g:2720:2: rule__FunctioDefinitionRule__Group_4__0__Impl rule__FunctioDefinitionRule__Group_4__1 { pushFollow(FOLLOW_24); rule__FunctioDefinitionRule__Group_4__0__Impl(); @@ -9132,21 +8593,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group_4__0__Impl" - // InternalDefinitionLanguage.g:2906:1: rule__FunctioDefinitionRule__Group_4__0__Impl : ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) ) ; + // InternalDefinitionLanguage.g:2727:1: rule__FunctioDefinitionRule__Group_4__0__Impl : ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) ) ; public final void rule__FunctioDefinitionRule__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2910:1: ( ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) ) ) - // InternalDefinitionLanguage.g:2911:1: ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) ) + // InternalDefinitionLanguage.g:2731:1: ( ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) ) ) + // InternalDefinitionLanguage.g:2732:1: ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) ) { - // InternalDefinitionLanguage.g:2911:1: ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) ) - // InternalDefinitionLanguage.g:2912:2: ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) + // InternalDefinitionLanguage.g:2732:1: ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) ) + // InternalDefinitionLanguage.g:2733:2: ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) { before(grammarAccess.getFunctioDefinitionRuleAccess().getParametersAssignment_4_0()); - // InternalDefinitionLanguage.g:2913:2: ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) - // InternalDefinitionLanguage.g:2913:3: rule__FunctioDefinitionRule__ParametersAssignment_4_0 + // InternalDefinitionLanguage.g:2734:2: ( rule__FunctioDefinitionRule__ParametersAssignment_4_0 ) + // InternalDefinitionLanguage.g:2734:3: rule__FunctioDefinitionRule__ParametersAssignment_4_0 { pushFollow(FOLLOW_2); rule__FunctioDefinitionRule__ParametersAssignment_4_0(); @@ -9179,14 +8640,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group_4__1" - // InternalDefinitionLanguage.g:2921:1: rule__FunctioDefinitionRule__Group_4__1 : rule__FunctioDefinitionRule__Group_4__1__Impl ; + // InternalDefinitionLanguage.g:2742:1: rule__FunctioDefinitionRule__Group_4__1 : rule__FunctioDefinitionRule__Group_4__1__Impl ; public final void rule__FunctioDefinitionRule__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2925:1: ( rule__FunctioDefinitionRule__Group_4__1__Impl ) - // InternalDefinitionLanguage.g:2926:2: rule__FunctioDefinitionRule__Group_4__1__Impl + // InternalDefinitionLanguage.g:2746:1: ( rule__FunctioDefinitionRule__Group_4__1__Impl ) + // InternalDefinitionLanguage.g:2747:2: rule__FunctioDefinitionRule__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__FunctioDefinitionRule__Group_4__1__Impl(); @@ -9212,33 +8673,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group_4__1__Impl" - // InternalDefinitionLanguage.g:2932:1: rule__FunctioDefinitionRule__Group_4__1__Impl : ( ( rule__FunctioDefinitionRule__Group_4_1__0 )* ) ; + // InternalDefinitionLanguage.g:2753:1: rule__FunctioDefinitionRule__Group_4__1__Impl : ( ( rule__FunctioDefinitionRule__Group_4_1__0 )* ) ; public final void rule__FunctioDefinitionRule__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2936:1: ( ( ( rule__FunctioDefinitionRule__Group_4_1__0 )* ) ) - // InternalDefinitionLanguage.g:2937:1: ( ( rule__FunctioDefinitionRule__Group_4_1__0 )* ) + // InternalDefinitionLanguage.g:2757:1: ( ( ( rule__FunctioDefinitionRule__Group_4_1__0 )* ) ) + // InternalDefinitionLanguage.g:2758:1: ( ( rule__FunctioDefinitionRule__Group_4_1__0 )* ) { - // InternalDefinitionLanguage.g:2937:1: ( ( rule__FunctioDefinitionRule__Group_4_1__0 )* ) - // InternalDefinitionLanguage.g:2938:2: ( rule__FunctioDefinitionRule__Group_4_1__0 )* + // InternalDefinitionLanguage.g:2758:1: ( ( rule__FunctioDefinitionRule__Group_4_1__0 )* ) + // InternalDefinitionLanguage.g:2759:2: ( rule__FunctioDefinitionRule__Group_4_1__0 )* { before(grammarAccess.getFunctioDefinitionRuleAccess().getGroup_4_1()); - // InternalDefinitionLanguage.g:2939:2: ( rule__FunctioDefinitionRule__Group_4_1__0 )* - loop19: + // InternalDefinitionLanguage.g:2760:2: ( rule__FunctioDefinitionRule__Group_4_1__0 )* + loop18: do { - int alt19=2; - int LA19_0 = input.LA(1); + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA19_0==68) ) { - alt19=1; + if ( (LA18_0==67) ) { + alt18=1; } - switch (alt19) { + switch (alt18) { case 1 : - // InternalDefinitionLanguage.g:2939:3: rule__FunctioDefinitionRule__Group_4_1__0 + // InternalDefinitionLanguage.g:2760:3: rule__FunctioDefinitionRule__Group_4_1__0 { pushFollow(FOLLOW_25); rule__FunctioDefinitionRule__Group_4_1__0(); @@ -9250,7 +8711,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss break; default : - break loop19; + break loop18; } } while (true); @@ -9277,14 +8738,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group_4_1__0" - // InternalDefinitionLanguage.g:2948:1: rule__FunctioDefinitionRule__Group_4_1__0 : rule__FunctioDefinitionRule__Group_4_1__0__Impl rule__FunctioDefinitionRule__Group_4_1__1 ; + // InternalDefinitionLanguage.g:2769:1: rule__FunctioDefinitionRule__Group_4_1__0 : rule__FunctioDefinitionRule__Group_4_1__0__Impl rule__FunctioDefinitionRule__Group_4_1__1 ; public final void rule__FunctioDefinitionRule__Group_4_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2952:1: ( rule__FunctioDefinitionRule__Group_4_1__0__Impl rule__FunctioDefinitionRule__Group_4_1__1 ) - // InternalDefinitionLanguage.g:2953:2: rule__FunctioDefinitionRule__Group_4_1__0__Impl rule__FunctioDefinitionRule__Group_4_1__1 + // InternalDefinitionLanguage.g:2773:1: ( rule__FunctioDefinitionRule__Group_4_1__0__Impl rule__FunctioDefinitionRule__Group_4_1__1 ) + // InternalDefinitionLanguage.g:2774:2: rule__FunctioDefinitionRule__Group_4_1__0__Impl rule__FunctioDefinitionRule__Group_4_1__1 { pushFollow(FOLLOW_10); rule__FunctioDefinitionRule__Group_4_1__0__Impl(); @@ -9315,20 +8776,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group_4_1__0__Impl" - // InternalDefinitionLanguage.g:2960:1: rule__FunctioDefinitionRule__Group_4_1__0__Impl : ( ',' ) ; + // InternalDefinitionLanguage.g:2781:1: rule__FunctioDefinitionRule__Group_4_1__0__Impl : ( ',' ) ; public final void rule__FunctioDefinitionRule__Group_4_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2964:1: ( ( ',' ) ) - // InternalDefinitionLanguage.g:2965:1: ( ',' ) + // InternalDefinitionLanguage.g:2785:1: ( ( ',' ) ) + // InternalDefinitionLanguage.g:2786:1: ( ',' ) { - // InternalDefinitionLanguage.g:2965:1: ( ',' ) - // InternalDefinitionLanguage.g:2966:2: ',' + // InternalDefinitionLanguage.g:2786:1: ( ',' ) + // InternalDefinitionLanguage.g:2787:2: ',' { before(grammarAccess.getFunctioDefinitionRuleAccess().getCommaKeyword_4_1_0()); - match(input,68,FOLLOW_2); + match(input,67,FOLLOW_2); after(grammarAccess.getFunctioDefinitionRuleAccess().getCommaKeyword_4_1_0()); } @@ -9352,14 +8813,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group_4_1__1" - // InternalDefinitionLanguage.g:2975:1: rule__FunctioDefinitionRule__Group_4_1__1 : rule__FunctioDefinitionRule__Group_4_1__1__Impl ; + // InternalDefinitionLanguage.g:2796:1: rule__FunctioDefinitionRule__Group_4_1__1 : rule__FunctioDefinitionRule__Group_4_1__1__Impl ; public final void rule__FunctioDefinitionRule__Group_4_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2979:1: ( rule__FunctioDefinitionRule__Group_4_1__1__Impl ) - // InternalDefinitionLanguage.g:2980:2: rule__FunctioDefinitionRule__Group_4_1__1__Impl + // InternalDefinitionLanguage.g:2800:1: ( rule__FunctioDefinitionRule__Group_4_1__1__Impl ) + // InternalDefinitionLanguage.g:2801:2: rule__FunctioDefinitionRule__Group_4_1__1__Impl { pushFollow(FOLLOW_2); rule__FunctioDefinitionRule__Group_4_1__1__Impl(); @@ -9385,21 +8846,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__Group_4_1__1__Impl" - // InternalDefinitionLanguage.g:2986:1: rule__FunctioDefinitionRule__Group_4_1__1__Impl : ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) ) ; + // InternalDefinitionLanguage.g:2807:1: rule__FunctioDefinitionRule__Group_4_1__1__Impl : ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) ) ; public final void rule__FunctioDefinitionRule__Group_4_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:2990:1: ( ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) ) ) - // InternalDefinitionLanguage.g:2991:1: ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) ) + // InternalDefinitionLanguage.g:2811:1: ( ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) ) ) + // InternalDefinitionLanguage.g:2812:1: ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) ) { - // InternalDefinitionLanguage.g:2991:1: ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) ) - // InternalDefinitionLanguage.g:2992:2: ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) + // InternalDefinitionLanguage.g:2812:1: ( ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) ) + // InternalDefinitionLanguage.g:2813:2: ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) { before(grammarAccess.getFunctioDefinitionRuleAccess().getParametersAssignment_4_1_1()); - // InternalDefinitionLanguage.g:2993:2: ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) - // InternalDefinitionLanguage.g:2993:3: rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 + // InternalDefinitionLanguage.g:2814:2: ( rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 ) + // InternalDefinitionLanguage.g:2814:3: rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 { pushFollow(FOLLOW_2); rule__FunctioDefinitionRule__ParametersAssignment_4_1_1(); @@ -9432,14 +8893,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParameterRule__Group__0" - // InternalDefinitionLanguage.g:3002:1: rule__ParameterRule__Group__0 : rule__ParameterRule__Group__0__Impl rule__ParameterRule__Group__1 ; + // InternalDefinitionLanguage.g:2823:1: rule__ParameterRule__Group__0 : rule__ParameterRule__Group__0__Impl rule__ParameterRule__Group__1 ; public final void rule__ParameterRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3006:1: ( rule__ParameterRule__Group__0__Impl rule__ParameterRule__Group__1 ) - // InternalDefinitionLanguage.g:3007:2: rule__ParameterRule__Group__0__Impl rule__ParameterRule__Group__1 + // InternalDefinitionLanguage.g:2827:1: ( rule__ParameterRule__Group__0__Impl rule__ParameterRule__Group__1 ) + // InternalDefinitionLanguage.g:2828:2: rule__ParameterRule__Group__0__Impl rule__ParameterRule__Group__1 { pushFollow(FOLLOW_5); rule__ParameterRule__Group__0__Impl(); @@ -9470,21 +8931,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParameterRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3014:1: rule__ParameterRule__Group__0__Impl : ( ( rule__ParameterRule__TypeAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:2835:1: rule__ParameterRule__Group__0__Impl : ( ( rule__ParameterRule__TypeAssignment_0 ) ) ; public final void rule__ParameterRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3018:1: ( ( ( rule__ParameterRule__TypeAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:3019:1: ( ( rule__ParameterRule__TypeAssignment_0 ) ) + // InternalDefinitionLanguage.g:2839:1: ( ( ( rule__ParameterRule__TypeAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:2840:1: ( ( rule__ParameterRule__TypeAssignment_0 ) ) { - // InternalDefinitionLanguage.g:3019:1: ( ( rule__ParameterRule__TypeAssignment_0 ) ) - // InternalDefinitionLanguage.g:3020:2: ( rule__ParameterRule__TypeAssignment_0 ) + // InternalDefinitionLanguage.g:2840:1: ( ( rule__ParameterRule__TypeAssignment_0 ) ) + // InternalDefinitionLanguage.g:2841:2: ( rule__ParameterRule__TypeAssignment_0 ) { before(grammarAccess.getParameterRuleAccess().getTypeAssignment_0()); - // InternalDefinitionLanguage.g:3021:2: ( rule__ParameterRule__TypeAssignment_0 ) - // InternalDefinitionLanguage.g:3021:3: rule__ParameterRule__TypeAssignment_0 + // InternalDefinitionLanguage.g:2842:2: ( rule__ParameterRule__TypeAssignment_0 ) + // InternalDefinitionLanguage.g:2842:3: rule__ParameterRule__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterRule__TypeAssignment_0(); @@ -9517,14 +8978,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParameterRule__Group__1" - // InternalDefinitionLanguage.g:3029:1: rule__ParameterRule__Group__1 : rule__ParameterRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:2850:1: rule__ParameterRule__Group__1 : rule__ParameterRule__Group__1__Impl ; public final void rule__ParameterRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3033:1: ( rule__ParameterRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3034:2: rule__ParameterRule__Group__1__Impl + // InternalDefinitionLanguage.g:2854:1: ( rule__ParameterRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:2855:2: rule__ParameterRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterRule__Group__1__Impl(); @@ -9550,21 +9011,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParameterRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3040:1: rule__ParameterRule__Group__1__Impl : ( ( rule__ParameterRule__NameAssignment_1 ) ) ; + // InternalDefinitionLanguage.g:2861:1: rule__ParameterRule__Group__1__Impl : ( ( rule__ParameterRule__NameAssignment_1 ) ) ; public final void rule__ParameterRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3044:1: ( ( ( rule__ParameterRule__NameAssignment_1 ) ) ) - // InternalDefinitionLanguage.g:3045:1: ( ( rule__ParameterRule__NameAssignment_1 ) ) + // InternalDefinitionLanguage.g:2865:1: ( ( ( rule__ParameterRule__NameAssignment_1 ) ) ) + // InternalDefinitionLanguage.g:2866:1: ( ( rule__ParameterRule__NameAssignment_1 ) ) { - // InternalDefinitionLanguage.g:3045:1: ( ( rule__ParameterRule__NameAssignment_1 ) ) - // InternalDefinitionLanguage.g:3046:2: ( rule__ParameterRule__NameAssignment_1 ) + // InternalDefinitionLanguage.g:2866:1: ( ( rule__ParameterRule__NameAssignment_1 ) ) + // InternalDefinitionLanguage.g:2867:2: ( rule__ParameterRule__NameAssignment_1 ) { before(grammarAccess.getParameterRuleAccess().getNameAssignment_1()); - // InternalDefinitionLanguage.g:3047:2: ( rule__ParameterRule__NameAssignment_1 ) - // InternalDefinitionLanguage.g:3047:3: rule__ParameterRule__NameAssignment_1 + // InternalDefinitionLanguage.g:2868:2: ( rule__ParameterRule__NameAssignment_1 ) + // InternalDefinitionLanguage.g:2868:3: rule__ParameterRule__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterRule__NameAssignment_1(); @@ -9597,14 +9058,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__OrExpressionRule__Group__0" - // InternalDefinitionLanguage.g:3056:1: rule__OrExpressionRule__Group__0 : rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ; + // InternalDefinitionLanguage.g:2877:1: rule__OrExpressionRule__Group__0 : rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ; public final void rule__OrExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3060:1: ( rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ) - // InternalDefinitionLanguage.g:3061:2: rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 + // InternalDefinitionLanguage.g:2881:1: ( rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ) + // InternalDefinitionLanguage.g:2882:2: rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 { pushFollow(FOLLOW_26); rule__OrExpressionRule__Group__0__Impl(); @@ -9635,21 +9096,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__OrExpressionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3068:1: rule__OrExpressionRule__Group__0__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:2889:1: rule__OrExpressionRule__Group__0__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__OrExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3072:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:3073:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalDefinitionLanguage.g:2893:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:2894:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalDefinitionLanguage.g:3073:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalDefinitionLanguage.g:3074:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) + // InternalDefinitionLanguage.g:2894:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalDefinitionLanguage.g:2895:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalDefinitionLanguage.g:3075:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) - // InternalDefinitionLanguage.g:3075:3: rule__OrExpressionRule__SubExpressionsAssignment_0 + // InternalDefinitionLanguage.g:2896:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) + // InternalDefinitionLanguage.g:2896:3: rule__OrExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__OrExpressionRule__SubExpressionsAssignment_0(); @@ -9682,14 +9143,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__OrExpressionRule__Group__1" - // InternalDefinitionLanguage.g:3083:1: rule__OrExpressionRule__Group__1 : rule__OrExpressionRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:2904:1: rule__OrExpressionRule__Group__1 : rule__OrExpressionRule__Group__1__Impl ; public final void rule__OrExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3087:1: ( rule__OrExpressionRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3088:2: rule__OrExpressionRule__Group__1__Impl + // InternalDefinitionLanguage.g:2908:1: ( rule__OrExpressionRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:2909:2: rule__OrExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group__1__Impl(); @@ -9715,33 +9176,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__OrExpressionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3094:1: rule__OrExpressionRule__Group__1__Impl : ( ( rule__OrExpressionRule__Group_1__0 )* ) ; + // InternalDefinitionLanguage.g:2915:1: rule__OrExpressionRule__Group__1__Impl : ( ( rule__OrExpressionRule__Group_1__0 )* ) ; public final void rule__OrExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3098:1: ( ( ( rule__OrExpressionRule__Group_1__0 )* ) ) - // InternalDefinitionLanguage.g:3099:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) + // InternalDefinitionLanguage.g:2919:1: ( ( ( rule__OrExpressionRule__Group_1__0 )* ) ) + // InternalDefinitionLanguage.g:2920:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) { - // InternalDefinitionLanguage.g:3099:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) - // InternalDefinitionLanguage.g:3100:2: ( rule__OrExpressionRule__Group_1__0 )* + // InternalDefinitionLanguage.g:2920:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) + // InternalDefinitionLanguage.g:2921:2: ( rule__OrExpressionRule__Group_1__0 )* { before(grammarAccess.getOrExpressionRuleAccess().getGroup_1()); - // InternalDefinitionLanguage.g:3101:2: ( rule__OrExpressionRule__Group_1__0 )* - loop20: + // InternalDefinitionLanguage.g:2922:2: ( rule__OrExpressionRule__Group_1__0 )* + loop19: do { - int alt20=2; - int LA20_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA20_0==69) ) { - alt20=1; + if ( (LA19_0==68) ) { + alt19=1; } - switch (alt20) { + switch (alt19) { case 1 : - // InternalDefinitionLanguage.g:3101:3: rule__OrExpressionRule__Group_1__0 + // InternalDefinitionLanguage.g:2922:3: rule__OrExpressionRule__Group_1__0 { pushFollow(FOLLOW_27); rule__OrExpressionRule__Group_1__0(); @@ -9753,7 +9214,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss break; default : - break loop20; + break loop19; } } while (true); @@ -9780,14 +9241,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__OrExpressionRule__Group_1__0" - // InternalDefinitionLanguage.g:3110:1: rule__OrExpressionRule__Group_1__0 : rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ; + // InternalDefinitionLanguage.g:2931:1: rule__OrExpressionRule__Group_1__0 : rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ; public final void rule__OrExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3114:1: ( rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ) - // InternalDefinitionLanguage.g:3115:2: rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 + // InternalDefinitionLanguage.g:2935:1: ( rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ) + // InternalDefinitionLanguage.g:2936:2: rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 { pushFollow(FOLLOW_28); rule__OrExpressionRule__Group_1__0__Impl(); @@ -9818,20 +9279,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__OrExpressionRule__Group_1__0__Impl" - // InternalDefinitionLanguage.g:3122:1: rule__OrExpressionRule__Group_1__0__Impl : ( 'OR' ) ; + // InternalDefinitionLanguage.g:2943:1: rule__OrExpressionRule__Group_1__0__Impl : ( 'OR' ) ; public final void rule__OrExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3126:1: ( ( 'OR' ) ) - // InternalDefinitionLanguage.g:3127:1: ( 'OR' ) + // InternalDefinitionLanguage.g:2947:1: ( ( 'OR' ) ) + // InternalDefinitionLanguage.g:2948:1: ( 'OR' ) { - // InternalDefinitionLanguage.g:3127:1: ( 'OR' ) - // InternalDefinitionLanguage.g:3128:2: 'OR' + // InternalDefinitionLanguage.g:2948:1: ( 'OR' ) + // InternalDefinitionLanguage.g:2949:2: 'OR' { before(grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); - match(input,69,FOLLOW_2); + match(input,68,FOLLOW_2); after(grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); } @@ -9855,14 +9316,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__OrExpressionRule__Group_1__1" - // InternalDefinitionLanguage.g:3137:1: rule__OrExpressionRule__Group_1__1 : rule__OrExpressionRule__Group_1__1__Impl ; + // InternalDefinitionLanguage.g:2958:1: rule__OrExpressionRule__Group_1__1 : rule__OrExpressionRule__Group_1__1__Impl ; public final void rule__OrExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3141:1: ( rule__OrExpressionRule__Group_1__1__Impl ) - // InternalDefinitionLanguage.g:3142:2: rule__OrExpressionRule__Group_1__1__Impl + // InternalDefinitionLanguage.g:2962:1: ( rule__OrExpressionRule__Group_1__1__Impl ) + // InternalDefinitionLanguage.g:2963:2: rule__OrExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group_1__1__Impl(); @@ -9888,21 +9349,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__OrExpressionRule__Group_1__1__Impl" - // InternalDefinitionLanguage.g:3148:1: rule__OrExpressionRule__Group_1__1__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalDefinitionLanguage.g:2969:1: rule__OrExpressionRule__Group_1__1__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__OrExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3152:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalDefinitionLanguage.g:3153:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:2973:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalDefinitionLanguage.g:2974:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalDefinitionLanguage.g:3153:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalDefinitionLanguage.g:3154:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalDefinitionLanguage.g:2974:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:2975:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalDefinitionLanguage.g:3155:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalDefinitionLanguage.g:3155:3: rule__OrExpressionRule__SubExpressionsAssignment_1_1 + // InternalDefinitionLanguage.g:2976:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalDefinitionLanguage.g:2976:3: rule__OrExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__OrExpressionRule__SubExpressionsAssignment_1_1(); @@ -9935,14 +9396,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__XorExpressionRule__Group__0" - // InternalDefinitionLanguage.g:3164:1: rule__XorExpressionRule__Group__0 : rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ; + // InternalDefinitionLanguage.g:2985:1: rule__XorExpressionRule__Group__0 : rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ; public final void rule__XorExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3168:1: ( rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ) - // InternalDefinitionLanguage.g:3169:2: rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 + // InternalDefinitionLanguage.g:2989:1: ( rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ) + // InternalDefinitionLanguage.g:2990:2: rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 { pushFollow(FOLLOW_29); rule__XorExpressionRule__Group__0__Impl(); @@ -9973,21 +9434,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__XorExpressionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3176:1: rule__XorExpressionRule__Group__0__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:2997:1: rule__XorExpressionRule__Group__0__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__XorExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3180:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:3181:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalDefinitionLanguage.g:3001:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:3002:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalDefinitionLanguage.g:3181:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalDefinitionLanguage.g:3182:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) + // InternalDefinitionLanguage.g:3002:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalDefinitionLanguage.g:3003:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalDefinitionLanguage.g:3183:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) - // InternalDefinitionLanguage.g:3183:3: rule__XorExpressionRule__SubExpressionsAssignment_0 + // InternalDefinitionLanguage.g:3004:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) + // InternalDefinitionLanguage.g:3004:3: rule__XorExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__XorExpressionRule__SubExpressionsAssignment_0(); @@ -10020,14 +9481,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__XorExpressionRule__Group__1" - // InternalDefinitionLanguage.g:3191:1: rule__XorExpressionRule__Group__1 : rule__XorExpressionRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:3012:1: rule__XorExpressionRule__Group__1 : rule__XorExpressionRule__Group__1__Impl ; public final void rule__XorExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3195:1: ( rule__XorExpressionRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3196:2: rule__XorExpressionRule__Group__1__Impl + // InternalDefinitionLanguage.g:3016:1: ( rule__XorExpressionRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:3017:2: rule__XorExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group__1__Impl(); @@ -10053,33 +9514,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__XorExpressionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3202:1: rule__XorExpressionRule__Group__1__Impl : ( ( rule__XorExpressionRule__Group_1__0 )* ) ; + // InternalDefinitionLanguage.g:3023:1: rule__XorExpressionRule__Group__1__Impl : ( ( rule__XorExpressionRule__Group_1__0 )* ) ; public final void rule__XorExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3206:1: ( ( ( rule__XorExpressionRule__Group_1__0 )* ) ) - // InternalDefinitionLanguage.g:3207:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) + // InternalDefinitionLanguage.g:3027:1: ( ( ( rule__XorExpressionRule__Group_1__0 )* ) ) + // InternalDefinitionLanguage.g:3028:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) { - // InternalDefinitionLanguage.g:3207:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) - // InternalDefinitionLanguage.g:3208:2: ( rule__XorExpressionRule__Group_1__0 )* + // InternalDefinitionLanguage.g:3028:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) + // InternalDefinitionLanguage.g:3029:2: ( rule__XorExpressionRule__Group_1__0 )* { before(grammarAccess.getXorExpressionRuleAccess().getGroup_1()); - // InternalDefinitionLanguage.g:3209:2: ( rule__XorExpressionRule__Group_1__0 )* - loop21: + // InternalDefinitionLanguage.g:3030:2: ( rule__XorExpressionRule__Group_1__0 )* + loop20: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA21_0==70) ) { - alt21=1; + if ( (LA20_0==69) ) { + alt20=1; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalDefinitionLanguage.g:3209:3: rule__XorExpressionRule__Group_1__0 + // InternalDefinitionLanguage.g:3030:3: rule__XorExpressionRule__Group_1__0 { pushFollow(FOLLOW_30); rule__XorExpressionRule__Group_1__0(); @@ -10091,7 +9552,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss break; default : - break loop21; + break loop20; } } while (true); @@ -10118,14 +9579,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__XorExpressionRule__Group_1__0" - // InternalDefinitionLanguage.g:3218:1: rule__XorExpressionRule__Group_1__0 : rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ; + // InternalDefinitionLanguage.g:3039:1: rule__XorExpressionRule__Group_1__0 : rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ; public final void rule__XorExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3222:1: ( rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ) - // InternalDefinitionLanguage.g:3223:2: rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 + // InternalDefinitionLanguage.g:3043:1: ( rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ) + // InternalDefinitionLanguage.g:3044:2: rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 { pushFollow(FOLLOW_28); rule__XorExpressionRule__Group_1__0__Impl(); @@ -10156,20 +9617,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__XorExpressionRule__Group_1__0__Impl" - // InternalDefinitionLanguage.g:3230:1: rule__XorExpressionRule__Group_1__0__Impl : ( 'XOR' ) ; + // InternalDefinitionLanguage.g:3051:1: rule__XorExpressionRule__Group_1__0__Impl : ( 'XOR' ) ; public final void rule__XorExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3234:1: ( ( 'XOR' ) ) - // InternalDefinitionLanguage.g:3235:1: ( 'XOR' ) + // InternalDefinitionLanguage.g:3055:1: ( ( 'XOR' ) ) + // InternalDefinitionLanguage.g:3056:1: ( 'XOR' ) { - // InternalDefinitionLanguage.g:3235:1: ( 'XOR' ) - // InternalDefinitionLanguage.g:3236:2: 'XOR' + // InternalDefinitionLanguage.g:3056:1: ( 'XOR' ) + // InternalDefinitionLanguage.g:3057:2: 'XOR' { before(grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); - match(input,70,FOLLOW_2); + match(input,69,FOLLOW_2); after(grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); } @@ -10193,14 +9654,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__XorExpressionRule__Group_1__1" - // InternalDefinitionLanguage.g:3245:1: rule__XorExpressionRule__Group_1__1 : rule__XorExpressionRule__Group_1__1__Impl ; + // InternalDefinitionLanguage.g:3066:1: rule__XorExpressionRule__Group_1__1 : rule__XorExpressionRule__Group_1__1__Impl ; public final void rule__XorExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3249:1: ( rule__XorExpressionRule__Group_1__1__Impl ) - // InternalDefinitionLanguage.g:3250:2: rule__XorExpressionRule__Group_1__1__Impl + // InternalDefinitionLanguage.g:3070:1: ( rule__XorExpressionRule__Group_1__1__Impl ) + // InternalDefinitionLanguage.g:3071:2: rule__XorExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group_1__1__Impl(); @@ -10226,21 +9687,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__XorExpressionRule__Group_1__1__Impl" - // InternalDefinitionLanguage.g:3256:1: rule__XorExpressionRule__Group_1__1__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalDefinitionLanguage.g:3077:1: rule__XorExpressionRule__Group_1__1__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__XorExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3260:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalDefinitionLanguage.g:3261:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:3081:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalDefinitionLanguage.g:3082:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalDefinitionLanguage.g:3261:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalDefinitionLanguage.g:3262:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalDefinitionLanguage.g:3082:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:3083:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalDefinitionLanguage.g:3263:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalDefinitionLanguage.g:3263:3: rule__XorExpressionRule__SubExpressionsAssignment_1_1 + // InternalDefinitionLanguage.g:3084:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalDefinitionLanguage.g:3084:3: rule__XorExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__XorExpressionRule__SubExpressionsAssignment_1_1(); @@ -10273,14 +9734,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AndExpressionRule__Group__0" - // InternalDefinitionLanguage.g:3272:1: rule__AndExpressionRule__Group__0 : rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ; + // InternalDefinitionLanguage.g:3093:1: rule__AndExpressionRule__Group__0 : rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ; public final void rule__AndExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3276:1: ( rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ) - // InternalDefinitionLanguage.g:3277:2: rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 + // InternalDefinitionLanguage.g:3097:1: ( rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ) + // InternalDefinitionLanguage.g:3098:2: rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 { pushFollow(FOLLOW_31); rule__AndExpressionRule__Group__0__Impl(); @@ -10311,21 +9772,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AndExpressionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3284:1: rule__AndExpressionRule__Group__0__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:3105:1: rule__AndExpressionRule__Group__0__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__AndExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3288:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:3289:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalDefinitionLanguage.g:3109:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:3110:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalDefinitionLanguage.g:3289:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalDefinitionLanguage.g:3290:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) + // InternalDefinitionLanguage.g:3110:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalDefinitionLanguage.g:3111:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalDefinitionLanguage.g:3291:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) - // InternalDefinitionLanguage.g:3291:3: rule__AndExpressionRule__SubExpressionsAssignment_0 + // InternalDefinitionLanguage.g:3112:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) + // InternalDefinitionLanguage.g:3112:3: rule__AndExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__AndExpressionRule__SubExpressionsAssignment_0(); @@ -10358,14 +9819,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AndExpressionRule__Group__1" - // InternalDefinitionLanguage.g:3299:1: rule__AndExpressionRule__Group__1 : rule__AndExpressionRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:3120:1: rule__AndExpressionRule__Group__1 : rule__AndExpressionRule__Group__1__Impl ; public final void rule__AndExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3303:1: ( rule__AndExpressionRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3304:2: rule__AndExpressionRule__Group__1__Impl + // InternalDefinitionLanguage.g:3124:1: ( rule__AndExpressionRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:3125:2: rule__AndExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group__1__Impl(); @@ -10391,33 +9852,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AndExpressionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3310:1: rule__AndExpressionRule__Group__1__Impl : ( ( rule__AndExpressionRule__Group_1__0 )* ) ; + // InternalDefinitionLanguage.g:3131:1: rule__AndExpressionRule__Group__1__Impl : ( ( rule__AndExpressionRule__Group_1__0 )* ) ; public final void rule__AndExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3314:1: ( ( ( rule__AndExpressionRule__Group_1__0 )* ) ) - // InternalDefinitionLanguage.g:3315:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) + // InternalDefinitionLanguage.g:3135:1: ( ( ( rule__AndExpressionRule__Group_1__0 )* ) ) + // InternalDefinitionLanguage.g:3136:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) { - // InternalDefinitionLanguage.g:3315:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) - // InternalDefinitionLanguage.g:3316:2: ( rule__AndExpressionRule__Group_1__0 )* + // InternalDefinitionLanguage.g:3136:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) + // InternalDefinitionLanguage.g:3137:2: ( rule__AndExpressionRule__Group_1__0 )* { before(grammarAccess.getAndExpressionRuleAccess().getGroup_1()); - // InternalDefinitionLanguage.g:3317:2: ( rule__AndExpressionRule__Group_1__0 )* - loop22: + // InternalDefinitionLanguage.g:3138:2: ( rule__AndExpressionRule__Group_1__0 )* + loop21: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA22_0==71) ) { - alt22=1; + if ( (LA21_0==70) ) { + alt21=1; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalDefinitionLanguage.g:3317:3: rule__AndExpressionRule__Group_1__0 + // InternalDefinitionLanguage.g:3138:3: rule__AndExpressionRule__Group_1__0 { pushFollow(FOLLOW_32); rule__AndExpressionRule__Group_1__0(); @@ -10429,7 +9890,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss break; default : - break loop22; + break loop21; } } while (true); @@ -10456,14 +9917,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AndExpressionRule__Group_1__0" - // InternalDefinitionLanguage.g:3326:1: rule__AndExpressionRule__Group_1__0 : rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ; + // InternalDefinitionLanguage.g:3147:1: rule__AndExpressionRule__Group_1__0 : rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ; public final void rule__AndExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3330:1: ( rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ) - // InternalDefinitionLanguage.g:3331:2: rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 + // InternalDefinitionLanguage.g:3151:1: ( rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ) + // InternalDefinitionLanguage.g:3152:2: rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 { pushFollow(FOLLOW_28); rule__AndExpressionRule__Group_1__0__Impl(); @@ -10494,20 +9955,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AndExpressionRule__Group_1__0__Impl" - // InternalDefinitionLanguage.g:3338:1: rule__AndExpressionRule__Group_1__0__Impl : ( 'AND' ) ; + // InternalDefinitionLanguage.g:3159:1: rule__AndExpressionRule__Group_1__0__Impl : ( 'AND' ) ; public final void rule__AndExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3342:1: ( ( 'AND' ) ) - // InternalDefinitionLanguage.g:3343:1: ( 'AND' ) + // InternalDefinitionLanguage.g:3163:1: ( ( 'AND' ) ) + // InternalDefinitionLanguage.g:3164:1: ( 'AND' ) { - // InternalDefinitionLanguage.g:3343:1: ( 'AND' ) - // InternalDefinitionLanguage.g:3344:2: 'AND' + // InternalDefinitionLanguage.g:3164:1: ( 'AND' ) + // InternalDefinitionLanguage.g:3165:2: 'AND' { before(grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); - match(input,71,FOLLOW_2); + match(input,70,FOLLOW_2); after(grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); } @@ -10531,14 +9992,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AndExpressionRule__Group_1__1" - // InternalDefinitionLanguage.g:3353:1: rule__AndExpressionRule__Group_1__1 : rule__AndExpressionRule__Group_1__1__Impl ; + // InternalDefinitionLanguage.g:3174:1: rule__AndExpressionRule__Group_1__1 : rule__AndExpressionRule__Group_1__1__Impl ; public final void rule__AndExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3357:1: ( rule__AndExpressionRule__Group_1__1__Impl ) - // InternalDefinitionLanguage.g:3358:2: rule__AndExpressionRule__Group_1__1__Impl + // InternalDefinitionLanguage.g:3178:1: ( rule__AndExpressionRule__Group_1__1__Impl ) + // InternalDefinitionLanguage.g:3179:2: rule__AndExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group_1__1__Impl(); @@ -10564,21 +10025,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AndExpressionRule__Group_1__1__Impl" - // InternalDefinitionLanguage.g:3364:1: rule__AndExpressionRule__Group_1__1__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalDefinitionLanguage.g:3185:1: rule__AndExpressionRule__Group_1__1__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__AndExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3368:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalDefinitionLanguage.g:3369:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:3189:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalDefinitionLanguage.g:3190:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalDefinitionLanguage.g:3369:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalDefinitionLanguage.g:3370:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalDefinitionLanguage.g:3190:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:3191:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalDefinitionLanguage.g:3371:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalDefinitionLanguage.g:3371:3: rule__AndExpressionRule__SubExpressionsAssignment_1_1 + // InternalDefinitionLanguage.g:3192:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalDefinitionLanguage.g:3192:3: rule__AndExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__AndExpressionRule__SubExpressionsAssignment_1_1(); @@ -10611,14 +10072,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__NotExpressionRule__Group__0" - // InternalDefinitionLanguage.g:3380:1: rule__NotExpressionRule__Group__0 : rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ; + // InternalDefinitionLanguage.g:3201:1: rule__NotExpressionRule__Group__0 : rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ; public final void rule__NotExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3384:1: ( rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ) - // InternalDefinitionLanguage.g:3385:2: rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 + // InternalDefinitionLanguage.g:3205:1: ( rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ) + // InternalDefinitionLanguage.g:3206:2: rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 { pushFollow(FOLLOW_28); rule__NotExpressionRule__Group__0__Impl(); @@ -10649,29 +10110,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__NotExpressionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3392:1: rule__NotExpressionRule__Group__0__Impl : ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ; + // InternalDefinitionLanguage.g:3213:1: rule__NotExpressionRule__Group__0__Impl : ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ; public final void rule__NotExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3396:1: ( ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ) - // InternalDefinitionLanguage.g:3397:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) + // InternalDefinitionLanguage.g:3217:1: ( ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ) + // InternalDefinitionLanguage.g:3218:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) { - // InternalDefinitionLanguage.g:3397:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) - // InternalDefinitionLanguage.g:3398:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? + // InternalDefinitionLanguage.g:3218:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) + // InternalDefinitionLanguage.g:3219:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? { before(grammarAccess.getNotExpressionRuleAccess().getNegatedAssignment_0()); - // InternalDefinitionLanguage.g:3399:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? - int alt23=2; - int LA23_0 = input.LA(1); + // InternalDefinitionLanguage.g:3220:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA23_0==75) ) { - alt23=1; + if ( (LA22_0==74) ) { + alt22=1; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalDefinitionLanguage.g:3399:3: rule__NotExpressionRule__NegatedAssignment_0 + // InternalDefinitionLanguage.g:3220:3: rule__NotExpressionRule__NegatedAssignment_0 { pushFollow(FOLLOW_2); rule__NotExpressionRule__NegatedAssignment_0(); @@ -10707,14 +10168,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__NotExpressionRule__Group__1" - // InternalDefinitionLanguage.g:3407:1: rule__NotExpressionRule__Group__1 : rule__NotExpressionRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:3228:1: rule__NotExpressionRule__Group__1 : rule__NotExpressionRule__Group__1__Impl ; public final void rule__NotExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3411:1: ( rule__NotExpressionRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3412:2: rule__NotExpressionRule__Group__1__Impl + // InternalDefinitionLanguage.g:3232:1: ( rule__NotExpressionRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:3233:2: rule__NotExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__NotExpressionRule__Group__1__Impl(); @@ -10740,21 +10201,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__NotExpressionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3418:1: rule__NotExpressionRule__Group__1__Impl : ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ; + // InternalDefinitionLanguage.g:3239:1: rule__NotExpressionRule__Group__1__Impl : ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ; public final void rule__NotExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3422:1: ( ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ) - // InternalDefinitionLanguage.g:3423:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) + // InternalDefinitionLanguage.g:3243:1: ( ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ) + // InternalDefinitionLanguage.g:3244:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) { - // InternalDefinitionLanguage.g:3423:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) - // InternalDefinitionLanguage.g:3424:2: ( rule__NotExpressionRule__OperandAssignment_1 ) + // InternalDefinitionLanguage.g:3244:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) + // InternalDefinitionLanguage.g:3245:2: ( rule__NotExpressionRule__OperandAssignment_1 ) { before(grammarAccess.getNotExpressionRuleAccess().getOperandAssignment_1()); - // InternalDefinitionLanguage.g:3425:2: ( rule__NotExpressionRule__OperandAssignment_1 ) - // InternalDefinitionLanguage.g:3425:3: rule__NotExpressionRule__OperandAssignment_1 + // InternalDefinitionLanguage.g:3246:2: ( rule__NotExpressionRule__OperandAssignment_1 ) + // InternalDefinitionLanguage.g:3246:3: rule__NotExpressionRule__OperandAssignment_1 { pushFollow(FOLLOW_2); rule__NotExpressionRule__OperandAssignment_1(); @@ -10787,14 +10248,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ComparisonExpressionRule__Group__0" - // InternalDefinitionLanguage.g:3434:1: rule__ComparisonExpressionRule__Group__0 : rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ; + // InternalDefinitionLanguage.g:3255:1: rule__ComparisonExpressionRule__Group__0 : rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ; public final void rule__ComparisonExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3438:1: ( rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ) - // InternalDefinitionLanguage.g:3439:2: rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 + // InternalDefinitionLanguage.g:3259:1: ( rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ) + // InternalDefinitionLanguage.g:3260:2: rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 { pushFollow(FOLLOW_33); rule__ComparisonExpressionRule__Group__0__Impl(); @@ -10825,21 +10286,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ComparisonExpressionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3446:1: rule__ComparisonExpressionRule__Group__0__Impl : ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:3267:1: rule__ComparisonExpressionRule__Group__0__Impl : ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__ComparisonExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3450:1: ( ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:3451:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) + // InternalDefinitionLanguage.g:3271:1: ( ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:3272:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalDefinitionLanguage.g:3451:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) - // InternalDefinitionLanguage.g:3452:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) + // InternalDefinitionLanguage.g:3272:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) + // InternalDefinitionLanguage.g:3273:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalDefinitionLanguage.g:3453:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) - // InternalDefinitionLanguage.g:3453:3: rule__ComparisonExpressionRule__LeftOperandAssignment_0 + // InternalDefinitionLanguage.g:3274:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) + // InternalDefinitionLanguage.g:3274:3: rule__ComparisonExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__LeftOperandAssignment_0(); @@ -10872,14 +10333,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ComparisonExpressionRule__Group__1" - // InternalDefinitionLanguage.g:3461:1: rule__ComparisonExpressionRule__Group__1 : rule__ComparisonExpressionRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:3282:1: rule__ComparisonExpressionRule__Group__1 : rule__ComparisonExpressionRule__Group__1__Impl ; public final void rule__ComparisonExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3465:1: ( rule__ComparisonExpressionRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3466:2: rule__ComparisonExpressionRule__Group__1__Impl + // InternalDefinitionLanguage.g:3286:1: ( rule__ComparisonExpressionRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:3287:2: rule__ComparisonExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__Group__1__Impl(); @@ -10905,33 +10366,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ComparisonExpressionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3472:1: rule__ComparisonExpressionRule__Group__1__Impl : ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ; + // InternalDefinitionLanguage.g:3293:1: rule__ComparisonExpressionRule__Group__1__Impl : ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ; public final void rule__ComparisonExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3476:1: ( ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ) - // InternalDefinitionLanguage.g:3477:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) + // InternalDefinitionLanguage.g:3297:1: ( ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ) + // InternalDefinitionLanguage.g:3298:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) { - // InternalDefinitionLanguage.g:3477:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) - // InternalDefinitionLanguage.g:3478:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* + // InternalDefinitionLanguage.g:3298:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) + // InternalDefinitionLanguage.g:3299:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* { before(grammarAccess.getComparisonExpressionRuleAccess().getComparisonAssignment_1()); - // InternalDefinitionLanguage.g:3479:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* - loop24: + // InternalDefinitionLanguage.g:3300:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* + loop23: do { - int alt24=2; - int LA24_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA24_0>=16 && LA24_0<=21)) ) { - alt24=1; + if ( ((LA23_0>=16 && LA23_0<=21)) ) { + alt23=1; } - switch (alt24) { + switch (alt23) { case 1 : - // InternalDefinitionLanguage.g:3479:3: rule__ComparisonExpressionRule__ComparisonAssignment_1 + // InternalDefinitionLanguage.g:3300:3: rule__ComparisonExpressionRule__ComparisonAssignment_1 { pushFollow(FOLLOW_34); rule__ComparisonExpressionRule__ComparisonAssignment_1(); @@ -10943,7 +10404,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss break; default : - break loop24; + break loop23; } } while (true); @@ -10970,14 +10431,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PartialComparisonExpressionRule__Group__0" - // InternalDefinitionLanguage.g:3488:1: rule__PartialComparisonExpressionRule__Group__0 : rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ; + // InternalDefinitionLanguage.g:3309:1: rule__PartialComparisonExpressionRule__Group__0 : rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ; public final void rule__PartialComparisonExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3492:1: ( rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ) - // InternalDefinitionLanguage.g:3493:2: rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 + // InternalDefinitionLanguage.g:3313:1: ( rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ) + // InternalDefinitionLanguage.g:3314:2: rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 { pushFollow(FOLLOW_28); rule__PartialComparisonExpressionRule__Group__0__Impl(); @@ -11008,21 +10469,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PartialComparisonExpressionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3500:1: rule__PartialComparisonExpressionRule__Group__0__Impl : ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:3321:1: rule__PartialComparisonExpressionRule__Group__0__Impl : ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ; public final void rule__PartialComparisonExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3504:1: ( ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:3505:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) + // InternalDefinitionLanguage.g:3325:1: ( ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:3326:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) { - // InternalDefinitionLanguage.g:3505:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) - // InternalDefinitionLanguage.g:3506:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) + // InternalDefinitionLanguage.g:3326:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) + // InternalDefinitionLanguage.g:3327:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorAssignment_0()); - // InternalDefinitionLanguage.g:3507:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) - // InternalDefinitionLanguage.g:3507:3: rule__PartialComparisonExpressionRule__OperatorAssignment_0 + // InternalDefinitionLanguage.g:3328:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) + // InternalDefinitionLanguage.g:3328:3: rule__PartialComparisonExpressionRule__OperatorAssignment_0 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__OperatorAssignment_0(); @@ -11055,14 +10516,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PartialComparisonExpressionRule__Group__1" - // InternalDefinitionLanguage.g:3515:1: rule__PartialComparisonExpressionRule__Group__1 : rule__PartialComparisonExpressionRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:3336:1: rule__PartialComparisonExpressionRule__Group__1 : rule__PartialComparisonExpressionRule__Group__1__Impl ; public final void rule__PartialComparisonExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3519:1: ( rule__PartialComparisonExpressionRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3520:2: rule__PartialComparisonExpressionRule__Group__1__Impl + // InternalDefinitionLanguage.g:3340:1: ( rule__PartialComparisonExpressionRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:3341:2: rule__PartialComparisonExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__Group__1__Impl(); @@ -11088,21 +10549,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PartialComparisonExpressionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3526:1: rule__PartialComparisonExpressionRule__Group__1__Impl : ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ; + // InternalDefinitionLanguage.g:3347:1: rule__PartialComparisonExpressionRule__Group__1__Impl : ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ; public final void rule__PartialComparisonExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3530:1: ( ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ) - // InternalDefinitionLanguage.g:3531:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) + // InternalDefinitionLanguage.g:3351:1: ( ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ) + // InternalDefinitionLanguage.g:3352:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) { - // InternalDefinitionLanguage.g:3531:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) - // InternalDefinitionLanguage.g:3532:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) + // InternalDefinitionLanguage.g:3352:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) + // InternalDefinitionLanguage.g:3353:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAssignment_1()); - // InternalDefinitionLanguage.g:3533:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) - // InternalDefinitionLanguage.g:3533:3: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 + // InternalDefinitionLanguage.g:3354:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) + // InternalDefinitionLanguage.g:3354:3: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__SubExpressionAssignment_1(); @@ -11135,14 +10596,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__0" - // InternalDefinitionLanguage.g:3542:1: rule__AddOrSubtractExpressionRule__Group__0 : rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ; + // InternalDefinitionLanguage.g:3363:1: rule__AddOrSubtractExpressionRule__Group__0 : rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ; public final void rule__AddOrSubtractExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3546:1: ( rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ) - // InternalDefinitionLanguage.g:3547:2: rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 + // InternalDefinitionLanguage.g:3367:1: ( rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ) + // InternalDefinitionLanguage.g:3368:2: rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 { pushFollow(FOLLOW_35); rule__AddOrSubtractExpressionRule__Group__0__Impl(); @@ -11173,21 +10634,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3554:1: rule__AddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:3375:1: rule__AddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3558:1: ( ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:3559:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) + // InternalDefinitionLanguage.g:3379:1: ( ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:3380:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalDefinitionLanguage.g:3559:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) - // InternalDefinitionLanguage.g:3560:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) + // InternalDefinitionLanguage.g:3380:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) + // InternalDefinitionLanguage.g:3381:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalDefinitionLanguage.g:3561:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) - // InternalDefinitionLanguage.g:3561:3: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 + // InternalDefinitionLanguage.g:3382:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) + // InternalDefinitionLanguage.g:3382:3: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0(); @@ -11220,14 +10681,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__1" - // InternalDefinitionLanguage.g:3569:1: rule__AddOrSubtractExpressionRule__Group__1 : rule__AddOrSubtractExpressionRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:3390:1: rule__AddOrSubtractExpressionRule__Group__1 : rule__AddOrSubtractExpressionRule__Group__1__Impl ; public final void rule__AddOrSubtractExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3573:1: ( rule__AddOrSubtractExpressionRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3574:2: rule__AddOrSubtractExpressionRule__Group__1__Impl + // InternalDefinitionLanguage.g:3394:1: ( rule__AddOrSubtractExpressionRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:3395:2: rule__AddOrSubtractExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group__1__Impl(); @@ -11253,33 +10714,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3580:1: rule__AddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ; + // InternalDefinitionLanguage.g:3401:1: rule__AddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ; public final void rule__AddOrSubtractExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3584:1: ( ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ) - // InternalDefinitionLanguage.g:3585:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) + // InternalDefinitionLanguage.g:3405:1: ( ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ) + // InternalDefinitionLanguage.g:3406:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) { - // InternalDefinitionLanguage.g:3585:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) - // InternalDefinitionLanguage.g:3586:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* + // InternalDefinitionLanguage.g:3406:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) + // InternalDefinitionLanguage.g:3407:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getGroup_1()); - // InternalDefinitionLanguage.g:3587:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* - loop25: + // InternalDefinitionLanguage.g:3408:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* + loop24: do { - int alt25=2; - int LA25_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA25_0>=22 && LA25_0<=23)) ) { - alt25=1; + if ( ((LA24_0>=22 && LA24_0<=23)) ) { + alt24=1; } - switch (alt25) { + switch (alt24) { case 1 : - // InternalDefinitionLanguage.g:3587:3: rule__AddOrSubtractExpressionRule__Group_1__0 + // InternalDefinitionLanguage.g:3408:3: rule__AddOrSubtractExpressionRule__Group_1__0 { pushFollow(FOLLOW_36); rule__AddOrSubtractExpressionRule__Group_1__0(); @@ -11291,7 +10752,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss break; default : - break loop25; + break loop24; } } while (true); @@ -11318,14 +10779,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__0" - // InternalDefinitionLanguage.g:3596:1: rule__AddOrSubtractExpressionRule__Group_1__0 : rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ; + // InternalDefinitionLanguage.g:3417:1: rule__AddOrSubtractExpressionRule__Group_1__0 : rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ; public final void rule__AddOrSubtractExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3600:1: ( rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ) - // InternalDefinitionLanguage.g:3601:2: rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 + // InternalDefinitionLanguage.g:3421:1: ( rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ) + // InternalDefinitionLanguage.g:3422:2: rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 { pushFollow(FOLLOW_28); rule__AddOrSubtractExpressionRule__Group_1__0__Impl(); @@ -11356,21 +10817,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__0__Impl" - // InternalDefinitionLanguage.g:3608:1: rule__AddOrSubtractExpressionRule__Group_1__0__Impl : ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ; + // InternalDefinitionLanguage.g:3429:1: rule__AddOrSubtractExpressionRule__Group_1__0__Impl : ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3612:1: ( ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ) - // InternalDefinitionLanguage.g:3613:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalDefinitionLanguage.g:3433:1: ( ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ) + // InternalDefinitionLanguage.g:3434:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) { - // InternalDefinitionLanguage.g:3613:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) - // InternalDefinitionLanguage.g:3614:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) + // InternalDefinitionLanguage.g:3434:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalDefinitionLanguage.g:3435:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAssignment_1_0()); - // InternalDefinitionLanguage.g:3615:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) - // InternalDefinitionLanguage.g:3615:3: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 + // InternalDefinitionLanguage.g:3436:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) + // InternalDefinitionLanguage.g:3436:3: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0(); @@ -11403,14 +10864,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__1" - // InternalDefinitionLanguage.g:3623:1: rule__AddOrSubtractExpressionRule__Group_1__1 : rule__AddOrSubtractExpressionRule__Group_1__1__Impl ; + // InternalDefinitionLanguage.g:3444:1: rule__AddOrSubtractExpressionRule__Group_1__1 : rule__AddOrSubtractExpressionRule__Group_1__1__Impl ; public final void rule__AddOrSubtractExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3627:1: ( rule__AddOrSubtractExpressionRule__Group_1__1__Impl ) - // InternalDefinitionLanguage.g:3628:2: rule__AddOrSubtractExpressionRule__Group_1__1__Impl + // InternalDefinitionLanguage.g:3448:1: ( rule__AddOrSubtractExpressionRule__Group_1__1__Impl ) + // InternalDefinitionLanguage.g:3449:2: rule__AddOrSubtractExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group_1__1__Impl(); @@ -11436,21 +10897,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__1__Impl" - // InternalDefinitionLanguage.g:3634:1: rule__AddOrSubtractExpressionRule__Group_1__1__Impl : ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ; + // InternalDefinitionLanguage.g:3455:1: rule__AddOrSubtractExpressionRule__Group_1__1__Impl : ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3638:1: ( ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ) - // InternalDefinitionLanguage.g:3639:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:3459:1: ( ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ) + // InternalDefinitionLanguage.g:3460:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) { - // InternalDefinitionLanguage.g:3639:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) - // InternalDefinitionLanguage.g:3640:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) + // InternalDefinitionLanguage.g:3460:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:3461:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsAssignment_1_1()); - // InternalDefinitionLanguage.g:3641:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) - // InternalDefinitionLanguage.g:3641:3: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 + // InternalDefinitionLanguage.g:3462:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) + // InternalDefinitionLanguage.g:3462:3: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1(); @@ -11483,14 +10944,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__0" - // InternalDefinitionLanguage.g:3650:1: rule__MultiplyDivideModuloExpressionRule__Group__0 : rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ; + // InternalDefinitionLanguage.g:3471:1: rule__MultiplyDivideModuloExpressionRule__Group__0 : rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ; public final void rule__MultiplyDivideModuloExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3654:1: ( rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ) - // InternalDefinitionLanguage.g:3655:2: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 + // InternalDefinitionLanguage.g:3475:1: ( rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ) + // InternalDefinitionLanguage.g:3476:2: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 { pushFollow(FOLLOW_37); rule__MultiplyDivideModuloExpressionRule__Group__0__Impl(); @@ -11521,21 +10982,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3662:1: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:3483:1: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3666:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:3667:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) + // InternalDefinitionLanguage.g:3487:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:3488:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalDefinitionLanguage.g:3667:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) - // InternalDefinitionLanguage.g:3668:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) + // InternalDefinitionLanguage.g:3488:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) + // InternalDefinitionLanguage.g:3489:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalDefinitionLanguage.g:3669:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) - // InternalDefinitionLanguage.g:3669:3: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 + // InternalDefinitionLanguage.g:3490:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) + // InternalDefinitionLanguage.g:3490:3: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0(); @@ -11568,14 +11029,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__1" - // InternalDefinitionLanguage.g:3677:1: rule__MultiplyDivideModuloExpressionRule__Group__1 : rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:3498:1: rule__MultiplyDivideModuloExpressionRule__Group__1 : rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ; public final void rule__MultiplyDivideModuloExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3681:1: ( rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3682:2: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl + // InternalDefinitionLanguage.g:3502:1: ( rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:3503:2: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group__1__Impl(); @@ -11601,33 +11062,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3688:1: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ; + // InternalDefinitionLanguage.g:3509:1: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3692:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ) - // InternalDefinitionLanguage.g:3693:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) + // InternalDefinitionLanguage.g:3513:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ) + // InternalDefinitionLanguage.g:3514:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) { - // InternalDefinitionLanguage.g:3693:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) - // InternalDefinitionLanguage.g:3694:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* + // InternalDefinitionLanguage.g:3514:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) + // InternalDefinitionLanguage.g:3515:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getGroup_1()); - // InternalDefinitionLanguage.g:3695:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* - loop26: + // InternalDefinitionLanguage.g:3516:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* + loop25: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt25=2; + int LA25_0 = input.LA(1); - if ( ((LA26_0>=24 && LA26_0<=26)) ) { - alt26=1; + if ( ((LA25_0>=24 && LA25_0<=26)) ) { + alt25=1; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalDefinitionLanguage.g:3695:3: rule__MultiplyDivideModuloExpressionRule__Group_1__0 + // InternalDefinitionLanguage.g:3516:3: rule__MultiplyDivideModuloExpressionRule__Group_1__0 { pushFollow(FOLLOW_38); rule__MultiplyDivideModuloExpressionRule__Group_1__0(); @@ -11639,7 +11100,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss break; default : - break loop26; + break loop25; } } while (true); @@ -11666,14 +11127,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__0" - // InternalDefinitionLanguage.g:3704:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0 : rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ; + // InternalDefinitionLanguage.g:3525:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0 : rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3708:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ) - // InternalDefinitionLanguage.g:3709:2: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 + // InternalDefinitionLanguage.g:3529:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ) + // InternalDefinitionLanguage.g:3530:2: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 { pushFollow(FOLLOW_28); rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl(); @@ -11704,21 +11165,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl" - // InternalDefinitionLanguage.g:3716:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ; + // InternalDefinitionLanguage.g:3537:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3720:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ) - // InternalDefinitionLanguage.g:3721:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalDefinitionLanguage.g:3541:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ) + // InternalDefinitionLanguage.g:3542:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) { - // InternalDefinitionLanguage.g:3721:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) - // InternalDefinitionLanguage.g:3722:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) + // InternalDefinitionLanguage.g:3542:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalDefinitionLanguage.g:3543:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsAssignment_1_0()); - // InternalDefinitionLanguage.g:3723:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) - // InternalDefinitionLanguage.g:3723:3: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 + // InternalDefinitionLanguage.g:3544:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) + // InternalDefinitionLanguage.g:3544:3: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0(); @@ -11751,14 +11212,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__1" - // InternalDefinitionLanguage.g:3731:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1 : rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ; + // InternalDefinitionLanguage.g:3552:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1 : rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3735:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ) - // InternalDefinitionLanguage.g:3736:2: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl + // InternalDefinitionLanguage.g:3556:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ) + // InternalDefinitionLanguage.g:3557:2: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl(); @@ -11784,21 +11245,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl" - // InternalDefinitionLanguage.g:3742:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ; + // InternalDefinitionLanguage.g:3563:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3746:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ) - // InternalDefinitionLanguage.g:3747:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:3567:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ) + // InternalDefinitionLanguage.g:3568:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) { - // InternalDefinitionLanguage.g:3747:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) - // InternalDefinitionLanguage.g:3748:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) + // InternalDefinitionLanguage.g:3568:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:3569:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsAssignment_1_1()); - // InternalDefinitionLanguage.g:3749:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) - // InternalDefinitionLanguage.g:3749:3: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 + // InternalDefinitionLanguage.g:3570:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) + // InternalDefinitionLanguage.g:3570:3: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1(); @@ -11831,14 +11292,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PowerOfExpressionRule__Group__0" - // InternalDefinitionLanguage.g:3758:1: rule__PowerOfExpressionRule__Group__0 : rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ; + // InternalDefinitionLanguage.g:3579:1: rule__PowerOfExpressionRule__Group__0 : rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ; public final void rule__PowerOfExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3762:1: ( rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ) - // InternalDefinitionLanguage.g:3763:2: rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 + // InternalDefinitionLanguage.g:3583:1: ( rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ) + // InternalDefinitionLanguage.g:3584:2: rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 { pushFollow(FOLLOW_39); rule__PowerOfExpressionRule__Group__0__Impl(); @@ -11869,21 +11330,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PowerOfExpressionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3770:1: rule__PowerOfExpressionRule__Group__0__Impl : ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:3591:1: rule__PowerOfExpressionRule__Group__0__Impl : ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__PowerOfExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3774:1: ( ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:3775:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) + // InternalDefinitionLanguage.g:3595:1: ( ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:3596:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalDefinitionLanguage.g:3775:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) - // InternalDefinitionLanguage.g:3776:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) + // InternalDefinitionLanguage.g:3596:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) + // InternalDefinitionLanguage.g:3597:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalDefinitionLanguage.g:3777:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) - // InternalDefinitionLanguage.g:3777:3: rule__PowerOfExpressionRule__LeftOperandAssignment_0 + // InternalDefinitionLanguage.g:3598:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) + // InternalDefinitionLanguage.g:3598:3: rule__PowerOfExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__LeftOperandAssignment_0(); @@ -11916,14 +11377,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PowerOfExpressionRule__Group__1" - // InternalDefinitionLanguage.g:3785:1: rule__PowerOfExpressionRule__Group__1 : rule__PowerOfExpressionRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:3606:1: rule__PowerOfExpressionRule__Group__1 : rule__PowerOfExpressionRule__Group__1__Impl ; public final void rule__PowerOfExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3789:1: ( rule__PowerOfExpressionRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3790:2: rule__PowerOfExpressionRule__Group__1__Impl + // InternalDefinitionLanguage.g:3610:1: ( rule__PowerOfExpressionRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:3611:2: rule__PowerOfExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group__1__Impl(); @@ -11949,29 +11410,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PowerOfExpressionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3796:1: rule__PowerOfExpressionRule__Group__1__Impl : ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ; + // InternalDefinitionLanguage.g:3617:1: rule__PowerOfExpressionRule__Group__1__Impl : ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ; public final void rule__PowerOfExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3800:1: ( ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ) - // InternalDefinitionLanguage.g:3801:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) + // InternalDefinitionLanguage.g:3621:1: ( ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ) + // InternalDefinitionLanguage.g:3622:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) { - // InternalDefinitionLanguage.g:3801:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) - // InternalDefinitionLanguage.g:3802:2: ( rule__PowerOfExpressionRule__Group_1__0 )? + // InternalDefinitionLanguage.g:3622:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) + // InternalDefinitionLanguage.g:3623:2: ( rule__PowerOfExpressionRule__Group_1__0 )? { before(grammarAccess.getPowerOfExpressionRuleAccess().getGroup_1()); - // InternalDefinitionLanguage.g:3803:2: ( rule__PowerOfExpressionRule__Group_1__0 )? - int alt27=2; - int LA27_0 = input.LA(1); + // InternalDefinitionLanguage.g:3624:2: ( rule__PowerOfExpressionRule__Group_1__0 )? + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA27_0==72) ) { - alt27=1; + if ( (LA26_0==71) ) { + alt26=1; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalDefinitionLanguage.g:3803:3: rule__PowerOfExpressionRule__Group_1__0 + // InternalDefinitionLanguage.g:3624:3: rule__PowerOfExpressionRule__Group_1__0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group_1__0(); @@ -12007,14 +11468,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PowerOfExpressionRule__Group_1__0" - // InternalDefinitionLanguage.g:3812:1: rule__PowerOfExpressionRule__Group_1__0 : rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ; + // InternalDefinitionLanguage.g:3633:1: rule__PowerOfExpressionRule__Group_1__0 : rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ; public final void rule__PowerOfExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3816:1: ( rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ) - // InternalDefinitionLanguage.g:3817:2: rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 + // InternalDefinitionLanguage.g:3637:1: ( rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ) + // InternalDefinitionLanguage.g:3638:2: rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 { pushFollow(FOLLOW_28); rule__PowerOfExpressionRule__Group_1__0__Impl(); @@ -12045,20 +11506,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PowerOfExpressionRule__Group_1__0__Impl" - // InternalDefinitionLanguage.g:3824:1: rule__PowerOfExpressionRule__Group_1__0__Impl : ( '^' ) ; + // InternalDefinitionLanguage.g:3645:1: rule__PowerOfExpressionRule__Group_1__0__Impl : ( '^' ) ; public final void rule__PowerOfExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3828:1: ( ( '^' ) ) - // InternalDefinitionLanguage.g:3829:1: ( '^' ) + // InternalDefinitionLanguage.g:3649:1: ( ( '^' ) ) + // InternalDefinitionLanguage.g:3650:1: ( '^' ) { - // InternalDefinitionLanguage.g:3829:1: ( '^' ) - // InternalDefinitionLanguage.g:3830:2: '^' + // InternalDefinitionLanguage.g:3650:1: ( '^' ) + // InternalDefinitionLanguage.g:3651:2: '^' { before(grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); - match(input,72,FOLLOW_2); + match(input,71,FOLLOW_2); after(grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); } @@ -12082,14 +11543,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PowerOfExpressionRule__Group_1__1" - // InternalDefinitionLanguage.g:3839:1: rule__PowerOfExpressionRule__Group_1__1 : rule__PowerOfExpressionRule__Group_1__1__Impl ; + // InternalDefinitionLanguage.g:3660:1: rule__PowerOfExpressionRule__Group_1__1 : rule__PowerOfExpressionRule__Group_1__1__Impl ; public final void rule__PowerOfExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3843:1: ( rule__PowerOfExpressionRule__Group_1__1__Impl ) - // InternalDefinitionLanguage.g:3844:2: rule__PowerOfExpressionRule__Group_1__1__Impl + // InternalDefinitionLanguage.g:3664:1: ( rule__PowerOfExpressionRule__Group_1__1__Impl ) + // InternalDefinitionLanguage.g:3665:2: rule__PowerOfExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group_1__1__Impl(); @@ -12115,21 +11576,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PowerOfExpressionRule__Group_1__1__Impl" - // InternalDefinitionLanguage.g:3850:1: rule__PowerOfExpressionRule__Group_1__1__Impl : ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ; + // InternalDefinitionLanguage.g:3671:1: rule__PowerOfExpressionRule__Group_1__1__Impl : ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ; public final void rule__PowerOfExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3854:1: ( ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ) - // InternalDefinitionLanguage.g:3855:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:3675:1: ( ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ) + // InternalDefinitionLanguage.g:3676:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) { - // InternalDefinitionLanguage.g:3855:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) - // InternalDefinitionLanguage.g:3856:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) + // InternalDefinitionLanguage.g:3676:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) + // InternalDefinitionLanguage.g:3677:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandAssignment_1_1()); - // InternalDefinitionLanguage.g:3857:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) - // InternalDefinitionLanguage.g:3857:3: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 + // InternalDefinitionLanguage.g:3678:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) + // InternalDefinitionLanguage.g:3678:3: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__RightOperandAssignment_1_1(); @@ -12162,14 +11623,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__0" - // InternalDefinitionLanguage.g:3866:1: rule__UnaryAddOrSubtractExpressionRule__Group__0 : rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ; + // InternalDefinitionLanguage.g:3687:1: rule__UnaryAddOrSubtractExpressionRule__Group__0 : rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3870:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ) - // InternalDefinitionLanguage.g:3871:2: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 + // InternalDefinitionLanguage.g:3691:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ) + // InternalDefinitionLanguage.g:3692:2: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 { pushFollow(FOLLOW_28); rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl(); @@ -12200,33 +11661,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3878:1: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ; + // InternalDefinitionLanguage.g:3699:1: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3882:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ) - // InternalDefinitionLanguage.g:3883:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) + // InternalDefinitionLanguage.g:3703:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ) + // InternalDefinitionLanguage.g:3704:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) { - // InternalDefinitionLanguage.g:3883:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) - // InternalDefinitionLanguage.g:3884:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* + // InternalDefinitionLanguage.g:3704:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) + // InternalDefinitionLanguage.g:3705:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAssignment_0()); - // InternalDefinitionLanguage.g:3885:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* - loop28: + // InternalDefinitionLanguage.g:3706:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* + loop27: do { - int alt28=2; - int LA28_0 = input.LA(1); + int alt27=2; + int LA27_0 = input.LA(1); - if ( ((LA28_0>=22 && LA28_0<=23)) ) { - alt28=1; + if ( ((LA27_0>=22 && LA27_0<=23)) ) { + alt27=1; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalDefinitionLanguage.g:3885:3: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 + // InternalDefinitionLanguage.g:3706:3: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 { pushFollow(FOLLOW_36); rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0(); @@ -12238,7 +11699,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss break; default : - break loop28; + break loop27; } } while (true); @@ -12265,14 +11726,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__1" - // InternalDefinitionLanguage.g:3893:1: rule__UnaryAddOrSubtractExpressionRule__Group__1 : rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:3714:1: rule__UnaryAddOrSubtractExpressionRule__Group__1 : rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3897:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:3898:2: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl + // InternalDefinitionLanguage.g:3718:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:3719:2: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl(); @@ -12298,21 +11759,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3904:1: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ; + // InternalDefinitionLanguage.g:3725:1: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3908:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ) - // InternalDefinitionLanguage.g:3909:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) + // InternalDefinitionLanguage.g:3729:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ) + // InternalDefinitionLanguage.g:3730:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) { - // InternalDefinitionLanguage.g:3909:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) - // InternalDefinitionLanguage.g:3910:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) + // InternalDefinitionLanguage.g:3730:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) + // InternalDefinitionLanguage.g:3731:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionAssignment_1()); - // InternalDefinitionLanguage.g:3911:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) - // InternalDefinitionLanguage.g:3911:3: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 + // InternalDefinitionLanguage.g:3732:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) + // InternalDefinitionLanguage.g:3732:3: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1(); @@ -12345,14 +11806,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParanthesesRule__Group__0" - // InternalDefinitionLanguage.g:3920:1: rule__ParanthesesRule__Group__0 : rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ; + // InternalDefinitionLanguage.g:3741:1: rule__ParanthesesRule__Group__0 : rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ; public final void rule__ParanthesesRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3924:1: ( rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ) - // InternalDefinitionLanguage.g:3925:2: rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 + // InternalDefinitionLanguage.g:3745:1: ( rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ) + // InternalDefinitionLanguage.g:3746:2: rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 { pushFollow(FOLLOW_28); rule__ParanthesesRule__Group__0__Impl(); @@ -12383,20 +11844,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParanthesesRule__Group__0__Impl" - // InternalDefinitionLanguage.g:3932:1: rule__ParanthesesRule__Group__0__Impl : ( '(' ) ; + // InternalDefinitionLanguage.g:3753:1: rule__ParanthesesRule__Group__0__Impl : ( '(' ) ; public final void rule__ParanthesesRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3936:1: ( ( '(' ) ) - // InternalDefinitionLanguage.g:3937:1: ( '(' ) + // InternalDefinitionLanguage.g:3757:1: ( ( '(' ) ) + // InternalDefinitionLanguage.g:3758:1: ( '(' ) { - // InternalDefinitionLanguage.g:3937:1: ( '(' ) - // InternalDefinitionLanguage.g:3938:2: '(' + // InternalDefinitionLanguage.g:3758:1: ( '(' ) + // InternalDefinitionLanguage.g:3759:2: '(' { before(grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); - match(input,66,FOLLOW_2); + match(input,65,FOLLOW_2); after(grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); } @@ -12420,14 +11881,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParanthesesRule__Group__1" - // InternalDefinitionLanguage.g:3947:1: rule__ParanthesesRule__Group__1 : rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ; + // InternalDefinitionLanguage.g:3768:1: rule__ParanthesesRule__Group__1 : rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ; public final void rule__ParanthesesRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3951:1: ( rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ) - // InternalDefinitionLanguage.g:3952:2: rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 + // InternalDefinitionLanguage.g:3772:1: ( rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ) + // InternalDefinitionLanguage.g:3773:2: rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 { pushFollow(FOLLOW_40); rule__ParanthesesRule__Group__1__Impl(); @@ -12458,21 +11919,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParanthesesRule__Group__1__Impl" - // InternalDefinitionLanguage.g:3959:1: rule__ParanthesesRule__Group__1__Impl : ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ; + // InternalDefinitionLanguage.g:3780:1: rule__ParanthesesRule__Group__1__Impl : ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ; public final void rule__ParanthesesRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3963:1: ( ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ) - // InternalDefinitionLanguage.g:3964:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) + // InternalDefinitionLanguage.g:3784:1: ( ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ) + // InternalDefinitionLanguage.g:3785:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) { - // InternalDefinitionLanguage.g:3964:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) - // InternalDefinitionLanguage.g:3965:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) + // InternalDefinitionLanguage.g:3785:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) + // InternalDefinitionLanguage.g:3786:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) { before(grammarAccess.getParanthesesRuleAccess().getSubExpressionAssignment_1()); - // InternalDefinitionLanguage.g:3966:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) - // InternalDefinitionLanguage.g:3966:3: rule__ParanthesesRule__SubExpressionAssignment_1 + // InternalDefinitionLanguage.g:3787:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) + // InternalDefinitionLanguage.g:3787:3: rule__ParanthesesRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__ParanthesesRule__SubExpressionAssignment_1(); @@ -12505,14 +11966,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParanthesesRule__Group__2" - // InternalDefinitionLanguage.g:3974:1: rule__ParanthesesRule__Group__2 : rule__ParanthesesRule__Group__2__Impl ; + // InternalDefinitionLanguage.g:3795:1: rule__ParanthesesRule__Group__2 : rule__ParanthesesRule__Group__2__Impl ; public final void rule__ParanthesesRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3978:1: ( rule__ParanthesesRule__Group__2__Impl ) - // InternalDefinitionLanguage.g:3979:2: rule__ParanthesesRule__Group__2__Impl + // InternalDefinitionLanguage.g:3799:1: ( rule__ParanthesesRule__Group__2__Impl ) + // InternalDefinitionLanguage.g:3800:2: rule__ParanthesesRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParanthesesRule__Group__2__Impl(); @@ -12538,20 +11999,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParanthesesRule__Group__2__Impl" - // InternalDefinitionLanguage.g:3985:1: rule__ParanthesesRule__Group__2__Impl : ( ')' ) ; + // InternalDefinitionLanguage.g:3806:1: rule__ParanthesesRule__Group__2__Impl : ( ')' ) ; public final void rule__ParanthesesRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:3989:1: ( ( ')' ) ) - // InternalDefinitionLanguage.g:3990:1: ( ')' ) + // InternalDefinitionLanguage.g:3810:1: ( ( ')' ) ) + // InternalDefinitionLanguage.g:3811:1: ( ')' ) { - // InternalDefinitionLanguage.g:3990:1: ( ')' ) - // InternalDefinitionLanguage.g:3991:2: ')' + // InternalDefinitionLanguage.g:3811:1: ( ')' ) + // InternalDefinitionLanguage.g:3812:2: ')' { before(grammarAccess.getParanthesesRuleAccess().getRightParenthesisKeyword_2()); - match(input,67,FOLLOW_2); + match(input,66,FOLLOW_2); after(grammarAccess.getParanthesesRuleAccess().getRightParenthesisKeyword_2()); } @@ -12575,14 +12036,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group__0" - // InternalDefinitionLanguage.g:4001:1: rule__CallRule__Group__0 : rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ; + // InternalDefinitionLanguage.g:3822:1: rule__CallRule__Group__0 : rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ; public final void rule__CallRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4005:1: ( rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ) - // InternalDefinitionLanguage.g:4006:2: rule__CallRule__Group__0__Impl rule__CallRule__Group__1 + // InternalDefinitionLanguage.g:3826:1: ( rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ) + // InternalDefinitionLanguage.g:3827:2: rule__CallRule__Group__0__Impl rule__CallRule__Group__1 { pushFollow(FOLLOW_22); rule__CallRule__Group__0__Impl(); @@ -12613,21 +12074,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group__0__Impl" - // InternalDefinitionLanguage.g:4013:1: rule__CallRule__Group__0__Impl : ( ( rule__CallRule__FunctionAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:3834:1: rule__CallRule__Group__0__Impl : ( ( rule__CallRule__FunctionAssignment_0 ) ) ; public final void rule__CallRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4017:1: ( ( ( rule__CallRule__FunctionAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:4018:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) + // InternalDefinitionLanguage.g:3838:1: ( ( ( rule__CallRule__FunctionAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:3839:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) { - // InternalDefinitionLanguage.g:4018:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) - // InternalDefinitionLanguage.g:4019:2: ( rule__CallRule__FunctionAssignment_0 ) + // InternalDefinitionLanguage.g:3839:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) + // InternalDefinitionLanguage.g:3840:2: ( rule__CallRule__FunctionAssignment_0 ) { before(grammarAccess.getCallRuleAccess().getFunctionAssignment_0()); - // InternalDefinitionLanguage.g:4020:2: ( rule__CallRule__FunctionAssignment_0 ) - // InternalDefinitionLanguage.g:4020:3: rule__CallRule__FunctionAssignment_0 + // InternalDefinitionLanguage.g:3841:2: ( rule__CallRule__FunctionAssignment_0 ) + // InternalDefinitionLanguage.g:3841:3: rule__CallRule__FunctionAssignment_0 { pushFollow(FOLLOW_2); rule__CallRule__FunctionAssignment_0(); @@ -12660,14 +12121,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group__1" - // InternalDefinitionLanguage.g:4028:1: rule__CallRule__Group__1 : rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ; + // InternalDefinitionLanguage.g:3849:1: rule__CallRule__Group__1 : rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ; public final void rule__CallRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4032:1: ( rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ) - // InternalDefinitionLanguage.g:4033:2: rule__CallRule__Group__1__Impl rule__CallRule__Group__2 + // InternalDefinitionLanguage.g:3853:1: ( rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ) + // InternalDefinitionLanguage.g:3854:2: rule__CallRule__Group__1__Impl rule__CallRule__Group__2 { pushFollow(FOLLOW_41); rule__CallRule__Group__1__Impl(); @@ -12698,20 +12159,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group__1__Impl" - // InternalDefinitionLanguage.g:4040:1: rule__CallRule__Group__1__Impl : ( '(' ) ; + // InternalDefinitionLanguage.g:3861:1: rule__CallRule__Group__1__Impl : ( '(' ) ; public final void rule__CallRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4044:1: ( ( '(' ) ) - // InternalDefinitionLanguage.g:4045:1: ( '(' ) + // InternalDefinitionLanguage.g:3865:1: ( ( '(' ) ) + // InternalDefinitionLanguage.g:3866:1: ( '(' ) { - // InternalDefinitionLanguage.g:4045:1: ( '(' ) - // InternalDefinitionLanguage.g:4046:2: '(' + // InternalDefinitionLanguage.g:3866:1: ( '(' ) + // InternalDefinitionLanguage.g:3867:2: '(' { before(grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); - match(input,66,FOLLOW_2); + match(input,65,FOLLOW_2); after(grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); } @@ -12735,14 +12196,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group__2" - // InternalDefinitionLanguage.g:4055:1: rule__CallRule__Group__2 : rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ; + // InternalDefinitionLanguage.g:3876:1: rule__CallRule__Group__2 : rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ; public final void rule__CallRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4059:1: ( rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ) - // InternalDefinitionLanguage.g:4060:2: rule__CallRule__Group__2__Impl rule__CallRule__Group__3 + // InternalDefinitionLanguage.g:3880:1: ( rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ) + // InternalDefinitionLanguage.g:3881:2: rule__CallRule__Group__2__Impl rule__CallRule__Group__3 { pushFollow(FOLLOW_41); rule__CallRule__Group__2__Impl(); @@ -12773,29 +12234,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group__2__Impl" - // InternalDefinitionLanguage.g:4067:1: rule__CallRule__Group__2__Impl : ( ( rule__CallRule__Group_2__0 )? ) ; + // InternalDefinitionLanguage.g:3888:1: rule__CallRule__Group__2__Impl : ( ( rule__CallRule__Group_2__0 )? ) ; public final void rule__CallRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4071:1: ( ( ( rule__CallRule__Group_2__0 )? ) ) - // InternalDefinitionLanguage.g:4072:1: ( ( rule__CallRule__Group_2__0 )? ) + // InternalDefinitionLanguage.g:3892:1: ( ( ( rule__CallRule__Group_2__0 )? ) ) + // InternalDefinitionLanguage.g:3893:1: ( ( rule__CallRule__Group_2__0 )? ) { - // InternalDefinitionLanguage.g:4072:1: ( ( rule__CallRule__Group_2__0 )? ) - // InternalDefinitionLanguage.g:4073:2: ( rule__CallRule__Group_2__0 )? + // InternalDefinitionLanguage.g:3893:1: ( ( rule__CallRule__Group_2__0 )? ) + // InternalDefinitionLanguage.g:3894:2: ( rule__CallRule__Group_2__0 )? { before(grammarAccess.getCallRuleAccess().getGroup_2()); - // InternalDefinitionLanguage.g:4074:2: ( rule__CallRule__Group_2__0 )? - int alt29=2; - int LA29_0 = input.LA(1); + // InternalDefinitionLanguage.g:3895:2: ( rule__CallRule__Group_2__0 )? + int alt28=2; + int LA28_0 = input.LA(1); - if ( ((LA29_0>=RULE_QUOTED_ID && LA29_0<=RULE_STRING)||LA29_0==15||(LA29_0>=22 && LA29_0<=23)||LA29_0==66||LA29_0==73||(LA29_0>=75 && LA29_0<=76)) ) { - alt29=1; + if ( ((LA28_0>=RULE_QUOTED_ID && LA28_0<=RULE_STRING)||LA28_0==15||(LA28_0>=22 && LA28_0<=23)||LA28_0==65||LA28_0==72||(LA28_0>=74 && LA28_0<=75)) ) { + alt28=1; } - switch (alt29) { + switch (alt28) { case 1 : - // InternalDefinitionLanguage.g:4074:3: rule__CallRule__Group_2__0 + // InternalDefinitionLanguage.g:3895:3: rule__CallRule__Group_2__0 { pushFollow(FOLLOW_2); rule__CallRule__Group_2__0(); @@ -12831,14 +12292,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group__3" - // InternalDefinitionLanguage.g:4082:1: rule__CallRule__Group__3 : rule__CallRule__Group__3__Impl ; + // InternalDefinitionLanguage.g:3903:1: rule__CallRule__Group__3 : rule__CallRule__Group__3__Impl ; public final void rule__CallRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4086:1: ( rule__CallRule__Group__3__Impl ) - // InternalDefinitionLanguage.g:4087:2: rule__CallRule__Group__3__Impl + // InternalDefinitionLanguage.g:3907:1: ( rule__CallRule__Group__3__Impl ) + // InternalDefinitionLanguage.g:3908:2: rule__CallRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group__3__Impl(); @@ -12864,20 +12325,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group__3__Impl" - // InternalDefinitionLanguage.g:4093:1: rule__CallRule__Group__3__Impl : ( ')' ) ; + // InternalDefinitionLanguage.g:3914:1: rule__CallRule__Group__3__Impl : ( ')' ) ; public final void rule__CallRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4097:1: ( ( ')' ) ) - // InternalDefinitionLanguage.g:4098:1: ( ')' ) + // InternalDefinitionLanguage.g:3918:1: ( ( ')' ) ) + // InternalDefinitionLanguage.g:3919:1: ( ')' ) { - // InternalDefinitionLanguage.g:4098:1: ( ')' ) - // InternalDefinitionLanguage.g:4099:2: ')' + // InternalDefinitionLanguage.g:3919:1: ( ')' ) + // InternalDefinitionLanguage.g:3920:2: ')' { before(grammarAccess.getCallRuleAccess().getRightParenthesisKeyword_3()); - match(input,67,FOLLOW_2); + match(input,66,FOLLOW_2); after(grammarAccess.getCallRuleAccess().getRightParenthesisKeyword_3()); } @@ -12901,14 +12362,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group_2__0" - // InternalDefinitionLanguage.g:4109:1: rule__CallRule__Group_2__0 : rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ; + // InternalDefinitionLanguage.g:3930:1: rule__CallRule__Group_2__0 : rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ; public final void rule__CallRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4113:1: ( rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ) - // InternalDefinitionLanguage.g:4114:2: rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 + // InternalDefinitionLanguage.g:3934:1: ( rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ) + // InternalDefinitionLanguage.g:3935:2: rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 { pushFollow(FOLLOW_24); rule__CallRule__Group_2__0__Impl(); @@ -12939,21 +12400,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group_2__0__Impl" - // InternalDefinitionLanguage.g:4121:1: rule__CallRule__Group_2__0__Impl : ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ; + // InternalDefinitionLanguage.g:3942:1: rule__CallRule__Group_2__0__Impl : ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ; public final void rule__CallRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4125:1: ( ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ) - // InternalDefinitionLanguage.g:4126:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) + // InternalDefinitionLanguage.g:3946:1: ( ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ) + // InternalDefinitionLanguage.g:3947:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) { - // InternalDefinitionLanguage.g:4126:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) - // InternalDefinitionLanguage.g:4127:2: ( rule__CallRule__ParametersAssignment_2_0 ) + // InternalDefinitionLanguage.g:3947:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) + // InternalDefinitionLanguage.g:3948:2: ( rule__CallRule__ParametersAssignment_2_0 ) { before(grammarAccess.getCallRuleAccess().getParametersAssignment_2_0()); - // InternalDefinitionLanguage.g:4128:2: ( rule__CallRule__ParametersAssignment_2_0 ) - // InternalDefinitionLanguage.g:4128:3: rule__CallRule__ParametersAssignment_2_0 + // InternalDefinitionLanguage.g:3949:2: ( rule__CallRule__ParametersAssignment_2_0 ) + // InternalDefinitionLanguage.g:3949:3: rule__CallRule__ParametersAssignment_2_0 { pushFollow(FOLLOW_2); rule__CallRule__ParametersAssignment_2_0(); @@ -12986,14 +12447,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group_2__1" - // InternalDefinitionLanguage.g:4136:1: rule__CallRule__Group_2__1 : rule__CallRule__Group_2__1__Impl ; + // InternalDefinitionLanguage.g:3957:1: rule__CallRule__Group_2__1 : rule__CallRule__Group_2__1__Impl ; public final void rule__CallRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4140:1: ( rule__CallRule__Group_2__1__Impl ) - // InternalDefinitionLanguage.g:4141:2: rule__CallRule__Group_2__1__Impl + // InternalDefinitionLanguage.g:3961:1: ( rule__CallRule__Group_2__1__Impl ) + // InternalDefinitionLanguage.g:3962:2: rule__CallRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group_2__1__Impl(); @@ -13019,33 +12480,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group_2__1__Impl" - // InternalDefinitionLanguage.g:4147:1: rule__CallRule__Group_2__1__Impl : ( ( rule__CallRule__Group_2_1__0 )* ) ; + // InternalDefinitionLanguage.g:3968:1: rule__CallRule__Group_2__1__Impl : ( ( rule__CallRule__Group_2_1__0 )* ) ; public final void rule__CallRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4151:1: ( ( ( rule__CallRule__Group_2_1__0 )* ) ) - // InternalDefinitionLanguage.g:4152:1: ( ( rule__CallRule__Group_2_1__0 )* ) + // InternalDefinitionLanguage.g:3972:1: ( ( ( rule__CallRule__Group_2_1__0 )* ) ) + // InternalDefinitionLanguage.g:3973:1: ( ( rule__CallRule__Group_2_1__0 )* ) { - // InternalDefinitionLanguage.g:4152:1: ( ( rule__CallRule__Group_2_1__0 )* ) - // InternalDefinitionLanguage.g:4153:2: ( rule__CallRule__Group_2_1__0 )* + // InternalDefinitionLanguage.g:3973:1: ( ( rule__CallRule__Group_2_1__0 )* ) + // InternalDefinitionLanguage.g:3974:2: ( rule__CallRule__Group_2_1__0 )* { before(grammarAccess.getCallRuleAccess().getGroup_2_1()); - // InternalDefinitionLanguage.g:4154:2: ( rule__CallRule__Group_2_1__0 )* - loop30: + // InternalDefinitionLanguage.g:3975:2: ( rule__CallRule__Group_2_1__0 )* + loop29: do { - int alt30=2; - int LA30_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA30_0==68) ) { - alt30=1; + if ( (LA29_0==67) ) { + alt29=1; } - switch (alt30) { + switch (alt29) { case 1 : - // InternalDefinitionLanguage.g:4154:3: rule__CallRule__Group_2_1__0 + // InternalDefinitionLanguage.g:3975:3: rule__CallRule__Group_2_1__0 { pushFollow(FOLLOW_25); rule__CallRule__Group_2_1__0(); @@ -13057,7 +12518,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss break; default : - break loop30; + break loop29; } } while (true); @@ -13084,14 +12545,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group_2_1__0" - // InternalDefinitionLanguage.g:4163:1: rule__CallRule__Group_2_1__0 : rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ; + // InternalDefinitionLanguage.g:3984:1: rule__CallRule__Group_2_1__0 : rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ; public final void rule__CallRule__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4167:1: ( rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ) - // InternalDefinitionLanguage.g:4168:2: rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 + // InternalDefinitionLanguage.g:3988:1: ( rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ) + // InternalDefinitionLanguage.g:3989:2: rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 { pushFollow(FOLLOW_28); rule__CallRule__Group_2_1__0__Impl(); @@ -13122,20 +12583,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group_2_1__0__Impl" - // InternalDefinitionLanguage.g:4175:1: rule__CallRule__Group_2_1__0__Impl : ( ',' ) ; + // InternalDefinitionLanguage.g:3996:1: rule__CallRule__Group_2_1__0__Impl : ( ',' ) ; public final void rule__CallRule__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4179:1: ( ( ',' ) ) - // InternalDefinitionLanguage.g:4180:1: ( ',' ) + // InternalDefinitionLanguage.g:4000:1: ( ( ',' ) ) + // InternalDefinitionLanguage.g:4001:1: ( ',' ) { - // InternalDefinitionLanguage.g:4180:1: ( ',' ) - // InternalDefinitionLanguage.g:4181:2: ',' + // InternalDefinitionLanguage.g:4001:1: ( ',' ) + // InternalDefinitionLanguage.g:4002:2: ',' { before(grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); - match(input,68,FOLLOW_2); + match(input,67,FOLLOW_2); after(grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); } @@ -13159,14 +12620,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group_2_1__1" - // InternalDefinitionLanguage.g:4190:1: rule__CallRule__Group_2_1__1 : rule__CallRule__Group_2_1__1__Impl ; + // InternalDefinitionLanguage.g:4011:1: rule__CallRule__Group_2_1__1 : rule__CallRule__Group_2_1__1__Impl ; public final void rule__CallRule__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4194:1: ( rule__CallRule__Group_2_1__1__Impl ) - // InternalDefinitionLanguage.g:4195:2: rule__CallRule__Group_2_1__1__Impl + // InternalDefinitionLanguage.g:4015:1: ( rule__CallRule__Group_2_1__1__Impl ) + // InternalDefinitionLanguage.g:4016:2: rule__CallRule__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group_2_1__1__Impl(); @@ -13192,21 +12653,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__Group_2_1__1__Impl" - // InternalDefinitionLanguage.g:4201:1: rule__CallRule__Group_2_1__1__Impl : ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ; + // InternalDefinitionLanguage.g:4022:1: rule__CallRule__Group_2_1__1__Impl : ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ; public final void rule__CallRule__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4205:1: ( ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ) - // InternalDefinitionLanguage.g:4206:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) + // InternalDefinitionLanguage.g:4026:1: ( ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ) + // InternalDefinitionLanguage.g:4027:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) { - // InternalDefinitionLanguage.g:4206:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) - // InternalDefinitionLanguage.g:4207:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) + // InternalDefinitionLanguage.g:4027:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) + // InternalDefinitionLanguage.g:4028:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) { before(grammarAccess.getCallRuleAccess().getParametersAssignment_2_1_1()); - // InternalDefinitionLanguage.g:4208:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) - // InternalDefinitionLanguage.g:4208:3: rule__CallRule__ParametersAssignment_2_1_1 + // InternalDefinitionLanguage.g:4029:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) + // InternalDefinitionLanguage.g:4029:3: rule__CallRule__ParametersAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__CallRule__ParametersAssignment_2_1_1(); @@ -13239,14 +12700,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ValueReferenceRule__Group__0" - // InternalDefinitionLanguage.g:4217:1: rule__ValueReferenceRule__Group__0 : rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ; + // InternalDefinitionLanguage.g:4038:1: rule__ValueReferenceRule__Group__0 : rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ; public final void rule__ValueReferenceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4221:1: ( rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ) - // InternalDefinitionLanguage.g:4222:2: rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 + // InternalDefinitionLanguage.g:4042:1: ( rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ) + // InternalDefinitionLanguage.g:4043:2: rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 { pushFollow(FOLLOW_28); rule__ValueReferenceRule__Group__0__Impl(); @@ -13277,21 +12738,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ValueReferenceRule__Group__0__Impl" - // InternalDefinitionLanguage.g:4229:1: rule__ValueReferenceRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:4050:1: rule__ValueReferenceRule__Group__0__Impl : ( () ) ; public final void rule__ValueReferenceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4233:1: ( ( () ) ) - // InternalDefinitionLanguage.g:4234:1: ( () ) + // InternalDefinitionLanguage.g:4054:1: ( ( () ) ) + // InternalDefinitionLanguage.g:4055:1: ( () ) { - // InternalDefinitionLanguage.g:4234:1: ( () ) - // InternalDefinitionLanguage.g:4235:2: () + // InternalDefinitionLanguage.g:4055:1: ( () ) + // InternalDefinitionLanguage.g:4056:2: () { before(grammarAccess.getValueReferenceRuleAccess().getValueReferenceAction_0()); - // InternalDefinitionLanguage.g:4236:2: () - // InternalDefinitionLanguage.g:4236:3: + // InternalDefinitionLanguage.g:4057:2: () + // InternalDefinitionLanguage.g:4057:3: { } @@ -13314,14 +12775,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ValueReferenceRule__Group__1" - // InternalDefinitionLanguage.g:4244:1: rule__ValueReferenceRule__Group__1 : rule__ValueReferenceRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:4065:1: rule__ValueReferenceRule__Group__1 : rule__ValueReferenceRule__Group__1__Impl ; public final void rule__ValueReferenceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4248:1: ( rule__ValueReferenceRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:4249:2: rule__ValueReferenceRule__Group__1__Impl + // InternalDefinitionLanguage.g:4069:1: ( rule__ValueReferenceRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:4070:2: rule__ValueReferenceRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ValueReferenceRule__Group__1__Impl(); @@ -13347,20 +12808,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ValueReferenceRule__Group__1__Impl" - // InternalDefinitionLanguage.g:4255:1: rule__ValueReferenceRule__Group__1__Impl : ( 'value' ) ; + // InternalDefinitionLanguage.g:4076:1: rule__ValueReferenceRule__Group__1__Impl : ( 'value' ) ; public final void rule__ValueReferenceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4259:1: ( ( 'value' ) ) - // InternalDefinitionLanguage.g:4260:1: ( 'value' ) + // InternalDefinitionLanguage.g:4080:1: ( ( 'value' ) ) + // InternalDefinitionLanguage.g:4081:1: ( 'value' ) { - // InternalDefinitionLanguage.g:4260:1: ( 'value' ) - // InternalDefinitionLanguage.g:4261:2: 'value' + // InternalDefinitionLanguage.g:4081:1: ( 'value' ) + // InternalDefinitionLanguage.g:4082:2: 'value' { before(grammarAccess.getValueReferenceRuleAccess().getValueKeyword_1()); - match(input,73,FOLLOW_2); + match(input,72,FOLLOW_2); after(grammarAccess.getValueReferenceRuleAccess().getValueKeyword_1()); } @@ -13384,14 +12845,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DoubleLiteralRule__Group__0" - // InternalDefinitionLanguage.g:4271:1: rule__DoubleLiteralRule__Group__0 : rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ; + // InternalDefinitionLanguage.g:4092:1: rule__DoubleLiteralRule__Group__0 : rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ; public final void rule__DoubleLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4275:1: ( rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ) - // InternalDefinitionLanguage.g:4276:2: rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 + // InternalDefinitionLanguage.g:4096:1: ( rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ) + // InternalDefinitionLanguage.g:4097:2: rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 { pushFollow(FOLLOW_42); rule__DoubleLiteralRule__Group__0__Impl(); @@ -13422,21 +12883,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DoubleLiteralRule__Group__0__Impl" - // InternalDefinitionLanguage.g:4283:1: rule__DoubleLiteralRule__Group__0__Impl : ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:4104:1: rule__DoubleLiteralRule__Group__0__Impl : ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ; public final void rule__DoubleLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4287:1: ( ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:4288:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) + // InternalDefinitionLanguage.g:4108:1: ( ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:4109:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) { - // InternalDefinitionLanguage.g:4288:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) - // InternalDefinitionLanguage.g:4289:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) + // InternalDefinitionLanguage.g:4109:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) + // InternalDefinitionLanguage.g:4110:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getLiteralAssignment_0()); - // InternalDefinitionLanguage.g:4290:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) - // InternalDefinitionLanguage.g:4290:3: rule__DoubleLiteralRule__LiteralAssignment_0 + // InternalDefinitionLanguage.g:4111:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) + // InternalDefinitionLanguage.g:4111:3: rule__DoubleLiteralRule__LiteralAssignment_0 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__LiteralAssignment_0(); @@ -13469,14 +12930,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DoubleLiteralRule__Group__1" - // InternalDefinitionLanguage.g:4298:1: rule__DoubleLiteralRule__Group__1 : rule__DoubleLiteralRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:4119:1: rule__DoubleLiteralRule__Group__1 : rule__DoubleLiteralRule__Group__1__Impl ; public final void rule__DoubleLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4302:1: ( rule__DoubleLiteralRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:4303:2: rule__DoubleLiteralRule__Group__1__Impl + // InternalDefinitionLanguage.g:4123:1: ( rule__DoubleLiteralRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:4124:2: rule__DoubleLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__Group__1__Impl(); @@ -13502,29 +12963,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DoubleLiteralRule__Group__1__Impl" - // InternalDefinitionLanguage.g:4309:1: rule__DoubleLiteralRule__Group__1__Impl : ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ; + // InternalDefinitionLanguage.g:4130:1: rule__DoubleLiteralRule__Group__1__Impl : ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ; public final void rule__DoubleLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4313:1: ( ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ) - // InternalDefinitionLanguage.g:4314:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) + // InternalDefinitionLanguage.g:4134:1: ( ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ) + // InternalDefinitionLanguage.g:4135:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) { - // InternalDefinitionLanguage.g:4314:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) - // InternalDefinitionLanguage.g:4315:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? + // InternalDefinitionLanguage.g:4135:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) + // InternalDefinitionLanguage.g:4136:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? { before(grammarAccess.getDoubleLiteralRuleAccess().getFactorAssignment_1()); - // InternalDefinitionLanguage.g:4316:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? - int alt31=2; - int LA31_0 = input.LA(1); + // InternalDefinitionLanguage.g:4137:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( ((LA31_0>=27 && LA31_0<=46)) ) { - alt31=1; + if ( ((LA30_0>=27 && LA30_0<=46)) ) { + alt30=1; } - switch (alt31) { + switch (alt30) { case 1 : - // InternalDefinitionLanguage.g:4316:3: rule__DoubleLiteralRule__FactorAssignment_1 + // InternalDefinitionLanguage.g:4137:3: rule__DoubleLiteralRule__FactorAssignment_1 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__FactorAssignment_1(); @@ -13560,14 +13021,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__IntegerLiteralRule__Group__0" - // InternalDefinitionLanguage.g:4325:1: rule__IntegerLiteralRule__Group__0 : rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ; + // InternalDefinitionLanguage.g:4146:1: rule__IntegerLiteralRule__Group__0 : rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ; public final void rule__IntegerLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4329:1: ( rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ) - // InternalDefinitionLanguage.g:4330:2: rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 + // InternalDefinitionLanguage.g:4150:1: ( rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ) + // InternalDefinitionLanguage.g:4151:2: rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 { pushFollow(FOLLOW_42); rule__IntegerLiteralRule__Group__0__Impl(); @@ -13598,21 +13059,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__IntegerLiteralRule__Group__0__Impl" - // InternalDefinitionLanguage.g:4337:1: rule__IntegerLiteralRule__Group__0__Impl : ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ; + // InternalDefinitionLanguage.g:4158:1: rule__IntegerLiteralRule__Group__0__Impl : ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ; public final void rule__IntegerLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4341:1: ( ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ) - // InternalDefinitionLanguage.g:4342:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) + // InternalDefinitionLanguage.g:4162:1: ( ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ) + // InternalDefinitionLanguage.g:4163:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) { - // InternalDefinitionLanguage.g:4342:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) - // InternalDefinitionLanguage.g:4343:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) + // InternalDefinitionLanguage.g:4163:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) + // InternalDefinitionLanguage.g:4164:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getLiteralAssignment_0()); - // InternalDefinitionLanguage.g:4344:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) - // InternalDefinitionLanguage.g:4344:3: rule__IntegerLiteralRule__LiteralAssignment_0 + // InternalDefinitionLanguage.g:4165:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) + // InternalDefinitionLanguage.g:4165:3: rule__IntegerLiteralRule__LiteralAssignment_0 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__LiteralAssignment_0(); @@ -13645,14 +13106,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__IntegerLiteralRule__Group__1" - // InternalDefinitionLanguage.g:4352:1: rule__IntegerLiteralRule__Group__1 : rule__IntegerLiteralRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:4173:1: rule__IntegerLiteralRule__Group__1 : rule__IntegerLiteralRule__Group__1__Impl ; public final void rule__IntegerLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4356:1: ( rule__IntegerLiteralRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:4357:2: rule__IntegerLiteralRule__Group__1__Impl + // InternalDefinitionLanguage.g:4177:1: ( rule__IntegerLiteralRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:4178:2: rule__IntegerLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__Group__1__Impl(); @@ -13678,29 +13139,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__IntegerLiteralRule__Group__1__Impl" - // InternalDefinitionLanguage.g:4363:1: rule__IntegerLiteralRule__Group__1__Impl : ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ; + // InternalDefinitionLanguage.g:4184:1: rule__IntegerLiteralRule__Group__1__Impl : ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ; public final void rule__IntegerLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4367:1: ( ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ) - // InternalDefinitionLanguage.g:4368:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) + // InternalDefinitionLanguage.g:4188:1: ( ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ) + // InternalDefinitionLanguage.g:4189:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) { - // InternalDefinitionLanguage.g:4368:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) - // InternalDefinitionLanguage.g:4369:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? + // InternalDefinitionLanguage.g:4189:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) + // InternalDefinitionLanguage.g:4190:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? { before(grammarAccess.getIntegerLiteralRuleAccess().getFactorAssignment_1()); - // InternalDefinitionLanguage.g:4370:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? - int alt32=2; - int LA32_0 = input.LA(1); + // InternalDefinitionLanguage.g:4191:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? + int alt31=2; + int LA31_0 = input.LA(1); - if ( ((LA32_0>=27 && LA32_0<=46)) ) { - alt32=1; + if ( ((LA31_0>=27 && LA31_0<=46)) ) { + alt31=1; } - switch (alt32) { + switch (alt31) { case 1 : - // InternalDefinitionLanguage.g:4370:3: rule__IntegerLiteralRule__FactorAssignment_1 + // InternalDefinitionLanguage.g:4191:3: rule__IntegerLiteralRule__FactorAssignment_1 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__FactorAssignment_1(); @@ -13736,14 +13197,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__BooleanLiteralRule__Group__0" - // InternalDefinitionLanguage.g:4379:1: rule__BooleanLiteralRule__Group__0 : rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ; + // InternalDefinitionLanguage.g:4200:1: rule__BooleanLiteralRule__Group__0 : rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ; public final void rule__BooleanLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4383:1: ( rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ) - // InternalDefinitionLanguage.g:4384:2: rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 + // InternalDefinitionLanguage.g:4204:1: ( rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ) + // InternalDefinitionLanguage.g:4205:2: rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 { pushFollow(FOLLOW_43); rule__BooleanLiteralRule__Group__0__Impl(); @@ -13774,21 +13235,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__BooleanLiteralRule__Group__0__Impl" - // InternalDefinitionLanguage.g:4391:1: rule__BooleanLiteralRule__Group__0__Impl : ( () ) ; + // InternalDefinitionLanguage.g:4212:1: rule__BooleanLiteralRule__Group__0__Impl : ( () ) ; public final void rule__BooleanLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4395:1: ( ( () ) ) - // InternalDefinitionLanguage.g:4396:1: ( () ) + // InternalDefinitionLanguage.g:4216:1: ( ( () ) ) + // InternalDefinitionLanguage.g:4217:1: ( () ) { - // InternalDefinitionLanguage.g:4396:1: ( () ) - // InternalDefinitionLanguage.g:4397:2: () + // InternalDefinitionLanguage.g:4217:1: ( () ) + // InternalDefinitionLanguage.g:4218:2: () { before(grammarAccess.getBooleanLiteralRuleAccess().getBooleanLiteralAction_0()); - // InternalDefinitionLanguage.g:4398:2: () - // InternalDefinitionLanguage.g:4398:3: + // InternalDefinitionLanguage.g:4219:2: () + // InternalDefinitionLanguage.g:4219:3: { } @@ -13811,14 +13272,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__BooleanLiteralRule__Group__1" - // InternalDefinitionLanguage.g:4406:1: rule__BooleanLiteralRule__Group__1 : rule__BooleanLiteralRule__Group__1__Impl ; + // InternalDefinitionLanguage.g:4227:1: rule__BooleanLiteralRule__Group__1 : rule__BooleanLiteralRule__Group__1__Impl ; public final void rule__BooleanLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4410:1: ( rule__BooleanLiteralRule__Group__1__Impl ) - // InternalDefinitionLanguage.g:4411:2: rule__BooleanLiteralRule__Group__1__Impl + // InternalDefinitionLanguage.g:4231:1: ( rule__BooleanLiteralRule__Group__1__Impl ) + // InternalDefinitionLanguage.g:4232:2: rule__BooleanLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Group__1__Impl(); @@ -13844,21 +13305,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__BooleanLiteralRule__Group__1__Impl" - // InternalDefinitionLanguage.g:4417:1: rule__BooleanLiteralRule__Group__1__Impl : ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ; + // InternalDefinitionLanguage.g:4238:1: rule__BooleanLiteralRule__Group__1__Impl : ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ; public final void rule__BooleanLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4421:1: ( ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ) - // InternalDefinitionLanguage.g:4422:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) + // InternalDefinitionLanguage.g:4242:1: ( ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ) + // InternalDefinitionLanguage.g:4243:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) { - // InternalDefinitionLanguage.g:4422:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) - // InternalDefinitionLanguage.g:4423:2: ( rule__BooleanLiteralRule__Alternatives_1 ) + // InternalDefinitionLanguage.g:4243:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) + // InternalDefinitionLanguage.g:4244:2: ( rule__BooleanLiteralRule__Alternatives_1 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getAlternatives_1()); - // InternalDefinitionLanguage.g:4424:2: ( rule__BooleanLiteralRule__Alternatives_1 ) - // InternalDefinitionLanguage.g:4424:3: rule__BooleanLiteralRule__Alternatives_1 + // InternalDefinitionLanguage.g:4245:2: ( rule__BooleanLiteralRule__Alternatives_1 ) + // InternalDefinitionLanguage.g:4245:3: rule__BooleanLiteralRule__Alternatives_1 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Alternatives_1(); @@ -13891,17 +13352,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DefinitionModelRule__TypesAssignment_0" - // InternalDefinitionLanguage.g:4433:1: rule__DefinitionModelRule__TypesAssignment_0 : ( ruleTypeDefinitionRule ) ; + // InternalDefinitionLanguage.g:4254:1: rule__DefinitionModelRule__TypesAssignment_0 : ( ruleTypeDefinitionRule ) ; public final void rule__DefinitionModelRule__TypesAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4437:1: ( ( ruleTypeDefinitionRule ) ) - // InternalDefinitionLanguage.g:4438:2: ( ruleTypeDefinitionRule ) + // InternalDefinitionLanguage.g:4258:1: ( ( ruleTypeDefinitionRule ) ) + // InternalDefinitionLanguage.g:4259:2: ( ruleTypeDefinitionRule ) { - // InternalDefinitionLanguage.g:4438:2: ( ruleTypeDefinitionRule ) - // InternalDefinitionLanguage.g:4439:3: ruleTypeDefinitionRule + // InternalDefinitionLanguage.g:4259:2: ( ruleTypeDefinitionRule ) + // InternalDefinitionLanguage.g:4260:3: ruleTypeDefinitionRule { before(grammarAccess.getDefinitionModelRuleAccess().getTypesTypeDefinitionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -13932,17 +13393,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DefinitionModelRule__FunctionsAssignment_1" - // InternalDefinitionLanguage.g:4448:1: rule__DefinitionModelRule__FunctionsAssignment_1 : ( ruleFunctioDefinitionRule ) ; + // InternalDefinitionLanguage.g:4269:1: rule__DefinitionModelRule__FunctionsAssignment_1 : ( ruleFunctioDefinitionRule ) ; public final void rule__DefinitionModelRule__FunctionsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4452:1: ( ( ruleFunctioDefinitionRule ) ) - // InternalDefinitionLanguage.g:4453:2: ( ruleFunctioDefinitionRule ) + // InternalDefinitionLanguage.g:4273:1: ( ( ruleFunctioDefinitionRule ) ) + // InternalDefinitionLanguage.g:4274:2: ( ruleFunctioDefinitionRule ) { - // InternalDefinitionLanguage.g:4453:2: ( ruleFunctioDefinitionRule ) - // InternalDefinitionLanguage.g:4454:3: ruleFunctioDefinitionRule + // InternalDefinitionLanguage.g:4274:2: ( ruleFunctioDefinitionRule ) + // InternalDefinitionLanguage.g:4275:3: ruleFunctioDefinitionRule { before(grammarAccess.getDefinitionModelRuleAccess().getFunctionsFunctioDefinitionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -13973,24 +13434,24 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__AbstractAssignment_0" - // InternalDefinitionLanguage.g:4463:1: rule__TypeDefinitionRule__AbstractAssignment_0 : ( ( 'abstract' ) ) ; + // InternalDefinitionLanguage.g:4284:1: rule__TypeDefinitionRule__AbstractAssignment_0 : ( ( 'abstract' ) ) ; public final void rule__TypeDefinitionRule__AbstractAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4467:1: ( ( ( 'abstract' ) ) ) - // InternalDefinitionLanguage.g:4468:2: ( ( 'abstract' ) ) + // InternalDefinitionLanguage.g:4288:1: ( ( ( 'abstract' ) ) ) + // InternalDefinitionLanguage.g:4289:2: ( ( 'abstract' ) ) { - // InternalDefinitionLanguage.g:4468:2: ( ( 'abstract' ) ) - // InternalDefinitionLanguage.g:4469:3: ( 'abstract' ) + // InternalDefinitionLanguage.g:4289:2: ( ( 'abstract' ) ) + // InternalDefinitionLanguage.g:4290:3: ( 'abstract' ) { before(grammarAccess.getTypeDefinitionRuleAccess().getAbstractAbstractKeyword_0_0()); - // InternalDefinitionLanguage.g:4470:3: ( 'abstract' ) - // InternalDefinitionLanguage.g:4471:4: 'abstract' + // InternalDefinitionLanguage.g:4291:3: ( 'abstract' ) + // InternalDefinitionLanguage.g:4292:4: 'abstract' { before(grammarAccess.getTypeDefinitionRuleAccess().getAbstractAbstractKeyword_0_0()); - match(input,74,FOLLOW_2); + match(input,73,FOLLOW_2); after(grammarAccess.getTypeDefinitionRuleAccess().getAbstractAbstractKeyword_0_0()); } @@ -14018,17 +13479,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__NameAssignment_2" - // InternalDefinitionLanguage.g:4482:1: rule__TypeDefinitionRule__NameAssignment_2 : ( ruleStringOrId ) ; + // InternalDefinitionLanguage.g:4303:1: rule__TypeDefinitionRule__NameAssignment_2 : ( ruleStringOrId ) ; public final void rule__TypeDefinitionRule__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4486:1: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:4487:2: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4307:1: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4308:2: ( ruleStringOrId ) { - // InternalDefinitionLanguage.g:4487:2: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:4488:3: ruleStringOrId + // InternalDefinitionLanguage.g:4308:2: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4309:3: ruleStringOrId { before(grammarAccess.getTypeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -14059,21 +13520,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__SuperTypeAssignment_3_1" - // InternalDefinitionLanguage.g:4497:1: rule__TypeDefinitionRule__SuperTypeAssignment_3_1 : ( ( ruleStringOrId ) ) ; + // InternalDefinitionLanguage.g:4318:1: rule__TypeDefinitionRule__SuperTypeAssignment_3_1 : ( ( ruleStringOrId ) ) ; public final void rule__TypeDefinitionRule__SuperTypeAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4501:1: ( ( ( ruleStringOrId ) ) ) - // InternalDefinitionLanguage.g:4502:2: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4322:1: ( ( ( ruleStringOrId ) ) ) + // InternalDefinitionLanguage.g:4323:2: ( ( ruleStringOrId ) ) { - // InternalDefinitionLanguage.g:4502:2: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:4503:3: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4323:2: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4324:3: ( ruleStringOrId ) { before(grammarAccess.getTypeDefinitionRuleAccess().getSuperTypeTypeDefinitionCrossReference_3_1_0()); - // InternalDefinitionLanguage.g:4504:3: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:4505:4: ruleStringOrId + // InternalDefinitionLanguage.g:4325:3: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4326:4: ruleStringOrId { before(grammarAccess.getTypeDefinitionRuleAccess().getSuperTypeTypeDefinitionStringOrIdParserRuleCall_3_1_0_1()); pushFollow(FOLLOW_2); @@ -14108,17 +13569,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__TypeDefinitionRule__AttributesAssignment_5" - // InternalDefinitionLanguage.g:4516:1: rule__TypeDefinitionRule__AttributesAssignment_5 : ( ruleAttributeDefinitionRule ) ; + // InternalDefinitionLanguage.g:4337:1: rule__TypeDefinitionRule__AttributesAssignment_5 : ( ruleAttributeDefinitionRule ) ; public final void rule__TypeDefinitionRule__AttributesAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4520:1: ( ( ruleAttributeDefinitionRule ) ) - // InternalDefinitionLanguage.g:4521:2: ( ruleAttributeDefinitionRule ) + // InternalDefinitionLanguage.g:4341:1: ( ( ruleAttributeDefinitionRule ) ) + // InternalDefinitionLanguage.g:4342:2: ( ruleAttributeDefinitionRule ) { - // InternalDefinitionLanguage.g:4521:2: ( ruleAttributeDefinitionRule ) - // InternalDefinitionLanguage.g:4522:3: ruleAttributeDefinitionRule + // InternalDefinitionLanguage.g:4342:2: ( ruleAttributeDefinitionRule ) + // InternalDefinitionLanguage.g:4343:3: ruleAttributeDefinitionRule { before(grammarAccess.getTypeDefinitionRuleAccess().getAttributesAttributeDefinitionRuleParserRuleCall_5_0()); pushFollow(FOLLOW_2); @@ -14148,67 +13609,26 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR end "rule__TypeDefinitionRule__AttributesAssignment_5" - // $ANTLR start "rule__UnnamedAttributeDefinitionRule__TypeAssignment_2" - // InternalDefinitionLanguage.g:4531:1: rule__UnnamedAttributeDefinitionRule__TypeAssignment_2 : ( ruleTypeRule ) ; - public final void rule__UnnamedAttributeDefinitionRule__TypeAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalDefinitionLanguage.g:4535:1: ( ( ruleTypeRule ) ) - // InternalDefinitionLanguage.g:4536:2: ( ruleTypeRule ) - { - // InternalDefinitionLanguage.g:4536:2: ( ruleTypeRule ) - // InternalDefinitionLanguage.g:4537:3: ruleTypeRule - { - before(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleTypeRule(); - - state._fsp--; - - after(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__UnnamedAttributeDefinitionRule__TypeAssignment_2" - - - // $ANTLR start "rule__NamedAttributeDefinitionRule__NameAssignment_0" - // InternalDefinitionLanguage.g:4546:1: rule__NamedAttributeDefinitionRule__NameAssignment_0 : ( ruleStringOrId ) ; - public final void rule__NamedAttributeDefinitionRule__NameAssignment_0() throws RecognitionException { + // $ANTLR start "rule__AttributeDefinitionRule__NameAssignment_0" + // InternalDefinitionLanguage.g:4352:1: rule__AttributeDefinitionRule__NameAssignment_0 : ( ruleStringOrId ) ; + public final void rule__AttributeDefinitionRule__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4550:1: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:4551:2: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4356:1: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4357:2: ( ruleStringOrId ) { - // InternalDefinitionLanguage.g:4551:2: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:4552:3: ruleStringOrId + // InternalDefinitionLanguage.g:4357:2: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4358:3: ruleStringOrId { - before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); + before(grammarAccess.getAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); pushFollow(FOLLOW_2); ruleStringOrId(); state._fsp--; - after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); + after(grammarAccess.getAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); } @@ -14227,29 +13647,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__NamedAttributeDefinitionRule__NameAssignment_0" + // $ANTLR end "rule__AttributeDefinitionRule__NameAssignment_0" - // $ANTLR start "rule__NamedAttributeDefinitionRule__TypeAssignment_2" - // InternalDefinitionLanguage.g:4561:1: rule__NamedAttributeDefinitionRule__TypeAssignment_2 : ( ruleTypeRule ) ; - public final void rule__NamedAttributeDefinitionRule__TypeAssignment_2() throws RecognitionException { + // $ANTLR start "rule__AttributeDefinitionRule__TypeAssignment_2" + // InternalDefinitionLanguage.g:4367:1: rule__AttributeDefinitionRule__TypeAssignment_2 : ( ruleTypeRule ) ; + public final void rule__AttributeDefinitionRule__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4565:1: ( ( ruleTypeRule ) ) - // InternalDefinitionLanguage.g:4566:2: ( ruleTypeRule ) + // InternalDefinitionLanguage.g:4371:1: ( ( ruleTypeRule ) ) + // InternalDefinitionLanguage.g:4372:2: ( ruleTypeRule ) { - // InternalDefinitionLanguage.g:4566:2: ( ruleTypeRule ) - // InternalDefinitionLanguage.g:4567:3: ruleTypeRule + // InternalDefinitionLanguage.g:4372:2: ( ruleTypeRule ) + // InternalDefinitionLanguage.g:4373:3: ruleTypeRule { - before(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); + before(grammarAccess.getAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); pushFollow(FOLLOW_2); ruleTypeRule(); state._fsp--; - after(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); + after(grammarAccess.getAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); } @@ -14268,25 +13688,25 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss } return ; } - // $ANTLR end "rule__NamedAttributeDefinitionRule__TypeAssignment_2" + // $ANTLR end "rule__AttributeDefinitionRule__TypeAssignment_2" // $ANTLR start "rule__InstanceTypeRule__DefinitionsAssignment_2" - // InternalDefinitionLanguage.g:4576:1: rule__InstanceTypeRule__DefinitionsAssignment_2 : ( ( ruleStringOrId ) ) ; + // InternalDefinitionLanguage.g:4382:1: rule__InstanceTypeRule__DefinitionsAssignment_2 : ( ( ruleStringOrId ) ) ; public final void rule__InstanceTypeRule__DefinitionsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4580:1: ( ( ( ruleStringOrId ) ) ) - // InternalDefinitionLanguage.g:4581:2: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4386:1: ( ( ( ruleStringOrId ) ) ) + // InternalDefinitionLanguage.g:4387:2: ( ( ruleStringOrId ) ) { - // InternalDefinitionLanguage.g:4581:2: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:4582:3: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4387:2: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4388:3: ( ruleStringOrId ) { before(grammarAccess.getInstanceTypeRuleAccess().getDefinitionsTypeDefinitionCrossReference_2_0()); - // InternalDefinitionLanguage.g:4583:3: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:4584:4: ruleStringOrId + // InternalDefinitionLanguage.g:4389:3: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4390:4: ruleStringOrId { before(grammarAccess.getInstanceTypeRuleAccess().getDefinitionsTypeDefinitionStringOrIdParserRuleCall_2_0_1()); pushFollow(FOLLOW_2); @@ -14321,21 +13741,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__InstanceTypeRule__DefinitionsAssignment_3_1" - // InternalDefinitionLanguage.g:4595:1: rule__InstanceTypeRule__DefinitionsAssignment_3_1 : ( ( ruleStringOrId ) ) ; + // InternalDefinitionLanguage.g:4401:1: rule__InstanceTypeRule__DefinitionsAssignment_3_1 : ( ( ruleStringOrId ) ) ; public final void rule__InstanceTypeRule__DefinitionsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4599:1: ( ( ( ruleStringOrId ) ) ) - // InternalDefinitionLanguage.g:4600:2: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4405:1: ( ( ( ruleStringOrId ) ) ) + // InternalDefinitionLanguage.g:4406:2: ( ( ruleStringOrId ) ) { - // InternalDefinitionLanguage.g:4600:2: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:4601:3: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4406:2: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4407:3: ( ruleStringOrId ) { before(grammarAccess.getInstanceTypeRuleAccess().getDefinitionsTypeDefinitionCrossReference_3_1_0()); - // InternalDefinitionLanguage.g:4602:3: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:4603:4: ruleStringOrId + // InternalDefinitionLanguage.g:4408:3: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4409:4: ruleStringOrId { before(grammarAccess.getInstanceTypeRuleAccess().getDefinitionsTypeDefinitionStringOrIdParserRuleCall_3_1_0_1()); pushFollow(FOLLOW_2); @@ -14370,17 +13790,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ArrayTypeRule__ElementsAssignment_1" - // InternalDefinitionLanguage.g:4614:1: rule__ArrayTypeRule__ElementsAssignment_1 : ( ruleTypeRule ) ; + // InternalDefinitionLanguage.g:4420:1: rule__ArrayTypeRule__ElementsAssignment_1 : ( ruleTypeRule ) ; public final void rule__ArrayTypeRule__ElementsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4618:1: ( ( ruleTypeRule ) ) - // InternalDefinitionLanguage.g:4619:2: ( ruleTypeRule ) + // InternalDefinitionLanguage.g:4424:1: ( ( ruleTypeRule ) ) + // InternalDefinitionLanguage.g:4425:2: ( ruleTypeRule ) { - // InternalDefinitionLanguage.g:4619:2: ( ruleTypeRule ) - // InternalDefinitionLanguage.g:4620:3: ruleTypeRule + // InternalDefinitionLanguage.g:4425:2: ( ruleTypeRule ) + // InternalDefinitionLanguage.g:4426:3: ruleTypeRule { before(grammarAccess.getArrayTypeRuleAccess().getElementsTypeRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -14411,17 +13831,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__TypeAssignment_1" - // InternalDefinitionLanguage.g:4629:1: rule__FunctioDefinitionRule__TypeAssignment_1 : ( ruleTypeRule ) ; + // InternalDefinitionLanguage.g:4435:1: rule__FunctioDefinitionRule__TypeAssignment_1 : ( ruleTypeRule ) ; public final void rule__FunctioDefinitionRule__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4633:1: ( ( ruleTypeRule ) ) - // InternalDefinitionLanguage.g:4634:2: ( ruleTypeRule ) + // InternalDefinitionLanguage.g:4439:1: ( ( ruleTypeRule ) ) + // InternalDefinitionLanguage.g:4440:2: ( ruleTypeRule ) { - // InternalDefinitionLanguage.g:4634:2: ( ruleTypeRule ) - // InternalDefinitionLanguage.g:4635:3: ruleTypeRule + // InternalDefinitionLanguage.g:4440:2: ( ruleTypeRule ) + // InternalDefinitionLanguage.g:4441:3: ruleTypeRule { before(grammarAccess.getFunctioDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -14452,17 +13872,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__NameAssignment_2" - // InternalDefinitionLanguage.g:4644:1: rule__FunctioDefinitionRule__NameAssignment_2 : ( ruleStringOrId ) ; + // InternalDefinitionLanguage.g:4450:1: rule__FunctioDefinitionRule__NameAssignment_2 : ( ruleStringOrId ) ; public final void rule__FunctioDefinitionRule__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4648:1: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:4649:2: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4454:1: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4455:2: ( ruleStringOrId ) { - // InternalDefinitionLanguage.g:4649:2: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:4650:3: ruleStringOrId + // InternalDefinitionLanguage.g:4455:2: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4456:3: ruleStringOrId { before(grammarAccess.getFunctioDefinitionRuleAccess().getNameStringOrIdParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -14493,17 +13913,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__ParametersAssignment_4_0" - // InternalDefinitionLanguage.g:4659:1: rule__FunctioDefinitionRule__ParametersAssignment_4_0 : ( ruleParameterRule ) ; + // InternalDefinitionLanguage.g:4465:1: rule__FunctioDefinitionRule__ParametersAssignment_4_0 : ( ruleParameterRule ) ; public final void rule__FunctioDefinitionRule__ParametersAssignment_4_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4663:1: ( ( ruleParameterRule ) ) - // InternalDefinitionLanguage.g:4664:2: ( ruleParameterRule ) + // InternalDefinitionLanguage.g:4469:1: ( ( ruleParameterRule ) ) + // InternalDefinitionLanguage.g:4470:2: ( ruleParameterRule ) { - // InternalDefinitionLanguage.g:4664:2: ( ruleParameterRule ) - // InternalDefinitionLanguage.g:4665:3: ruleParameterRule + // InternalDefinitionLanguage.g:4470:2: ( ruleParameterRule ) + // InternalDefinitionLanguage.g:4471:3: ruleParameterRule { before(grammarAccess.getFunctioDefinitionRuleAccess().getParametersParameterRuleParserRuleCall_4_0_0()); pushFollow(FOLLOW_2); @@ -14534,17 +13954,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctioDefinitionRule__ParametersAssignment_4_1_1" - // InternalDefinitionLanguage.g:4674:1: rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 : ( ruleParameterRule ) ; + // InternalDefinitionLanguage.g:4480:1: rule__FunctioDefinitionRule__ParametersAssignment_4_1_1 : ( ruleParameterRule ) ; public final void rule__FunctioDefinitionRule__ParametersAssignment_4_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4678:1: ( ( ruleParameterRule ) ) - // InternalDefinitionLanguage.g:4679:2: ( ruleParameterRule ) + // InternalDefinitionLanguage.g:4484:1: ( ( ruleParameterRule ) ) + // InternalDefinitionLanguage.g:4485:2: ( ruleParameterRule ) { - // InternalDefinitionLanguage.g:4679:2: ( ruleParameterRule ) - // InternalDefinitionLanguage.g:4680:3: ruleParameterRule + // InternalDefinitionLanguage.g:4485:2: ( ruleParameterRule ) + // InternalDefinitionLanguage.g:4486:3: ruleParameterRule { before(grammarAccess.getFunctioDefinitionRuleAccess().getParametersParameterRuleParserRuleCall_4_1_1_0()); pushFollow(FOLLOW_2); @@ -14575,17 +13995,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParameterRule__TypeAssignment_0" - // InternalDefinitionLanguage.g:4689:1: rule__ParameterRule__TypeAssignment_0 : ( ruleTypeRule ) ; + // InternalDefinitionLanguage.g:4495:1: rule__ParameterRule__TypeAssignment_0 : ( ruleTypeRule ) ; public final void rule__ParameterRule__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4693:1: ( ( ruleTypeRule ) ) - // InternalDefinitionLanguage.g:4694:2: ( ruleTypeRule ) + // InternalDefinitionLanguage.g:4499:1: ( ( ruleTypeRule ) ) + // InternalDefinitionLanguage.g:4500:2: ( ruleTypeRule ) { - // InternalDefinitionLanguage.g:4694:2: ( ruleTypeRule ) - // InternalDefinitionLanguage.g:4695:3: ruleTypeRule + // InternalDefinitionLanguage.g:4500:2: ( ruleTypeRule ) + // InternalDefinitionLanguage.g:4501:3: ruleTypeRule { before(grammarAccess.getParameterRuleAccess().getTypeTypeRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -14616,17 +14036,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParameterRule__NameAssignment_1" - // InternalDefinitionLanguage.g:4704:1: rule__ParameterRule__NameAssignment_1 : ( ruleStringOrId ) ; + // InternalDefinitionLanguage.g:4510:1: rule__ParameterRule__NameAssignment_1 : ( ruleStringOrId ) ; public final void rule__ParameterRule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4708:1: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:4709:2: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4514:1: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4515:2: ( ruleStringOrId ) { - // InternalDefinitionLanguage.g:4709:2: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:4710:3: ruleStringOrId + // InternalDefinitionLanguage.g:4515:2: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4516:3: ruleStringOrId { before(grammarAccess.getParameterRuleAccess().getNameStringOrIdParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -14657,21 +14077,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__FunctionNameRule__DefinitionAssignment" - // InternalDefinitionLanguage.g:4719:1: rule__FunctionNameRule__DefinitionAssignment : ( ( ruleStringOrId ) ) ; + // InternalDefinitionLanguage.g:4525:1: rule__FunctionNameRule__DefinitionAssignment : ( ( ruleStringOrId ) ) ; public final void rule__FunctionNameRule__DefinitionAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4723:1: ( ( ( ruleStringOrId ) ) ) - // InternalDefinitionLanguage.g:4724:2: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4529:1: ( ( ( ruleStringOrId ) ) ) + // InternalDefinitionLanguage.g:4530:2: ( ( ruleStringOrId ) ) { - // InternalDefinitionLanguage.g:4724:2: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:4725:3: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4530:2: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:4531:3: ( ruleStringOrId ) { before(grammarAccess.getFunctionNameRuleAccess().getDefinitionFunctionDefinitionCrossReference_0()); - // InternalDefinitionLanguage.g:4726:3: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:4727:4: ruleStringOrId + // InternalDefinitionLanguage.g:4532:3: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:4533:4: ruleStringOrId { before(grammarAccess.getFunctionNameRuleAccess().getDefinitionFunctionDefinitionStringOrIdParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -14706,17 +14126,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__OrExpressionRule__SubExpressionsAssignment_0" - // InternalDefinitionLanguage.g:4738:1: rule__OrExpressionRule__SubExpressionsAssignment_0 : ( ruleXorExpressionRule ) ; + // InternalDefinitionLanguage.g:4544:1: rule__OrExpressionRule__SubExpressionsAssignment_0 : ( ruleXorExpressionRule ) ; public final void rule__OrExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4742:1: ( ( ruleXorExpressionRule ) ) - // InternalDefinitionLanguage.g:4743:2: ( ruleXorExpressionRule ) + // InternalDefinitionLanguage.g:4548:1: ( ( ruleXorExpressionRule ) ) + // InternalDefinitionLanguage.g:4549:2: ( ruleXorExpressionRule ) { - // InternalDefinitionLanguage.g:4743:2: ( ruleXorExpressionRule ) - // InternalDefinitionLanguage.g:4744:3: ruleXorExpressionRule + // InternalDefinitionLanguage.g:4549:2: ( ruleXorExpressionRule ) + // InternalDefinitionLanguage.g:4550:3: ruleXorExpressionRule { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -14747,17 +14167,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__OrExpressionRule__SubExpressionsAssignment_1_1" - // InternalDefinitionLanguage.g:4753:1: rule__OrExpressionRule__SubExpressionsAssignment_1_1 : ( ruleXorExpressionRule ) ; + // InternalDefinitionLanguage.g:4559:1: rule__OrExpressionRule__SubExpressionsAssignment_1_1 : ( ruleXorExpressionRule ) ; public final void rule__OrExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4757:1: ( ( ruleXorExpressionRule ) ) - // InternalDefinitionLanguage.g:4758:2: ( ruleXorExpressionRule ) + // InternalDefinitionLanguage.g:4563:1: ( ( ruleXorExpressionRule ) ) + // InternalDefinitionLanguage.g:4564:2: ( ruleXorExpressionRule ) { - // InternalDefinitionLanguage.g:4758:2: ( ruleXorExpressionRule ) - // InternalDefinitionLanguage.g:4759:3: ruleXorExpressionRule + // InternalDefinitionLanguage.g:4564:2: ( ruleXorExpressionRule ) + // InternalDefinitionLanguage.g:4565:3: ruleXorExpressionRule { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -14788,17 +14208,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__XorExpressionRule__SubExpressionsAssignment_0" - // InternalDefinitionLanguage.g:4768:1: rule__XorExpressionRule__SubExpressionsAssignment_0 : ( ruleAndExpressionRule ) ; + // InternalDefinitionLanguage.g:4574:1: rule__XorExpressionRule__SubExpressionsAssignment_0 : ( ruleAndExpressionRule ) ; public final void rule__XorExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4772:1: ( ( ruleAndExpressionRule ) ) - // InternalDefinitionLanguage.g:4773:2: ( ruleAndExpressionRule ) + // InternalDefinitionLanguage.g:4578:1: ( ( ruleAndExpressionRule ) ) + // InternalDefinitionLanguage.g:4579:2: ( ruleAndExpressionRule ) { - // InternalDefinitionLanguage.g:4773:2: ( ruleAndExpressionRule ) - // InternalDefinitionLanguage.g:4774:3: ruleAndExpressionRule + // InternalDefinitionLanguage.g:4579:2: ( ruleAndExpressionRule ) + // InternalDefinitionLanguage.g:4580:3: ruleAndExpressionRule { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -14829,17 +14249,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__XorExpressionRule__SubExpressionsAssignment_1_1" - // InternalDefinitionLanguage.g:4783:1: rule__XorExpressionRule__SubExpressionsAssignment_1_1 : ( ruleAndExpressionRule ) ; + // InternalDefinitionLanguage.g:4589:1: rule__XorExpressionRule__SubExpressionsAssignment_1_1 : ( ruleAndExpressionRule ) ; public final void rule__XorExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4787:1: ( ( ruleAndExpressionRule ) ) - // InternalDefinitionLanguage.g:4788:2: ( ruleAndExpressionRule ) + // InternalDefinitionLanguage.g:4593:1: ( ( ruleAndExpressionRule ) ) + // InternalDefinitionLanguage.g:4594:2: ( ruleAndExpressionRule ) { - // InternalDefinitionLanguage.g:4788:2: ( ruleAndExpressionRule ) - // InternalDefinitionLanguage.g:4789:3: ruleAndExpressionRule + // InternalDefinitionLanguage.g:4594:2: ( ruleAndExpressionRule ) + // InternalDefinitionLanguage.g:4595:3: ruleAndExpressionRule { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -14870,17 +14290,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AndExpressionRule__SubExpressionsAssignment_0" - // InternalDefinitionLanguage.g:4798:1: rule__AndExpressionRule__SubExpressionsAssignment_0 : ( ruleNotExpressionRule ) ; + // InternalDefinitionLanguage.g:4604:1: rule__AndExpressionRule__SubExpressionsAssignment_0 : ( ruleNotExpressionRule ) ; public final void rule__AndExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4802:1: ( ( ruleNotExpressionRule ) ) - // InternalDefinitionLanguage.g:4803:2: ( ruleNotExpressionRule ) + // InternalDefinitionLanguage.g:4608:1: ( ( ruleNotExpressionRule ) ) + // InternalDefinitionLanguage.g:4609:2: ( ruleNotExpressionRule ) { - // InternalDefinitionLanguage.g:4803:2: ( ruleNotExpressionRule ) - // InternalDefinitionLanguage.g:4804:3: ruleNotExpressionRule + // InternalDefinitionLanguage.g:4609:2: ( ruleNotExpressionRule ) + // InternalDefinitionLanguage.g:4610:3: ruleNotExpressionRule { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -14911,17 +14331,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AndExpressionRule__SubExpressionsAssignment_1_1" - // InternalDefinitionLanguage.g:4813:1: rule__AndExpressionRule__SubExpressionsAssignment_1_1 : ( ruleNotExpressionRule ) ; + // InternalDefinitionLanguage.g:4619:1: rule__AndExpressionRule__SubExpressionsAssignment_1_1 : ( ruleNotExpressionRule ) ; public final void rule__AndExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4817:1: ( ( ruleNotExpressionRule ) ) - // InternalDefinitionLanguage.g:4818:2: ( ruleNotExpressionRule ) + // InternalDefinitionLanguage.g:4623:1: ( ( ruleNotExpressionRule ) ) + // InternalDefinitionLanguage.g:4624:2: ( ruleNotExpressionRule ) { - // InternalDefinitionLanguage.g:4818:2: ( ruleNotExpressionRule ) - // InternalDefinitionLanguage.g:4819:3: ruleNotExpressionRule + // InternalDefinitionLanguage.g:4624:2: ( ruleNotExpressionRule ) + // InternalDefinitionLanguage.g:4625:3: ruleNotExpressionRule { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -14952,24 +14372,24 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__NotExpressionRule__NegatedAssignment_0" - // InternalDefinitionLanguage.g:4828:1: rule__NotExpressionRule__NegatedAssignment_0 : ( ( '!' ) ) ; + // InternalDefinitionLanguage.g:4634:1: rule__NotExpressionRule__NegatedAssignment_0 : ( ( '!' ) ) ; public final void rule__NotExpressionRule__NegatedAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4832:1: ( ( ( '!' ) ) ) - // InternalDefinitionLanguage.g:4833:2: ( ( '!' ) ) + // InternalDefinitionLanguage.g:4638:1: ( ( ( '!' ) ) ) + // InternalDefinitionLanguage.g:4639:2: ( ( '!' ) ) { - // InternalDefinitionLanguage.g:4833:2: ( ( '!' ) ) - // InternalDefinitionLanguage.g:4834:3: ( '!' ) + // InternalDefinitionLanguage.g:4639:2: ( ( '!' ) ) + // InternalDefinitionLanguage.g:4640:3: ( '!' ) { before(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); - // InternalDefinitionLanguage.g:4835:3: ( '!' ) - // InternalDefinitionLanguage.g:4836:4: '!' + // InternalDefinitionLanguage.g:4641:3: ( '!' ) + // InternalDefinitionLanguage.g:4642:4: '!' { before(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); - match(input,75,FOLLOW_2); + match(input,74,FOLLOW_2); after(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); } @@ -14997,17 +14417,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__NotExpressionRule__OperandAssignment_1" - // InternalDefinitionLanguage.g:4847:1: rule__NotExpressionRule__OperandAssignment_1 : ( ruleComparisonExpressionRule ) ; + // InternalDefinitionLanguage.g:4653:1: rule__NotExpressionRule__OperandAssignment_1 : ( ruleComparisonExpressionRule ) ; public final void rule__NotExpressionRule__OperandAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4851:1: ( ( ruleComparisonExpressionRule ) ) - // InternalDefinitionLanguage.g:4852:2: ( ruleComparisonExpressionRule ) + // InternalDefinitionLanguage.g:4657:1: ( ( ruleComparisonExpressionRule ) ) + // InternalDefinitionLanguage.g:4658:2: ( ruleComparisonExpressionRule ) { - // InternalDefinitionLanguage.g:4852:2: ( ruleComparisonExpressionRule ) - // InternalDefinitionLanguage.g:4853:3: ruleComparisonExpressionRule + // InternalDefinitionLanguage.g:4658:2: ( ruleComparisonExpressionRule ) + // InternalDefinitionLanguage.g:4659:3: ruleComparisonExpressionRule { before(grammarAccess.getNotExpressionRuleAccess().getOperandComparisonExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -15038,17 +14458,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ComparisonExpressionRule__LeftOperandAssignment_0" - // InternalDefinitionLanguage.g:4862:1: rule__ComparisonExpressionRule__LeftOperandAssignment_0 : ( ruleAddOrSubtractExpressionRule ) ; + // InternalDefinitionLanguage.g:4668:1: rule__ComparisonExpressionRule__LeftOperandAssignment_0 : ( ruleAddOrSubtractExpressionRule ) ; public final void rule__ComparisonExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4866:1: ( ( ruleAddOrSubtractExpressionRule ) ) - // InternalDefinitionLanguage.g:4867:2: ( ruleAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:4672:1: ( ( ruleAddOrSubtractExpressionRule ) ) + // InternalDefinitionLanguage.g:4673:2: ( ruleAddOrSubtractExpressionRule ) { - // InternalDefinitionLanguage.g:4867:2: ( ruleAddOrSubtractExpressionRule ) - // InternalDefinitionLanguage.g:4868:3: ruleAddOrSubtractExpressionRule + // InternalDefinitionLanguage.g:4673:2: ( ruleAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:4674:3: ruleAddOrSubtractExpressionRule { before(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAddOrSubtractExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -15079,17 +14499,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ComparisonExpressionRule__ComparisonAssignment_1" - // InternalDefinitionLanguage.g:4877:1: rule__ComparisonExpressionRule__ComparisonAssignment_1 : ( rulePartialComparisonExpressionRule ) ; + // InternalDefinitionLanguage.g:4683:1: rule__ComparisonExpressionRule__ComparisonAssignment_1 : ( rulePartialComparisonExpressionRule ) ; public final void rule__ComparisonExpressionRule__ComparisonAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4881:1: ( ( rulePartialComparisonExpressionRule ) ) - // InternalDefinitionLanguage.g:4882:2: ( rulePartialComparisonExpressionRule ) + // InternalDefinitionLanguage.g:4687:1: ( ( rulePartialComparisonExpressionRule ) ) + // InternalDefinitionLanguage.g:4688:2: ( rulePartialComparisonExpressionRule ) { - // InternalDefinitionLanguage.g:4882:2: ( rulePartialComparisonExpressionRule ) - // InternalDefinitionLanguage.g:4883:3: rulePartialComparisonExpressionRule + // InternalDefinitionLanguage.g:4688:2: ( rulePartialComparisonExpressionRule ) + // InternalDefinitionLanguage.g:4689:3: rulePartialComparisonExpressionRule { before(grammarAccess.getComparisonExpressionRuleAccess().getComparisonPartialComparisonExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -15120,17 +14540,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PartialComparisonExpressionRule__OperatorAssignment_0" - // InternalDefinitionLanguage.g:4892:1: rule__PartialComparisonExpressionRule__OperatorAssignment_0 : ( ruleComparisonOperatorRule ) ; + // InternalDefinitionLanguage.g:4698:1: rule__PartialComparisonExpressionRule__OperatorAssignment_0 : ( ruleComparisonOperatorRule ) ; public final void rule__PartialComparisonExpressionRule__OperatorAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4896:1: ( ( ruleComparisonOperatorRule ) ) - // InternalDefinitionLanguage.g:4897:2: ( ruleComparisonOperatorRule ) + // InternalDefinitionLanguage.g:4702:1: ( ( ruleComparisonOperatorRule ) ) + // InternalDefinitionLanguage.g:4703:2: ( ruleComparisonOperatorRule ) { - // InternalDefinitionLanguage.g:4897:2: ( ruleComparisonOperatorRule ) - // InternalDefinitionLanguage.g:4898:3: ruleComparisonOperatorRule + // InternalDefinitionLanguage.g:4703:2: ( ruleComparisonOperatorRule ) + // InternalDefinitionLanguage.g:4704:3: ruleComparisonOperatorRule { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorComparisonOperatorRuleEnumRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -15161,17 +14581,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PartialComparisonExpressionRule__SubExpressionAssignment_1" - // InternalDefinitionLanguage.g:4907:1: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 : ( ruleAddOrSubtractExpressionRule ) ; + // InternalDefinitionLanguage.g:4713:1: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 : ( ruleAddOrSubtractExpressionRule ) ; public final void rule__PartialComparisonExpressionRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4911:1: ( ( ruleAddOrSubtractExpressionRule ) ) - // InternalDefinitionLanguage.g:4912:2: ( ruleAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:4717:1: ( ( ruleAddOrSubtractExpressionRule ) ) + // InternalDefinitionLanguage.g:4718:2: ( ruleAddOrSubtractExpressionRule ) { - // InternalDefinitionLanguage.g:4912:2: ( ruleAddOrSubtractExpressionRule ) - // InternalDefinitionLanguage.g:4913:3: ruleAddOrSubtractExpressionRule + // InternalDefinitionLanguage.g:4718:2: ( ruleAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:4719:3: ruleAddOrSubtractExpressionRule { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAddOrSubtractExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -15202,17 +14622,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0" - // InternalDefinitionLanguage.g:4922:1: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 : ( ruleMultiplyDivideModuloExpressionRule ) ; + // InternalDefinitionLanguage.g:4728:1: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 : ( ruleMultiplyDivideModuloExpressionRule ) ; public final void rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4926:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) - // InternalDefinitionLanguage.g:4927:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalDefinitionLanguage.g:4732:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) + // InternalDefinitionLanguage.g:4733:2: ( ruleMultiplyDivideModuloExpressionRule ) { - // InternalDefinitionLanguage.g:4927:2: ( ruleMultiplyDivideModuloExpressionRule ) - // InternalDefinitionLanguage.g:4928:3: ruleMultiplyDivideModuloExpressionRule + // InternalDefinitionLanguage.g:4733:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalDefinitionLanguage.g:4734:3: ruleMultiplyDivideModuloExpressionRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandMultiplyDivideModuloExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -15243,17 +14663,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0" - // InternalDefinitionLanguage.g:4937:1: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 : ( ruleAddOrSubtractOperatorRule ) ; + // InternalDefinitionLanguage.g:4743:1: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 : ( ruleAddOrSubtractOperatorRule ) ; public final void rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4941:1: ( ( ruleAddOrSubtractOperatorRule ) ) - // InternalDefinitionLanguage.g:4942:2: ( ruleAddOrSubtractOperatorRule ) + // InternalDefinitionLanguage.g:4747:1: ( ( ruleAddOrSubtractOperatorRule ) ) + // InternalDefinitionLanguage.g:4748:2: ( ruleAddOrSubtractOperatorRule ) { - // InternalDefinitionLanguage.g:4942:2: ( ruleAddOrSubtractOperatorRule ) - // InternalDefinitionLanguage.g:4943:3: ruleAddOrSubtractOperatorRule + // InternalDefinitionLanguage.g:4748:2: ( ruleAddOrSubtractOperatorRule ) + // InternalDefinitionLanguage.g:4749:3: ruleAddOrSubtractOperatorRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -15284,17 +14704,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1" - // InternalDefinitionLanguage.g:4952:1: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 : ( ruleMultiplyDivideModuloExpressionRule ) ; + // InternalDefinitionLanguage.g:4758:1: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 : ( ruleMultiplyDivideModuloExpressionRule ) ; public final void rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4956:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) - // InternalDefinitionLanguage.g:4957:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalDefinitionLanguage.g:4762:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) + // InternalDefinitionLanguage.g:4763:2: ( ruleMultiplyDivideModuloExpressionRule ) { - // InternalDefinitionLanguage.g:4957:2: ( ruleMultiplyDivideModuloExpressionRule ) - // InternalDefinitionLanguage.g:4958:3: ruleMultiplyDivideModuloExpressionRule + // InternalDefinitionLanguage.g:4763:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalDefinitionLanguage.g:4764:3: ruleMultiplyDivideModuloExpressionRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsMultiplyDivideModuloExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -15325,17 +14745,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0" - // InternalDefinitionLanguage.g:4967:1: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 : ( rulePowerOfExpressionRule ) ; + // InternalDefinitionLanguage.g:4773:1: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 : ( rulePowerOfExpressionRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4971:1: ( ( rulePowerOfExpressionRule ) ) - // InternalDefinitionLanguage.g:4972:2: ( rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:4777:1: ( ( rulePowerOfExpressionRule ) ) + // InternalDefinitionLanguage.g:4778:2: ( rulePowerOfExpressionRule ) { - // InternalDefinitionLanguage.g:4972:2: ( rulePowerOfExpressionRule ) - // InternalDefinitionLanguage.g:4973:3: rulePowerOfExpressionRule + // InternalDefinitionLanguage.g:4778:2: ( rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:4779:3: rulePowerOfExpressionRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandPowerOfExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -15366,17 +14786,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0" - // InternalDefinitionLanguage.g:4982:1: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 : ( ruleMultiplyDivideModuloOperatorRule ) ; + // InternalDefinitionLanguage.g:4788:1: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 : ( ruleMultiplyDivideModuloOperatorRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:4986:1: ( ( ruleMultiplyDivideModuloOperatorRule ) ) - // InternalDefinitionLanguage.g:4987:2: ( ruleMultiplyDivideModuloOperatorRule ) + // InternalDefinitionLanguage.g:4792:1: ( ( ruleMultiplyDivideModuloOperatorRule ) ) + // InternalDefinitionLanguage.g:4793:2: ( ruleMultiplyDivideModuloOperatorRule ) { - // InternalDefinitionLanguage.g:4987:2: ( ruleMultiplyDivideModuloOperatorRule ) - // InternalDefinitionLanguage.g:4988:3: ruleMultiplyDivideModuloOperatorRule + // InternalDefinitionLanguage.g:4793:2: ( ruleMultiplyDivideModuloOperatorRule ) + // InternalDefinitionLanguage.g:4794:3: ruleMultiplyDivideModuloOperatorRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsMultiplyDivideModuloOperatorRuleEnumRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -15407,17 +14827,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1" - // InternalDefinitionLanguage.g:4997:1: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 : ( rulePowerOfExpressionRule ) ; + // InternalDefinitionLanguage.g:4803:1: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 : ( rulePowerOfExpressionRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5001:1: ( ( rulePowerOfExpressionRule ) ) - // InternalDefinitionLanguage.g:5002:2: ( rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:4807:1: ( ( rulePowerOfExpressionRule ) ) + // InternalDefinitionLanguage.g:4808:2: ( rulePowerOfExpressionRule ) { - // InternalDefinitionLanguage.g:5002:2: ( rulePowerOfExpressionRule ) - // InternalDefinitionLanguage.g:5003:3: rulePowerOfExpressionRule + // InternalDefinitionLanguage.g:4808:2: ( rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:4809:3: rulePowerOfExpressionRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsPowerOfExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -15448,17 +14868,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PowerOfExpressionRule__LeftOperandAssignment_0" - // InternalDefinitionLanguage.g:5012:1: rule__PowerOfExpressionRule__LeftOperandAssignment_0 : ( ruleUnaryAddOrSubtractExpressionRule ) ; + // InternalDefinitionLanguage.g:4818:1: rule__PowerOfExpressionRule__LeftOperandAssignment_0 : ( ruleUnaryAddOrSubtractExpressionRule ) ; public final void rule__PowerOfExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5016:1: ( ( ruleUnaryAddOrSubtractExpressionRule ) ) - // InternalDefinitionLanguage.g:5017:2: ( ruleUnaryAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:4822:1: ( ( ruleUnaryAddOrSubtractExpressionRule ) ) + // InternalDefinitionLanguage.g:4823:2: ( ruleUnaryAddOrSubtractExpressionRule ) { - // InternalDefinitionLanguage.g:5017:2: ( ruleUnaryAddOrSubtractExpressionRule ) - // InternalDefinitionLanguage.g:5018:3: ruleUnaryAddOrSubtractExpressionRule + // InternalDefinitionLanguage.g:4823:2: ( ruleUnaryAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:4824:3: ruleUnaryAddOrSubtractExpressionRule { before(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandUnaryAddOrSubtractExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -15489,17 +14909,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__PowerOfExpressionRule__RightOperandAssignment_1_1" - // InternalDefinitionLanguage.g:5027:1: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 : ( rulePowerOfExpressionRule ) ; + // InternalDefinitionLanguage.g:4833:1: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 : ( rulePowerOfExpressionRule ) ; public final void rule__PowerOfExpressionRule__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5031:1: ( ( rulePowerOfExpressionRule ) ) - // InternalDefinitionLanguage.g:5032:2: ( rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:4837:1: ( ( rulePowerOfExpressionRule ) ) + // InternalDefinitionLanguage.g:4838:2: ( rulePowerOfExpressionRule ) { - // InternalDefinitionLanguage.g:5032:2: ( rulePowerOfExpressionRule ) - // InternalDefinitionLanguage.g:5033:3: rulePowerOfExpressionRule + // InternalDefinitionLanguage.g:4838:2: ( rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:4839:3: rulePowerOfExpressionRule { before(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandPowerOfExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -15530,17 +14950,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0" - // InternalDefinitionLanguage.g:5042:1: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 : ( ruleAddOrSubtractOperatorRule ) ; + // InternalDefinitionLanguage.g:4848:1: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 : ( ruleAddOrSubtractOperatorRule ) ; public final void rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5046:1: ( ( ruleAddOrSubtractOperatorRule ) ) - // InternalDefinitionLanguage.g:5047:2: ( ruleAddOrSubtractOperatorRule ) + // InternalDefinitionLanguage.g:4852:1: ( ( ruleAddOrSubtractOperatorRule ) ) + // InternalDefinitionLanguage.g:4853:2: ( ruleAddOrSubtractOperatorRule ) { - // InternalDefinitionLanguage.g:5047:2: ( ruleAddOrSubtractOperatorRule ) - // InternalDefinitionLanguage.g:5048:3: ruleAddOrSubtractOperatorRule + // InternalDefinitionLanguage.g:4853:2: ( ruleAddOrSubtractOperatorRule ) + // InternalDefinitionLanguage.g:4854:3: ruleAddOrSubtractOperatorRule { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -15571,17 +14991,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1" - // InternalDefinitionLanguage.g:5057:1: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 : ( ruleLiteralOrReferenceRule ) ; + // InternalDefinitionLanguage.g:4863:1: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 : ( ruleLiteralOrReferenceRule ) ; public final void rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5061:1: ( ( ruleLiteralOrReferenceRule ) ) - // InternalDefinitionLanguage.g:5062:2: ( ruleLiteralOrReferenceRule ) + // InternalDefinitionLanguage.g:4867:1: ( ( ruleLiteralOrReferenceRule ) ) + // InternalDefinitionLanguage.g:4868:2: ( ruleLiteralOrReferenceRule ) { - // InternalDefinitionLanguage.g:5062:2: ( ruleLiteralOrReferenceRule ) - // InternalDefinitionLanguage.g:5063:3: ruleLiteralOrReferenceRule + // InternalDefinitionLanguage.g:4868:2: ( ruleLiteralOrReferenceRule ) + // InternalDefinitionLanguage.g:4869:3: ruleLiteralOrReferenceRule { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionLiteralOrReferenceRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -15612,17 +15032,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__ParanthesesRule__SubExpressionAssignment_1" - // InternalDefinitionLanguage.g:5072:1: rule__ParanthesesRule__SubExpressionAssignment_1 : ( ruleExpressionRule ) ; + // InternalDefinitionLanguage.g:4878:1: rule__ParanthesesRule__SubExpressionAssignment_1 : ( ruleExpressionRule ) ; public final void rule__ParanthesesRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5076:1: ( ( ruleExpressionRule ) ) - // InternalDefinitionLanguage.g:5077:2: ( ruleExpressionRule ) + // InternalDefinitionLanguage.g:4882:1: ( ( ruleExpressionRule ) ) + // InternalDefinitionLanguage.g:4883:2: ( ruleExpressionRule ) { - // InternalDefinitionLanguage.g:5077:2: ( ruleExpressionRule ) - // InternalDefinitionLanguage.g:5078:3: ruleExpressionRule + // InternalDefinitionLanguage.g:4883:2: ( ruleExpressionRule ) + // InternalDefinitionLanguage.g:4884:3: ruleExpressionRule { before(grammarAccess.getParanthesesRuleAccess().getSubExpressionExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -15653,17 +15073,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__FunctionAssignment_0" - // InternalDefinitionLanguage.g:5087:1: rule__CallRule__FunctionAssignment_0 : ( ruleFunctionNameRule ) ; + // InternalDefinitionLanguage.g:4893:1: rule__CallRule__FunctionAssignment_0 : ( ruleFunctionNameRule ) ; public final void rule__CallRule__FunctionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5091:1: ( ( ruleFunctionNameRule ) ) - // InternalDefinitionLanguage.g:5092:2: ( ruleFunctionNameRule ) + // InternalDefinitionLanguage.g:4897:1: ( ( ruleFunctionNameRule ) ) + // InternalDefinitionLanguage.g:4898:2: ( ruleFunctionNameRule ) { - // InternalDefinitionLanguage.g:5092:2: ( ruleFunctionNameRule ) - // InternalDefinitionLanguage.g:5093:3: ruleFunctionNameRule + // InternalDefinitionLanguage.g:4898:2: ( ruleFunctionNameRule ) + // InternalDefinitionLanguage.g:4899:3: ruleFunctionNameRule { before(grammarAccess.getCallRuleAccess().getFunctionFunctionNameRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -15694,17 +15114,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__ParametersAssignment_2_0" - // InternalDefinitionLanguage.g:5102:1: rule__CallRule__ParametersAssignment_2_0 : ( ruleExpressionRule ) ; + // InternalDefinitionLanguage.g:4908:1: rule__CallRule__ParametersAssignment_2_0 : ( ruleExpressionRule ) ; public final void rule__CallRule__ParametersAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5106:1: ( ( ruleExpressionRule ) ) - // InternalDefinitionLanguage.g:5107:2: ( ruleExpressionRule ) + // InternalDefinitionLanguage.g:4912:1: ( ( ruleExpressionRule ) ) + // InternalDefinitionLanguage.g:4913:2: ( ruleExpressionRule ) { - // InternalDefinitionLanguage.g:5107:2: ( ruleExpressionRule ) - // InternalDefinitionLanguage.g:5108:3: ruleExpressionRule + // InternalDefinitionLanguage.g:4913:2: ( ruleExpressionRule ) + // InternalDefinitionLanguage.g:4914:3: ruleExpressionRule { before(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -15735,17 +15155,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__CallRule__ParametersAssignment_2_1_1" - // InternalDefinitionLanguage.g:5117:1: rule__CallRule__ParametersAssignment_2_1_1 : ( ruleExpressionRule ) ; + // InternalDefinitionLanguage.g:4923:1: rule__CallRule__ParametersAssignment_2_1_1 : ( ruleExpressionRule ) ; public final void rule__CallRule__ParametersAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5121:1: ( ( ruleExpressionRule ) ) - // InternalDefinitionLanguage.g:5122:2: ( ruleExpressionRule ) + // InternalDefinitionLanguage.g:4927:1: ( ( ruleExpressionRule ) ) + // InternalDefinitionLanguage.g:4928:2: ( ruleExpressionRule ) { - // InternalDefinitionLanguage.g:5122:2: ( ruleExpressionRule ) - // InternalDefinitionLanguage.g:5123:3: ruleExpressionRule + // InternalDefinitionLanguage.g:4928:2: ( ruleExpressionRule ) + // InternalDefinitionLanguage.g:4929:3: ruleExpressionRule { before(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -15776,17 +15196,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DoubleLiteralRule__LiteralAssignment_0" - // InternalDefinitionLanguage.g:5132:1: rule__DoubleLiteralRule__LiteralAssignment_0 : ( RULE_DOUBLE ) ; + // InternalDefinitionLanguage.g:4938:1: rule__DoubleLiteralRule__LiteralAssignment_0 : ( RULE_DOUBLE ) ; public final void rule__DoubleLiteralRule__LiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5136:1: ( ( RULE_DOUBLE ) ) - // InternalDefinitionLanguage.g:5137:2: ( RULE_DOUBLE ) + // InternalDefinitionLanguage.g:4942:1: ( ( RULE_DOUBLE ) ) + // InternalDefinitionLanguage.g:4943:2: ( RULE_DOUBLE ) { - // InternalDefinitionLanguage.g:5137:2: ( RULE_DOUBLE ) - // InternalDefinitionLanguage.g:5138:3: RULE_DOUBLE + // InternalDefinitionLanguage.g:4943:2: ( RULE_DOUBLE ) + // InternalDefinitionLanguage.g:4944:3: RULE_DOUBLE { before(grammarAccess.getDoubleLiteralRuleAccess().getLiteralDOUBLETerminalRuleCall_0_0()); match(input,RULE_DOUBLE,FOLLOW_2); @@ -15813,17 +15233,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__DoubleLiteralRule__FactorAssignment_1" - // InternalDefinitionLanguage.g:5147:1: rule__DoubleLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; + // InternalDefinitionLanguage.g:4953:1: rule__DoubleLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; public final void rule__DoubleLiteralRule__FactorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5151:1: ( ( ruleFactorRule ) ) - // InternalDefinitionLanguage.g:5152:2: ( ruleFactorRule ) + // InternalDefinitionLanguage.g:4957:1: ( ( ruleFactorRule ) ) + // InternalDefinitionLanguage.g:4958:2: ( ruleFactorRule ) { - // InternalDefinitionLanguage.g:5152:2: ( ruleFactorRule ) - // InternalDefinitionLanguage.g:5153:3: ruleFactorRule + // InternalDefinitionLanguage.g:4958:2: ( ruleFactorRule ) + // InternalDefinitionLanguage.g:4959:3: ruleFactorRule { before(grammarAccess.getDoubleLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -15854,17 +15274,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__IntegerLiteralRule__LiteralAssignment_0" - // InternalDefinitionLanguage.g:5162:1: rule__IntegerLiteralRule__LiteralAssignment_0 : ( RULE_INT ) ; + // InternalDefinitionLanguage.g:4968:1: rule__IntegerLiteralRule__LiteralAssignment_0 : ( RULE_INT ) ; public final void rule__IntegerLiteralRule__LiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5166:1: ( ( RULE_INT ) ) - // InternalDefinitionLanguage.g:5167:2: ( RULE_INT ) + // InternalDefinitionLanguage.g:4972:1: ( ( RULE_INT ) ) + // InternalDefinitionLanguage.g:4973:2: ( RULE_INT ) { - // InternalDefinitionLanguage.g:5167:2: ( RULE_INT ) - // InternalDefinitionLanguage.g:5168:3: RULE_INT + // InternalDefinitionLanguage.g:4973:2: ( RULE_INT ) + // InternalDefinitionLanguage.g:4974:3: RULE_INT { before(grammarAccess.getIntegerLiteralRuleAccess().getLiteralINTTerminalRuleCall_0_0()); match(input,RULE_INT,FOLLOW_2); @@ -15891,17 +15311,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__IntegerLiteralRule__FactorAssignment_1" - // InternalDefinitionLanguage.g:5177:1: rule__IntegerLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; + // InternalDefinitionLanguage.g:4983:1: rule__IntegerLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; public final void rule__IntegerLiteralRule__FactorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5181:1: ( ( ruleFactorRule ) ) - // InternalDefinitionLanguage.g:5182:2: ( ruleFactorRule ) + // InternalDefinitionLanguage.g:4987:1: ( ( ruleFactorRule ) ) + // InternalDefinitionLanguage.g:4988:2: ( ruleFactorRule ) { - // InternalDefinitionLanguage.g:5182:2: ( ruleFactorRule ) - // InternalDefinitionLanguage.g:5183:3: ruleFactorRule + // InternalDefinitionLanguage.g:4988:2: ( ruleFactorRule ) + // InternalDefinitionLanguage.g:4989:3: ruleFactorRule { before(grammarAccess.getIntegerLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -15932,17 +15352,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__StringLiteralRule__ValueAssignment" - // InternalDefinitionLanguage.g:5192:1: rule__StringLiteralRule__ValueAssignment : ( RULE_STRING ) ; + // InternalDefinitionLanguage.g:4998:1: rule__StringLiteralRule__ValueAssignment : ( RULE_STRING ) ; public final void rule__StringLiteralRule__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5196:1: ( ( RULE_STRING ) ) - // InternalDefinitionLanguage.g:5197:2: ( RULE_STRING ) + // InternalDefinitionLanguage.g:5002:1: ( ( RULE_STRING ) ) + // InternalDefinitionLanguage.g:5003:2: ( RULE_STRING ) { - // InternalDefinitionLanguage.g:5197:2: ( RULE_STRING ) - // InternalDefinitionLanguage.g:5198:3: RULE_STRING + // InternalDefinitionLanguage.g:5003:2: ( RULE_STRING ) + // InternalDefinitionLanguage.g:5004:3: RULE_STRING { before(grammarAccess.getStringLiteralRuleAccess().getValueSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -15969,24 +15389,24 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss // $ANTLR start "rule__BooleanLiteralRule__ValueAssignment_1_0" - // InternalDefinitionLanguage.g:5207:1: rule__BooleanLiteralRule__ValueAssignment_1_0 : ( ( 'true' ) ) ; + // InternalDefinitionLanguage.g:5013:1: rule__BooleanLiteralRule__ValueAssignment_1_0 : ( ( 'true' ) ) ; public final void rule__BooleanLiteralRule__ValueAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalDefinitionLanguage.g:5211:1: ( ( ( 'true' ) ) ) - // InternalDefinitionLanguage.g:5212:2: ( ( 'true' ) ) + // InternalDefinitionLanguage.g:5017:1: ( ( ( 'true' ) ) ) + // InternalDefinitionLanguage.g:5018:2: ( ( 'true' ) ) { - // InternalDefinitionLanguage.g:5212:2: ( ( 'true' ) ) - // InternalDefinitionLanguage.g:5213:3: ( 'true' ) + // InternalDefinitionLanguage.g:5018:2: ( ( 'true' ) ) + // InternalDefinitionLanguage.g:5019:3: ( 'true' ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); - // InternalDefinitionLanguage.g:5214:3: ( 'true' ) - // InternalDefinitionLanguage.g:5215:4: 'true' + // InternalDefinitionLanguage.g:5020:3: ( 'true' ) + // InternalDefinitionLanguage.g:5021:4: 'true' { before(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); - match(input,76,FOLLOW_2); + match(input,75,FOLLOW_2); after(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); } @@ -16019,46 +15439,46 @@ public class InternalDefinitionLanguageParser extends AbstractInternalContentAss 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[]{0x0000800000000002L,0x0000000000000402L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000800000000000L,0x0000000000000400L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000800000000002L,0x0000000000000201L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000800000000000L,0x0000000000000200L}); public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000030L}); public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0005000000000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x000A000000000030L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0008000000000032L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0xFEC0000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0100000000000000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0100000000000002L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0200000000000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0xFEC0000000000000L,0x0000000000000009L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000C081F0L,0x0000000000001A04L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000080L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0002000000000030L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000032L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0xFF60000000000000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0080000000000002L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0200000000000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0xFF60000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000C081F0L,0x0000000000000D02L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L}); public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x00000000003F0000L}); public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x00000000003F0002L}); public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000C00000L}); public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000C00002L}); public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000007000000L}); public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000007000002L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000C081F0L,0x0000000000001A0CL}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000C081F0L,0x0000000000000D06L}); public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x00007FFFF8000000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x00000000000081C0L,0x0000000000001000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x00000000000081C0L,0x0000000000000800L}); } \ No newline at end of file diff --git a/src/languages/de.evoal.languages.model.dl.dsl.ui/src-gen/de/evoal/languages/model/dl/dsl/ui/contentassist/AbstractDefinitionLanguageProposalProvider.java b/src/languages/de.evoal.languages.model.dl.dsl.ui/src-gen/de/evoal/languages/model/dl/dsl/ui/contentassist/AbstractDefinitionLanguageProposalProvider.java index 70d61249..07f47b1b 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl.ui/src-gen/de/evoal/languages/model/dl/dsl/ui/contentassist/AbstractDefinitionLanguageProposalProvider.java +++ b/src/languages/de.evoal.languages.model.dl.dsl.ui/src-gen/de/evoal/languages/model/dl/dsl/ui/contentassist/AbstractDefinitionLanguageProposalProvider.java @@ -37,13 +37,10 @@ public abstract class AbstractDefinitionLanguageProposalProvider extends Express public void completeTypeDefinitionRule_Attributes(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } - public void completeUnnamedAttributeDefinitionRule_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeAttributeDefinitionRule_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } - public void completeNamedAttributeDefinitionRule_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeNamedAttributeDefinitionRule_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeAttributeDefinitionRule_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } public void completeInstanceTypeRule_Definitions(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { @@ -80,12 +77,6 @@ public abstract class AbstractDefinitionLanguageProposalProvider extends Express public void complete_AttributeDefinitionRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } - public void complete_UnnamedAttributeDefinitionRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_NamedAttributeDefinitionRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } public void complete_TypeRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } diff --git a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/DefinitionLanguage.xtextbin b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/DefinitionLanguage.xtextbin index 952a561439ca970be9774687386d13f1009a5592..87edc2197fe6793508f1acac31dc7df8579d2bd7 100644 GIT binary patch delta 1482 zcmZ9MX-^YT6ox%BotDzFYZWW9seq#6h6{-F9w~^TA|Ni{GSUH?lqqRPqfs+Iz>oEJ z7!niX-!R6X;0HGZaTk|!?#xiIUpkp{-sgSqxhJ#Oznq*)#-aLYU;HsRAx#r+pj^`| zW5x_B-68Q7%Cy9D0Pzljn$ij4J(ul!vu^nVmBl<nmGCIN8or$|Rq+v2B{8Rp1w~yK z2<bXkARrb&(<0&%3zkSwF=FS^)^t(!8Pvl4x>Bc1*NY|6eT9&wif>S(iSHiy3+4Gi zc|v)~0Q!la4E{yn=zwJxsmq?^H-{<Jb+1U=Ka%^GxVX-50zd}{97tO>Q&Ax*szfdC z%Vdor7Xz*YHReWjeWeTm3^Ex*OfK=;h!rMqaEdV!UCQVPp(`<)&6tMehIVL#81-aj zOfT2<RUO1Hm;4ImSNe^_uOfcQO_wDds@b829R}03nKLpgW5M;FZi8n~Y;fqVFeV)~ zvco37lN@T<A>*>7!)A7f^LRuqXWT3Dw|J^LZ#*kyf^U`ZdY*>CD!>NXsj!(bXH3hk z%?H(8-63owG;Nl&X=0n^!i)M?c$){_URbD)wd^32hAo`4)h|%aHe!d<R^B$ONfU5q zA=|KF_b#Z?u-)wvuONuKiOQ=DxCcUtvXkyiC!z8Ha4##IeXQ8ON^!tf$W#Y8RR<lu zY%H5j70-UiRp4Phdqmg$DjofZJo-`2+v#_ae;3(mcL*Z6$C%p<(Sq6-bB=p$Jq)YT z_2k{zoSDz3vvOSsnUF}qNc4LNd4iA;bER2=dl{VMz`cfT6a)8px_&RPUnTnZNr@j| z{3*YU@TWO(iYN@`9}e>9y4>e8{QS^;K1+97I(6Hcv?;T9x92#>P~lNi+&S+;6VJ$O zn7m4Ggv5cAIR!Yn`cs1!NW=?)WBl6xK;cDt&9{h`*t8Y!GGAs7UFH?)i_981`jpZ3 zd)DJ@J;570#1)52^0S3k-6VL;TUlA>G9|k%r*LCU9>dRbb4{K}FOM8b%3my#!?goW z{g-J#?)tPFipO}18`}WW{O^vFK5j3?YcY>C*esT?Tl_*5BiMmSjN=eaB%Xkx!avOm BGZFv* delta 1711 zcmZ{kTXz#x6vw+~GP%$+C8kw0Hc-43s2=Z^)=JK{EffJO1-zj+B~u(pCpDQOtfgy~ zpCLZ^AzZjz%jLK5!No`50q}-+LBz{{pP5O_L+2%vv-ke}|NG27=gz{71D6)6H1^eE z^)reb$JSSA#L?HNXiXe-*S&@g!?wS=8G7^HnjiR~-wKXxHa%NkC)=uDvi0|tJ(Q^` zwN*A{^beGC9Q`Ae947!XYt7~KPmrm9L!^JEtYgiPzCk7EhZi^E_%CAPCTtXrV=0#W zHIe*HBy&nh1o+>{afbCDQg90eqbqP6ob8wWnUvj@vJs{FaTNarZ??We6-WOarHQch z4{YT+hD3Puzrgbl@WrJd?6H~R61IfBO{pYE8MXz?8GzYIlZZGAZpIHnfpSiuc|c2x z&6XQh`rJZNvaMULRi=jxt0=6IG=TCFSlKnHG_+BnZSOAE#t)a1th>ZkNhxl%nw}fP z8^#rb8x!1knh4z8z~xutOar_}fIGTh*2W9>CVBUDzpaf&RRg$R0265dfSLfBe(1H` zrUC2}z%J=ex7+T;etVNi)o$@uRH_%o#yw!*4@z&YR1rUf$tieEZ`}*RPS)NR&E@!E zpfMjt<`I#Zf=qcS=!9-?#_KEXNtE`A(x`l(eg?$$LCoQ4>EzKg6P-K;^@5+I5-S)e zHhKpj5)<(7IF%iKA}-UHDa%j7hzvFHQ<Sr;y%>O}L9#w3er6Dn5S|snbN?eepAt-C zFGyoEXl&$U%Ww3Wig-3I;TNT=VWrYAI+`=v_mXt9Kh1)nI(#_iK`~%0U<SCdaABkE zbviiKJv_gh)XfXMtkhr*Wg=cMB8wt&AWeqIL5K`{J))6X5~)Md!@L{1eUVp^y2D8e zX%sCSG4!KCe>KeleOX#)01^pU9)3-Bch<Zf6P*?4>^u?3Ewkm##m5uo2~nO<YU_M> zIcWyub?D?bV=nRR8zMVH{H9!KVRB{hTW}yF$#3^u8E2>D?<ev~{7(1N$x8NJ@p`)Z z`DFFfd$F1N*U)mImFHEYXE1EUX9n<%6z|D$dXe%PmSyJntjJ6ezb~V=AEW1Y%e%*- z4@B!6_NBD!wy`fbo#r;>W~|KXvJE(cy)c{v<_ok2^fyxd4+r$yiN0yCla75TW~PZZ z#lyk#u?N|Jk0h{%_=5bJFNanAoxZ{=`kKDUJ9tXpV&);v^LC!$L%fSm^SSyLWZCo| D9Zqq0 diff --git a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguage.g b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguage.g index 67909fd9..6373c952 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguage.g +++ b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguage.g @@ -237,92 +237,6 @@ ruleAttributeDefinitionRule returns [EObject current=null] @init { enterRule(); } -@after { - leaveRule(); -}: - ( - { - newCompositeNode(grammarAccess.getAttributeDefinitionRuleAccess().getNamedAttributeDefinitionRuleParserRuleCall_0()); - } - this_NamedAttributeDefinitionRule_0=ruleNamedAttributeDefinitionRule - { - $current = $this_NamedAttributeDefinitionRule_0.current; - afterParserOrEnumRuleCall(); - } - | - { - newCompositeNode(grammarAccess.getAttributeDefinitionRuleAccess().getUnnamedAttributeDefinitionRuleParserRuleCall_1()); - } - this_UnnamedAttributeDefinitionRule_1=ruleUnnamedAttributeDefinitionRule - { - $current = $this_UnnamedAttributeDefinitionRule_1.current; - afterParserOrEnumRuleCall(); - } - ) -; - -// Entry rule entryRuleUnnamedAttributeDefinitionRule -entryRuleUnnamedAttributeDefinitionRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getUnnamedAttributeDefinitionRuleRule()); } - iv_ruleUnnamedAttributeDefinitionRule=ruleUnnamedAttributeDefinitionRule - { $current=$iv_ruleUnnamedAttributeDefinitionRule.current; } - EOF; - -// Rule UnnamedAttributeDefinitionRule -ruleUnnamedAttributeDefinitionRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - otherlv_0='unnamed' - { - newLeafNode(otherlv_0, grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getUnnamedKeyword_0()); - } - otherlv_1=':' - { - newLeafNode(otherlv_1, grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getColonKeyword_1()); - } - ( - ( - { - newCompositeNode(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); - } - lv_type_2_0=ruleTypeRule - { - if ($current==null) { - $current = createModelElementForParent(grammarAccess.getUnnamedAttributeDefinitionRuleRule()); - } - set( - $current, - "type", - lv_type_2_0, - "de.evoal.languages.model.dl.dsl.DefinitionLanguage.TypeRule"); - afterParserOrEnumRuleCall(); - } - ) - ) - otherlv_3=';' - { - newLeafNode(otherlv_3, grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); - } - ) -; - -// Entry rule entryRuleNamedAttributeDefinitionRule -entryRuleNamedAttributeDefinitionRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getNamedAttributeDefinitionRuleRule()); } - iv_ruleNamedAttributeDefinitionRule=ruleNamedAttributeDefinitionRule - { $current=$iv_ruleNamedAttributeDefinitionRule.current; } - EOF; - -// Rule NamedAttributeDefinitionRule -ruleNamedAttributeDefinitionRule returns [EObject current=null] -@init { - enterRule(); -} @after { leaveRule(); }: @@ -330,12 +244,12 @@ ruleNamedAttributeDefinitionRule returns [EObject current=null] ( ( { - newCompositeNode(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); + newCompositeNode(grammarAccess.getAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); } lv_name_0_0=ruleStringOrId { if ($current==null) { - $current = createModelElementForParent(grammarAccess.getNamedAttributeDefinitionRuleRule()); + $current = createModelElementForParent(grammarAccess.getAttributeDefinitionRuleRule()); } set( $current, @@ -348,17 +262,17 @@ ruleNamedAttributeDefinitionRule returns [EObject current=null] ) otherlv_1=':' { - newLeafNode(otherlv_1, grammarAccess.getNamedAttributeDefinitionRuleAccess().getColonKeyword_1()); + newLeafNode(otherlv_1, grammarAccess.getAttributeDefinitionRuleAccess().getColonKeyword_1()); } ( ( { - newCompositeNode(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); } lv_type_2_0=ruleTypeRule { if ($current==null) { - $current = createModelElementForParent(grammarAccess.getNamedAttributeDefinitionRuleRule()); + $current = createModelElementForParent(grammarAccess.getAttributeDefinitionRuleRule()); } set( $current, @@ -371,7 +285,7 @@ ruleNamedAttributeDefinitionRule returns [EObject current=null] ) otherlv_3=';' { - newLeafNode(otherlv_3, grammarAccess.getNamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); + newLeafNode(otherlv_3, grammarAccess.getAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); } ) ; diff --git a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguage.tokens b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguage.tokens index 1b180a4e..7f023d33 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguage.tokens +++ b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguage.tokens @@ -1,64 +1,63 @@ -'!'=41 -'!='=49 -'%'=56 -'('=35 -')'=37 -'*'=54 -'+'=52 -','=36 -'-'=53 -'/'=55 -':'=21 -';'=22 -'<'=50 -'<='=51 -'='=48 -'>'=47 -'>='=46 -'AND'=40 -'E'=59 -'G'=62 -'M'=63 -'OR'=38 -'P'=60 -'T'=61 -'XOR'=39 -'Y'=57 -'Z'=58 -'\u00B5'=70 -'^'=42 -'a'=74 +'!'=40 +'!='=48 +'%'=55 +'('=34 +')'=36 +'*'=53 +'+'=51 +','=35 +'-'=52 +'/'=54 +':'=20 +';'=21 +'<'=49 +'<='=50 +'='=47 +'>'=46 +'>='=45 +'AND'=39 +'E'=58 +'G'=61 +'M'=62 +'OR'=37 +'P'=59 +'T'=60 +'XOR'=38 +'Y'=56 +'Z'=57 +'\u00B5'=69 +'^'=41 +'a'=73 'abstract'=15 -'array'=33 -'boolean'=30 -'c'=68 -'d'=67 -'da'=66 -'data'=32 -'def'=34 -'expression'=27 +'array'=32 +'boolean'=29 +'c'=67 +'d'=66 +'da'=65 +'data'=31 +'def'=33 +'expression'=26 'extends'=17 -'f'=73 -'false'=45 -'float'=29 -'h'=65 -'instance'=24 -'int'=28 -'k'=64 -'literal'=23 -'m'=69 -'n'=71 -'p'=72 -'string'=26 -'true'=44 +'f'=72 +'false'=44 +'float'=28 +'h'=64 +'instance'=23 +'int'=27 +'k'=63 +'literal'=22 +'m'=68 +'n'=70 +'p'=71 +'string'=25 +'true'=43 'type'=16 -'unnamed'=20 -'value'=43 -'void'=31 -'y'=76 -'z'=75 +'value'=42 +'void'=30 +'y'=75 +'z'=74 '{'=18 -'|'=25 +'|'=24 '}'=19 RULE_ANY_OTHER=14 RULE_DIGIT=9 @@ -132,4 +131,3 @@ T__72=72 T__73=73 T__74=74 T__75=75 -T__76=76 diff --git a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguageLexer.java b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguageLexer.java index 3134fd33..ca92c215 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguageLexer.java +++ b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguageLexer.java @@ -72,7 +72,6 @@ public class InternalDefinitionLanguageLexer extends Lexer { public static final int T__31=31; public static final int T__75=75; public static final int T__32=32; - public static final int T__76=76; public static final int RULE_WS=13; public static final int RULE_ANY_OTHER=14; public static final int RULE_EXPONENT=10; @@ -208,11 +207,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__20; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:16:7: ( 'unnamed' ) - // InternalDefinitionLanguage.g:16:9: 'unnamed' + // InternalDefinitionLanguage.g:16:7: ( ':' ) + // InternalDefinitionLanguage.g:16:9: ':' { - match("unnamed"); - + match(':'); } @@ -229,10 +227,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__21; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:17:7: ( ':' ) - // InternalDefinitionLanguage.g:17:9: ':' + // InternalDefinitionLanguage.g:17:7: ( ';' ) + // InternalDefinitionLanguage.g:17:9: ';' { - match(':'); + match(';'); } @@ -249,10 +247,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__22; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:18:7: ( ';' ) - // InternalDefinitionLanguage.g:18:9: ';' + // InternalDefinitionLanguage.g:18:7: ( 'literal' ) + // InternalDefinitionLanguage.g:18:9: 'literal' { - match(';'); + match("literal"); + } @@ -269,10 +268,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__23; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:19:7: ( 'literal' ) - // InternalDefinitionLanguage.g:19:9: 'literal' + // InternalDefinitionLanguage.g:19:7: ( 'instance' ) + // InternalDefinitionLanguage.g:19:9: 'instance' { - match("literal"); + match("instance"); } @@ -290,11 +289,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__24; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:20:7: ( 'instance' ) - // InternalDefinitionLanguage.g:20:9: 'instance' + // InternalDefinitionLanguage.g:20:7: ( '|' ) + // InternalDefinitionLanguage.g:20:9: '|' { - match("instance"); - + match('|'); } @@ -311,10 +309,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__25; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:21:7: ( '|' ) - // InternalDefinitionLanguage.g:21:9: '|' + // InternalDefinitionLanguage.g:21:7: ( 'string' ) + // InternalDefinitionLanguage.g:21:9: 'string' { - match('|'); + match("string"); + } @@ -331,10 +330,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__26; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:22:7: ( 'string' ) - // InternalDefinitionLanguage.g:22:9: 'string' + // InternalDefinitionLanguage.g:22:7: ( 'expression' ) + // InternalDefinitionLanguage.g:22:9: 'expression' { - match("string"); + match("expression"); } @@ -352,10 +351,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__27; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:23:7: ( 'expression' ) - // InternalDefinitionLanguage.g:23:9: 'expression' + // InternalDefinitionLanguage.g:23:7: ( 'int' ) + // InternalDefinitionLanguage.g:23:9: 'int' { - match("expression"); + match("int"); } @@ -373,10 +372,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__28; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:24:7: ( 'int' ) - // InternalDefinitionLanguage.g:24:9: 'int' + // InternalDefinitionLanguage.g:24:7: ( 'float' ) + // InternalDefinitionLanguage.g:24:9: 'float' { - match("int"); + match("float"); } @@ -394,10 +393,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__29; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:25:7: ( 'float' ) - // InternalDefinitionLanguage.g:25:9: 'float' + // InternalDefinitionLanguage.g:25:7: ( 'boolean' ) + // InternalDefinitionLanguage.g:25:9: 'boolean' { - match("float"); + match("boolean"); } @@ -415,10 +414,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__30; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:26:7: ( 'boolean' ) - // InternalDefinitionLanguage.g:26:9: 'boolean' + // InternalDefinitionLanguage.g:26:7: ( 'void' ) + // InternalDefinitionLanguage.g:26:9: 'void' { - match("boolean"); + match("void"); } @@ -436,10 +435,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__31; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:27:7: ( 'void' ) - // InternalDefinitionLanguage.g:27:9: 'void' + // InternalDefinitionLanguage.g:27:7: ( 'data' ) + // InternalDefinitionLanguage.g:27:9: 'data' { - match("void"); + match("data"); } @@ -457,10 +456,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:28:7: ( 'data' ) - // InternalDefinitionLanguage.g:28:9: 'data' + // InternalDefinitionLanguage.g:28:7: ( 'array' ) + // InternalDefinitionLanguage.g:28:9: 'array' { - match("data"); + match("array"); } @@ -478,10 +477,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__33; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:29:7: ( 'array' ) - // InternalDefinitionLanguage.g:29:9: 'array' + // InternalDefinitionLanguage.g:29:7: ( 'def' ) + // InternalDefinitionLanguage.g:29:9: 'def' { - match("array"); + match("def"); } @@ -499,11 +498,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__34; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:30:7: ( 'def' ) - // InternalDefinitionLanguage.g:30:9: 'def' + // InternalDefinitionLanguage.g:30:7: ( '(' ) + // InternalDefinitionLanguage.g:30:9: '(' { - match("def"); - + match('('); } @@ -520,10 +518,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__35; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:31:7: ( '(' ) - // InternalDefinitionLanguage.g:31:9: '(' + // InternalDefinitionLanguage.g:31:7: ( ',' ) + // InternalDefinitionLanguage.g:31:9: ',' { - match('('); + match(','); } @@ -540,10 +538,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__36; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:32:7: ( ',' ) - // InternalDefinitionLanguage.g:32:9: ',' + // InternalDefinitionLanguage.g:32:7: ( ')' ) + // InternalDefinitionLanguage.g:32:9: ')' { - match(','); + match(')'); } @@ -560,10 +558,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__37; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:33:7: ( ')' ) - // InternalDefinitionLanguage.g:33:9: ')' + // InternalDefinitionLanguage.g:33:7: ( 'OR' ) + // InternalDefinitionLanguage.g:33:9: 'OR' { - match(')'); + match("OR"); + } @@ -580,10 +579,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__38; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:34:7: ( 'OR' ) - // InternalDefinitionLanguage.g:34:9: 'OR' + // InternalDefinitionLanguage.g:34:7: ( 'XOR' ) + // InternalDefinitionLanguage.g:34:9: 'XOR' { - match("OR"); + match("XOR"); } @@ -601,10 +600,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__39; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:35:7: ( 'XOR' ) - // InternalDefinitionLanguage.g:35:9: 'XOR' + // InternalDefinitionLanguage.g:35:7: ( 'AND' ) + // InternalDefinitionLanguage.g:35:9: 'AND' { - match("XOR"); + match("AND"); } @@ -622,11 +621,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__40; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:36:7: ( 'AND' ) - // InternalDefinitionLanguage.g:36:9: 'AND' + // InternalDefinitionLanguage.g:36:7: ( '!' ) + // InternalDefinitionLanguage.g:36:9: '!' { - match("AND"); - + match('!'); } @@ -643,10 +641,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__41; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:37:7: ( '!' ) - // InternalDefinitionLanguage.g:37:9: '!' + // InternalDefinitionLanguage.g:37:7: ( '^' ) + // InternalDefinitionLanguage.g:37:9: '^' { - match('!'); + match('^'); } @@ -663,10 +661,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__42; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:38:7: ( '^' ) - // InternalDefinitionLanguage.g:38:9: '^' + // InternalDefinitionLanguage.g:38:7: ( 'value' ) + // InternalDefinitionLanguage.g:38:9: 'value' { - match('^'); + match("value"); + } @@ -683,10 +682,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__43; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:39:7: ( 'value' ) - // InternalDefinitionLanguage.g:39:9: 'value' + // InternalDefinitionLanguage.g:39:7: ( 'true' ) + // InternalDefinitionLanguage.g:39:9: 'true' { - match("value"); + match("true"); } @@ -704,10 +703,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__44; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:40:7: ( 'true' ) - // InternalDefinitionLanguage.g:40:9: 'true' + // InternalDefinitionLanguage.g:40:7: ( 'false' ) + // InternalDefinitionLanguage.g:40:9: 'false' { - match("true"); + match("false"); } @@ -725,10 +724,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__45; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:41:7: ( 'false' ) - // InternalDefinitionLanguage.g:41:9: 'false' + // InternalDefinitionLanguage.g:41:7: ( '>=' ) + // InternalDefinitionLanguage.g:41:9: '>=' { - match("false"); + match(">="); } @@ -746,11 +745,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__46; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:42:7: ( '>=' ) - // InternalDefinitionLanguage.g:42:9: '>=' + // InternalDefinitionLanguage.g:42:7: ( '>' ) + // InternalDefinitionLanguage.g:42:9: '>' { - match(">="); - + match('>'); } @@ -767,10 +765,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__47; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:43:7: ( '>' ) - // InternalDefinitionLanguage.g:43:9: '>' + // InternalDefinitionLanguage.g:43:7: ( '=' ) + // InternalDefinitionLanguage.g:43:9: '=' { - match('>'); + match('='); } @@ -787,10 +785,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__48; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:44:7: ( '=' ) - // InternalDefinitionLanguage.g:44:9: '=' + // InternalDefinitionLanguage.g:44:7: ( '!=' ) + // InternalDefinitionLanguage.g:44:9: '!=' { - match('='); + match("!="); + } @@ -807,11 +806,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__49; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:45:7: ( '!=' ) - // InternalDefinitionLanguage.g:45:9: '!=' + // InternalDefinitionLanguage.g:45:7: ( '<' ) + // InternalDefinitionLanguage.g:45:9: '<' { - match("!="); - + match('<'); } @@ -828,10 +826,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__50; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:46:7: ( '<' ) - // InternalDefinitionLanguage.g:46:9: '<' + // InternalDefinitionLanguage.g:46:7: ( '<=' ) + // InternalDefinitionLanguage.g:46:9: '<=' { - match('<'); + match("<="); + } @@ -848,11 +847,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__51; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:47:7: ( '<=' ) - // InternalDefinitionLanguage.g:47:9: '<=' + // InternalDefinitionLanguage.g:47:7: ( '+' ) + // InternalDefinitionLanguage.g:47:9: '+' { - match("<="); - + match('+'); } @@ -869,10 +867,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__52; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:48:7: ( '+' ) - // InternalDefinitionLanguage.g:48:9: '+' + // InternalDefinitionLanguage.g:48:7: ( '-' ) + // InternalDefinitionLanguage.g:48:9: '-' { - match('+'); + match('-'); } @@ -889,10 +887,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__53; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:49:7: ( '-' ) - // InternalDefinitionLanguage.g:49:9: '-' + // InternalDefinitionLanguage.g:49:7: ( '*' ) + // InternalDefinitionLanguage.g:49:9: '*' { - match('-'); + match('*'); } @@ -909,10 +907,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__54; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:50:7: ( '*' ) - // InternalDefinitionLanguage.g:50:9: '*' + // InternalDefinitionLanguage.g:50:7: ( '/' ) + // InternalDefinitionLanguage.g:50:9: '/' { - match('*'); + match('/'); } @@ -929,10 +927,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__55; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:51:7: ( '/' ) - // InternalDefinitionLanguage.g:51:9: '/' + // InternalDefinitionLanguage.g:51:7: ( '%' ) + // InternalDefinitionLanguage.g:51:9: '%' { - match('/'); + match('%'); } @@ -949,10 +947,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__56; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:52:7: ( '%' ) - // InternalDefinitionLanguage.g:52:9: '%' + // InternalDefinitionLanguage.g:52:7: ( 'Y' ) + // InternalDefinitionLanguage.g:52:9: 'Y' { - match('%'); + match('Y'); } @@ -969,10 +967,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__57; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:53:7: ( 'Y' ) - // InternalDefinitionLanguage.g:53:9: 'Y' + // InternalDefinitionLanguage.g:53:7: ( 'Z' ) + // InternalDefinitionLanguage.g:53:9: 'Z' { - match('Y'); + match('Z'); } @@ -989,10 +987,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__58; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:54:7: ( 'Z' ) - // InternalDefinitionLanguage.g:54:9: 'Z' + // InternalDefinitionLanguage.g:54:7: ( 'E' ) + // InternalDefinitionLanguage.g:54:9: 'E' { - match('Z'); + match('E'); } @@ -1009,10 +1007,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__59; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:55:7: ( 'E' ) - // InternalDefinitionLanguage.g:55:9: 'E' + // InternalDefinitionLanguage.g:55:7: ( 'P' ) + // InternalDefinitionLanguage.g:55:9: 'P' { - match('E'); + match('P'); } @@ -1029,10 +1027,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__60; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:56:7: ( 'P' ) - // InternalDefinitionLanguage.g:56:9: 'P' + // InternalDefinitionLanguage.g:56:7: ( 'T' ) + // InternalDefinitionLanguage.g:56:9: 'T' { - match('P'); + match('T'); } @@ -1049,10 +1047,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__61; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:57:7: ( 'T' ) - // InternalDefinitionLanguage.g:57:9: 'T' + // InternalDefinitionLanguage.g:57:7: ( 'G' ) + // InternalDefinitionLanguage.g:57:9: 'G' { - match('T'); + match('G'); } @@ -1069,10 +1067,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__62; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:58:7: ( 'G' ) - // InternalDefinitionLanguage.g:58:9: 'G' + // InternalDefinitionLanguage.g:58:7: ( 'M' ) + // InternalDefinitionLanguage.g:58:9: 'M' { - match('G'); + match('M'); } @@ -1089,10 +1087,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__63; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:59:7: ( 'M' ) - // InternalDefinitionLanguage.g:59:9: 'M' + // InternalDefinitionLanguage.g:59:7: ( 'k' ) + // InternalDefinitionLanguage.g:59:9: 'k' { - match('M'); + match('k'); } @@ -1109,10 +1107,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:60:7: ( 'k' ) - // InternalDefinitionLanguage.g:60:9: 'k' + // InternalDefinitionLanguage.g:60:7: ( 'h' ) + // InternalDefinitionLanguage.g:60:9: 'h' { - match('k'); + match('h'); } @@ -1129,10 +1127,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__65; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:61:7: ( 'h' ) - // InternalDefinitionLanguage.g:61:9: 'h' + // InternalDefinitionLanguage.g:61:7: ( 'da' ) + // InternalDefinitionLanguage.g:61:9: 'da' { - match('h'); + match("da"); + } @@ -1149,11 +1148,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__66; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:62:7: ( 'da' ) - // InternalDefinitionLanguage.g:62:9: 'da' + // InternalDefinitionLanguage.g:62:7: ( 'd' ) + // InternalDefinitionLanguage.g:62:9: 'd' { - match("da"); - + match('d'); } @@ -1170,10 +1168,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__67; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:63:7: ( 'd' ) - // InternalDefinitionLanguage.g:63:9: 'd' + // InternalDefinitionLanguage.g:63:7: ( 'c' ) + // InternalDefinitionLanguage.g:63:9: 'c' { - match('d'); + match('c'); } @@ -1190,10 +1188,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__68; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:64:7: ( 'c' ) - // InternalDefinitionLanguage.g:64:9: 'c' + // InternalDefinitionLanguage.g:64:7: ( 'm' ) + // InternalDefinitionLanguage.g:64:9: 'm' { - match('c'); + match('m'); } @@ -1210,10 +1208,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__69; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:65:7: ( 'm' ) - // InternalDefinitionLanguage.g:65:9: 'm' + // InternalDefinitionLanguage.g:65:7: ( '\\u00B5' ) + // InternalDefinitionLanguage.g:65:9: '\\u00B5' { - match('m'); + match('\u00B5'); } @@ -1230,10 +1228,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__70; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:66:7: ( '\\u00B5' ) - // InternalDefinitionLanguage.g:66:9: '\\u00B5' + // InternalDefinitionLanguage.g:66:7: ( 'n' ) + // InternalDefinitionLanguage.g:66:9: 'n' { - match('\u00B5'); + match('n'); } @@ -1250,10 +1248,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__71; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:67:7: ( 'n' ) - // InternalDefinitionLanguage.g:67:9: 'n' + // InternalDefinitionLanguage.g:67:7: ( 'p' ) + // InternalDefinitionLanguage.g:67:9: 'p' { - match('n'); + match('p'); } @@ -1270,10 +1268,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__72; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:68:7: ( 'p' ) - // InternalDefinitionLanguage.g:68:9: 'p' + // InternalDefinitionLanguage.g:68:7: ( 'f' ) + // InternalDefinitionLanguage.g:68:9: 'f' { - match('p'); + match('f'); } @@ -1290,10 +1288,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__73; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:69:7: ( 'f' ) - // InternalDefinitionLanguage.g:69:9: 'f' + // InternalDefinitionLanguage.g:69:7: ( 'a' ) + // InternalDefinitionLanguage.g:69:9: 'a' { - match('f'); + match('a'); } @@ -1310,10 +1308,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__74; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:70:7: ( 'a' ) - // InternalDefinitionLanguage.g:70:9: 'a' + // InternalDefinitionLanguage.g:70:7: ( 'z' ) + // InternalDefinitionLanguage.g:70:9: 'z' { - match('a'); + match('z'); } @@ -1330,28 +1328,8 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = T__75; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:71:7: ( 'z' ) - // InternalDefinitionLanguage.g:71:9: 'z' - { - match('z'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "T__75" - - // $ANTLR start "T__76" - public final void mT__76() throws RecognitionException { - try { - int _type = T__76; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:72:7: ( 'y' ) - // InternalDefinitionLanguage.g:72:9: 'y' + // InternalDefinitionLanguage.g:71:7: ( 'y' ) + // InternalDefinitionLanguage.g:71:9: 'y' { match('y'); @@ -1363,13 +1341,13 @@ public class InternalDefinitionLanguageLexer extends Lexer { finally { } } - // $ANTLR end "T__76" + // $ANTLR end "T__75" // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalDefinitionLanguage.g:2525:21: ( '0' .. '9' ) - // InternalDefinitionLanguage.g:2525:23: '0' .. '9' + // InternalDefinitionLanguage.g:2439:21: ( '0' .. '9' ) + // InternalDefinitionLanguage.g:2439:23: '0' .. '9' { matchRange('0','9'); @@ -1384,11 +1362,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { // $ANTLR start "RULE_EXPONENT" public final void mRULE_EXPONENT() throws RecognitionException { try { - // InternalDefinitionLanguage.g:2527:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) - // InternalDefinitionLanguage.g:2527:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ + // InternalDefinitionLanguage.g:2441:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) + // InternalDefinitionLanguage.g:2441:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ { match('e'); - // InternalDefinitionLanguage.g:2527:30: ( '+' | '-' )? + // InternalDefinitionLanguage.g:2441:30: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1414,7 +1392,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } - // InternalDefinitionLanguage.g:2527:41: ( RULE_DIGIT )+ + // InternalDefinitionLanguage.g:2441:41: ( RULE_DIGIT )+ int cnt2=0; loop2: do { @@ -1428,7 +1406,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalDefinitionLanguage.g:2527:41: RULE_DIGIT + // InternalDefinitionLanguage.g:2441:41: RULE_DIGIT { mRULE_DIGIT(); @@ -1458,10 +1436,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:2529:10: ( ( '-' )? ( RULE_DIGIT )+ ) - // InternalDefinitionLanguage.g:2529:12: ( '-' )? ( RULE_DIGIT )+ + // InternalDefinitionLanguage.g:2443:10: ( ( '-' )? ( RULE_DIGIT )+ ) + // InternalDefinitionLanguage.g:2443:12: ( '-' )? ( RULE_DIGIT )+ { - // InternalDefinitionLanguage.g:2529:12: ( '-' )? + // InternalDefinitionLanguage.g:2443:12: ( '-' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1470,7 +1448,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalDefinitionLanguage.g:2529:12: '-' + // InternalDefinitionLanguage.g:2443:12: '-' { match('-'); @@ -1479,7 +1457,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } - // InternalDefinitionLanguage.g:2529:17: ( RULE_DIGIT )+ + // InternalDefinitionLanguage.g:2443:17: ( RULE_DIGIT )+ int cnt4=0; loop4: do { @@ -1493,7 +1471,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalDefinitionLanguage.g:2529:17: RULE_DIGIT + // InternalDefinitionLanguage.g:2443:17: RULE_DIGIT { mRULE_DIGIT(); @@ -1525,15 +1503,15 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:2531:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) - // InternalDefinitionLanguage.g:2531:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalDefinitionLanguage.g:2445:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) + // InternalDefinitionLanguage.g:2445:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) { - // InternalDefinitionLanguage.g:2531:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalDefinitionLanguage.g:2445:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalDefinitionLanguage.g:2531:16: RULE_INT RULE_EXPONENT + // InternalDefinitionLanguage.g:2445:16: RULE_INT RULE_EXPONENT { mRULE_INT(); mRULE_EXPONENT(); @@ -1541,11 +1519,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { } break; case 2 : - // InternalDefinitionLanguage.g:2531:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? + // InternalDefinitionLanguage.g:2445:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? { mRULE_INT(); match('.'); - // InternalDefinitionLanguage.g:2531:52: ( RULE_DIGIT )* + // InternalDefinitionLanguage.g:2445:52: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1558,7 +1536,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalDefinitionLanguage.g:2531:52: RULE_DIGIT + // InternalDefinitionLanguage.g:2445:52: RULE_DIGIT { mRULE_DIGIT(); @@ -1570,7 +1548,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } } while (true); - // InternalDefinitionLanguage.g:2531:64: ( RULE_EXPONENT )? + // InternalDefinitionLanguage.g:2445:64: ( RULE_EXPONENT )? int alt6=2; int LA6_0 = input.LA(1); @@ -1579,7 +1557,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalDefinitionLanguage.g:2531:64: RULE_EXPONENT + // InternalDefinitionLanguage.g:2445:64: RULE_EXPONENT { mRULE_EXPONENT(); @@ -1610,11 +1588,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:2533:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalDefinitionLanguage.g:2533:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalDefinitionLanguage.g:2447:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalDefinitionLanguage.g:2447:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalDefinitionLanguage.g:2533:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalDefinitionLanguage.g:2447:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1630,7 +1608,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalDefinitionLanguage.g:2533:20: '\\\\' . + // InternalDefinitionLanguage.g:2447:20: '\\\\' . { match('\\'); matchAny(); @@ -1638,7 +1616,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } break; case 2 : - // InternalDefinitionLanguage.g:2533:27: ~ ( ( '\\\\' | '\"' ) ) + // InternalDefinitionLanguage.g:2447:27: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1675,11 +1653,11 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_QUOTED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:2535:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalDefinitionLanguage.g:2535:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalDefinitionLanguage.g:2449:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalDefinitionLanguage.g:2449:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalDefinitionLanguage.g:2535:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalDefinitionLanguage.g:2449:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1695,7 +1673,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalDefinitionLanguage.g:2535:24: '\\\\' . + // InternalDefinitionLanguage.g:2449:24: '\\\\' . { match('\\'); matchAny(); @@ -1703,7 +1681,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } break; case 2 : - // InternalDefinitionLanguage.g:2535:31: ~ ( ( '\\\\' | '\\'' ) ) + // InternalDefinitionLanguage.g:2449:31: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1740,10 +1718,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:2537:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalDefinitionLanguage.g:2537:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalDefinitionLanguage.g:2451:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalDefinitionLanguage.g:2451:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalDefinitionLanguage.g:2537:11: ( '^' )? + // InternalDefinitionLanguage.g:2451:11: ( '^' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1752,7 +1730,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalDefinitionLanguage.g:2537:11: '^' + // InternalDefinitionLanguage.g:2451:11: '^' { match('^'); @@ -1770,7 +1748,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalDefinitionLanguage.g:2537:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalDefinitionLanguage.g:2451:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop11: do { int alt11=2; @@ -1819,12 +1797,12 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:2539:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalDefinitionLanguage.g:2539:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalDefinitionLanguage.g:2453:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalDefinitionLanguage.g:2453:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalDefinitionLanguage.g:2539:24: ( options {greedy=false; } : . )* + // InternalDefinitionLanguage.g:2453:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -1849,7 +1827,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalDefinitionLanguage.g:2539:52: . + // InternalDefinitionLanguage.g:2453:52: . { matchAny(); @@ -1879,12 +1857,12 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:2541:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalDefinitionLanguage.g:2541:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalDefinitionLanguage.g:2455:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalDefinitionLanguage.g:2455:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalDefinitionLanguage.g:2541:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalDefinitionLanguage.g:2455:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -1897,7 +1875,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { switch (alt13) { case 1 : - // InternalDefinitionLanguage.g:2541:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalDefinitionLanguage.g:2455:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1917,7 +1895,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } } while (true); - // InternalDefinitionLanguage.g:2541:40: ( ( '\\r' )? '\\n' )? + // InternalDefinitionLanguage.g:2455:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -1926,9 +1904,9 @@ public class InternalDefinitionLanguageLexer extends Lexer { } switch (alt15) { case 1 : - // InternalDefinitionLanguage.g:2541:41: ( '\\r' )? '\\n' + // InternalDefinitionLanguage.g:2455:41: ( '\\r' )? '\\n' { - // InternalDefinitionLanguage.g:2541:41: ( '\\r' )? + // InternalDefinitionLanguage.g:2455:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -1937,7 +1915,7 @@ public class InternalDefinitionLanguageLexer extends Lexer { } switch (alt14) { case 1 : - // InternalDefinitionLanguage.g:2541:41: '\\r' + // InternalDefinitionLanguage.g:2455:41: '\\r' { match('\r'); @@ -1969,10 +1947,10 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:2543:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalDefinitionLanguage.g:2543:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalDefinitionLanguage.g:2457:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalDefinitionLanguage.g:2457:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalDefinitionLanguage.g:2543:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalDefinitionLanguage.g:2457:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -2026,8 +2004,8 @@ public class InternalDefinitionLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDefinitionLanguage.g:2545:16: ( . ) - // InternalDefinitionLanguage.g:2545:18: . + // InternalDefinitionLanguage.g:2459:16: ( . ) + // InternalDefinitionLanguage.g:2459:18: . { matchAny(); @@ -2042,8 +2020,8 @@ public class InternalDefinitionLanguageLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalDefinitionLanguage.g:1:8: ( T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | RULE_INT | RULE_DOUBLE | RULE_STRING | RULE_QUOTED_ID | RULE_ID | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt17=71; + // InternalDefinitionLanguage.g:1:8: ( T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | RULE_INT | RULE_DOUBLE | RULE_STRING | RULE_QUOTED_ID | RULE_ID | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt17=70; alt17 = dfa17.predict(input); switch (alt17) { case 1 : @@ -2474,70 +2452,63 @@ public class InternalDefinitionLanguageLexer extends Lexer { } break; case 62 : - // InternalDefinitionLanguage.g:1:376: T__76 - { - mT__76(); - - } - break; - case 63 : - // InternalDefinitionLanguage.g:1:382: RULE_INT + // InternalDefinitionLanguage.g:1:376: RULE_INT { mRULE_INT(); } break; - case 64 : - // InternalDefinitionLanguage.g:1:391: RULE_DOUBLE + case 63 : + // InternalDefinitionLanguage.g:1:385: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 65 : - // InternalDefinitionLanguage.g:1:403: RULE_STRING + case 64 : + // InternalDefinitionLanguage.g:1:397: RULE_STRING { mRULE_STRING(); } break; - case 66 : - // InternalDefinitionLanguage.g:1:415: RULE_QUOTED_ID + case 65 : + // InternalDefinitionLanguage.g:1:409: RULE_QUOTED_ID { mRULE_QUOTED_ID(); } break; - case 67 : - // InternalDefinitionLanguage.g:1:430: RULE_ID + case 66 : + // InternalDefinitionLanguage.g:1:424: RULE_ID { mRULE_ID(); } break; - case 68 : - // InternalDefinitionLanguage.g:1:438: RULE_ML_COMMENT + case 67 : + // InternalDefinitionLanguage.g:1:432: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 69 : - // InternalDefinitionLanguage.g:1:454: RULE_SL_COMMENT + case 68 : + // InternalDefinitionLanguage.g:1:448: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 70 : - // InternalDefinitionLanguage.g:1:470: RULE_WS + case 69 : + // InternalDefinitionLanguage.g:1:464: RULE_WS { mRULE_WS(); } break; - case 71 : - // InternalDefinitionLanguage.g:1:478: RULE_ANY_OTHER + case 70 : + // InternalDefinitionLanguage.g:1:472: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -2601,108 +2572,106 @@ public class InternalDefinitionLanguageLexer extends Lexer { this.transition = DFA7_transition; } public String getDescription() { - return "2531:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; + return "2445:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; } } static final String DFA17_eotS = - "\1\uffff\1\72\2\71\2\uffff\1\71\2\uffff\2\71\1\uffff\1\71\1\111\2\71\1\117\3\uffff\3\71\1\127\1\130\1\132\1\uffff\1\135\1\uffff\1\140\1\uffff\1\144\1\uffff\1\146\1\147\1\150\1\151\1\152\1\153\1\154\1\155\1\156\1\157\1\160\1\uffff\1\162\1\163\1\164\1\165\1\166\2\66\3\uffff\2\71\2\uffff\3\71\2\uffff\1\71\2\uffff\2\71\1\uffff\3\71\1\uffff\3\71\1\u008c\1\71\4\uffff\1\u008e\2\71\11\uffff\1\166\33\uffff\11\71\1\u009a\7\71\1\uffff\1\u00a2\1\uffff\1\u00a3\1\u00a4\2\71\1\u00a7\1\u00a8\5\71\1\uffff\4\71\1\u00b2\1\71\1\u00b4\3\uffff\1\71\1\u00b6\2\uffff\6\71\1\u00bd\1\u00be\1\71\1\uffff\1\u00c0\1\uffff\1\71\1\uffff\5\71\1\u00c7\2\uffff\1\71\1\uffff\1\71\1\u00ca\1\71\1\u00cc\1\u00cd\1\71\1\uffff\1\u00cf\1\u00d0\1\uffff\1\71\2\uffff\1\u00d2\2\uffff\1\71\1\uffff\1\u00d4\1\uffff"; + "\1\uffff\1\71\2\70\4\uffff\2\70\1\uffff\1\70\1\107\2\70\1\115\3\uffff\3\70\1\125\1\126\1\130\1\uffff\1\133\1\uffff\1\135\1\uffff\1\142\1\uffff\1\144\1\145\1\146\1\147\1\150\1\151\1\152\1\153\1\154\1\155\1\156\1\uffff\1\160\1\161\1\162\1\163\1\164\2\65\3\uffff\2\70\2\uffff\3\70\4\uffff\2\70\1\uffff\3\70\1\uffff\3\70\1\u0089\1\70\4\uffff\1\u008b\2\70\12\uffff\1\164\32\uffff\10\70\1\u0096\7\70\1\uffff\1\u009e\1\uffff\1\u009f\1\u00a0\2\70\1\u00a3\1\u00a4\4\70\1\uffff\4\70\1\u00ad\1\70\1\u00af\3\uffff\1\70\1\u00b1\2\uffff\5\70\1\u00b7\1\u00b8\1\70\1\uffff\1\u00ba\1\uffff\1\70\1\uffff\4\70\1\u00c0\2\uffff\1\70\1\uffff\1\70\1\u00c3\1\70\1\u00c5\1\70\1\uffff\1\u00c7\1\u00c8\1\uffff\1\70\1\uffff\1\u00ca\2\uffff\1\70\1\uffff\1\u00cc\1\uffff"; static final String DFA17_eofS = - "\u00d5\uffff"; + "\u00cd\uffff"; static final String DFA17_minS = - "\1\0\1\60\1\162\1\170\2\uffff\1\156\2\uffff\1\151\1\156\1\uffff\1\164\1\60\1\157\1\141\1\60\3\uffff\1\122\1\117\1\116\1\75\1\101\1\75\1\uffff\1\75\1\uffff\1\60\1\uffff\1\52\1\uffff\13\60\1\uffff\4\60\1\56\2\0\3\uffff\1\163\1\162\2\uffff\1\160\1\165\1\160\2\uffff\1\156\2\uffff\1\164\1\163\1\uffff\1\162\1\157\1\154\1\uffff\1\157\1\151\1\154\1\60\1\146\4\uffff\1\60\1\122\1\104\11\uffff\1\56\33\uffff\1\164\1\141\3\145\1\162\1\141\1\145\1\164\1\60\1\151\1\141\1\163\1\154\1\144\1\165\1\141\1\uffff\1\60\1\uffff\2\60\1\162\1\171\2\60\1\156\1\145\1\155\1\162\1\141\1\uffff\1\156\1\164\2\145\1\60\1\145\1\60\3\uffff\1\141\1\60\2\uffff\1\144\1\163\1\145\1\141\1\156\1\147\2\60\1\141\1\uffff\1\60\1\uffff\1\143\1\uffff\2\163\1\144\1\154\1\143\1\60\2\uffff\1\156\1\uffff\1\164\1\60\1\151\2\60\1\145\1\uffff\2\60\1\uffff\1\157\2\uffff\1\60\2\uffff\1\156\1\uffff\1\60\1\uffff"; + "\1\0\1\60\1\162\1\170\4\uffff\1\151\1\156\1\uffff\1\164\1\60\1\157\1\141\1\60\3\uffff\1\122\1\117\1\116\1\75\1\101\1\75\1\uffff\1\75\1\uffff\1\60\1\uffff\1\52\1\uffff\13\60\1\uffff\4\60\1\56\2\0\3\uffff\1\163\1\162\2\uffff\1\160\1\165\1\160\4\uffff\1\164\1\163\1\uffff\1\162\1\157\1\154\1\uffff\1\157\1\151\1\154\1\60\1\146\4\uffff\1\60\1\122\1\104\12\uffff\1\56\32\uffff\1\164\1\141\3\145\1\162\1\145\1\164\1\60\1\151\1\141\1\163\1\154\1\144\1\165\1\141\1\uffff\1\60\1\uffff\2\60\1\162\1\171\2\60\1\156\1\145\1\162\1\141\1\uffff\1\156\1\164\2\145\1\60\1\145\1\60\3\uffff\1\141\1\60\2\uffff\1\144\1\163\1\141\1\156\1\147\2\60\1\141\1\uffff\1\60\1\uffff\1\143\1\uffff\2\163\1\154\1\143\1\60\2\uffff\1\156\1\uffff\1\164\1\60\1\151\1\60\1\145\1\uffff\2\60\1\uffff\1\157\1\uffff\1\60\2\uffff\1\156\1\uffff\1\60\1\uffff"; static final String DFA17_maxS = - "\1\uffff\1\172\1\171\1\170\2\uffff\1\156\2\uffff\1\151\1\156\1\uffff\1\164\1\172\2\157\1\172\3\uffff\1\122\1\117\1\116\1\75\1\172\1\75\1\uffff\1\75\1\uffff\1\71\1\uffff\1\57\1\uffff\13\172\1\uffff\4\172\1\145\2\uffff\3\uffff\1\163\1\162\2\uffff\1\160\1\165\1\164\2\uffff\1\156\2\uffff\2\164\1\uffff\1\162\1\157\1\154\1\uffff\1\157\1\151\1\154\1\172\1\146\4\uffff\1\172\1\122\1\104\11\uffff\1\145\33\uffff\1\164\1\141\3\145\1\162\1\141\1\145\1\164\1\172\1\151\1\141\1\163\1\154\1\144\1\165\1\141\1\uffff\1\172\1\uffff\2\172\1\162\1\171\2\172\1\156\1\145\1\155\1\162\1\141\1\uffff\1\156\1\164\2\145\1\172\1\145\1\172\3\uffff\1\141\1\172\2\uffff\1\144\1\163\1\145\1\141\1\156\1\147\2\172\1\141\1\uffff\1\172\1\uffff\1\143\1\uffff\2\163\1\144\1\154\1\143\1\172\2\uffff\1\156\1\uffff\1\164\1\172\1\151\2\172\1\145\1\uffff\2\172\1\uffff\1\157\2\uffff\1\172\2\uffff\1\156\1\uffff\1\172\1\uffff"; + "\1\uffff\1\172\1\171\1\170\4\uffff\1\151\1\156\1\uffff\1\164\1\172\2\157\1\172\3\uffff\1\122\1\117\1\116\1\75\1\172\1\75\1\uffff\1\75\1\uffff\1\71\1\uffff\1\57\1\uffff\13\172\1\uffff\4\172\1\145\2\uffff\3\uffff\1\163\1\162\2\uffff\1\160\1\165\1\164\4\uffff\2\164\1\uffff\1\162\1\157\1\154\1\uffff\1\157\1\151\1\154\1\172\1\146\4\uffff\1\172\1\122\1\104\12\uffff\1\145\32\uffff\1\164\1\141\3\145\1\162\1\145\1\164\1\172\1\151\1\141\1\163\1\154\1\144\1\165\1\141\1\uffff\1\172\1\uffff\2\172\1\162\1\171\2\172\1\156\1\145\1\162\1\141\1\uffff\1\156\1\164\2\145\1\172\1\145\1\172\3\uffff\1\141\1\172\2\uffff\1\144\1\163\1\141\1\156\1\147\2\172\1\141\1\uffff\1\172\1\uffff\1\143\1\uffff\2\163\1\154\1\143\1\172\2\uffff\1\156\1\uffff\1\164\1\172\1\151\1\172\1\145\1\uffff\2\172\1\uffff\1\157\1\uffff\1\172\2\uffff\1\156\1\uffff\1\172\1\uffff"; static final String DFA17_acceptS = - "\4\uffff\1\4\1\5\1\uffff\1\7\1\10\2\uffff\1\13\5\uffff\1\25\1\26\1\27\6\uffff\1\42\1\uffff\1\46\1\uffff\1\50\1\uffff\1\52\13\uffff\1\70\7\uffff\1\103\1\106\1\107\2\uffff\1\103\1\74\3\uffff\1\4\1\5\1\uffff\1\7\1\10\2\uffff\1\13\3\uffff\1\73\5\uffff\1\65\1\25\1\26\1\27\3\uffff\1\43\1\33\1\34\1\40\1\41\1\42\1\45\1\44\1\46\1\uffff\1\47\1\50\1\104\1\105\1\51\1\52\1\53\1\54\1\55\1\56\1\57\1\60\1\61\1\62\1\63\1\66\1\67\1\70\1\71\1\72\1\75\1\76\1\77\1\100\1\101\1\102\1\106\21\uffff\1\64\1\uffff\1\30\13\uffff\1\16\7\uffff\1\24\1\31\1\32\2\uffff\1\2\1\36\11\uffff\1\21\1\uffff\1\22\1\uffff\1\23\6\uffff\1\17\1\37\1\uffff\1\35\6\uffff\1\14\2\uffff\1\3\1\uffff\1\6\1\11\1\uffff\1\20\1\1\1\uffff\1\12\1\uffff\1\15"; + "\4\uffff\1\4\1\5\1\6\1\7\2\uffff\1\12\5\uffff\1\24\1\25\1\26\6\uffff\1\41\1\uffff\1\45\1\uffff\1\47\1\uffff\1\51\13\uffff\1\67\7\uffff\1\102\1\105\1\106\2\uffff\1\102\1\73\3\uffff\1\4\1\5\1\6\1\7\2\uffff\1\12\3\uffff\1\72\5\uffff\1\64\1\24\1\25\1\26\3\uffff\1\42\1\32\1\33\1\37\1\40\1\41\1\44\1\43\1\45\1\46\1\uffff\1\47\1\103\1\104\1\50\1\51\1\52\1\53\1\54\1\55\1\56\1\57\1\60\1\61\1\62\1\65\1\66\1\67\1\70\1\71\1\74\1\75\1\76\1\77\1\100\1\101\1\105\20\uffff\1\63\1\uffff\1\27\12\uffff\1\15\7\uffff\1\23\1\30\1\31\2\uffff\1\2\1\35\10\uffff\1\20\1\uffff\1\21\1\uffff\1\22\5\uffff\1\16\1\36\1\uffff\1\34\5\uffff\1\13\2\uffff\1\3\1\uffff\1\10\1\uffff\1\17\1\1\1\uffff\1\11\1\uffff\1\14"; static final String DFA17_specialS = - "\1\1\61\uffff\1\2\1\0\u00a1\uffff}>"; + "\1\0\60\uffff\1\1\1\2\u009a\uffff}>"; static final String[] DFA17_transitionS = { - "\11\66\2\65\2\66\1\65\22\66\1\65\1\27\1\62\2\66\1\40\1\66\1\63\1\21\1\23\1\36\1\34\1\22\1\35\1\66\1\37\12\61\1\7\1\10\1\33\1\32\1\31\2\66\1\26\3\64\1\43\1\64\1\46\5\64\1\47\1\64\1\24\1\44\3\64\1\45\3\64\1\25\1\41\1\42\3\66\1\30\1\64\1\66\1\1\1\16\1\52\1\20\1\3\1\15\1\64\1\51\1\12\1\64\1\50\1\11\1\53\1\55\1\64\1\56\2\64\1\14\1\2\1\6\1\17\2\64\1\60\1\57\1\4\1\13\1\5\67\66\1\54\uff4a\66", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\1\71\1\67\17\71\1\70\10\71", - "\1\74\6\uffff\1\73", - "\1\75", + "\11\65\2\64\2\65\1\64\22\65\1\64\1\26\1\61\2\65\1\37\1\65\1\62\1\20\1\22\1\35\1\33\1\21\1\34\1\65\1\36\12\60\1\6\1\7\1\32\1\31\1\30\2\65\1\25\3\63\1\42\1\63\1\45\5\63\1\46\1\63\1\23\1\43\3\63\1\44\3\63\1\24\1\40\1\41\3\65\1\27\1\63\1\65\1\1\1\15\1\51\1\17\1\3\1\14\1\63\1\50\1\11\1\63\1\47\1\10\1\52\1\54\1\63\1\55\2\63\1\13\1\2\1\63\1\16\2\63\1\57\1\56\1\4\1\12\1\5\67\65\1\53\uff4a\65", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\1\70\1\66\17\70\1\67\10\70", + "\1\73\6\uffff\1\72", + "\1\74", "", "", - "\1\100", "", "", - "\1\103", - "\1\104", + "\1\101", + "\1\102", "", - "\1\106", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\1\110\12\71\1\107\16\71", - "\1\112", - "\1\114\15\uffff\1\113", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\1\115\3\71\1\116\25\71", + "\1\104", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\1\106\12\70\1\105\16\70", + "\1\110", + "\1\112\15\uffff\1\111", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\1\113\3\70\1\114\25\70", "", "", "", + "\1\121", + "\1\122", "\1\123", "\1\124", - "\1\125", - "\1\126", - "\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\131", + "\32\70\4\uffff\1\70\1\uffff\32\70", + "\1\127", + "", + "\1\132", "", - "\1\134", + "\12\136", "", - "\12\137", + "\1\140\4\uffff\1\141", "", - "\1\142\4\uffff\1\143", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\1\165\1\uffff\12\136\53\uffff\1\165", + "\0\166", + "\0\167", "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\167\1\uffff\12\137\53\uffff\1\167", - "\0\170", - "\0\171", "", "", + "\1\171", + "\1\172", + "", "", "\1\173", "\1\174", + "\1\176\3\uffff\1\175", "", "", - "\1\175", - "\1\176", - "\1\u0080\3\uffff\1\177", - "", "", - "\1\u0081", "", + "\1\177", + "\1\u0080\1\u0081", "", "\1\u0082", - "\1\u0083\1\u0084", + "\1\u0083", + "\1\u0084", "", "\1\u0085", "\1\u0086", "\1\u0087", - "", - "\1\u0088", - "\1\u0089", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\23\70\1\u0088\6\70", "\1\u008a", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\23\71\1\u008b\6\71", - "\1\u008d", "", "", "", "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u008f", - "\1\u0090", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\1\u008c", + "\1\u008d", "", "", "", @@ -2712,8 +2681,8 @@ public class InternalDefinitionLanguageLexer extends Lexer { "", "", "", - "\1\167\1\uffff\12\137\53\uffff\1\167", "", + "\1\165\1\uffff\12\136\53\uffff\1\165", "", "", "", @@ -2740,95 +2709,89 @@ public class InternalDefinitionLanguageLexer extends Lexer { "", "", "", + "\1\u008e", + "\1\u008f", + "\1\u0090", "\1\u0091", "\1\u0092", "\1\u0093", "\1\u0094", "\1\u0095", - "\1\u0096", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "\1\u0097", "\1\u0098", "\1\u0099", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\1\u009a", "\1\u009b", "\1\u009c", "\1\u009d", - "\1\u009e", - "\1\u009f", - "\1\u00a0", - "\1\u00a1", "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\1\u00a1", + "\1\u00a2", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "\1\u00a5", "\1\u00a6", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\1\u00a7", + "\1\u00a8", + "", "\1\u00a9", "\1\u00aa", "\1\u00ab", "\1\u00ac", - "\1\u00ad", - "", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "\1\u00ae", - "\1\u00af", - "\1\u00b0", - "\1\u00b1", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u00b3", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "", "", "", - "\1\u00b5", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\1\u00b0", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "", "", - "\1\u00b7", - "\1\u00b8", + "\1\u00b2", + "\1\u00b3", + "\1\u00b4", + "\1\u00b5", + "\1\u00b6", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "\1\u00b9", - "\1\u00ba", + "", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "", "\1\u00bb", + "", "\1\u00bc", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\1\u00bd", + "\1\u00be", "\1\u00bf", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "", "\1\u00c1", "", "\1\u00c2", - "\1\u00c3", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "\1\u00c4", - "\1\u00c5", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "\1\u00c6", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "", "", - "\1\u00c8", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "", "\1\u00c9", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u00cb", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\1\u00ce", - "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", - "", - "\1\u00d1", "", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", "", + "\1\u00cb", "", - "\1\u00d3", - "", - "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71", + "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70", "" }; @@ -2862,23 +2825,13 @@ public class InternalDefinitionLanguageLexer extends Lexer { this.transition = DFA17_transition; } public String getDescription() { - return "1:1: Tokens : ( T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | RULE_INT | RULE_DOUBLE | RULE_STRING | RULE_QUOTED_ID | RULE_ID | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | RULE_INT | RULE_DOUBLE | RULE_STRING | RULE_QUOTED_ID | RULE_ID | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; int _s = s; switch ( s ) { case 0 : - int LA17_51 = input.LA(1); - - s = -1; - if ( ((LA17_51>='\u0000' && LA17_51<='\uFFFF')) ) {s = 121;} - - else s = 54; - - if ( s>=0 ) return s; - break; - case 1 : int LA17_0 = input.LA(1); s = -1; @@ -2892,103 +2845,111 @@ public class InternalDefinitionLanguageLexer extends Lexer { else if ( (LA17_0=='}') ) {s = 5;} - else if ( (LA17_0=='u') ) {s = 6;} + else if ( (LA17_0==':') ) {s = 6;} - else if ( (LA17_0==':') ) {s = 7;} + else if ( (LA17_0==';') ) {s = 7;} - else if ( (LA17_0==';') ) {s = 8;} + else if ( (LA17_0=='l') ) {s = 8;} - else if ( (LA17_0=='l') ) {s = 9;} + else if ( (LA17_0=='i') ) {s = 9;} - else if ( (LA17_0=='i') ) {s = 10;} + else if ( (LA17_0=='|') ) {s = 10;} - else if ( (LA17_0=='|') ) {s = 11;} + else if ( (LA17_0=='s') ) {s = 11;} - else if ( (LA17_0=='s') ) {s = 12;} + else if ( (LA17_0=='f') ) {s = 12;} - else if ( (LA17_0=='f') ) {s = 13;} + else if ( (LA17_0=='b') ) {s = 13;} - else if ( (LA17_0=='b') ) {s = 14;} + else if ( (LA17_0=='v') ) {s = 14;} - else if ( (LA17_0=='v') ) {s = 15;} + else if ( (LA17_0=='d') ) {s = 15;} - else if ( (LA17_0=='d') ) {s = 16;} + else if ( (LA17_0=='(') ) {s = 16;} - else if ( (LA17_0=='(') ) {s = 17;} + else if ( (LA17_0==',') ) {s = 17;} - else if ( (LA17_0==',') ) {s = 18;} + else if ( (LA17_0==')') ) {s = 18;} - else if ( (LA17_0==')') ) {s = 19;} + else if ( (LA17_0=='O') ) {s = 19;} - else if ( (LA17_0=='O') ) {s = 20;} + else if ( (LA17_0=='X') ) {s = 20;} - else if ( (LA17_0=='X') ) {s = 21;} + else if ( (LA17_0=='A') ) {s = 21;} - else if ( (LA17_0=='A') ) {s = 22;} + else if ( (LA17_0=='!') ) {s = 22;} - else if ( (LA17_0=='!') ) {s = 23;} + else if ( (LA17_0=='^') ) {s = 23;} - else if ( (LA17_0=='^') ) {s = 24;} + else if ( (LA17_0=='>') ) {s = 24;} - else if ( (LA17_0=='>') ) {s = 25;} + else if ( (LA17_0=='=') ) {s = 25;} - else if ( (LA17_0=='=') ) {s = 26;} + else if ( (LA17_0=='<') ) {s = 26;} - else if ( (LA17_0=='<') ) {s = 27;} + else if ( (LA17_0=='+') ) {s = 27;} - else if ( (LA17_0=='+') ) {s = 28;} + else if ( (LA17_0=='-') ) {s = 28;} - else if ( (LA17_0=='-') ) {s = 29;} + else if ( (LA17_0=='*') ) {s = 29;} - else if ( (LA17_0=='*') ) {s = 30;} + else if ( (LA17_0=='/') ) {s = 30;} - else if ( (LA17_0=='/') ) {s = 31;} + else if ( (LA17_0=='%') ) {s = 31;} - else if ( (LA17_0=='%') ) {s = 32;} + else if ( (LA17_0=='Y') ) {s = 32;} - else if ( (LA17_0=='Y') ) {s = 33;} + else if ( (LA17_0=='Z') ) {s = 33;} - else if ( (LA17_0=='Z') ) {s = 34;} + else if ( (LA17_0=='E') ) {s = 34;} - else if ( (LA17_0=='E') ) {s = 35;} + else if ( (LA17_0=='P') ) {s = 35;} - else if ( (LA17_0=='P') ) {s = 36;} + else if ( (LA17_0=='T') ) {s = 36;} - else if ( (LA17_0=='T') ) {s = 37;} + else if ( (LA17_0=='G') ) {s = 37;} - else if ( (LA17_0=='G') ) {s = 38;} + else if ( (LA17_0=='M') ) {s = 38;} - else if ( (LA17_0=='M') ) {s = 39;} + else if ( (LA17_0=='k') ) {s = 39;} - else if ( (LA17_0=='k') ) {s = 40;} + else if ( (LA17_0=='h') ) {s = 40;} - else if ( (LA17_0=='h') ) {s = 41;} + else if ( (LA17_0=='c') ) {s = 41;} - else if ( (LA17_0=='c') ) {s = 42;} + else if ( (LA17_0=='m') ) {s = 42;} - else if ( (LA17_0=='m') ) {s = 43;} + else if ( (LA17_0=='\u00B5') ) {s = 43;} - else if ( (LA17_0=='\u00B5') ) {s = 44;} + else if ( (LA17_0=='n') ) {s = 44;} - else if ( (LA17_0=='n') ) {s = 45;} + else if ( (LA17_0=='p') ) {s = 45;} - else if ( (LA17_0=='p') ) {s = 46;} + else if ( (LA17_0=='z') ) {s = 46;} - else if ( (LA17_0=='z') ) {s = 47;} + else if ( (LA17_0=='y') ) {s = 47;} - else if ( (LA17_0=='y') ) {s = 48;} + else if ( ((LA17_0>='0' && LA17_0<='9')) ) {s = 48;} - else if ( ((LA17_0>='0' && LA17_0<='9')) ) {s = 49;} + else if ( (LA17_0=='\"') ) {s = 49;} - else if ( (LA17_0=='\"') ) {s = 50;} + else if ( (LA17_0=='\'') ) {s = 50;} - else if ( (LA17_0=='\'') ) {s = 51;} + else if ( ((LA17_0>='B' && LA17_0<='D')||LA17_0=='F'||(LA17_0>='H' && LA17_0<='L')||LA17_0=='N'||(LA17_0>='Q' && LA17_0<='S')||(LA17_0>='U' && LA17_0<='W')||LA17_0=='_'||LA17_0=='g'||LA17_0=='j'||LA17_0=='o'||(LA17_0>='q' && LA17_0<='r')||LA17_0=='u'||(LA17_0>='w' && LA17_0<='x')) ) {s = 51;} - else if ( ((LA17_0>='B' && LA17_0<='D')||LA17_0=='F'||(LA17_0>='H' && LA17_0<='L')||LA17_0=='N'||(LA17_0>='Q' && LA17_0<='S')||(LA17_0>='U' && LA17_0<='W')||LA17_0=='_'||LA17_0=='g'||LA17_0=='j'||LA17_0=='o'||(LA17_0>='q' && LA17_0<='r')||(LA17_0>='w' && LA17_0<='x')) ) {s = 52;} + else if ( ((LA17_0>='\t' && LA17_0<='\n')||LA17_0=='\r'||LA17_0==' ') ) {s = 52;} - else if ( ((LA17_0>='\t' && LA17_0<='\n')||LA17_0=='\r'||LA17_0==' ') ) {s = 53;} + else if ( ((LA17_0>='\u0000' && LA17_0<='\b')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\u001F')||(LA17_0>='#' && LA17_0<='$')||LA17_0=='&'||LA17_0=='.'||(LA17_0>='?' && LA17_0<='@')||(LA17_0>='[' && LA17_0<=']')||LA17_0=='`'||(LA17_0>='~' && LA17_0<='\u00B4')||(LA17_0>='\u00B6' && LA17_0<='\uFFFF')) ) {s = 53;} + + if ( s>=0 ) return s; + break; + case 1 : + int LA17_49 = input.LA(1); + + s = -1; + if ( ((LA17_49>='\u0000' && LA17_49<='\uFFFF')) ) {s = 118;} - else if ( ((LA17_0>='\u0000' && LA17_0<='\b')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\u001F')||(LA17_0>='#' && LA17_0<='$')||LA17_0=='&'||LA17_0=='.'||(LA17_0>='?' && LA17_0<='@')||(LA17_0>='[' && LA17_0<=']')||LA17_0=='`'||(LA17_0>='~' && LA17_0<='\u00B4')||(LA17_0>='\u00B6' && LA17_0<='\uFFFF')) ) {s = 54;} + else s = 53; if ( s>=0 ) return s; break; @@ -2996,9 +2957,9 @@ public class InternalDefinitionLanguageLexer extends Lexer { int LA17_50 = input.LA(1); s = -1; - if ( ((LA17_50>='\u0000' && LA17_50<='\uFFFF')) ) {s = 120;} + if ( ((LA17_50>='\u0000' && LA17_50<='\uFFFF')) ) {s = 119;} - else s = 54; + else s = 53; if ( s>=0 ) return s; break; diff --git a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguageParser.java b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguageParser.java index c782ee1b..00d62a29 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguageParser.java +++ b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/parser/antlr/internal/InternalDefinitionLanguageParser.java @@ -22,7 +22,7 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_DOUBLE", "RULE_INT", "RULE_STRING", "RULE_QUOTED_ID", "RULE_ID", "RULE_DIGIT", "RULE_EXPONENT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'abstract'", "'type'", "'extends'", "'{'", "'}'", "'unnamed'", "':'", "';'", "'literal'", "'instance'", "'|'", "'string'", "'expression'", "'int'", "'float'", "'boolean'", "'void'", "'data'", "'array'", "'def'", "'('", "','", "')'", "'OR'", "'XOR'", "'AND'", "'!'", "'^'", "'value'", "'true'", "'false'", "'>='", "'>'", "'='", "'!='", "'<'", "'<='", "'+'", "'-'", "'*'", "'/'", "'%'", "'Y'", "'Z'", "'E'", "'P'", "'T'", "'G'", "'M'", "'k'", "'h'", "'da'", "'d'", "'c'", "'m'", "'\\u00B5'", "'n'", "'p'", "'f'", "'a'", "'z'", "'y'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_DOUBLE", "RULE_INT", "RULE_STRING", "RULE_QUOTED_ID", "RULE_ID", "RULE_DIGIT", "RULE_EXPONENT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'abstract'", "'type'", "'extends'", "'{'", "'}'", "':'", "';'", "'literal'", "'instance'", "'|'", "'string'", "'expression'", "'int'", "'float'", "'boolean'", "'void'", "'data'", "'array'", "'def'", "'('", "','", "')'", "'OR'", "'XOR'", "'AND'", "'!'", "'^'", "'value'", "'true'", "'false'", "'>='", "'>'", "'='", "'!='", "'<'", "'<='", "'+'", "'-'", "'*'", "'/'", "'%'", "'Y'", "'Z'", "'E'", "'P'", "'T'", "'G'", "'M'", "'k'", "'h'", "'da'", "'d'", "'c'", "'m'", "'\\u00B5'", "'n'", "'p'", "'f'", "'a'", "'z'", "'y'" }; public static final int T__50=50; public static final int T__19=19; @@ -84,7 +84,6 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse public static final int T__31=31; public static final int T__75=75; public static final int T__32=32; - public static final int T__76=76; public static final int RULE_WS=13; public static final int RULE_ANY_OTHER=14; public static final int RULE_EXPONENT=10; @@ -200,7 +199,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse if ( ((LA1_0>=15 && LA1_0<=16)) ) { alt1=1; } - else if ( (LA1_0==34) ) { + else if ( (LA1_0==33) ) { alt1=2; } @@ -493,7 +492,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse int alt4=2; int LA4_0 = input.LA(1); - if ( ((LA4_0>=RULE_QUOTED_ID && LA4_0<=RULE_ID)||LA4_0==20) ) { + if ( ((LA4_0>=RULE_QUOTED_ID && LA4_0<=RULE_ID)) ) { alt4=1; } @@ -599,260 +598,10 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleAttributeDefinitionRule" - // InternalDefinitionLanguage.g:236:1: ruleAttributeDefinitionRule returns [EObject current=null] : (this_NamedAttributeDefinitionRule_0= ruleNamedAttributeDefinitionRule | this_UnnamedAttributeDefinitionRule_1= ruleUnnamedAttributeDefinitionRule ) ; + // InternalDefinitionLanguage.g:236:1: ruleAttributeDefinitionRule returns [EObject current=null] : ( ( (lv_name_0_0= ruleStringOrId ) ) otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) ; public final EObject ruleAttributeDefinitionRule() throws RecognitionException { EObject current = null; - EObject this_NamedAttributeDefinitionRule_0 = null; - - EObject this_UnnamedAttributeDefinitionRule_1 = null; - - - - enterRule(); - - try { - // InternalDefinitionLanguage.g:242:2: ( (this_NamedAttributeDefinitionRule_0= ruleNamedAttributeDefinitionRule | this_UnnamedAttributeDefinitionRule_1= ruleUnnamedAttributeDefinitionRule ) ) - // InternalDefinitionLanguage.g:243:2: (this_NamedAttributeDefinitionRule_0= ruleNamedAttributeDefinitionRule | this_UnnamedAttributeDefinitionRule_1= ruleUnnamedAttributeDefinitionRule ) - { - // InternalDefinitionLanguage.g:243:2: (this_NamedAttributeDefinitionRule_0= ruleNamedAttributeDefinitionRule | this_UnnamedAttributeDefinitionRule_1= ruleUnnamedAttributeDefinitionRule ) - int alt5=2; - int LA5_0 = input.LA(1); - - if ( ((LA5_0>=RULE_QUOTED_ID && LA5_0<=RULE_ID)) ) { - alt5=1; - } - else if ( (LA5_0==20) ) { - alt5=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); - - throw nvae; - } - switch (alt5) { - case 1 : - // InternalDefinitionLanguage.g:244:3: this_NamedAttributeDefinitionRule_0= ruleNamedAttributeDefinitionRule - { - - newCompositeNode(grammarAccess.getAttributeDefinitionRuleAccess().getNamedAttributeDefinitionRuleParserRuleCall_0()); - - pushFollow(FOLLOW_2); - this_NamedAttributeDefinitionRule_0=ruleNamedAttributeDefinitionRule(); - - state._fsp--; - - - current = this_NamedAttributeDefinitionRule_0; - afterParserOrEnumRuleCall(); - - - } - break; - case 2 : - // InternalDefinitionLanguage.g:253:3: this_UnnamedAttributeDefinitionRule_1= ruleUnnamedAttributeDefinitionRule - { - - newCompositeNode(grammarAccess.getAttributeDefinitionRuleAccess().getUnnamedAttributeDefinitionRuleParserRuleCall_1()); - - pushFollow(FOLLOW_2); - this_UnnamedAttributeDefinitionRule_1=ruleUnnamedAttributeDefinitionRule(); - - state._fsp--; - - - current = this_UnnamedAttributeDefinitionRule_1; - afterParserOrEnumRuleCall(); - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleAttributeDefinitionRule" - - - // $ANTLR start "entryRuleUnnamedAttributeDefinitionRule" - // InternalDefinitionLanguage.g:265:1: entryRuleUnnamedAttributeDefinitionRule returns [EObject current=null] : iv_ruleUnnamedAttributeDefinitionRule= ruleUnnamedAttributeDefinitionRule EOF ; - public final EObject entryRuleUnnamedAttributeDefinitionRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleUnnamedAttributeDefinitionRule = null; - - - try { - // InternalDefinitionLanguage.g:265:71: (iv_ruleUnnamedAttributeDefinitionRule= ruleUnnamedAttributeDefinitionRule EOF ) - // InternalDefinitionLanguage.g:266:2: iv_ruleUnnamedAttributeDefinitionRule= ruleUnnamedAttributeDefinitionRule EOF - { - newCompositeNode(grammarAccess.getUnnamedAttributeDefinitionRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleUnnamedAttributeDefinitionRule=ruleUnnamedAttributeDefinitionRule(); - - state._fsp--; - - current =iv_ruleUnnamedAttributeDefinitionRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleUnnamedAttributeDefinitionRule" - - - // $ANTLR start "ruleUnnamedAttributeDefinitionRule" - // InternalDefinitionLanguage.g:272:1: ruleUnnamedAttributeDefinitionRule returns [EObject current=null] : (otherlv_0= 'unnamed' otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) ; - public final EObject ruleUnnamedAttributeDefinitionRule() throws RecognitionException { - EObject current = null; - - Token otherlv_0=null; - Token otherlv_1=null; - Token otherlv_3=null; - EObject lv_type_2_0 = null; - - - - enterRule(); - - try { - // InternalDefinitionLanguage.g:278:2: ( (otherlv_0= 'unnamed' otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) ) - // InternalDefinitionLanguage.g:279:2: (otherlv_0= 'unnamed' otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) - { - // InternalDefinitionLanguage.g:279:2: (otherlv_0= 'unnamed' otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) - // InternalDefinitionLanguage.g:280:3: otherlv_0= 'unnamed' otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' - { - otherlv_0=(Token)match(input,20,FOLLOW_9); - - newLeafNode(otherlv_0, grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getUnnamedKeyword_0()); - - otherlv_1=(Token)match(input,21,FOLLOW_10); - - newLeafNode(otherlv_1, grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getColonKeyword_1()); - - // InternalDefinitionLanguage.g:288:3: ( (lv_type_2_0= ruleTypeRule ) ) - // InternalDefinitionLanguage.g:289:4: (lv_type_2_0= ruleTypeRule ) - { - // InternalDefinitionLanguage.g:289:4: (lv_type_2_0= ruleTypeRule ) - // InternalDefinitionLanguage.g:290:5: lv_type_2_0= ruleTypeRule - { - - newCompositeNode(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); - - pushFollow(FOLLOW_11); - lv_type_2_0=ruleTypeRule(); - - state._fsp--; - - - if (current==null) { - current = createModelElementForParent(grammarAccess.getUnnamedAttributeDefinitionRuleRule()); - } - set( - current, - "type", - lv_type_2_0, - "de.evoal.languages.model.dl.dsl.DefinitionLanguage.TypeRule"); - afterParserOrEnumRuleCall(); - - - } - - - } - - otherlv_3=(Token)match(input,22,FOLLOW_2); - - newLeafNode(otherlv_3, grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleUnnamedAttributeDefinitionRule" - - - // $ANTLR start "entryRuleNamedAttributeDefinitionRule" - // InternalDefinitionLanguage.g:315:1: entryRuleNamedAttributeDefinitionRule returns [EObject current=null] : iv_ruleNamedAttributeDefinitionRule= ruleNamedAttributeDefinitionRule EOF ; - public final EObject entryRuleNamedAttributeDefinitionRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleNamedAttributeDefinitionRule = null; - - - try { - // InternalDefinitionLanguage.g:315:69: (iv_ruleNamedAttributeDefinitionRule= ruleNamedAttributeDefinitionRule EOF ) - // InternalDefinitionLanguage.g:316:2: iv_ruleNamedAttributeDefinitionRule= ruleNamedAttributeDefinitionRule EOF - { - newCompositeNode(grammarAccess.getNamedAttributeDefinitionRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleNamedAttributeDefinitionRule=ruleNamedAttributeDefinitionRule(); - - state._fsp--; - - current =iv_ruleNamedAttributeDefinitionRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleNamedAttributeDefinitionRule" - - - // $ANTLR start "ruleNamedAttributeDefinitionRule" - // InternalDefinitionLanguage.g:322:1: ruleNamedAttributeDefinitionRule returns [EObject current=null] : ( ( (lv_name_0_0= ruleStringOrId ) ) otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) ; - public final EObject ruleNamedAttributeDefinitionRule() throws RecognitionException { - EObject current = null; - Token otherlv_1=null; Token otherlv_3=null; AntlrDatatypeRuleToken lv_name_0_0 = null; @@ -864,20 +613,20 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:328:2: ( ( ( (lv_name_0_0= ruleStringOrId ) ) otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) ) - // InternalDefinitionLanguage.g:329:2: ( ( (lv_name_0_0= ruleStringOrId ) ) otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) + // InternalDefinitionLanguage.g:242:2: ( ( ( (lv_name_0_0= ruleStringOrId ) ) otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) ) + // InternalDefinitionLanguage.g:243:2: ( ( (lv_name_0_0= ruleStringOrId ) ) otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) { - // InternalDefinitionLanguage.g:329:2: ( ( (lv_name_0_0= ruleStringOrId ) ) otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) - // InternalDefinitionLanguage.g:330:3: ( (lv_name_0_0= ruleStringOrId ) ) otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' + // InternalDefinitionLanguage.g:243:2: ( ( (lv_name_0_0= ruleStringOrId ) ) otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' ) + // InternalDefinitionLanguage.g:244:3: ( (lv_name_0_0= ruleStringOrId ) ) otherlv_1= ':' ( (lv_type_2_0= ruleTypeRule ) ) otherlv_3= ';' { - // InternalDefinitionLanguage.g:330:3: ( (lv_name_0_0= ruleStringOrId ) ) - // InternalDefinitionLanguage.g:331:4: (lv_name_0_0= ruleStringOrId ) + // InternalDefinitionLanguage.g:244:3: ( (lv_name_0_0= ruleStringOrId ) ) + // InternalDefinitionLanguage.g:245:4: (lv_name_0_0= ruleStringOrId ) { - // InternalDefinitionLanguage.g:331:4: (lv_name_0_0= ruleStringOrId ) - // InternalDefinitionLanguage.g:332:5: lv_name_0_0= ruleStringOrId + // InternalDefinitionLanguage.g:245:4: (lv_name_0_0= ruleStringOrId ) + // InternalDefinitionLanguage.g:246:5: lv_name_0_0= ruleStringOrId { - newCompositeNode(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); + newCompositeNode(grammarAccess.getAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0()); pushFollow(FOLLOW_9); lv_name_0_0=ruleStringOrId(); @@ -886,7 +635,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse if (current==null) { - current = createModelElementForParent(grammarAccess.getNamedAttributeDefinitionRuleRule()); + current = createModelElementForParent(grammarAccess.getAttributeDefinitionRuleRule()); } set( current, @@ -901,18 +650,18 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,21,FOLLOW_10); + otherlv_1=(Token)match(input,20,FOLLOW_10); - newLeafNode(otherlv_1, grammarAccess.getNamedAttributeDefinitionRuleAccess().getColonKeyword_1()); + newLeafNode(otherlv_1, grammarAccess.getAttributeDefinitionRuleAccess().getColonKeyword_1()); - // InternalDefinitionLanguage.g:353:3: ( (lv_type_2_0= ruleTypeRule ) ) - // InternalDefinitionLanguage.g:354:4: (lv_type_2_0= ruleTypeRule ) + // InternalDefinitionLanguage.g:267:3: ( (lv_type_2_0= ruleTypeRule ) ) + // InternalDefinitionLanguage.g:268:4: (lv_type_2_0= ruleTypeRule ) { - // InternalDefinitionLanguage.g:354:4: (lv_type_2_0= ruleTypeRule ) - // InternalDefinitionLanguage.g:355:5: lv_type_2_0= ruleTypeRule + // InternalDefinitionLanguage.g:268:4: (lv_type_2_0= ruleTypeRule ) + // InternalDefinitionLanguage.g:269:5: lv_type_2_0= ruleTypeRule { - newCompositeNode(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); + newCompositeNode(grammarAccess.getAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0()); pushFollow(FOLLOW_11); lv_type_2_0=ruleTypeRule(); @@ -921,7 +670,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse if (current==null) { - current = createModelElementForParent(grammarAccess.getNamedAttributeDefinitionRuleRule()); + current = createModelElementForParent(grammarAccess.getAttributeDefinitionRuleRule()); } set( current, @@ -936,9 +685,9 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_3=(Token)match(input,22,FOLLOW_2); + otherlv_3=(Token)match(input,21,FOLLOW_2); - newLeafNode(otherlv_3, grammarAccess.getNamedAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); + newLeafNode(otherlv_3, grammarAccess.getAttributeDefinitionRuleAccess().getSemicolonKeyword_3()); } @@ -959,11 +708,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } return current; } - // $ANTLR end "ruleNamedAttributeDefinitionRule" + // $ANTLR end "ruleAttributeDefinitionRule" // $ANTLR start "entryRuleTypeRule" - // InternalDefinitionLanguage.g:380:1: entryRuleTypeRule returns [EObject current=null] : iv_ruleTypeRule= ruleTypeRule EOF ; + // InternalDefinitionLanguage.g:294:1: entryRuleTypeRule returns [EObject current=null] : iv_ruleTypeRule= ruleTypeRule EOF ; public final EObject entryRuleTypeRule() throws RecognitionException { EObject current = null; @@ -971,8 +720,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:380:49: (iv_ruleTypeRule= ruleTypeRule EOF ) - // InternalDefinitionLanguage.g:381:2: iv_ruleTypeRule= ruleTypeRule EOF + // InternalDefinitionLanguage.g:294:49: (iv_ruleTypeRule= ruleTypeRule EOF ) + // InternalDefinitionLanguage.g:295:2: iv_ruleTypeRule= ruleTypeRule EOF { newCompositeNode(grammarAccess.getTypeRuleRule()); pushFollow(FOLLOW_1); @@ -999,7 +748,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleTypeRule" - // InternalDefinitionLanguage.g:387:1: ruleTypeRule returns [EObject current=null] : (this_StringTypeRule_0= ruleStringTypeRule | this_IntTypeRule_1= ruleIntTypeRule | this_FloatTypeRule_2= ruleFloatTypeRule | this_BooleanTypeRule_3= ruleBooleanTypeRule | this_LiteralTypeRule_4= ruleLiteralTypeRule | this_ArrayTypeRule_5= ruleArrayTypeRule | this_InstanceTypeRule_6= ruleInstanceTypeRule | this_VoidTypeRule_7= ruleVoidTypeRule | this_ExpressionTypeRule_8= ruleExpressionTypeRule | this_DataTypeRule_9= ruleDataTypeRule ) ; + // InternalDefinitionLanguage.g:301:1: ruleTypeRule returns [EObject current=null] : (this_StringTypeRule_0= ruleStringTypeRule | this_IntTypeRule_1= ruleIntTypeRule | this_FloatTypeRule_2= ruleFloatTypeRule | this_BooleanTypeRule_3= ruleBooleanTypeRule | this_LiteralTypeRule_4= ruleLiteralTypeRule | this_ArrayTypeRule_5= ruleArrayTypeRule | this_InstanceTypeRule_6= ruleInstanceTypeRule | this_VoidTypeRule_7= ruleVoidTypeRule | this_ExpressionTypeRule_8= ruleExpressionTypeRule | this_DataTypeRule_9= ruleDataTypeRule ) ; public final EObject ruleTypeRule() throws RecognitionException { EObject current = null; @@ -1028,72 +777,72 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:393:2: ( (this_StringTypeRule_0= ruleStringTypeRule | this_IntTypeRule_1= ruleIntTypeRule | this_FloatTypeRule_2= ruleFloatTypeRule | this_BooleanTypeRule_3= ruleBooleanTypeRule | this_LiteralTypeRule_4= ruleLiteralTypeRule | this_ArrayTypeRule_5= ruleArrayTypeRule | this_InstanceTypeRule_6= ruleInstanceTypeRule | this_VoidTypeRule_7= ruleVoidTypeRule | this_ExpressionTypeRule_8= ruleExpressionTypeRule | this_DataTypeRule_9= ruleDataTypeRule ) ) - // InternalDefinitionLanguage.g:394:2: (this_StringTypeRule_0= ruleStringTypeRule | this_IntTypeRule_1= ruleIntTypeRule | this_FloatTypeRule_2= ruleFloatTypeRule | this_BooleanTypeRule_3= ruleBooleanTypeRule | this_LiteralTypeRule_4= ruleLiteralTypeRule | this_ArrayTypeRule_5= ruleArrayTypeRule | this_InstanceTypeRule_6= ruleInstanceTypeRule | this_VoidTypeRule_7= ruleVoidTypeRule | this_ExpressionTypeRule_8= ruleExpressionTypeRule | this_DataTypeRule_9= ruleDataTypeRule ) + // InternalDefinitionLanguage.g:307:2: ( (this_StringTypeRule_0= ruleStringTypeRule | this_IntTypeRule_1= ruleIntTypeRule | this_FloatTypeRule_2= ruleFloatTypeRule | this_BooleanTypeRule_3= ruleBooleanTypeRule | this_LiteralTypeRule_4= ruleLiteralTypeRule | this_ArrayTypeRule_5= ruleArrayTypeRule | this_InstanceTypeRule_6= ruleInstanceTypeRule | this_VoidTypeRule_7= ruleVoidTypeRule | this_ExpressionTypeRule_8= ruleExpressionTypeRule | this_DataTypeRule_9= ruleDataTypeRule ) ) + // InternalDefinitionLanguage.g:308:2: (this_StringTypeRule_0= ruleStringTypeRule | this_IntTypeRule_1= ruleIntTypeRule | this_FloatTypeRule_2= ruleFloatTypeRule | this_BooleanTypeRule_3= ruleBooleanTypeRule | this_LiteralTypeRule_4= ruleLiteralTypeRule | this_ArrayTypeRule_5= ruleArrayTypeRule | this_InstanceTypeRule_6= ruleInstanceTypeRule | this_VoidTypeRule_7= ruleVoidTypeRule | this_ExpressionTypeRule_8= ruleExpressionTypeRule | this_DataTypeRule_9= ruleDataTypeRule ) { - // InternalDefinitionLanguage.g:394:2: (this_StringTypeRule_0= ruleStringTypeRule | this_IntTypeRule_1= ruleIntTypeRule | this_FloatTypeRule_2= ruleFloatTypeRule | this_BooleanTypeRule_3= ruleBooleanTypeRule | this_LiteralTypeRule_4= ruleLiteralTypeRule | this_ArrayTypeRule_5= ruleArrayTypeRule | this_InstanceTypeRule_6= ruleInstanceTypeRule | this_VoidTypeRule_7= ruleVoidTypeRule | this_ExpressionTypeRule_8= ruleExpressionTypeRule | this_DataTypeRule_9= ruleDataTypeRule ) - int alt6=10; + // InternalDefinitionLanguage.g:308:2: (this_StringTypeRule_0= ruleStringTypeRule | this_IntTypeRule_1= ruleIntTypeRule | this_FloatTypeRule_2= ruleFloatTypeRule | this_BooleanTypeRule_3= ruleBooleanTypeRule | this_LiteralTypeRule_4= ruleLiteralTypeRule | this_ArrayTypeRule_5= ruleArrayTypeRule | this_InstanceTypeRule_6= ruleInstanceTypeRule | this_VoidTypeRule_7= ruleVoidTypeRule | this_ExpressionTypeRule_8= ruleExpressionTypeRule | this_DataTypeRule_9= ruleDataTypeRule ) + int alt5=10; switch ( input.LA(1) ) { - case 26: + case 25: { - alt6=1; + alt5=1; } break; - case 28: + case 27: { - alt6=2; + alt5=2; } break; - case 29: + case 28: { - alt6=3; + alt5=3; } break; - case 30: + case 29: { - alt6=4; + alt5=4; } break; - case 23: + case 22: { - alt6=5; + alt5=5; } break; - case 33: + case 32: { - alt6=6; + alt5=6; } break; - case 24: + case 23: { - alt6=7; + alt5=7; } break; - case 31: + case 30: { - alt6=8; + alt5=8; } break; - case 27: + case 26: { - alt6=9; + alt5=9; } break; - case 32: + case 31: { - alt6=10; + alt5=10; } break; default: NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); + new NoViableAltException("", 5, 0, input); throw nvae; } - switch (alt6) { + switch (alt5) { case 1 : - // InternalDefinitionLanguage.g:395:3: this_StringTypeRule_0= ruleStringTypeRule + // InternalDefinitionLanguage.g:309:3: this_StringTypeRule_0= ruleStringTypeRule { newCompositeNode(grammarAccess.getTypeRuleAccess().getStringTypeRuleParserRuleCall_0()); @@ -1111,7 +860,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalDefinitionLanguage.g:404:3: this_IntTypeRule_1= ruleIntTypeRule + // InternalDefinitionLanguage.g:318:3: this_IntTypeRule_1= ruleIntTypeRule { newCompositeNode(grammarAccess.getTypeRuleAccess().getIntTypeRuleParserRuleCall_1()); @@ -1129,7 +878,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalDefinitionLanguage.g:413:3: this_FloatTypeRule_2= ruleFloatTypeRule + // InternalDefinitionLanguage.g:327:3: this_FloatTypeRule_2= ruleFloatTypeRule { newCompositeNode(grammarAccess.getTypeRuleAccess().getFloatTypeRuleParserRuleCall_2()); @@ -1147,7 +896,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 4 : - // InternalDefinitionLanguage.g:422:3: this_BooleanTypeRule_3= ruleBooleanTypeRule + // InternalDefinitionLanguage.g:336:3: this_BooleanTypeRule_3= ruleBooleanTypeRule { newCompositeNode(grammarAccess.getTypeRuleAccess().getBooleanTypeRuleParserRuleCall_3()); @@ -1165,7 +914,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 5 : - // InternalDefinitionLanguage.g:431:3: this_LiteralTypeRule_4= ruleLiteralTypeRule + // InternalDefinitionLanguage.g:345:3: this_LiteralTypeRule_4= ruleLiteralTypeRule { newCompositeNode(grammarAccess.getTypeRuleAccess().getLiteralTypeRuleParserRuleCall_4()); @@ -1183,7 +932,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 6 : - // InternalDefinitionLanguage.g:440:3: this_ArrayTypeRule_5= ruleArrayTypeRule + // InternalDefinitionLanguage.g:354:3: this_ArrayTypeRule_5= ruleArrayTypeRule { newCompositeNode(grammarAccess.getTypeRuleAccess().getArrayTypeRuleParserRuleCall_5()); @@ -1201,7 +950,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 7 : - // InternalDefinitionLanguage.g:449:3: this_InstanceTypeRule_6= ruleInstanceTypeRule + // InternalDefinitionLanguage.g:363:3: this_InstanceTypeRule_6= ruleInstanceTypeRule { newCompositeNode(grammarAccess.getTypeRuleAccess().getInstanceTypeRuleParserRuleCall_6()); @@ -1219,7 +968,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 8 : - // InternalDefinitionLanguage.g:458:3: this_VoidTypeRule_7= ruleVoidTypeRule + // InternalDefinitionLanguage.g:372:3: this_VoidTypeRule_7= ruleVoidTypeRule { newCompositeNode(grammarAccess.getTypeRuleAccess().getVoidTypeRuleParserRuleCall_7()); @@ -1237,7 +986,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 9 : - // InternalDefinitionLanguage.g:467:3: this_ExpressionTypeRule_8= ruleExpressionTypeRule + // InternalDefinitionLanguage.g:381:3: this_ExpressionTypeRule_8= ruleExpressionTypeRule { newCompositeNode(grammarAccess.getTypeRuleAccess().getExpressionTypeRuleParserRuleCall_8()); @@ -1255,7 +1004,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 10 : - // InternalDefinitionLanguage.g:476:3: this_DataTypeRule_9= ruleDataTypeRule + // InternalDefinitionLanguage.g:390:3: this_DataTypeRule_9= ruleDataTypeRule { newCompositeNode(grammarAccess.getTypeRuleAccess().getDataTypeRuleParserRuleCall_9()); @@ -1295,7 +1044,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleLiteralTypeRule" - // InternalDefinitionLanguage.g:488:1: entryRuleLiteralTypeRule returns [EObject current=null] : iv_ruleLiteralTypeRule= ruleLiteralTypeRule EOF ; + // InternalDefinitionLanguage.g:402:1: entryRuleLiteralTypeRule returns [EObject current=null] : iv_ruleLiteralTypeRule= ruleLiteralTypeRule EOF ; public final EObject entryRuleLiteralTypeRule() throws RecognitionException { EObject current = null; @@ -1303,8 +1052,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:488:56: (iv_ruleLiteralTypeRule= ruleLiteralTypeRule EOF ) - // InternalDefinitionLanguage.g:489:2: iv_ruleLiteralTypeRule= ruleLiteralTypeRule EOF + // InternalDefinitionLanguage.g:402:56: (iv_ruleLiteralTypeRule= ruleLiteralTypeRule EOF ) + // InternalDefinitionLanguage.g:403:2: iv_ruleLiteralTypeRule= ruleLiteralTypeRule EOF { newCompositeNode(grammarAccess.getLiteralTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1331,7 +1080,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleLiteralTypeRule" - // InternalDefinitionLanguage.g:495:1: ruleLiteralTypeRule returns [EObject current=null] : ( () otherlv_1= 'literal' ) ; + // InternalDefinitionLanguage.g:409:1: ruleLiteralTypeRule returns [EObject current=null] : ( () otherlv_1= 'literal' ) ; public final EObject ruleLiteralTypeRule() throws RecognitionException { EObject current = null; @@ -1341,14 +1090,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:501:2: ( ( () otherlv_1= 'literal' ) ) - // InternalDefinitionLanguage.g:502:2: ( () otherlv_1= 'literal' ) + // InternalDefinitionLanguage.g:415:2: ( ( () otherlv_1= 'literal' ) ) + // InternalDefinitionLanguage.g:416:2: ( () otherlv_1= 'literal' ) { - // InternalDefinitionLanguage.g:502:2: ( () otherlv_1= 'literal' ) - // InternalDefinitionLanguage.g:503:3: () otherlv_1= 'literal' + // InternalDefinitionLanguage.g:416:2: ( () otherlv_1= 'literal' ) + // InternalDefinitionLanguage.g:417:3: () otherlv_1= 'literal' { - // InternalDefinitionLanguage.g:503:3: () - // InternalDefinitionLanguage.g:504:4: + // InternalDefinitionLanguage.g:417:3: () + // InternalDefinitionLanguage.g:418:4: { current = forceCreateModelElement( @@ -1358,7 +1107,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,23,FOLLOW_2); + otherlv_1=(Token)match(input,22,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getLiteralTypeRuleAccess().getLiteralKeyword_1()); @@ -1385,7 +1134,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleInstanceTypeRule" - // InternalDefinitionLanguage.g:518:1: entryRuleInstanceTypeRule returns [EObject current=null] : iv_ruleInstanceTypeRule= ruleInstanceTypeRule EOF ; + // InternalDefinitionLanguage.g:432:1: entryRuleInstanceTypeRule returns [EObject current=null] : iv_ruleInstanceTypeRule= ruleInstanceTypeRule EOF ; public final EObject entryRuleInstanceTypeRule() throws RecognitionException { EObject current = null; @@ -1393,8 +1142,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:518:57: (iv_ruleInstanceTypeRule= ruleInstanceTypeRule EOF ) - // InternalDefinitionLanguage.g:519:2: iv_ruleInstanceTypeRule= ruleInstanceTypeRule EOF + // InternalDefinitionLanguage.g:432:57: (iv_ruleInstanceTypeRule= ruleInstanceTypeRule EOF ) + // InternalDefinitionLanguage.g:433:2: iv_ruleInstanceTypeRule= ruleInstanceTypeRule EOF { newCompositeNode(grammarAccess.getInstanceTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1421,7 +1170,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleInstanceTypeRule" - // InternalDefinitionLanguage.g:525:1: ruleInstanceTypeRule returns [EObject current=null] : ( () otherlv_1= 'instance' ( ( ruleStringOrId ) ) (otherlv_3= '|' ( ( ruleStringOrId ) ) )* ) ; + // InternalDefinitionLanguage.g:439:1: ruleInstanceTypeRule returns [EObject current=null] : ( () otherlv_1= 'instance' ( ( ruleStringOrId ) ) (otherlv_3= '|' ( ( ruleStringOrId ) ) )* ) ; public final EObject ruleInstanceTypeRule() throws RecognitionException { EObject current = null; @@ -1432,14 +1181,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:531:2: ( ( () otherlv_1= 'instance' ( ( ruleStringOrId ) ) (otherlv_3= '|' ( ( ruleStringOrId ) ) )* ) ) - // InternalDefinitionLanguage.g:532:2: ( () otherlv_1= 'instance' ( ( ruleStringOrId ) ) (otherlv_3= '|' ( ( ruleStringOrId ) ) )* ) + // InternalDefinitionLanguage.g:445:2: ( ( () otherlv_1= 'instance' ( ( ruleStringOrId ) ) (otherlv_3= '|' ( ( ruleStringOrId ) ) )* ) ) + // InternalDefinitionLanguage.g:446:2: ( () otherlv_1= 'instance' ( ( ruleStringOrId ) ) (otherlv_3= '|' ( ( ruleStringOrId ) ) )* ) { - // InternalDefinitionLanguage.g:532:2: ( () otherlv_1= 'instance' ( ( ruleStringOrId ) ) (otherlv_3= '|' ( ( ruleStringOrId ) ) )* ) - // InternalDefinitionLanguage.g:533:3: () otherlv_1= 'instance' ( ( ruleStringOrId ) ) (otherlv_3= '|' ( ( ruleStringOrId ) ) )* + // InternalDefinitionLanguage.g:446:2: ( () otherlv_1= 'instance' ( ( ruleStringOrId ) ) (otherlv_3= '|' ( ( ruleStringOrId ) ) )* ) + // InternalDefinitionLanguage.g:447:3: () otherlv_1= 'instance' ( ( ruleStringOrId ) ) (otherlv_3= '|' ( ( ruleStringOrId ) ) )* { - // InternalDefinitionLanguage.g:533:3: () - // InternalDefinitionLanguage.g:534:4: + // InternalDefinitionLanguage.g:447:3: () + // InternalDefinitionLanguage.g:448:4: { current = forceCreateModelElement( @@ -1449,15 +1198,15 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,24,FOLLOW_5); + otherlv_1=(Token)match(input,23,FOLLOW_5); newLeafNode(otherlv_1, grammarAccess.getInstanceTypeRuleAccess().getInstanceKeyword_1()); - // InternalDefinitionLanguage.g:544:3: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:545:4: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:458:3: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:459:4: ( ruleStringOrId ) { - // InternalDefinitionLanguage.g:545:4: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:546:5: ruleStringOrId + // InternalDefinitionLanguage.g:459:4: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:460:5: ruleStringOrId { if (current==null) { @@ -1481,30 +1230,30 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:560:3: (otherlv_3= '|' ( ( ruleStringOrId ) ) )* - loop7: + // InternalDefinitionLanguage.g:474:3: (otherlv_3= '|' ( ( ruleStringOrId ) ) )* + loop6: do { - int alt7=2; - int LA7_0 = input.LA(1); + int alt6=2; + int LA6_0 = input.LA(1); - if ( (LA7_0==25) ) { - alt7=1; + if ( (LA6_0==24) ) { + alt6=1; } - switch (alt7) { + switch (alt6) { case 1 : - // InternalDefinitionLanguage.g:561:4: otherlv_3= '|' ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:475:4: otherlv_3= '|' ( ( ruleStringOrId ) ) { - otherlv_3=(Token)match(input,25,FOLLOW_5); + otherlv_3=(Token)match(input,24,FOLLOW_5); newLeafNode(otherlv_3, grammarAccess.getInstanceTypeRuleAccess().getVerticalLineKeyword_3_0()); - // InternalDefinitionLanguage.g:565:4: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:566:5: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:479:4: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:480:5: ( ruleStringOrId ) { - // InternalDefinitionLanguage.g:566:5: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:567:6: ruleStringOrId + // InternalDefinitionLanguage.g:480:5: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:481:6: ruleStringOrId { if (current==null) { @@ -1533,7 +1282,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse break; default : - break loop7; + break loop6; } } while (true); @@ -1560,7 +1309,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleStringTypeRule" - // InternalDefinitionLanguage.g:586:1: entryRuleStringTypeRule returns [EObject current=null] : iv_ruleStringTypeRule= ruleStringTypeRule EOF ; + // InternalDefinitionLanguage.g:500:1: entryRuleStringTypeRule returns [EObject current=null] : iv_ruleStringTypeRule= ruleStringTypeRule EOF ; public final EObject entryRuleStringTypeRule() throws RecognitionException { EObject current = null; @@ -1568,8 +1317,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:586:55: (iv_ruleStringTypeRule= ruleStringTypeRule EOF ) - // InternalDefinitionLanguage.g:587:2: iv_ruleStringTypeRule= ruleStringTypeRule EOF + // InternalDefinitionLanguage.g:500:55: (iv_ruleStringTypeRule= ruleStringTypeRule EOF ) + // InternalDefinitionLanguage.g:501:2: iv_ruleStringTypeRule= ruleStringTypeRule EOF { newCompositeNode(grammarAccess.getStringTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1596,7 +1345,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleStringTypeRule" - // InternalDefinitionLanguage.g:593:1: ruleStringTypeRule returns [EObject current=null] : ( () otherlv_1= 'string' ) ; + // InternalDefinitionLanguage.g:507:1: ruleStringTypeRule returns [EObject current=null] : ( () otherlv_1= 'string' ) ; public final EObject ruleStringTypeRule() throws RecognitionException { EObject current = null; @@ -1606,14 +1355,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:599:2: ( ( () otherlv_1= 'string' ) ) - // InternalDefinitionLanguage.g:600:2: ( () otherlv_1= 'string' ) + // InternalDefinitionLanguage.g:513:2: ( ( () otherlv_1= 'string' ) ) + // InternalDefinitionLanguage.g:514:2: ( () otherlv_1= 'string' ) { - // InternalDefinitionLanguage.g:600:2: ( () otherlv_1= 'string' ) - // InternalDefinitionLanguage.g:601:3: () otherlv_1= 'string' + // InternalDefinitionLanguage.g:514:2: ( () otherlv_1= 'string' ) + // InternalDefinitionLanguage.g:515:3: () otherlv_1= 'string' { - // InternalDefinitionLanguage.g:601:3: () - // InternalDefinitionLanguage.g:602:4: + // InternalDefinitionLanguage.g:515:3: () + // InternalDefinitionLanguage.g:516:4: { current = forceCreateModelElement( @@ -1623,7 +1372,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,26,FOLLOW_2); + otherlv_1=(Token)match(input,25,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getStringTypeRuleAccess().getStringKeyword_1()); @@ -1650,7 +1399,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleExpressionTypeRule" - // InternalDefinitionLanguage.g:616:1: entryRuleExpressionTypeRule returns [EObject current=null] : iv_ruleExpressionTypeRule= ruleExpressionTypeRule EOF ; + // InternalDefinitionLanguage.g:530:1: entryRuleExpressionTypeRule returns [EObject current=null] : iv_ruleExpressionTypeRule= ruleExpressionTypeRule EOF ; public final EObject entryRuleExpressionTypeRule() throws RecognitionException { EObject current = null; @@ -1658,8 +1407,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:616:59: (iv_ruleExpressionTypeRule= ruleExpressionTypeRule EOF ) - // InternalDefinitionLanguage.g:617:2: iv_ruleExpressionTypeRule= ruleExpressionTypeRule EOF + // InternalDefinitionLanguage.g:530:59: (iv_ruleExpressionTypeRule= ruleExpressionTypeRule EOF ) + // InternalDefinitionLanguage.g:531:2: iv_ruleExpressionTypeRule= ruleExpressionTypeRule EOF { newCompositeNode(grammarAccess.getExpressionTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1686,7 +1435,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleExpressionTypeRule" - // InternalDefinitionLanguage.g:623:1: ruleExpressionTypeRule returns [EObject current=null] : ( () otherlv_1= 'expression' ) ; + // InternalDefinitionLanguage.g:537:1: ruleExpressionTypeRule returns [EObject current=null] : ( () otherlv_1= 'expression' ) ; public final EObject ruleExpressionTypeRule() throws RecognitionException { EObject current = null; @@ -1696,14 +1445,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:629:2: ( ( () otherlv_1= 'expression' ) ) - // InternalDefinitionLanguage.g:630:2: ( () otherlv_1= 'expression' ) + // InternalDefinitionLanguage.g:543:2: ( ( () otherlv_1= 'expression' ) ) + // InternalDefinitionLanguage.g:544:2: ( () otherlv_1= 'expression' ) { - // InternalDefinitionLanguage.g:630:2: ( () otherlv_1= 'expression' ) - // InternalDefinitionLanguage.g:631:3: () otherlv_1= 'expression' + // InternalDefinitionLanguage.g:544:2: ( () otherlv_1= 'expression' ) + // InternalDefinitionLanguage.g:545:3: () otherlv_1= 'expression' { - // InternalDefinitionLanguage.g:631:3: () - // InternalDefinitionLanguage.g:632:4: + // InternalDefinitionLanguage.g:545:3: () + // InternalDefinitionLanguage.g:546:4: { current = forceCreateModelElement( @@ -1713,7 +1462,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,27,FOLLOW_2); + otherlv_1=(Token)match(input,26,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getExpressionTypeRuleAccess().getExpressionKeyword_1()); @@ -1740,7 +1489,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleIntTypeRule" - // InternalDefinitionLanguage.g:646:1: entryRuleIntTypeRule returns [EObject current=null] : iv_ruleIntTypeRule= ruleIntTypeRule EOF ; + // InternalDefinitionLanguage.g:560:1: entryRuleIntTypeRule returns [EObject current=null] : iv_ruleIntTypeRule= ruleIntTypeRule EOF ; public final EObject entryRuleIntTypeRule() throws RecognitionException { EObject current = null; @@ -1748,8 +1497,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:646:52: (iv_ruleIntTypeRule= ruleIntTypeRule EOF ) - // InternalDefinitionLanguage.g:647:2: iv_ruleIntTypeRule= ruleIntTypeRule EOF + // InternalDefinitionLanguage.g:560:52: (iv_ruleIntTypeRule= ruleIntTypeRule EOF ) + // InternalDefinitionLanguage.g:561:2: iv_ruleIntTypeRule= ruleIntTypeRule EOF { newCompositeNode(grammarAccess.getIntTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1776,7 +1525,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleIntTypeRule" - // InternalDefinitionLanguage.g:653:1: ruleIntTypeRule returns [EObject current=null] : ( () otherlv_1= 'int' ) ; + // InternalDefinitionLanguage.g:567:1: ruleIntTypeRule returns [EObject current=null] : ( () otherlv_1= 'int' ) ; public final EObject ruleIntTypeRule() throws RecognitionException { EObject current = null; @@ -1786,14 +1535,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:659:2: ( ( () otherlv_1= 'int' ) ) - // InternalDefinitionLanguage.g:660:2: ( () otherlv_1= 'int' ) + // InternalDefinitionLanguage.g:573:2: ( ( () otherlv_1= 'int' ) ) + // InternalDefinitionLanguage.g:574:2: ( () otherlv_1= 'int' ) { - // InternalDefinitionLanguage.g:660:2: ( () otherlv_1= 'int' ) - // InternalDefinitionLanguage.g:661:3: () otherlv_1= 'int' + // InternalDefinitionLanguage.g:574:2: ( () otherlv_1= 'int' ) + // InternalDefinitionLanguage.g:575:3: () otherlv_1= 'int' { - // InternalDefinitionLanguage.g:661:3: () - // InternalDefinitionLanguage.g:662:4: + // InternalDefinitionLanguage.g:575:3: () + // InternalDefinitionLanguage.g:576:4: { current = forceCreateModelElement( @@ -1803,7 +1552,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,28,FOLLOW_2); + otherlv_1=(Token)match(input,27,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getIntTypeRuleAccess().getIntKeyword_1()); @@ -1830,7 +1579,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleFloatTypeRule" - // InternalDefinitionLanguage.g:676:1: entryRuleFloatTypeRule returns [EObject current=null] : iv_ruleFloatTypeRule= ruleFloatTypeRule EOF ; + // InternalDefinitionLanguage.g:590:1: entryRuleFloatTypeRule returns [EObject current=null] : iv_ruleFloatTypeRule= ruleFloatTypeRule EOF ; public final EObject entryRuleFloatTypeRule() throws RecognitionException { EObject current = null; @@ -1838,8 +1587,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:676:54: (iv_ruleFloatTypeRule= ruleFloatTypeRule EOF ) - // InternalDefinitionLanguage.g:677:2: iv_ruleFloatTypeRule= ruleFloatTypeRule EOF + // InternalDefinitionLanguage.g:590:54: (iv_ruleFloatTypeRule= ruleFloatTypeRule EOF ) + // InternalDefinitionLanguage.g:591:2: iv_ruleFloatTypeRule= ruleFloatTypeRule EOF { newCompositeNode(grammarAccess.getFloatTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1866,7 +1615,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleFloatTypeRule" - // InternalDefinitionLanguage.g:683:1: ruleFloatTypeRule returns [EObject current=null] : ( () otherlv_1= 'float' ) ; + // InternalDefinitionLanguage.g:597:1: ruleFloatTypeRule returns [EObject current=null] : ( () otherlv_1= 'float' ) ; public final EObject ruleFloatTypeRule() throws RecognitionException { EObject current = null; @@ -1876,14 +1625,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:689:2: ( ( () otherlv_1= 'float' ) ) - // InternalDefinitionLanguage.g:690:2: ( () otherlv_1= 'float' ) + // InternalDefinitionLanguage.g:603:2: ( ( () otherlv_1= 'float' ) ) + // InternalDefinitionLanguage.g:604:2: ( () otherlv_1= 'float' ) { - // InternalDefinitionLanguage.g:690:2: ( () otherlv_1= 'float' ) - // InternalDefinitionLanguage.g:691:3: () otherlv_1= 'float' + // InternalDefinitionLanguage.g:604:2: ( () otherlv_1= 'float' ) + // InternalDefinitionLanguage.g:605:3: () otherlv_1= 'float' { - // InternalDefinitionLanguage.g:691:3: () - // InternalDefinitionLanguage.g:692:4: + // InternalDefinitionLanguage.g:605:3: () + // InternalDefinitionLanguage.g:606:4: { current = forceCreateModelElement( @@ -1893,7 +1642,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,29,FOLLOW_2); + otherlv_1=(Token)match(input,28,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getFloatTypeRuleAccess().getFloatKeyword_1()); @@ -1920,7 +1669,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleBooleanTypeRule" - // InternalDefinitionLanguage.g:706:1: entryRuleBooleanTypeRule returns [EObject current=null] : iv_ruleBooleanTypeRule= ruleBooleanTypeRule EOF ; + // InternalDefinitionLanguage.g:620:1: entryRuleBooleanTypeRule returns [EObject current=null] : iv_ruleBooleanTypeRule= ruleBooleanTypeRule EOF ; public final EObject entryRuleBooleanTypeRule() throws RecognitionException { EObject current = null; @@ -1928,8 +1677,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:706:56: (iv_ruleBooleanTypeRule= ruleBooleanTypeRule EOF ) - // InternalDefinitionLanguage.g:707:2: iv_ruleBooleanTypeRule= ruleBooleanTypeRule EOF + // InternalDefinitionLanguage.g:620:56: (iv_ruleBooleanTypeRule= ruleBooleanTypeRule EOF ) + // InternalDefinitionLanguage.g:621:2: iv_ruleBooleanTypeRule= ruleBooleanTypeRule EOF { newCompositeNode(grammarAccess.getBooleanTypeRuleRule()); pushFollow(FOLLOW_1); @@ -1956,7 +1705,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleBooleanTypeRule" - // InternalDefinitionLanguage.g:713:1: ruleBooleanTypeRule returns [EObject current=null] : ( () otherlv_1= 'boolean' ) ; + // InternalDefinitionLanguage.g:627:1: ruleBooleanTypeRule returns [EObject current=null] : ( () otherlv_1= 'boolean' ) ; public final EObject ruleBooleanTypeRule() throws RecognitionException { EObject current = null; @@ -1966,14 +1715,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:719:2: ( ( () otherlv_1= 'boolean' ) ) - // InternalDefinitionLanguage.g:720:2: ( () otherlv_1= 'boolean' ) + // InternalDefinitionLanguage.g:633:2: ( ( () otherlv_1= 'boolean' ) ) + // InternalDefinitionLanguage.g:634:2: ( () otherlv_1= 'boolean' ) { - // InternalDefinitionLanguage.g:720:2: ( () otherlv_1= 'boolean' ) - // InternalDefinitionLanguage.g:721:3: () otherlv_1= 'boolean' + // InternalDefinitionLanguage.g:634:2: ( () otherlv_1= 'boolean' ) + // InternalDefinitionLanguage.g:635:3: () otherlv_1= 'boolean' { - // InternalDefinitionLanguage.g:721:3: () - // InternalDefinitionLanguage.g:722:4: + // InternalDefinitionLanguage.g:635:3: () + // InternalDefinitionLanguage.g:636:4: { current = forceCreateModelElement( @@ -1983,7 +1732,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,30,FOLLOW_2); + otherlv_1=(Token)match(input,29,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getBooleanTypeRuleAccess().getBooleanKeyword_1()); @@ -2010,7 +1759,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleVoidTypeRule" - // InternalDefinitionLanguage.g:736:1: entryRuleVoidTypeRule returns [EObject current=null] : iv_ruleVoidTypeRule= ruleVoidTypeRule EOF ; + // InternalDefinitionLanguage.g:650:1: entryRuleVoidTypeRule returns [EObject current=null] : iv_ruleVoidTypeRule= ruleVoidTypeRule EOF ; public final EObject entryRuleVoidTypeRule() throws RecognitionException { EObject current = null; @@ -2018,8 +1767,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:736:53: (iv_ruleVoidTypeRule= ruleVoidTypeRule EOF ) - // InternalDefinitionLanguage.g:737:2: iv_ruleVoidTypeRule= ruleVoidTypeRule EOF + // InternalDefinitionLanguage.g:650:53: (iv_ruleVoidTypeRule= ruleVoidTypeRule EOF ) + // InternalDefinitionLanguage.g:651:2: iv_ruleVoidTypeRule= ruleVoidTypeRule EOF { newCompositeNode(grammarAccess.getVoidTypeRuleRule()); pushFollow(FOLLOW_1); @@ -2046,7 +1795,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleVoidTypeRule" - // InternalDefinitionLanguage.g:743:1: ruleVoidTypeRule returns [EObject current=null] : ( () otherlv_1= 'void' ) ; + // InternalDefinitionLanguage.g:657:1: ruleVoidTypeRule returns [EObject current=null] : ( () otherlv_1= 'void' ) ; public final EObject ruleVoidTypeRule() throws RecognitionException { EObject current = null; @@ -2056,14 +1805,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:749:2: ( ( () otherlv_1= 'void' ) ) - // InternalDefinitionLanguage.g:750:2: ( () otherlv_1= 'void' ) + // InternalDefinitionLanguage.g:663:2: ( ( () otherlv_1= 'void' ) ) + // InternalDefinitionLanguage.g:664:2: ( () otherlv_1= 'void' ) { - // InternalDefinitionLanguage.g:750:2: ( () otherlv_1= 'void' ) - // InternalDefinitionLanguage.g:751:3: () otherlv_1= 'void' + // InternalDefinitionLanguage.g:664:2: ( () otherlv_1= 'void' ) + // InternalDefinitionLanguage.g:665:3: () otherlv_1= 'void' { - // InternalDefinitionLanguage.g:751:3: () - // InternalDefinitionLanguage.g:752:4: + // InternalDefinitionLanguage.g:665:3: () + // InternalDefinitionLanguage.g:666:4: { current = forceCreateModelElement( @@ -2073,7 +1822,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,31,FOLLOW_2); + otherlv_1=(Token)match(input,30,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getVoidTypeRuleAccess().getVoidKeyword_1()); @@ -2100,7 +1849,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleDataTypeRule" - // InternalDefinitionLanguage.g:766:1: entryRuleDataTypeRule returns [EObject current=null] : iv_ruleDataTypeRule= ruleDataTypeRule EOF ; + // InternalDefinitionLanguage.g:680:1: entryRuleDataTypeRule returns [EObject current=null] : iv_ruleDataTypeRule= ruleDataTypeRule EOF ; public final EObject entryRuleDataTypeRule() throws RecognitionException { EObject current = null; @@ -2108,8 +1857,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:766:53: (iv_ruleDataTypeRule= ruleDataTypeRule EOF ) - // InternalDefinitionLanguage.g:767:2: iv_ruleDataTypeRule= ruleDataTypeRule EOF + // InternalDefinitionLanguage.g:680:53: (iv_ruleDataTypeRule= ruleDataTypeRule EOF ) + // InternalDefinitionLanguage.g:681:2: iv_ruleDataTypeRule= ruleDataTypeRule EOF { newCompositeNode(grammarAccess.getDataTypeRuleRule()); pushFollow(FOLLOW_1); @@ -2136,7 +1885,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleDataTypeRule" - // InternalDefinitionLanguage.g:773:1: ruleDataTypeRule returns [EObject current=null] : ( () otherlv_1= 'data' ) ; + // InternalDefinitionLanguage.g:687:1: ruleDataTypeRule returns [EObject current=null] : ( () otherlv_1= 'data' ) ; public final EObject ruleDataTypeRule() throws RecognitionException { EObject current = null; @@ -2146,14 +1895,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:779:2: ( ( () otherlv_1= 'data' ) ) - // InternalDefinitionLanguage.g:780:2: ( () otherlv_1= 'data' ) + // InternalDefinitionLanguage.g:693:2: ( ( () otherlv_1= 'data' ) ) + // InternalDefinitionLanguage.g:694:2: ( () otherlv_1= 'data' ) { - // InternalDefinitionLanguage.g:780:2: ( () otherlv_1= 'data' ) - // InternalDefinitionLanguage.g:781:3: () otherlv_1= 'data' + // InternalDefinitionLanguage.g:694:2: ( () otherlv_1= 'data' ) + // InternalDefinitionLanguage.g:695:3: () otherlv_1= 'data' { - // InternalDefinitionLanguage.g:781:3: () - // InternalDefinitionLanguage.g:782:4: + // InternalDefinitionLanguage.g:695:3: () + // InternalDefinitionLanguage.g:696:4: { current = forceCreateModelElement( @@ -2163,7 +1912,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,32,FOLLOW_2); + otherlv_1=(Token)match(input,31,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getDataTypeRuleAccess().getDataKeyword_1()); @@ -2190,7 +1939,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleArrayTypeRule" - // InternalDefinitionLanguage.g:796:1: entryRuleArrayTypeRule returns [EObject current=null] : iv_ruleArrayTypeRule= ruleArrayTypeRule EOF ; + // InternalDefinitionLanguage.g:710:1: entryRuleArrayTypeRule returns [EObject current=null] : iv_ruleArrayTypeRule= ruleArrayTypeRule EOF ; public final EObject entryRuleArrayTypeRule() throws RecognitionException { EObject current = null; @@ -2198,8 +1947,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:796:54: (iv_ruleArrayTypeRule= ruleArrayTypeRule EOF ) - // InternalDefinitionLanguage.g:797:2: iv_ruleArrayTypeRule= ruleArrayTypeRule EOF + // InternalDefinitionLanguage.g:710:54: (iv_ruleArrayTypeRule= ruleArrayTypeRule EOF ) + // InternalDefinitionLanguage.g:711:2: iv_ruleArrayTypeRule= ruleArrayTypeRule EOF { newCompositeNode(grammarAccess.getArrayTypeRuleRule()); pushFollow(FOLLOW_1); @@ -2226,7 +1975,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleArrayTypeRule" - // InternalDefinitionLanguage.g:803:1: ruleArrayTypeRule returns [EObject current=null] : (otherlv_0= 'array' ( (lv_elements_1_0= ruleTypeRule ) ) ) ; + // InternalDefinitionLanguage.g:717:1: ruleArrayTypeRule returns [EObject current=null] : (otherlv_0= 'array' ( (lv_elements_1_0= ruleTypeRule ) ) ) ; public final EObject ruleArrayTypeRule() throws RecognitionException { EObject current = null; @@ -2238,21 +1987,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:809:2: ( (otherlv_0= 'array' ( (lv_elements_1_0= ruleTypeRule ) ) ) ) - // InternalDefinitionLanguage.g:810:2: (otherlv_0= 'array' ( (lv_elements_1_0= ruleTypeRule ) ) ) + // InternalDefinitionLanguage.g:723:2: ( (otherlv_0= 'array' ( (lv_elements_1_0= ruleTypeRule ) ) ) ) + // InternalDefinitionLanguage.g:724:2: (otherlv_0= 'array' ( (lv_elements_1_0= ruleTypeRule ) ) ) { - // InternalDefinitionLanguage.g:810:2: (otherlv_0= 'array' ( (lv_elements_1_0= ruleTypeRule ) ) ) - // InternalDefinitionLanguage.g:811:3: otherlv_0= 'array' ( (lv_elements_1_0= ruleTypeRule ) ) + // InternalDefinitionLanguage.g:724:2: (otherlv_0= 'array' ( (lv_elements_1_0= ruleTypeRule ) ) ) + // InternalDefinitionLanguage.g:725:3: otherlv_0= 'array' ( (lv_elements_1_0= ruleTypeRule ) ) { - otherlv_0=(Token)match(input,33,FOLLOW_10); + otherlv_0=(Token)match(input,32,FOLLOW_10); newLeafNode(otherlv_0, grammarAccess.getArrayTypeRuleAccess().getArrayKeyword_0()); - // InternalDefinitionLanguage.g:815:3: ( (lv_elements_1_0= ruleTypeRule ) ) - // InternalDefinitionLanguage.g:816:4: (lv_elements_1_0= ruleTypeRule ) + // InternalDefinitionLanguage.g:729:3: ( (lv_elements_1_0= ruleTypeRule ) ) + // InternalDefinitionLanguage.g:730:4: (lv_elements_1_0= ruleTypeRule ) { - // InternalDefinitionLanguage.g:816:4: (lv_elements_1_0= ruleTypeRule ) - // InternalDefinitionLanguage.g:817:5: lv_elements_1_0= ruleTypeRule + // InternalDefinitionLanguage.g:730:4: (lv_elements_1_0= ruleTypeRule ) + // InternalDefinitionLanguage.g:731:5: lv_elements_1_0= ruleTypeRule { newCompositeNode(grammarAccess.getArrayTypeRuleAccess().getElementsTypeRuleParserRuleCall_1_0()); @@ -2302,7 +2051,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleFunctioDefinitionRule" - // InternalDefinitionLanguage.g:838:1: entryRuleFunctioDefinitionRule returns [EObject current=null] : iv_ruleFunctioDefinitionRule= ruleFunctioDefinitionRule EOF ; + // InternalDefinitionLanguage.g:752:1: entryRuleFunctioDefinitionRule returns [EObject current=null] : iv_ruleFunctioDefinitionRule= ruleFunctioDefinitionRule EOF ; public final EObject entryRuleFunctioDefinitionRule() throws RecognitionException { EObject current = null; @@ -2310,8 +2059,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:838:62: (iv_ruleFunctioDefinitionRule= ruleFunctioDefinitionRule EOF ) - // InternalDefinitionLanguage.g:839:2: iv_ruleFunctioDefinitionRule= ruleFunctioDefinitionRule EOF + // InternalDefinitionLanguage.g:752:62: (iv_ruleFunctioDefinitionRule= ruleFunctioDefinitionRule EOF ) + // InternalDefinitionLanguage.g:753:2: iv_ruleFunctioDefinitionRule= ruleFunctioDefinitionRule EOF { newCompositeNode(grammarAccess.getFunctioDefinitionRuleRule()); pushFollow(FOLLOW_1); @@ -2338,7 +2087,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleFunctioDefinitionRule" - // InternalDefinitionLanguage.g:845:1: ruleFunctioDefinitionRule returns [EObject current=null] : (otherlv_0= 'def' ( (lv_type_1_0= ruleTypeRule ) ) ( (lv_name_2_0= ruleStringOrId ) ) otherlv_3= '(' ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? otherlv_7= ')' otherlv_8= ';' ) ; + // InternalDefinitionLanguage.g:759:1: ruleFunctioDefinitionRule returns [EObject current=null] : (otherlv_0= 'def' ( (lv_type_1_0= ruleTypeRule ) ) ( (lv_name_2_0= ruleStringOrId ) ) otherlv_3= '(' ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? otherlv_7= ')' otherlv_8= ';' ) ; public final EObject ruleFunctioDefinitionRule() throws RecognitionException { EObject current = null; @@ -2360,21 +2109,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:851:2: ( (otherlv_0= 'def' ( (lv_type_1_0= ruleTypeRule ) ) ( (lv_name_2_0= ruleStringOrId ) ) otherlv_3= '(' ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? otherlv_7= ')' otherlv_8= ';' ) ) - // InternalDefinitionLanguage.g:852:2: (otherlv_0= 'def' ( (lv_type_1_0= ruleTypeRule ) ) ( (lv_name_2_0= ruleStringOrId ) ) otherlv_3= '(' ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? otherlv_7= ')' otherlv_8= ';' ) + // InternalDefinitionLanguage.g:765:2: ( (otherlv_0= 'def' ( (lv_type_1_0= ruleTypeRule ) ) ( (lv_name_2_0= ruleStringOrId ) ) otherlv_3= '(' ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? otherlv_7= ')' otherlv_8= ';' ) ) + // InternalDefinitionLanguage.g:766:2: (otherlv_0= 'def' ( (lv_type_1_0= ruleTypeRule ) ) ( (lv_name_2_0= ruleStringOrId ) ) otherlv_3= '(' ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? otherlv_7= ')' otherlv_8= ';' ) { - // InternalDefinitionLanguage.g:852:2: (otherlv_0= 'def' ( (lv_type_1_0= ruleTypeRule ) ) ( (lv_name_2_0= ruleStringOrId ) ) otherlv_3= '(' ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? otherlv_7= ')' otherlv_8= ';' ) - // InternalDefinitionLanguage.g:853:3: otherlv_0= 'def' ( (lv_type_1_0= ruleTypeRule ) ) ( (lv_name_2_0= ruleStringOrId ) ) otherlv_3= '(' ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? otherlv_7= ')' otherlv_8= ';' + // InternalDefinitionLanguage.g:766:2: (otherlv_0= 'def' ( (lv_type_1_0= ruleTypeRule ) ) ( (lv_name_2_0= ruleStringOrId ) ) otherlv_3= '(' ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? otherlv_7= ')' otherlv_8= ';' ) + // InternalDefinitionLanguage.g:767:3: otherlv_0= 'def' ( (lv_type_1_0= ruleTypeRule ) ) ( (lv_name_2_0= ruleStringOrId ) ) otherlv_3= '(' ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? otherlv_7= ')' otherlv_8= ';' { - otherlv_0=(Token)match(input,34,FOLLOW_10); + otherlv_0=(Token)match(input,33,FOLLOW_10); newLeafNode(otherlv_0, grammarAccess.getFunctioDefinitionRuleAccess().getDefKeyword_0()); - // InternalDefinitionLanguage.g:857:3: ( (lv_type_1_0= ruleTypeRule ) ) - // InternalDefinitionLanguage.g:858:4: (lv_type_1_0= ruleTypeRule ) + // InternalDefinitionLanguage.g:771:3: ( (lv_type_1_0= ruleTypeRule ) ) + // InternalDefinitionLanguage.g:772:4: (lv_type_1_0= ruleTypeRule ) { - // InternalDefinitionLanguage.g:858:4: (lv_type_1_0= ruleTypeRule ) - // InternalDefinitionLanguage.g:859:5: lv_type_1_0= ruleTypeRule + // InternalDefinitionLanguage.g:772:4: (lv_type_1_0= ruleTypeRule ) + // InternalDefinitionLanguage.g:773:5: lv_type_1_0= ruleTypeRule { newCompositeNode(grammarAccess.getFunctioDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_1_0()); @@ -2401,11 +2150,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:876:3: ( (lv_name_2_0= ruleStringOrId ) ) - // InternalDefinitionLanguage.g:877:4: (lv_name_2_0= ruleStringOrId ) + // InternalDefinitionLanguage.g:790:3: ( (lv_name_2_0= ruleStringOrId ) ) + // InternalDefinitionLanguage.g:791:4: (lv_name_2_0= ruleStringOrId ) { - // InternalDefinitionLanguage.g:877:4: (lv_name_2_0= ruleStringOrId ) - // InternalDefinitionLanguage.g:878:5: lv_name_2_0= ruleStringOrId + // InternalDefinitionLanguage.g:791:4: (lv_name_2_0= ruleStringOrId ) + // InternalDefinitionLanguage.g:792:5: lv_name_2_0= ruleStringOrId { newCompositeNode(grammarAccess.getFunctioDefinitionRuleAccess().getNameStringOrIdParserRuleCall_2_0()); @@ -2432,26 +2181,26 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_3=(Token)match(input,35,FOLLOW_14); + otherlv_3=(Token)match(input,34,FOLLOW_14); newLeafNode(otherlv_3, grammarAccess.getFunctioDefinitionRuleAccess().getLeftParenthesisKeyword_3()); - // InternalDefinitionLanguage.g:899:3: ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? - int alt9=2; - int LA9_0 = input.LA(1); + // InternalDefinitionLanguage.g:813:3: ( ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( ((LA9_0>=23 && LA9_0<=24)||(LA9_0>=26 && LA9_0<=33)) ) { - alt9=1; + if ( ((LA8_0>=22 && LA8_0<=23)||(LA8_0>=25 && LA8_0<=32)) ) { + alt8=1; } - switch (alt9) { + switch (alt8) { case 1 : - // InternalDefinitionLanguage.g:900:4: ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* + // InternalDefinitionLanguage.g:814:4: ( (lv_parameters_4_0= ruleParameterRule ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* { - // InternalDefinitionLanguage.g:900:4: ( (lv_parameters_4_0= ruleParameterRule ) ) - // InternalDefinitionLanguage.g:901:5: (lv_parameters_4_0= ruleParameterRule ) + // InternalDefinitionLanguage.g:814:4: ( (lv_parameters_4_0= ruleParameterRule ) ) + // InternalDefinitionLanguage.g:815:5: (lv_parameters_4_0= ruleParameterRule ) { - // InternalDefinitionLanguage.g:901:5: (lv_parameters_4_0= ruleParameterRule ) - // InternalDefinitionLanguage.g:902:6: lv_parameters_4_0= ruleParameterRule + // InternalDefinitionLanguage.g:815:5: (lv_parameters_4_0= ruleParameterRule ) + // InternalDefinitionLanguage.g:816:6: lv_parameters_4_0= ruleParameterRule { newCompositeNode(grammarAccess.getFunctioDefinitionRuleAccess().getParametersParameterRuleParserRuleCall_4_0_0()); @@ -2478,30 +2227,30 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:919:4: (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* - loop8: + // InternalDefinitionLanguage.g:833:4: (otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) )* + loop7: do { - int alt8=2; - int LA8_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( (LA8_0==36) ) { - alt8=1; + if ( (LA7_0==35) ) { + alt7=1; } - switch (alt8) { + switch (alt7) { case 1 : - // InternalDefinitionLanguage.g:920:5: otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) + // InternalDefinitionLanguage.g:834:5: otherlv_5= ',' ( (lv_parameters_6_0= ruleParameterRule ) ) { - otherlv_5=(Token)match(input,36,FOLLOW_10); + otherlv_5=(Token)match(input,35,FOLLOW_10); newLeafNode(otherlv_5, grammarAccess.getFunctioDefinitionRuleAccess().getCommaKeyword_4_1_0()); - // InternalDefinitionLanguage.g:924:5: ( (lv_parameters_6_0= ruleParameterRule ) ) - // InternalDefinitionLanguage.g:925:6: (lv_parameters_6_0= ruleParameterRule ) + // InternalDefinitionLanguage.g:838:5: ( (lv_parameters_6_0= ruleParameterRule ) ) + // InternalDefinitionLanguage.g:839:6: (lv_parameters_6_0= ruleParameterRule ) { - // InternalDefinitionLanguage.g:925:6: (lv_parameters_6_0= ruleParameterRule ) - // InternalDefinitionLanguage.g:926:7: lv_parameters_6_0= ruleParameterRule + // InternalDefinitionLanguage.g:839:6: (lv_parameters_6_0= ruleParameterRule ) + // InternalDefinitionLanguage.g:840:7: lv_parameters_6_0= ruleParameterRule { newCompositeNode(grammarAccess.getFunctioDefinitionRuleAccess().getParametersParameterRuleParserRuleCall_4_1_1_0()); @@ -2533,7 +2282,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse break; default : - break loop8; + break loop7; } } while (true); @@ -2543,11 +2292,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_7=(Token)match(input,37,FOLLOW_11); + otherlv_7=(Token)match(input,36,FOLLOW_11); newLeafNode(otherlv_7, grammarAccess.getFunctioDefinitionRuleAccess().getRightParenthesisKeyword_5()); - otherlv_8=(Token)match(input,22,FOLLOW_2); + otherlv_8=(Token)match(input,21,FOLLOW_2); newLeafNode(otherlv_8, grammarAccess.getFunctioDefinitionRuleAccess().getSemicolonKeyword_6()); @@ -2574,7 +2323,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleParameterRule" - // InternalDefinitionLanguage.g:957:1: entryRuleParameterRule returns [EObject current=null] : iv_ruleParameterRule= ruleParameterRule EOF ; + // InternalDefinitionLanguage.g:871:1: entryRuleParameterRule returns [EObject current=null] : iv_ruleParameterRule= ruleParameterRule EOF ; public final EObject entryRuleParameterRule() throws RecognitionException { EObject current = null; @@ -2582,8 +2331,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:957:54: (iv_ruleParameterRule= ruleParameterRule EOF ) - // InternalDefinitionLanguage.g:958:2: iv_ruleParameterRule= ruleParameterRule EOF + // InternalDefinitionLanguage.g:871:54: (iv_ruleParameterRule= ruleParameterRule EOF ) + // InternalDefinitionLanguage.g:872:2: iv_ruleParameterRule= ruleParameterRule EOF { newCompositeNode(grammarAccess.getParameterRuleRule()); pushFollow(FOLLOW_1); @@ -2610,7 +2359,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleParameterRule" - // InternalDefinitionLanguage.g:964:1: ruleParameterRule returns [EObject current=null] : ( ( (lv_type_0_0= ruleTypeRule ) ) ( (lv_name_1_0= ruleStringOrId ) ) ) ; + // InternalDefinitionLanguage.g:878:1: ruleParameterRule returns [EObject current=null] : ( ( (lv_type_0_0= ruleTypeRule ) ) ( (lv_name_1_0= ruleStringOrId ) ) ) ; public final EObject ruleParameterRule() throws RecognitionException { EObject current = null; @@ -2623,17 +2372,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:970:2: ( ( ( (lv_type_0_0= ruleTypeRule ) ) ( (lv_name_1_0= ruleStringOrId ) ) ) ) - // InternalDefinitionLanguage.g:971:2: ( ( (lv_type_0_0= ruleTypeRule ) ) ( (lv_name_1_0= ruleStringOrId ) ) ) + // InternalDefinitionLanguage.g:884:2: ( ( ( (lv_type_0_0= ruleTypeRule ) ) ( (lv_name_1_0= ruleStringOrId ) ) ) ) + // InternalDefinitionLanguage.g:885:2: ( ( (lv_type_0_0= ruleTypeRule ) ) ( (lv_name_1_0= ruleStringOrId ) ) ) { - // InternalDefinitionLanguage.g:971:2: ( ( (lv_type_0_0= ruleTypeRule ) ) ( (lv_name_1_0= ruleStringOrId ) ) ) - // InternalDefinitionLanguage.g:972:3: ( (lv_type_0_0= ruleTypeRule ) ) ( (lv_name_1_0= ruleStringOrId ) ) + // InternalDefinitionLanguage.g:885:2: ( ( (lv_type_0_0= ruleTypeRule ) ) ( (lv_name_1_0= ruleStringOrId ) ) ) + // InternalDefinitionLanguage.g:886:3: ( (lv_type_0_0= ruleTypeRule ) ) ( (lv_name_1_0= ruleStringOrId ) ) { - // InternalDefinitionLanguage.g:972:3: ( (lv_type_0_0= ruleTypeRule ) ) - // InternalDefinitionLanguage.g:973:4: (lv_type_0_0= ruleTypeRule ) + // InternalDefinitionLanguage.g:886:3: ( (lv_type_0_0= ruleTypeRule ) ) + // InternalDefinitionLanguage.g:887:4: (lv_type_0_0= ruleTypeRule ) { - // InternalDefinitionLanguage.g:973:4: (lv_type_0_0= ruleTypeRule ) - // InternalDefinitionLanguage.g:974:5: lv_type_0_0= ruleTypeRule + // InternalDefinitionLanguage.g:887:4: (lv_type_0_0= ruleTypeRule ) + // InternalDefinitionLanguage.g:888:5: lv_type_0_0= ruleTypeRule { newCompositeNode(grammarAccess.getParameterRuleAccess().getTypeTypeRuleParserRuleCall_0_0()); @@ -2660,11 +2409,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:991:3: ( (lv_name_1_0= ruleStringOrId ) ) - // InternalDefinitionLanguage.g:992:4: (lv_name_1_0= ruleStringOrId ) + // InternalDefinitionLanguage.g:905:3: ( (lv_name_1_0= ruleStringOrId ) ) + // InternalDefinitionLanguage.g:906:4: (lv_name_1_0= ruleStringOrId ) { - // InternalDefinitionLanguage.g:992:4: (lv_name_1_0= ruleStringOrId ) - // InternalDefinitionLanguage.g:993:5: lv_name_1_0= ruleStringOrId + // InternalDefinitionLanguage.g:906:4: (lv_name_1_0= ruleStringOrId ) + // InternalDefinitionLanguage.g:907:5: lv_name_1_0= ruleStringOrId { newCompositeNode(grammarAccess.getParameterRuleAccess().getNameStringOrIdParserRuleCall_1_0()); @@ -2714,7 +2463,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleFunctionNameRule" - // InternalDefinitionLanguage.g:1014:1: entryRuleFunctionNameRule returns [EObject current=null] : iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ; + // InternalDefinitionLanguage.g:928:1: entryRuleFunctionNameRule returns [EObject current=null] : iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ; public final EObject entryRuleFunctionNameRule() throws RecognitionException { EObject current = null; @@ -2722,8 +2471,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1014:57: (iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ) - // InternalDefinitionLanguage.g:1015:2: iv_ruleFunctionNameRule= ruleFunctionNameRule EOF + // InternalDefinitionLanguage.g:928:57: (iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ) + // InternalDefinitionLanguage.g:929:2: iv_ruleFunctionNameRule= ruleFunctionNameRule EOF { newCompositeNode(grammarAccess.getFunctionNameRuleRule()); pushFollow(FOLLOW_1); @@ -2750,7 +2499,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleFunctionNameRule" - // InternalDefinitionLanguage.g:1021:1: ruleFunctionNameRule returns [EObject current=null] : ( ( ruleStringOrId ) ) ; + // InternalDefinitionLanguage.g:935:1: ruleFunctionNameRule returns [EObject current=null] : ( ( ruleStringOrId ) ) ; public final EObject ruleFunctionNameRule() throws RecognitionException { EObject current = null; @@ -2758,14 +2507,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1027:2: ( ( ( ruleStringOrId ) ) ) - // InternalDefinitionLanguage.g:1028:2: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:941:2: ( ( ( ruleStringOrId ) ) ) + // InternalDefinitionLanguage.g:942:2: ( ( ruleStringOrId ) ) { - // InternalDefinitionLanguage.g:1028:2: ( ( ruleStringOrId ) ) - // InternalDefinitionLanguage.g:1029:3: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:942:2: ( ( ruleStringOrId ) ) + // InternalDefinitionLanguage.g:943:3: ( ruleStringOrId ) { - // InternalDefinitionLanguage.g:1029:3: ( ruleStringOrId ) - // InternalDefinitionLanguage.g:1030:4: ruleStringOrId + // InternalDefinitionLanguage.g:943:3: ( ruleStringOrId ) + // InternalDefinitionLanguage.g:944:4: ruleStringOrId { if (current==null) { @@ -2809,7 +2558,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleExpressionRule" - // InternalDefinitionLanguage.g:1047:1: entryRuleExpressionRule returns [EObject current=null] : iv_ruleExpressionRule= ruleExpressionRule EOF ; + // InternalDefinitionLanguage.g:961:1: entryRuleExpressionRule returns [EObject current=null] : iv_ruleExpressionRule= ruleExpressionRule EOF ; public final EObject entryRuleExpressionRule() throws RecognitionException { EObject current = null; @@ -2817,8 +2566,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1047:55: (iv_ruleExpressionRule= ruleExpressionRule EOF ) - // InternalDefinitionLanguage.g:1048:2: iv_ruleExpressionRule= ruleExpressionRule EOF + // InternalDefinitionLanguage.g:961:55: (iv_ruleExpressionRule= ruleExpressionRule EOF ) + // InternalDefinitionLanguage.g:962:2: iv_ruleExpressionRule= ruleExpressionRule EOF { newCompositeNode(grammarAccess.getExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2845,7 +2594,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleExpressionRule" - // InternalDefinitionLanguage.g:1054:1: ruleExpressionRule returns [EObject current=null] : this_OrExpressionRule_0= ruleOrExpressionRule ; + // InternalDefinitionLanguage.g:968:1: ruleExpressionRule returns [EObject current=null] : this_OrExpressionRule_0= ruleOrExpressionRule ; public final EObject ruleExpressionRule() throws RecognitionException { EObject current = null; @@ -2856,8 +2605,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1060:2: (this_OrExpressionRule_0= ruleOrExpressionRule ) - // InternalDefinitionLanguage.g:1061:2: this_OrExpressionRule_0= ruleOrExpressionRule + // InternalDefinitionLanguage.g:974:2: (this_OrExpressionRule_0= ruleOrExpressionRule ) + // InternalDefinitionLanguage.g:975:2: this_OrExpressionRule_0= ruleOrExpressionRule { newCompositeNode(grammarAccess.getExpressionRuleAccess().getOrExpressionRuleParserRuleCall()); @@ -2891,7 +2640,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleOrExpressionRule" - // InternalDefinitionLanguage.g:1072:1: entryRuleOrExpressionRule returns [EObject current=null] : iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ; + // InternalDefinitionLanguage.g:986:1: entryRuleOrExpressionRule returns [EObject current=null] : iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ; public final EObject entryRuleOrExpressionRule() throws RecognitionException { EObject current = null; @@ -2899,8 +2648,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1072:57: (iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ) - // InternalDefinitionLanguage.g:1073:2: iv_ruleOrExpressionRule= ruleOrExpressionRule EOF + // InternalDefinitionLanguage.g:986:57: (iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ) + // InternalDefinitionLanguage.g:987:2: iv_ruleOrExpressionRule= ruleOrExpressionRule EOF { newCompositeNode(grammarAccess.getOrExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2927,7 +2676,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleOrExpressionRule" - // InternalDefinitionLanguage.g:1079:1: ruleOrExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ; + // InternalDefinitionLanguage.g:993:1: ruleOrExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ; public final EObject ruleOrExpressionRule() throws RecognitionException { EObject current = null; @@ -2941,17 +2690,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1085:2: ( ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ) - // InternalDefinitionLanguage.g:1086:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) + // InternalDefinitionLanguage.g:999:2: ( ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ) + // InternalDefinitionLanguage.g:1000:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) { - // InternalDefinitionLanguage.g:1086:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) - // InternalDefinitionLanguage.g:1087:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* + // InternalDefinitionLanguage.g:1000:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) + // InternalDefinitionLanguage.g:1001:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* { - // InternalDefinitionLanguage.g:1087:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) - // InternalDefinitionLanguage.g:1088:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) + // InternalDefinitionLanguage.g:1001:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) + // InternalDefinitionLanguage.g:1002:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) { - // InternalDefinitionLanguage.g:1088:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) - // InternalDefinitionLanguage.g:1089:5: lv_subExpressions_0_0= ruleXorExpressionRule + // InternalDefinitionLanguage.g:1002:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) + // InternalDefinitionLanguage.g:1003:5: lv_subExpressions_0_0= ruleXorExpressionRule { newCompositeNode(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_0_0()); @@ -2978,30 +2727,30 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1106:3: (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* - loop10: + // InternalDefinitionLanguage.g:1020:3: (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* + loop9: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA10_0==38) ) { - alt10=1; + if ( (LA9_0==37) ) { + alt9=1; } - switch (alt10) { + switch (alt9) { case 1 : - // InternalDefinitionLanguage.g:1107:4: otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) + // InternalDefinitionLanguage.g:1021:4: otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) { - otherlv_1=(Token)match(input,38,FOLLOW_17); + otherlv_1=(Token)match(input,37,FOLLOW_17); newLeafNode(otherlv_1, grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); - // InternalDefinitionLanguage.g:1111:4: ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) - // InternalDefinitionLanguage.g:1112:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) + // InternalDefinitionLanguage.g:1025:4: ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) + // InternalDefinitionLanguage.g:1026:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) { - // InternalDefinitionLanguage.g:1112:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) - // InternalDefinitionLanguage.g:1113:6: lv_subExpressions_2_0= ruleXorExpressionRule + // InternalDefinitionLanguage.g:1026:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) + // InternalDefinitionLanguage.g:1027:6: lv_subExpressions_2_0= ruleXorExpressionRule { newCompositeNode(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_1_1_0()); @@ -3033,7 +2782,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse break; default : - break loop10; + break loop9; } } while (true); @@ -3060,7 +2809,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleXorExpressionRule" - // InternalDefinitionLanguage.g:1135:1: entryRuleXorExpressionRule returns [EObject current=null] : iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ; + // InternalDefinitionLanguage.g:1049:1: entryRuleXorExpressionRule returns [EObject current=null] : iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ; public final EObject entryRuleXorExpressionRule() throws RecognitionException { EObject current = null; @@ -3068,8 +2817,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1135:58: (iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ) - // InternalDefinitionLanguage.g:1136:2: iv_ruleXorExpressionRule= ruleXorExpressionRule EOF + // InternalDefinitionLanguage.g:1049:58: (iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ) + // InternalDefinitionLanguage.g:1050:2: iv_ruleXorExpressionRule= ruleXorExpressionRule EOF { newCompositeNode(grammarAccess.getXorExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3096,7 +2845,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleXorExpressionRule" - // InternalDefinitionLanguage.g:1142:1: ruleXorExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ; + // InternalDefinitionLanguage.g:1056:1: ruleXorExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ; public final EObject ruleXorExpressionRule() throws RecognitionException { EObject current = null; @@ -3110,17 +2859,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1148:2: ( ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ) - // InternalDefinitionLanguage.g:1149:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) + // InternalDefinitionLanguage.g:1062:2: ( ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ) + // InternalDefinitionLanguage.g:1063:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) { - // InternalDefinitionLanguage.g:1149:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) - // InternalDefinitionLanguage.g:1150:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* + // InternalDefinitionLanguage.g:1063:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) + // InternalDefinitionLanguage.g:1064:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* { - // InternalDefinitionLanguage.g:1150:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) - // InternalDefinitionLanguage.g:1151:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) + // InternalDefinitionLanguage.g:1064:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) + // InternalDefinitionLanguage.g:1065:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) { - // InternalDefinitionLanguage.g:1151:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) - // InternalDefinitionLanguage.g:1152:5: lv_subExpressions_0_0= ruleAndExpressionRule + // InternalDefinitionLanguage.g:1065:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) + // InternalDefinitionLanguage.g:1066:5: lv_subExpressions_0_0= ruleAndExpressionRule { newCompositeNode(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_0_0()); @@ -3147,30 +2896,30 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1169:3: (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* - loop11: + // InternalDefinitionLanguage.g:1083:3: (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* + loop10: do { - int alt11=2; - int LA11_0 = input.LA(1); + int alt10=2; + int LA10_0 = input.LA(1); - if ( (LA11_0==39) ) { - alt11=1; + if ( (LA10_0==38) ) { + alt10=1; } - switch (alt11) { + switch (alt10) { case 1 : - // InternalDefinitionLanguage.g:1170:4: otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) + // InternalDefinitionLanguage.g:1084:4: otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) { - otherlv_1=(Token)match(input,39,FOLLOW_17); + otherlv_1=(Token)match(input,38,FOLLOW_17); newLeafNode(otherlv_1, grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); - // InternalDefinitionLanguage.g:1174:4: ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) - // InternalDefinitionLanguage.g:1175:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) + // InternalDefinitionLanguage.g:1088:4: ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) + // InternalDefinitionLanguage.g:1089:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) { - // InternalDefinitionLanguage.g:1175:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) - // InternalDefinitionLanguage.g:1176:6: lv_subExpressions_2_0= ruleAndExpressionRule + // InternalDefinitionLanguage.g:1089:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) + // InternalDefinitionLanguage.g:1090:6: lv_subExpressions_2_0= ruleAndExpressionRule { newCompositeNode(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_1_1_0()); @@ -3202,7 +2951,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse break; default : - break loop11; + break loop10; } } while (true); @@ -3229,7 +2978,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleAndExpressionRule" - // InternalDefinitionLanguage.g:1198:1: entryRuleAndExpressionRule returns [EObject current=null] : iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ; + // InternalDefinitionLanguage.g:1112:1: entryRuleAndExpressionRule returns [EObject current=null] : iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ; public final EObject entryRuleAndExpressionRule() throws RecognitionException { EObject current = null; @@ -3237,8 +2986,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1198:58: (iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ) - // InternalDefinitionLanguage.g:1199:2: iv_ruleAndExpressionRule= ruleAndExpressionRule EOF + // InternalDefinitionLanguage.g:1112:58: (iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ) + // InternalDefinitionLanguage.g:1113:2: iv_ruleAndExpressionRule= ruleAndExpressionRule EOF { newCompositeNode(grammarAccess.getAndExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3265,7 +3014,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleAndExpressionRule" - // InternalDefinitionLanguage.g:1205:1: ruleAndExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ; + // InternalDefinitionLanguage.g:1119:1: ruleAndExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ; public final EObject ruleAndExpressionRule() throws RecognitionException { EObject current = null; @@ -3279,17 +3028,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1211:2: ( ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ) - // InternalDefinitionLanguage.g:1212:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) + // InternalDefinitionLanguage.g:1125:2: ( ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ) + // InternalDefinitionLanguage.g:1126:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) { - // InternalDefinitionLanguage.g:1212:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) - // InternalDefinitionLanguage.g:1213:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* + // InternalDefinitionLanguage.g:1126:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) + // InternalDefinitionLanguage.g:1127:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* { - // InternalDefinitionLanguage.g:1213:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) - // InternalDefinitionLanguage.g:1214:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) + // InternalDefinitionLanguage.g:1127:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) + // InternalDefinitionLanguage.g:1128:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) { - // InternalDefinitionLanguage.g:1214:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) - // InternalDefinitionLanguage.g:1215:5: lv_subExpressions_0_0= ruleNotExpressionRule + // InternalDefinitionLanguage.g:1128:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) + // InternalDefinitionLanguage.g:1129:5: lv_subExpressions_0_0= ruleNotExpressionRule { newCompositeNode(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_0_0()); @@ -3316,30 +3065,30 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1232:3: (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* - loop12: + // InternalDefinitionLanguage.g:1146:3: (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* + loop11: do { - int alt12=2; - int LA12_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( (LA12_0==40) ) { - alt12=1; + if ( (LA11_0==39) ) { + alt11=1; } - switch (alt12) { + switch (alt11) { case 1 : - // InternalDefinitionLanguage.g:1233:4: otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) + // InternalDefinitionLanguage.g:1147:4: otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) { - otherlv_1=(Token)match(input,40,FOLLOW_17); + otherlv_1=(Token)match(input,39,FOLLOW_17); newLeafNode(otherlv_1, grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); - // InternalDefinitionLanguage.g:1237:4: ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) - // InternalDefinitionLanguage.g:1238:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) + // InternalDefinitionLanguage.g:1151:4: ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) + // InternalDefinitionLanguage.g:1152:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) { - // InternalDefinitionLanguage.g:1238:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) - // InternalDefinitionLanguage.g:1239:6: lv_subExpressions_2_0= ruleNotExpressionRule + // InternalDefinitionLanguage.g:1152:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) + // InternalDefinitionLanguage.g:1153:6: lv_subExpressions_2_0= ruleNotExpressionRule { newCompositeNode(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_1_1_0()); @@ -3371,7 +3120,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse break; default : - break loop12; + break loop11; } } while (true); @@ -3398,7 +3147,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleNotExpressionRule" - // InternalDefinitionLanguage.g:1261:1: entryRuleNotExpressionRule returns [EObject current=null] : iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ; + // InternalDefinitionLanguage.g:1175:1: entryRuleNotExpressionRule returns [EObject current=null] : iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ; public final EObject entryRuleNotExpressionRule() throws RecognitionException { EObject current = null; @@ -3406,8 +3155,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1261:58: (iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ) - // InternalDefinitionLanguage.g:1262:2: iv_ruleNotExpressionRule= ruleNotExpressionRule EOF + // InternalDefinitionLanguage.g:1175:58: (iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ) + // InternalDefinitionLanguage.g:1176:2: iv_ruleNotExpressionRule= ruleNotExpressionRule EOF { newCompositeNode(grammarAccess.getNotExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3434,7 +3183,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleNotExpressionRule" - // InternalDefinitionLanguage.g:1268:1: ruleNotExpressionRule returns [EObject current=null] : ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ; + // InternalDefinitionLanguage.g:1182:1: ruleNotExpressionRule returns [EObject current=null] : ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ; public final EObject ruleNotExpressionRule() throws RecognitionException { EObject current = null; @@ -3446,27 +3195,27 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1274:2: ( ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ) - // InternalDefinitionLanguage.g:1275:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) + // InternalDefinitionLanguage.g:1188:2: ( ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ) + // InternalDefinitionLanguage.g:1189:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) { - // InternalDefinitionLanguage.g:1275:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) - // InternalDefinitionLanguage.g:1276:3: ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) + // InternalDefinitionLanguage.g:1189:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) + // InternalDefinitionLanguage.g:1190:3: ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) { - // InternalDefinitionLanguage.g:1276:3: ( (lv_negated_0_0= '!' ) )? - int alt13=2; - int LA13_0 = input.LA(1); + // InternalDefinitionLanguage.g:1190:3: ( (lv_negated_0_0= '!' ) )? + int alt12=2; + int LA12_0 = input.LA(1); - if ( (LA13_0==41) ) { - alt13=1; + if ( (LA12_0==40) ) { + alt12=1; } - switch (alt13) { + switch (alt12) { case 1 : - // InternalDefinitionLanguage.g:1277:4: (lv_negated_0_0= '!' ) + // InternalDefinitionLanguage.g:1191:4: (lv_negated_0_0= '!' ) { - // InternalDefinitionLanguage.g:1277:4: (lv_negated_0_0= '!' ) - // InternalDefinitionLanguage.g:1278:5: lv_negated_0_0= '!' + // InternalDefinitionLanguage.g:1191:4: (lv_negated_0_0= '!' ) + // InternalDefinitionLanguage.g:1192:5: lv_negated_0_0= '!' { - lv_negated_0_0=(Token)match(input,41,FOLLOW_17); + lv_negated_0_0=(Token)match(input,40,FOLLOW_17); newLeafNode(lv_negated_0_0, grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); @@ -3485,11 +3234,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1290:3: ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) - // InternalDefinitionLanguage.g:1291:4: (lv_operand_1_0= ruleComparisonExpressionRule ) + // InternalDefinitionLanguage.g:1204:3: ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) + // InternalDefinitionLanguage.g:1205:4: (lv_operand_1_0= ruleComparisonExpressionRule ) { - // InternalDefinitionLanguage.g:1291:4: (lv_operand_1_0= ruleComparisonExpressionRule ) - // InternalDefinitionLanguage.g:1292:5: lv_operand_1_0= ruleComparisonExpressionRule + // InternalDefinitionLanguage.g:1205:4: (lv_operand_1_0= ruleComparisonExpressionRule ) + // InternalDefinitionLanguage.g:1206:5: lv_operand_1_0= ruleComparisonExpressionRule { newCompositeNode(grammarAccess.getNotExpressionRuleAccess().getOperandComparisonExpressionRuleParserRuleCall_1_0()); @@ -3539,7 +3288,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleComparisonExpressionRule" - // InternalDefinitionLanguage.g:1313:1: entryRuleComparisonExpressionRule returns [EObject current=null] : iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ; + // InternalDefinitionLanguage.g:1227:1: entryRuleComparisonExpressionRule returns [EObject current=null] : iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ; public final EObject entryRuleComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -3547,8 +3296,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1313:65: (iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ) - // InternalDefinitionLanguage.g:1314:2: iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF + // InternalDefinitionLanguage.g:1227:65: (iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ) + // InternalDefinitionLanguage.g:1228:2: iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF { newCompositeNode(grammarAccess.getComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3575,7 +3324,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleComparisonExpressionRule" - // InternalDefinitionLanguage.g:1320:1: ruleComparisonExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ; + // InternalDefinitionLanguage.g:1234:1: ruleComparisonExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ; public final EObject ruleComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -3588,17 +3337,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1326:2: ( ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ) - // InternalDefinitionLanguage.g:1327:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) + // InternalDefinitionLanguage.g:1240:2: ( ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ) + // InternalDefinitionLanguage.g:1241:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) { - // InternalDefinitionLanguage.g:1327:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) - // InternalDefinitionLanguage.g:1328:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* + // InternalDefinitionLanguage.g:1241:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) + // InternalDefinitionLanguage.g:1242:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* { - // InternalDefinitionLanguage.g:1328:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) - // InternalDefinitionLanguage.g:1329:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:1242:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) + // InternalDefinitionLanguage.g:1243:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) { - // InternalDefinitionLanguage.g:1329:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) - // InternalDefinitionLanguage.g:1330:5: lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule + // InternalDefinitionLanguage.g:1243:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:1244:5: lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAddOrSubtractExpressionRuleParserRuleCall_0_0()); @@ -3625,23 +3374,23 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1347:3: ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* - loop14: + // InternalDefinitionLanguage.g:1261:3: ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* + loop13: do { - int alt14=2; - int LA14_0 = input.LA(1); + int alt13=2; + int LA13_0 = input.LA(1); - if ( ((LA14_0>=46 && LA14_0<=51)) ) { - alt14=1; + if ( ((LA13_0>=45 && LA13_0<=50)) ) { + alt13=1; } - switch (alt14) { + switch (alt13) { case 1 : - // InternalDefinitionLanguage.g:1348:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) + // InternalDefinitionLanguage.g:1262:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) { - // InternalDefinitionLanguage.g:1348:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) - // InternalDefinitionLanguage.g:1349:5: lv_comparison_1_0= rulePartialComparisonExpressionRule + // InternalDefinitionLanguage.g:1262:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) + // InternalDefinitionLanguage.g:1263:5: lv_comparison_1_0= rulePartialComparisonExpressionRule { newCompositeNode(grammarAccess.getComparisonExpressionRuleAccess().getComparisonPartialComparisonExpressionRuleParserRuleCall_1_0()); @@ -3670,7 +3419,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse break; default : - break loop14; + break loop13; } } while (true); @@ -3697,7 +3446,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRulePartialComparisonExpressionRule" - // InternalDefinitionLanguage.g:1370:1: entryRulePartialComparisonExpressionRule returns [EObject current=null] : iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ; + // InternalDefinitionLanguage.g:1284:1: entryRulePartialComparisonExpressionRule returns [EObject current=null] : iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ; public final EObject entryRulePartialComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -3705,8 +3454,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1370:72: (iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ) - // InternalDefinitionLanguage.g:1371:2: iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF + // InternalDefinitionLanguage.g:1284:72: (iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ) + // InternalDefinitionLanguage.g:1285:2: iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3733,7 +3482,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "rulePartialComparisonExpressionRule" - // InternalDefinitionLanguage.g:1377:1: rulePartialComparisonExpressionRule returns [EObject current=null] : ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ; + // InternalDefinitionLanguage.g:1291:1: rulePartialComparisonExpressionRule returns [EObject current=null] : ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ; public final EObject rulePartialComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -3746,17 +3495,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1383:2: ( ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ) - // InternalDefinitionLanguage.g:1384:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) + // InternalDefinitionLanguage.g:1297:2: ( ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ) + // InternalDefinitionLanguage.g:1298:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) { - // InternalDefinitionLanguage.g:1384:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) - // InternalDefinitionLanguage.g:1385:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) + // InternalDefinitionLanguage.g:1298:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) + // InternalDefinitionLanguage.g:1299:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) { - // InternalDefinitionLanguage.g:1385:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) - // InternalDefinitionLanguage.g:1386:4: (lv_operator_0_0= ruleComparisonOperatorRule ) + // InternalDefinitionLanguage.g:1299:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) + // InternalDefinitionLanguage.g:1300:4: (lv_operator_0_0= ruleComparisonOperatorRule ) { - // InternalDefinitionLanguage.g:1386:4: (lv_operator_0_0= ruleComparisonOperatorRule ) - // InternalDefinitionLanguage.g:1387:5: lv_operator_0_0= ruleComparisonOperatorRule + // InternalDefinitionLanguage.g:1300:4: (lv_operator_0_0= ruleComparisonOperatorRule ) + // InternalDefinitionLanguage.g:1301:5: lv_operator_0_0= ruleComparisonOperatorRule { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorComparisonOperatorRuleEnumRuleCall_0_0()); @@ -3783,11 +3532,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1404:3: ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) - // InternalDefinitionLanguage.g:1405:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:1318:3: ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) + // InternalDefinitionLanguage.g:1319:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) { - // InternalDefinitionLanguage.g:1405:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) - // InternalDefinitionLanguage.g:1406:5: lv_subExpression_1_0= ruleAddOrSubtractExpressionRule + // InternalDefinitionLanguage.g:1319:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:1320:5: lv_subExpression_1_0= ruleAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAddOrSubtractExpressionRuleParserRuleCall_1_0()); @@ -3837,7 +3586,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleAddOrSubtractExpressionRule" - // InternalDefinitionLanguage.g:1427:1: entryRuleAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ; + // InternalDefinitionLanguage.g:1341:1: entryRuleAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ; public final EObject entryRuleAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -3845,8 +3594,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1427:68: (iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ) - // InternalDefinitionLanguage.g:1428:2: iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF + // InternalDefinitionLanguage.g:1341:68: (iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ) + // InternalDefinitionLanguage.g:1342:2: iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3873,7 +3622,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleAddOrSubtractExpressionRule" - // InternalDefinitionLanguage.g:1434:1: ruleAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ; + // InternalDefinitionLanguage.g:1348:1: ruleAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ; public final EObject ruleAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -3888,17 +3637,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1440:2: ( ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ) - // InternalDefinitionLanguage.g:1441:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) + // InternalDefinitionLanguage.g:1354:2: ( ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ) + // InternalDefinitionLanguage.g:1355:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) { - // InternalDefinitionLanguage.g:1441:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) - // InternalDefinitionLanguage.g:1442:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* + // InternalDefinitionLanguage.g:1355:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) + // InternalDefinitionLanguage.g:1356:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* { - // InternalDefinitionLanguage.g:1442:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) - // InternalDefinitionLanguage.g:1443:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalDefinitionLanguage.g:1356:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalDefinitionLanguage.g:1357:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) { - // InternalDefinitionLanguage.g:1443:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) - // InternalDefinitionLanguage.g:1444:5: lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule + // InternalDefinitionLanguage.g:1357:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalDefinitionLanguage.g:1358:5: lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandMultiplyDivideModuloExpressionRuleParserRuleCall_0_0()); @@ -3925,26 +3674,26 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1461:3: ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* - loop15: + // InternalDefinitionLanguage.g:1375:3: ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* + loop14: do { - int alt15=2; - int LA15_0 = input.LA(1); + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA15_0>=52 && LA15_0<=53)) ) { - alt15=1; + if ( ((LA14_0>=51 && LA14_0<=52)) ) { + alt14=1; } - switch (alt15) { + switch (alt14) { case 1 : - // InternalDefinitionLanguage.g:1462:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalDefinitionLanguage.g:1376:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) { - // InternalDefinitionLanguage.g:1462:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) - // InternalDefinitionLanguage.g:1463:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) + // InternalDefinitionLanguage.g:1376:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) + // InternalDefinitionLanguage.g:1377:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) { - // InternalDefinitionLanguage.g:1463:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) - // InternalDefinitionLanguage.g:1464:6: lv_operators_1_0= ruleAddOrSubtractOperatorRule + // InternalDefinitionLanguage.g:1377:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) + // InternalDefinitionLanguage.g:1378:6: lv_operators_1_0= ruleAddOrSubtractOperatorRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_1_0_0()); @@ -3971,11 +3720,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1481:4: ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) - // InternalDefinitionLanguage.g:1482:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalDefinitionLanguage.g:1395:4: ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalDefinitionLanguage.g:1396:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) { - // InternalDefinitionLanguage.g:1482:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) - // InternalDefinitionLanguage.g:1483:6: lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule + // InternalDefinitionLanguage.g:1396:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalDefinitionLanguage.g:1397:6: lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsMultiplyDivideModuloExpressionRuleParserRuleCall_1_1_0()); @@ -4007,7 +3756,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse break; default : - break loop15; + break loop14; } } while (true); @@ -4034,7 +3783,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleMultiplyDivideModuloExpressionRule" - // InternalDefinitionLanguage.g:1505:1: entryRuleMultiplyDivideModuloExpressionRule returns [EObject current=null] : iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ; + // InternalDefinitionLanguage.g:1419:1: entryRuleMultiplyDivideModuloExpressionRule returns [EObject current=null] : iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ; public final EObject entryRuleMultiplyDivideModuloExpressionRule() throws RecognitionException { EObject current = null; @@ -4042,8 +3791,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1505:75: (iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ) - // InternalDefinitionLanguage.g:1506:2: iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF + // InternalDefinitionLanguage.g:1419:75: (iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ) + // InternalDefinitionLanguage.g:1420:2: iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -4070,7 +3819,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleMultiplyDivideModuloExpressionRule" - // InternalDefinitionLanguage.g:1512:1: ruleMultiplyDivideModuloExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ; + // InternalDefinitionLanguage.g:1426:1: ruleMultiplyDivideModuloExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ; public final EObject ruleMultiplyDivideModuloExpressionRule() throws RecognitionException { EObject current = null; @@ -4085,17 +3834,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1518:2: ( ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ) - // InternalDefinitionLanguage.g:1519:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) + // InternalDefinitionLanguage.g:1432:2: ( ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ) + // InternalDefinitionLanguage.g:1433:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) { - // InternalDefinitionLanguage.g:1519:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) - // InternalDefinitionLanguage.g:1520:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* + // InternalDefinitionLanguage.g:1433:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) + // InternalDefinitionLanguage.g:1434:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* { - // InternalDefinitionLanguage.g:1520:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) - // InternalDefinitionLanguage.g:1521:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:1434:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) + // InternalDefinitionLanguage.g:1435:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) { - // InternalDefinitionLanguage.g:1521:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) - // InternalDefinitionLanguage.g:1522:5: lv_leftOperand_0_0= rulePowerOfExpressionRule + // InternalDefinitionLanguage.g:1435:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:1436:5: lv_leftOperand_0_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandPowerOfExpressionRuleParserRuleCall_0_0()); @@ -4122,26 +3871,26 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1539:3: ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* - loop16: + // InternalDefinitionLanguage.g:1453:3: ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* + loop15: do { - int alt16=2; - int LA16_0 = input.LA(1); + int alt15=2; + int LA15_0 = input.LA(1); - if ( ((LA16_0>=54 && LA16_0<=56)) ) { - alt16=1; + if ( ((LA15_0>=53 && LA15_0<=55)) ) { + alt15=1; } - switch (alt16) { + switch (alt15) { case 1 : - // InternalDefinitionLanguage.g:1540:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) + // InternalDefinitionLanguage.g:1454:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) { - // InternalDefinitionLanguage.g:1540:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) - // InternalDefinitionLanguage.g:1541:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) + // InternalDefinitionLanguage.g:1454:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) + // InternalDefinitionLanguage.g:1455:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) { - // InternalDefinitionLanguage.g:1541:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) - // InternalDefinitionLanguage.g:1542:6: lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule + // InternalDefinitionLanguage.g:1455:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) + // InternalDefinitionLanguage.g:1456:6: lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsMultiplyDivideModuloOperatorRuleEnumRuleCall_1_0_0()); @@ -4168,11 +3917,11 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1559:4: ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) - // InternalDefinitionLanguage.g:1560:5: (lv_operands_2_0= rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:1473:4: ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) + // InternalDefinitionLanguage.g:1474:5: (lv_operands_2_0= rulePowerOfExpressionRule ) { - // InternalDefinitionLanguage.g:1560:5: (lv_operands_2_0= rulePowerOfExpressionRule ) - // InternalDefinitionLanguage.g:1561:6: lv_operands_2_0= rulePowerOfExpressionRule + // InternalDefinitionLanguage.g:1474:5: (lv_operands_2_0= rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:1475:6: lv_operands_2_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsPowerOfExpressionRuleParserRuleCall_1_1_0()); @@ -4204,7 +3953,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse break; default : - break loop16; + break loop15; } } while (true); @@ -4231,7 +3980,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRulePowerOfExpressionRule" - // InternalDefinitionLanguage.g:1583:1: entryRulePowerOfExpressionRule returns [EObject current=null] : iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ; + // InternalDefinitionLanguage.g:1497:1: entryRulePowerOfExpressionRule returns [EObject current=null] : iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ; public final EObject entryRulePowerOfExpressionRule() throws RecognitionException { EObject current = null; @@ -4239,8 +3988,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1583:62: (iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ) - // InternalDefinitionLanguage.g:1584:2: iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF + // InternalDefinitionLanguage.g:1497:62: (iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ) + // InternalDefinitionLanguage.g:1498:2: iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF { newCompositeNode(grammarAccess.getPowerOfExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -4267,7 +4016,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "rulePowerOfExpressionRule" - // InternalDefinitionLanguage.g:1590:1: rulePowerOfExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ; + // InternalDefinitionLanguage.g:1504:1: rulePowerOfExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ; public final EObject rulePowerOfExpressionRule() throws RecognitionException { EObject current = null; @@ -4281,17 +4030,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1596:2: ( ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ) - // InternalDefinitionLanguage.g:1597:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) + // InternalDefinitionLanguage.g:1510:2: ( ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ) + // InternalDefinitionLanguage.g:1511:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) { - // InternalDefinitionLanguage.g:1597:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) - // InternalDefinitionLanguage.g:1598:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? + // InternalDefinitionLanguage.g:1511:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) + // InternalDefinitionLanguage.g:1512:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? { - // InternalDefinitionLanguage.g:1598:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) - // InternalDefinitionLanguage.g:1599:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:1512:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) + // InternalDefinitionLanguage.g:1513:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) { - // InternalDefinitionLanguage.g:1599:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) - // InternalDefinitionLanguage.g:1600:5: lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule + // InternalDefinitionLanguage.g:1513:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) + // InternalDefinitionLanguage.g:1514:5: lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandUnaryAddOrSubtractExpressionRuleParserRuleCall_0_0()); @@ -4318,26 +4067,26 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1617:3: (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? - int alt17=2; - int LA17_0 = input.LA(1); + // InternalDefinitionLanguage.g:1531:3: (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? + int alt16=2; + int LA16_0 = input.LA(1); - if ( (LA17_0==42) ) { - alt17=1; + if ( (LA16_0==41) ) { + alt16=1; } - switch (alt17) { + switch (alt16) { case 1 : - // InternalDefinitionLanguage.g:1618:4: otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) + // InternalDefinitionLanguage.g:1532:4: otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) { - otherlv_1=(Token)match(input,42,FOLLOW_17); + otherlv_1=(Token)match(input,41,FOLLOW_17); newLeafNode(otherlv_1, grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); - // InternalDefinitionLanguage.g:1622:4: ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) - // InternalDefinitionLanguage.g:1623:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:1536:4: ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) + // InternalDefinitionLanguage.g:1537:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) { - // InternalDefinitionLanguage.g:1623:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) - // InternalDefinitionLanguage.g:1624:6: lv_rightOperand_2_0= rulePowerOfExpressionRule + // InternalDefinitionLanguage.g:1537:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) + // InternalDefinitionLanguage.g:1538:6: lv_rightOperand_2_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandPowerOfExpressionRuleParserRuleCall_1_1_0()); @@ -4393,7 +4142,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleUnaryAddOrSubtractExpressionRule" - // InternalDefinitionLanguage.g:1646:1: entryRuleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ; + // InternalDefinitionLanguage.g:1560:1: entryRuleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ; public final EObject entryRuleUnaryAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -4401,8 +4150,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1646:73: (iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ) - // InternalDefinitionLanguage.g:1647:2: iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF + // InternalDefinitionLanguage.g:1560:73: (iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ) + // InternalDefinitionLanguage.g:1561:2: iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -4429,7 +4178,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleUnaryAddOrSubtractExpressionRule" - // InternalDefinitionLanguage.g:1653:1: ruleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ; + // InternalDefinitionLanguage.g:1567:1: ruleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ; public final EObject ruleUnaryAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -4442,29 +4191,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1659:2: ( ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ) - // InternalDefinitionLanguage.g:1660:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) + // InternalDefinitionLanguage.g:1573:2: ( ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ) + // InternalDefinitionLanguage.g:1574:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) { - // InternalDefinitionLanguage.g:1660:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) - // InternalDefinitionLanguage.g:1661:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) + // InternalDefinitionLanguage.g:1574:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) + // InternalDefinitionLanguage.g:1575:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) { - // InternalDefinitionLanguage.g:1661:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* - loop18: + // InternalDefinitionLanguage.g:1575:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* + loop17: do { - int alt18=2; - int LA18_0 = input.LA(1); + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA18_0>=52 && LA18_0<=53)) ) { - alt18=1; + if ( ((LA17_0>=51 && LA17_0<=52)) ) { + alt17=1; } - switch (alt18) { + switch (alt17) { case 1 : - // InternalDefinitionLanguage.g:1662:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) + // InternalDefinitionLanguage.g:1576:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) { - // InternalDefinitionLanguage.g:1662:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) - // InternalDefinitionLanguage.g:1663:5: lv_operators_0_0= ruleAddOrSubtractOperatorRule + // InternalDefinitionLanguage.g:1576:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) + // InternalDefinitionLanguage.g:1577:5: lv_operators_0_0= ruleAddOrSubtractOperatorRule { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_0_0()); @@ -4493,15 +4242,15 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse break; default : - break loop18; + break loop17; } } while (true); - // InternalDefinitionLanguage.g:1680:3: ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) - // InternalDefinitionLanguage.g:1681:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) + // InternalDefinitionLanguage.g:1594:3: ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) + // InternalDefinitionLanguage.g:1595:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) { - // InternalDefinitionLanguage.g:1681:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) - // InternalDefinitionLanguage.g:1682:5: lv_subExpression_1_0= ruleLiteralOrReferenceRule + // InternalDefinitionLanguage.g:1595:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) + // InternalDefinitionLanguage.g:1596:5: lv_subExpression_1_0= ruleLiteralOrReferenceRule { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionLiteralOrReferenceRuleParserRuleCall_1_0()); @@ -4551,7 +4300,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleLiteralOrReferenceRule" - // InternalDefinitionLanguage.g:1703:1: entryRuleLiteralOrReferenceRule returns [EObject current=null] : iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ; + // InternalDefinitionLanguage.g:1617:1: entryRuleLiteralOrReferenceRule returns [EObject current=null] : iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ; public final EObject entryRuleLiteralOrReferenceRule() throws RecognitionException { EObject current = null; @@ -4559,8 +4308,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1703:63: (iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ) - // InternalDefinitionLanguage.g:1704:2: iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF + // InternalDefinitionLanguage.g:1617:63: (iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ) + // InternalDefinitionLanguage.g:1618:2: iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -4587,7 +4336,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleLiteralOrReferenceRule" - // InternalDefinitionLanguage.g:1710:1: ruleLiteralOrReferenceRule returns [EObject current=null] : (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ; + // InternalDefinitionLanguage.g:1624:1: ruleLiteralOrReferenceRule returns [EObject current=null] : (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ; public final EObject ruleLiteralOrReferenceRule() throws RecognitionException { EObject current = null; @@ -4604,47 +4353,47 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1716:2: ( (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ) - // InternalDefinitionLanguage.g:1717:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) + // InternalDefinitionLanguage.g:1630:2: ( (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ) + // InternalDefinitionLanguage.g:1631:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) { - // InternalDefinitionLanguage.g:1717:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) - int alt19=4; + // InternalDefinitionLanguage.g:1631:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) + int alt18=4; switch ( input.LA(1) ) { case RULE_QUOTED_ID: case RULE_ID: { - alt19=1; + alt18=1; } break; case RULE_DOUBLE: case RULE_INT: case RULE_STRING: + case 43: case 44: - case 45: { - alt19=2; + alt18=2; } break; - case 35: + case 34: { - alt19=3; + alt18=3; } break; - case 43: + case 42: { - alt19=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 19, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt19) { + switch (alt18) { case 1 : - // InternalDefinitionLanguage.g:1718:3: this_CallRule_0= ruleCallRule + // InternalDefinitionLanguage.g:1632:3: this_CallRule_0= ruleCallRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getCallRuleParserRuleCall_0()); @@ -4662,7 +4411,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalDefinitionLanguage.g:1727:3: this_LiteralRule_1= ruleLiteralRule + // InternalDefinitionLanguage.g:1641:3: this_LiteralRule_1= ruleLiteralRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getLiteralRuleParserRuleCall_1()); @@ -4680,7 +4429,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalDefinitionLanguage.g:1736:3: this_ParanthesesRule_2= ruleParanthesesRule + // InternalDefinitionLanguage.g:1650:3: this_ParanthesesRule_2= ruleParanthesesRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getParanthesesRuleParserRuleCall_2()); @@ -4698,7 +4447,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 4 : - // InternalDefinitionLanguage.g:1745:3: this_ValueReferenceRule_3= ruleValueReferenceRule + // InternalDefinitionLanguage.g:1659:3: this_ValueReferenceRule_3= ruleValueReferenceRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getValueReferenceRuleParserRuleCall_3()); @@ -4738,7 +4487,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleParanthesesRule" - // InternalDefinitionLanguage.g:1757:1: entryRuleParanthesesRule returns [EObject current=null] : iv_ruleParanthesesRule= ruleParanthesesRule EOF ; + // InternalDefinitionLanguage.g:1671:1: entryRuleParanthesesRule returns [EObject current=null] : iv_ruleParanthesesRule= ruleParanthesesRule EOF ; public final EObject entryRuleParanthesesRule() throws RecognitionException { EObject current = null; @@ -4746,8 +4495,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1757:56: (iv_ruleParanthesesRule= ruleParanthesesRule EOF ) - // InternalDefinitionLanguage.g:1758:2: iv_ruleParanthesesRule= ruleParanthesesRule EOF + // InternalDefinitionLanguage.g:1671:56: (iv_ruleParanthesesRule= ruleParanthesesRule EOF ) + // InternalDefinitionLanguage.g:1672:2: iv_ruleParanthesesRule= ruleParanthesesRule EOF { newCompositeNode(grammarAccess.getParanthesesRuleRule()); pushFollow(FOLLOW_1); @@ -4774,7 +4523,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleParanthesesRule" - // InternalDefinitionLanguage.g:1764:1: ruleParanthesesRule returns [EObject current=null] : (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ; + // InternalDefinitionLanguage.g:1678:1: ruleParanthesesRule returns [EObject current=null] : (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ; public final EObject ruleParanthesesRule() throws RecognitionException { EObject current = null; @@ -4787,21 +4536,21 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1770:2: ( (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ) - // InternalDefinitionLanguage.g:1771:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) + // InternalDefinitionLanguage.g:1684:2: ( (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ) + // InternalDefinitionLanguage.g:1685:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) { - // InternalDefinitionLanguage.g:1771:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) - // InternalDefinitionLanguage.g:1772:3: otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' + // InternalDefinitionLanguage.g:1685:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) + // InternalDefinitionLanguage.g:1686:3: otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' { - otherlv_0=(Token)match(input,35,FOLLOW_17); + otherlv_0=(Token)match(input,34,FOLLOW_17); newLeafNode(otherlv_0, grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); - // InternalDefinitionLanguage.g:1776:3: ( (lv_subExpression_1_0= ruleExpressionRule ) ) - // InternalDefinitionLanguage.g:1777:4: (lv_subExpression_1_0= ruleExpressionRule ) + // InternalDefinitionLanguage.g:1690:3: ( (lv_subExpression_1_0= ruleExpressionRule ) ) + // InternalDefinitionLanguage.g:1691:4: (lv_subExpression_1_0= ruleExpressionRule ) { - // InternalDefinitionLanguage.g:1777:4: (lv_subExpression_1_0= ruleExpressionRule ) - // InternalDefinitionLanguage.g:1778:5: lv_subExpression_1_0= ruleExpressionRule + // InternalDefinitionLanguage.g:1691:4: (lv_subExpression_1_0= ruleExpressionRule ) + // InternalDefinitionLanguage.g:1692:5: lv_subExpression_1_0= ruleExpressionRule { newCompositeNode(grammarAccess.getParanthesesRuleAccess().getSubExpressionExpressionRuleParserRuleCall_1_0()); @@ -4828,7 +4577,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_2=(Token)match(input,37,FOLLOW_2); + otherlv_2=(Token)match(input,36,FOLLOW_2); newLeafNode(otherlv_2, grammarAccess.getParanthesesRuleAccess().getRightParenthesisKeyword_2()); @@ -4855,7 +4604,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleCallRule" - // InternalDefinitionLanguage.g:1803:1: entryRuleCallRule returns [EObject current=null] : iv_ruleCallRule= ruleCallRule EOF ; + // InternalDefinitionLanguage.g:1717:1: entryRuleCallRule returns [EObject current=null] : iv_ruleCallRule= ruleCallRule EOF ; public final EObject entryRuleCallRule() throws RecognitionException { EObject current = null; @@ -4863,8 +4612,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1803:49: (iv_ruleCallRule= ruleCallRule EOF ) - // InternalDefinitionLanguage.g:1804:2: iv_ruleCallRule= ruleCallRule EOF + // InternalDefinitionLanguage.g:1717:49: (iv_ruleCallRule= ruleCallRule EOF ) + // InternalDefinitionLanguage.g:1718:2: iv_ruleCallRule= ruleCallRule EOF { newCompositeNode(grammarAccess.getCallRuleRule()); pushFollow(FOLLOW_1); @@ -4891,7 +4640,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleCallRule" - // InternalDefinitionLanguage.g:1810:1: ruleCallRule returns [EObject current=null] : ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ; + // InternalDefinitionLanguage.g:1724:1: ruleCallRule returns [EObject current=null] : ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ; public final EObject ruleCallRule() throws RecognitionException { EObject current = null; @@ -4909,17 +4658,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1816:2: ( ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ) - // InternalDefinitionLanguage.g:1817:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) + // InternalDefinitionLanguage.g:1730:2: ( ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ) + // InternalDefinitionLanguage.g:1731:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) { - // InternalDefinitionLanguage.g:1817:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) - // InternalDefinitionLanguage.g:1818:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' + // InternalDefinitionLanguage.g:1731:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) + // InternalDefinitionLanguage.g:1732:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' { - // InternalDefinitionLanguage.g:1818:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) - // InternalDefinitionLanguage.g:1819:4: (lv_function_0_0= ruleFunctionNameRule ) + // InternalDefinitionLanguage.g:1732:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) + // InternalDefinitionLanguage.g:1733:4: (lv_function_0_0= ruleFunctionNameRule ) { - // InternalDefinitionLanguage.g:1819:4: (lv_function_0_0= ruleFunctionNameRule ) - // InternalDefinitionLanguage.g:1820:5: lv_function_0_0= ruleFunctionNameRule + // InternalDefinitionLanguage.g:1733:4: (lv_function_0_0= ruleFunctionNameRule ) + // InternalDefinitionLanguage.g:1734:5: lv_function_0_0= ruleFunctionNameRule { newCompositeNode(grammarAccess.getCallRuleAccess().getFunctionFunctionNameRuleParserRuleCall_0_0()); @@ -4946,26 +4695,26 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,35,FOLLOW_25); + otherlv_1=(Token)match(input,34,FOLLOW_25); newLeafNode(otherlv_1, grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); - // InternalDefinitionLanguage.g:1841:3: ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? - int alt21=2; - int LA21_0 = input.LA(1); + // InternalDefinitionLanguage.g:1755:3: ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? + int alt20=2; + int LA20_0 = input.LA(1); - if ( ((LA21_0>=RULE_DOUBLE && LA21_0<=RULE_ID)||LA21_0==35||LA21_0==41||(LA21_0>=43 && LA21_0<=45)||(LA21_0>=52 && LA21_0<=53)) ) { - alt21=1; + if ( ((LA20_0>=RULE_DOUBLE && LA20_0<=RULE_ID)||LA20_0==34||LA20_0==40||(LA20_0>=42 && LA20_0<=44)||(LA20_0>=51 && LA20_0<=52)) ) { + alt20=1; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalDefinitionLanguage.g:1842:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* + // InternalDefinitionLanguage.g:1756:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* { - // InternalDefinitionLanguage.g:1842:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) - // InternalDefinitionLanguage.g:1843:5: (lv_parameters_2_0= ruleExpressionRule ) + // InternalDefinitionLanguage.g:1756:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) + // InternalDefinitionLanguage.g:1757:5: (lv_parameters_2_0= ruleExpressionRule ) { - // InternalDefinitionLanguage.g:1843:5: (lv_parameters_2_0= ruleExpressionRule ) - // InternalDefinitionLanguage.g:1844:6: lv_parameters_2_0= ruleExpressionRule + // InternalDefinitionLanguage.g:1757:5: (lv_parameters_2_0= ruleExpressionRule ) + // InternalDefinitionLanguage.g:1758:6: lv_parameters_2_0= ruleExpressionRule { newCompositeNode(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_0_0()); @@ -4992,30 +4741,30 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:1861:4: (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* - loop20: + // InternalDefinitionLanguage.g:1775:4: (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* + loop19: do { - int alt20=2; - int LA20_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA20_0==36) ) { - alt20=1; + if ( (LA19_0==35) ) { + alt19=1; } - switch (alt20) { + switch (alt19) { case 1 : - // InternalDefinitionLanguage.g:1862:5: otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) + // InternalDefinitionLanguage.g:1776:5: otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) { - otherlv_3=(Token)match(input,36,FOLLOW_17); + otherlv_3=(Token)match(input,35,FOLLOW_17); newLeafNode(otherlv_3, grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); - // InternalDefinitionLanguage.g:1866:5: ( (lv_parameters_4_0= ruleExpressionRule ) ) - // InternalDefinitionLanguage.g:1867:6: (lv_parameters_4_0= ruleExpressionRule ) + // InternalDefinitionLanguage.g:1780:5: ( (lv_parameters_4_0= ruleExpressionRule ) ) + // InternalDefinitionLanguage.g:1781:6: (lv_parameters_4_0= ruleExpressionRule ) { - // InternalDefinitionLanguage.g:1867:6: (lv_parameters_4_0= ruleExpressionRule ) - // InternalDefinitionLanguage.g:1868:7: lv_parameters_4_0= ruleExpressionRule + // InternalDefinitionLanguage.g:1781:6: (lv_parameters_4_0= ruleExpressionRule ) + // InternalDefinitionLanguage.g:1782:7: lv_parameters_4_0= ruleExpressionRule { newCompositeNode(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_1_1_0()); @@ -5047,7 +4796,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse break; default : - break loop20; + break loop19; } } while (true); @@ -5057,7 +4806,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_5=(Token)match(input,37,FOLLOW_2); + otherlv_5=(Token)match(input,36,FOLLOW_2); newLeafNode(otherlv_5, grammarAccess.getCallRuleAccess().getRightParenthesisKeyword_3()); @@ -5084,7 +4833,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleValueReferenceRule" - // InternalDefinitionLanguage.g:1895:1: entryRuleValueReferenceRule returns [EObject current=null] : iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ; + // InternalDefinitionLanguage.g:1809:1: entryRuleValueReferenceRule returns [EObject current=null] : iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ; public final EObject entryRuleValueReferenceRule() throws RecognitionException { EObject current = null; @@ -5092,8 +4841,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1895:59: (iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ) - // InternalDefinitionLanguage.g:1896:2: iv_ruleValueReferenceRule= ruleValueReferenceRule EOF + // InternalDefinitionLanguage.g:1809:59: (iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ) + // InternalDefinitionLanguage.g:1810:2: iv_ruleValueReferenceRule= ruleValueReferenceRule EOF { newCompositeNode(grammarAccess.getValueReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -5120,7 +4869,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleValueReferenceRule" - // InternalDefinitionLanguage.g:1902:1: ruleValueReferenceRule returns [EObject current=null] : ( () otherlv_1= 'value' ) ; + // InternalDefinitionLanguage.g:1816:1: ruleValueReferenceRule returns [EObject current=null] : ( () otherlv_1= 'value' ) ; public final EObject ruleValueReferenceRule() throws RecognitionException { EObject current = null; @@ -5130,14 +4879,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1908:2: ( ( () otherlv_1= 'value' ) ) - // InternalDefinitionLanguage.g:1909:2: ( () otherlv_1= 'value' ) + // InternalDefinitionLanguage.g:1822:2: ( ( () otherlv_1= 'value' ) ) + // InternalDefinitionLanguage.g:1823:2: ( () otherlv_1= 'value' ) { - // InternalDefinitionLanguage.g:1909:2: ( () otherlv_1= 'value' ) - // InternalDefinitionLanguage.g:1910:3: () otherlv_1= 'value' + // InternalDefinitionLanguage.g:1823:2: ( () otherlv_1= 'value' ) + // InternalDefinitionLanguage.g:1824:3: () otherlv_1= 'value' { - // InternalDefinitionLanguage.g:1910:3: () - // InternalDefinitionLanguage.g:1911:4: + // InternalDefinitionLanguage.g:1824:3: () + // InternalDefinitionLanguage.g:1825:4: { current = forceCreateModelElement( @@ -5147,7 +4896,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - otherlv_1=(Token)match(input,43,FOLLOW_2); + otherlv_1=(Token)match(input,42,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getValueReferenceRuleAccess().getValueKeyword_1()); @@ -5174,7 +4923,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleLiteralRule" - // InternalDefinitionLanguage.g:1925:1: entryRuleLiteralRule returns [EObject current=null] : iv_ruleLiteralRule= ruleLiteralRule EOF ; + // InternalDefinitionLanguage.g:1839:1: entryRuleLiteralRule returns [EObject current=null] : iv_ruleLiteralRule= ruleLiteralRule EOF ; public final EObject entryRuleLiteralRule() throws RecognitionException { EObject current = null; @@ -5182,8 +4931,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1925:52: (iv_ruleLiteralRule= ruleLiteralRule EOF ) - // InternalDefinitionLanguage.g:1926:2: iv_ruleLiteralRule= ruleLiteralRule EOF + // InternalDefinitionLanguage.g:1839:52: (iv_ruleLiteralRule= ruleLiteralRule EOF ) + // InternalDefinitionLanguage.g:1840:2: iv_ruleLiteralRule= ruleLiteralRule EOF { newCompositeNode(grammarAccess.getLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -5210,7 +4959,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleLiteralRule" - // InternalDefinitionLanguage.g:1932:1: ruleLiteralRule returns [EObject current=null] : (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ; + // InternalDefinitionLanguage.g:1846:1: ruleLiteralRule returns [EObject current=null] : (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ; public final EObject ruleLiteralRule() throws RecognitionException { EObject current = null; @@ -5225,39 +4974,39 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1938:2: ( (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ) - // InternalDefinitionLanguage.g:1939:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) + // InternalDefinitionLanguage.g:1852:2: ( (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ) + // InternalDefinitionLanguage.g:1853:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) { - // InternalDefinitionLanguage.g:1939:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) - int alt22=3; + // InternalDefinitionLanguage.g:1853:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) + int alt21=3; switch ( input.LA(1) ) { case RULE_DOUBLE: case RULE_INT: { - alt22=1; + alt21=1; } break; case RULE_STRING: { - alt22=2; + alt21=2; } break; + case 43: case 44: - case 45: { - alt22=3; + alt21=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 22, 0, input); + new NoViableAltException("", 21, 0, input); throw nvae; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalDefinitionLanguage.g:1940:3: this_NumberLiteralRule_0= ruleNumberLiteralRule + // InternalDefinitionLanguage.g:1854:3: this_NumberLiteralRule_0= ruleNumberLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getNumberLiteralRuleParserRuleCall_0()); @@ -5275,7 +5024,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalDefinitionLanguage.g:1949:3: this_StringLiteralRule_1= ruleStringLiteralRule + // InternalDefinitionLanguage.g:1863:3: this_StringLiteralRule_1= ruleStringLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getStringLiteralRuleParserRuleCall_1()); @@ -5293,7 +5042,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalDefinitionLanguage.g:1958:3: this_BooleanLiteralRule_2= ruleBooleanLiteralRule + // InternalDefinitionLanguage.g:1872:3: this_BooleanLiteralRule_2= ruleBooleanLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getBooleanLiteralRuleParserRuleCall_2()); @@ -5333,7 +5082,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleNumberLiteralRule" - // InternalDefinitionLanguage.g:1970:1: entryRuleNumberLiteralRule returns [EObject current=null] : iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ; + // InternalDefinitionLanguage.g:1884:1: entryRuleNumberLiteralRule returns [EObject current=null] : iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ; public final EObject entryRuleNumberLiteralRule() throws RecognitionException { EObject current = null; @@ -5341,8 +5090,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:1970:58: (iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ) - // InternalDefinitionLanguage.g:1971:2: iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF + // InternalDefinitionLanguage.g:1884:58: (iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ) + // InternalDefinitionLanguage.g:1885:2: iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF { newCompositeNode(grammarAccess.getNumberLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -5369,7 +5118,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleNumberLiteralRule" - // InternalDefinitionLanguage.g:1977:1: ruleNumberLiteralRule returns [EObject current=null] : (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ; + // InternalDefinitionLanguage.g:1891:1: ruleNumberLiteralRule returns [EObject current=null] : (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ; public final EObject ruleNumberLiteralRule() throws RecognitionException { EObject current = null; @@ -5382,28 +5131,28 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:1983:2: ( (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ) - // InternalDefinitionLanguage.g:1984:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) + // InternalDefinitionLanguage.g:1897:2: ( (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ) + // InternalDefinitionLanguage.g:1898:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) { - // InternalDefinitionLanguage.g:1984:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) - int alt23=2; - int LA23_0 = input.LA(1); + // InternalDefinitionLanguage.g:1898:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA23_0==RULE_DOUBLE) ) { - alt23=1; + if ( (LA22_0==RULE_DOUBLE) ) { + alt22=1; } - else if ( (LA23_0==RULE_INT) ) { - alt23=2; + else if ( (LA22_0==RULE_INT) ) { + alt22=2; } else { NoViableAltException nvae = - new NoViableAltException("", 23, 0, input); + new NoViableAltException("", 22, 0, input); throw nvae; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalDefinitionLanguage.g:1985:3: this_DoubleLiteralRule_0= ruleDoubleLiteralRule + // InternalDefinitionLanguage.g:1899:3: this_DoubleLiteralRule_0= ruleDoubleLiteralRule { newCompositeNode(grammarAccess.getNumberLiteralRuleAccess().getDoubleLiteralRuleParserRuleCall_0()); @@ -5421,7 +5170,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalDefinitionLanguage.g:1994:3: this_IntegerLiteralRule_1= ruleIntegerLiteralRule + // InternalDefinitionLanguage.g:1908:3: this_IntegerLiteralRule_1= ruleIntegerLiteralRule { newCompositeNode(grammarAccess.getNumberLiteralRuleAccess().getIntegerLiteralRuleParserRuleCall_1()); @@ -5461,7 +5210,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleDoubleLiteralRule" - // InternalDefinitionLanguage.g:2006:1: entryRuleDoubleLiteralRule returns [EObject current=null] : iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ; + // InternalDefinitionLanguage.g:1920:1: entryRuleDoubleLiteralRule returns [EObject current=null] : iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ; public final EObject entryRuleDoubleLiteralRule() throws RecognitionException { EObject current = null; @@ -5469,8 +5218,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:2006:58: (iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ) - // InternalDefinitionLanguage.g:2007:2: iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF + // InternalDefinitionLanguage.g:1920:58: (iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ) + // InternalDefinitionLanguage.g:1921:2: iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF { newCompositeNode(grammarAccess.getDoubleLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -5497,7 +5246,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleDoubleLiteralRule" - // InternalDefinitionLanguage.g:2013:1: ruleDoubleLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; + // InternalDefinitionLanguage.g:1927:1: ruleDoubleLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; public final EObject ruleDoubleLiteralRule() throws RecognitionException { EObject current = null; @@ -5509,17 +5258,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:2019:2: ( ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) - // InternalDefinitionLanguage.g:2020:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalDefinitionLanguage.g:1933:2: ( ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) + // InternalDefinitionLanguage.g:1934:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) { - // InternalDefinitionLanguage.g:2020:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) - // InternalDefinitionLanguage.g:2021:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? + // InternalDefinitionLanguage.g:1934:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalDefinitionLanguage.g:1935:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? { - // InternalDefinitionLanguage.g:2021:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) - // InternalDefinitionLanguage.g:2022:4: (lv_literal_0_0= RULE_DOUBLE ) + // InternalDefinitionLanguage.g:1935:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) + // InternalDefinitionLanguage.g:1936:4: (lv_literal_0_0= RULE_DOUBLE ) { - // InternalDefinitionLanguage.g:2022:4: (lv_literal_0_0= RULE_DOUBLE ) - // InternalDefinitionLanguage.g:2023:5: lv_literal_0_0= RULE_DOUBLE + // InternalDefinitionLanguage.g:1936:4: (lv_literal_0_0= RULE_DOUBLE ) + // InternalDefinitionLanguage.g:1937:5: lv_literal_0_0= RULE_DOUBLE { lv_literal_0_0=(Token)match(input,RULE_DOUBLE,FOLLOW_26); @@ -5541,19 +5290,19 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:2039:3: ( (lv_factor_1_0= ruleFactorRule ) )? - int alt24=2; - int LA24_0 = input.LA(1); + // InternalDefinitionLanguage.g:1953:3: ( (lv_factor_1_0= ruleFactorRule ) )? + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA24_0>=57 && LA24_0<=76)) ) { - alt24=1; + if ( ((LA23_0>=56 && LA23_0<=75)) ) { + alt23=1; } - switch (alt24) { + switch (alt23) { case 1 : - // InternalDefinitionLanguage.g:2040:4: (lv_factor_1_0= ruleFactorRule ) + // InternalDefinitionLanguage.g:1954:4: (lv_factor_1_0= ruleFactorRule ) { - // InternalDefinitionLanguage.g:2040:4: (lv_factor_1_0= ruleFactorRule ) - // InternalDefinitionLanguage.g:2041:5: lv_factor_1_0= ruleFactorRule + // InternalDefinitionLanguage.g:1954:4: (lv_factor_1_0= ruleFactorRule ) + // InternalDefinitionLanguage.g:1955:5: lv_factor_1_0= ruleFactorRule { newCompositeNode(grammarAccess.getDoubleLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); @@ -5606,7 +5355,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleIntegerLiteralRule" - // InternalDefinitionLanguage.g:2062:1: entryRuleIntegerLiteralRule returns [EObject current=null] : iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ; + // InternalDefinitionLanguage.g:1976:1: entryRuleIntegerLiteralRule returns [EObject current=null] : iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ; public final EObject entryRuleIntegerLiteralRule() throws RecognitionException { EObject current = null; @@ -5614,8 +5363,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:2062:59: (iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ) - // InternalDefinitionLanguage.g:2063:2: iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF + // InternalDefinitionLanguage.g:1976:59: (iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ) + // InternalDefinitionLanguage.g:1977:2: iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF { newCompositeNode(grammarAccess.getIntegerLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -5642,7 +5391,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleIntegerLiteralRule" - // InternalDefinitionLanguage.g:2069:1: ruleIntegerLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; + // InternalDefinitionLanguage.g:1983:1: ruleIntegerLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; public final EObject ruleIntegerLiteralRule() throws RecognitionException { EObject current = null; @@ -5654,17 +5403,17 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:2075:2: ( ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) - // InternalDefinitionLanguage.g:2076:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalDefinitionLanguage.g:1989:2: ( ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) + // InternalDefinitionLanguage.g:1990:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) { - // InternalDefinitionLanguage.g:2076:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) - // InternalDefinitionLanguage.g:2077:3: ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? + // InternalDefinitionLanguage.g:1990:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalDefinitionLanguage.g:1991:3: ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? { - // InternalDefinitionLanguage.g:2077:3: ( (lv_literal_0_0= RULE_INT ) ) - // InternalDefinitionLanguage.g:2078:4: (lv_literal_0_0= RULE_INT ) + // InternalDefinitionLanguage.g:1991:3: ( (lv_literal_0_0= RULE_INT ) ) + // InternalDefinitionLanguage.g:1992:4: (lv_literal_0_0= RULE_INT ) { - // InternalDefinitionLanguage.g:2078:4: (lv_literal_0_0= RULE_INT ) - // InternalDefinitionLanguage.g:2079:5: lv_literal_0_0= RULE_INT + // InternalDefinitionLanguage.g:1992:4: (lv_literal_0_0= RULE_INT ) + // InternalDefinitionLanguage.g:1993:5: lv_literal_0_0= RULE_INT { lv_literal_0_0=(Token)match(input,RULE_INT,FOLLOW_26); @@ -5686,19 +5435,19 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:2095:3: ( (lv_factor_1_0= ruleFactorRule ) )? - int alt25=2; - int LA25_0 = input.LA(1); + // InternalDefinitionLanguage.g:2009:3: ( (lv_factor_1_0= ruleFactorRule ) )? + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA25_0>=57 && LA25_0<=76)) ) { - alt25=1; + if ( ((LA24_0>=56 && LA24_0<=75)) ) { + alt24=1; } - switch (alt25) { + switch (alt24) { case 1 : - // InternalDefinitionLanguage.g:2096:4: (lv_factor_1_0= ruleFactorRule ) + // InternalDefinitionLanguage.g:2010:4: (lv_factor_1_0= ruleFactorRule ) { - // InternalDefinitionLanguage.g:2096:4: (lv_factor_1_0= ruleFactorRule ) - // InternalDefinitionLanguage.g:2097:5: lv_factor_1_0= ruleFactorRule + // InternalDefinitionLanguage.g:2010:4: (lv_factor_1_0= ruleFactorRule ) + // InternalDefinitionLanguage.g:2011:5: lv_factor_1_0= ruleFactorRule { newCompositeNode(grammarAccess.getIntegerLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); @@ -5751,7 +5500,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleStringLiteralRule" - // InternalDefinitionLanguage.g:2118:1: entryRuleStringLiteralRule returns [EObject current=null] : iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ; + // InternalDefinitionLanguage.g:2032:1: entryRuleStringLiteralRule returns [EObject current=null] : iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ; public final EObject entryRuleStringLiteralRule() throws RecognitionException { EObject current = null; @@ -5759,8 +5508,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:2118:58: (iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ) - // InternalDefinitionLanguage.g:2119:2: iv_ruleStringLiteralRule= ruleStringLiteralRule EOF + // InternalDefinitionLanguage.g:2032:58: (iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ) + // InternalDefinitionLanguage.g:2033:2: iv_ruleStringLiteralRule= ruleStringLiteralRule EOF { newCompositeNode(grammarAccess.getStringLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -5787,7 +5536,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleStringLiteralRule" - // InternalDefinitionLanguage.g:2125:1: ruleStringLiteralRule returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalDefinitionLanguage.g:2039:1: ruleStringLiteralRule returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleStringLiteralRule() throws RecognitionException { EObject current = null; @@ -5797,14 +5546,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:2131:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalDefinitionLanguage.g:2132:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalDefinitionLanguage.g:2045:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalDefinitionLanguage.g:2046:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalDefinitionLanguage.g:2132:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalDefinitionLanguage.g:2133:3: (lv_value_0_0= RULE_STRING ) + // InternalDefinitionLanguage.g:2046:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalDefinitionLanguage.g:2047:3: (lv_value_0_0= RULE_STRING ) { - // InternalDefinitionLanguage.g:2133:3: (lv_value_0_0= RULE_STRING ) - // InternalDefinitionLanguage.g:2134:4: lv_value_0_0= RULE_STRING + // InternalDefinitionLanguage.g:2047:3: (lv_value_0_0= RULE_STRING ) + // InternalDefinitionLanguage.g:2048:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -5846,7 +5595,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleBooleanLiteralRule" - // InternalDefinitionLanguage.g:2153:1: entryRuleBooleanLiteralRule returns [EObject current=null] : iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ; + // InternalDefinitionLanguage.g:2067:1: entryRuleBooleanLiteralRule returns [EObject current=null] : iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ; public final EObject entryRuleBooleanLiteralRule() throws RecognitionException { EObject current = null; @@ -5854,8 +5603,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:2153:59: (iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ) - // InternalDefinitionLanguage.g:2154:2: iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF + // InternalDefinitionLanguage.g:2067:59: (iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ) + // InternalDefinitionLanguage.g:2068:2: iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF { newCompositeNode(grammarAccess.getBooleanLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -5882,7 +5631,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleBooleanLiteralRule" - // InternalDefinitionLanguage.g:2160:1: ruleBooleanLiteralRule returns [EObject current=null] : ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ; + // InternalDefinitionLanguage.g:2074:1: ruleBooleanLiteralRule returns [EObject current=null] : ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ; public final EObject ruleBooleanLiteralRule() throws RecognitionException { EObject current = null; @@ -5893,14 +5642,14 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:2166:2: ( ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ) - // InternalDefinitionLanguage.g:2167:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) + // InternalDefinitionLanguage.g:2080:2: ( ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ) + // InternalDefinitionLanguage.g:2081:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) { - // InternalDefinitionLanguage.g:2167:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) - // InternalDefinitionLanguage.g:2168:3: () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) + // InternalDefinitionLanguage.g:2081:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) + // InternalDefinitionLanguage.g:2082:3: () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) { - // InternalDefinitionLanguage.g:2168:3: () - // InternalDefinitionLanguage.g:2169:4: + // InternalDefinitionLanguage.g:2082:3: () + // InternalDefinitionLanguage.g:2083:4: { current = forceCreateModelElement( @@ -5910,33 +5659,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } - // InternalDefinitionLanguage.g:2175:3: ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) - int alt26=2; - int LA26_0 = input.LA(1); + // InternalDefinitionLanguage.g:2089:3: ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA26_0==44) ) { - alt26=1; + if ( (LA25_0==43) ) { + alt25=1; } - else if ( (LA26_0==45) ) { - alt26=2; + else if ( (LA25_0==44) ) { + alt25=2; } else { NoViableAltException nvae = - new NoViableAltException("", 26, 0, input); + new NoViableAltException("", 25, 0, input); throw nvae; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalDefinitionLanguage.g:2176:4: ( (lv_value_1_0= 'true' ) ) + // InternalDefinitionLanguage.g:2090:4: ( (lv_value_1_0= 'true' ) ) { - // InternalDefinitionLanguage.g:2176:4: ( (lv_value_1_0= 'true' ) ) - // InternalDefinitionLanguage.g:2177:5: (lv_value_1_0= 'true' ) + // InternalDefinitionLanguage.g:2090:4: ( (lv_value_1_0= 'true' ) ) + // InternalDefinitionLanguage.g:2091:5: (lv_value_1_0= 'true' ) { - // InternalDefinitionLanguage.g:2177:5: (lv_value_1_0= 'true' ) - // InternalDefinitionLanguage.g:2178:6: lv_value_1_0= 'true' + // InternalDefinitionLanguage.g:2091:5: (lv_value_1_0= 'true' ) + // InternalDefinitionLanguage.g:2092:6: lv_value_1_0= 'true' { - lv_value_1_0=(Token)match(input,44,FOLLOW_2); + lv_value_1_0=(Token)match(input,43,FOLLOW_2); newLeafNode(lv_value_1_0, grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); @@ -5956,9 +5705,9 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalDefinitionLanguage.g:2191:4: otherlv_2= 'false' + // InternalDefinitionLanguage.g:2105:4: otherlv_2= 'false' { - otherlv_2=(Token)match(input,45,FOLLOW_2); + otherlv_2=(Token)match(input,44,FOLLOW_2); newLeafNode(otherlv_2, grammarAccess.getBooleanLiteralRuleAccess().getFalseKeyword_1_1()); @@ -5991,7 +5740,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleStringOrId" - // InternalDefinitionLanguage.g:2200:1: entryRuleStringOrId returns [String current=null] : iv_ruleStringOrId= ruleStringOrId EOF ; + // InternalDefinitionLanguage.g:2114:1: entryRuleStringOrId returns [String current=null] : iv_ruleStringOrId= ruleStringOrId EOF ; public final String entryRuleStringOrId() throws RecognitionException { String current = null; @@ -5999,8 +5748,8 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse try { - // InternalDefinitionLanguage.g:2200:50: (iv_ruleStringOrId= ruleStringOrId EOF ) - // InternalDefinitionLanguage.g:2201:2: iv_ruleStringOrId= ruleStringOrId EOF + // InternalDefinitionLanguage.g:2114:50: (iv_ruleStringOrId= ruleStringOrId EOF ) + // InternalDefinitionLanguage.g:2115:2: iv_ruleStringOrId= ruleStringOrId EOF { newCompositeNode(grammarAccess.getStringOrIdRule()); pushFollow(FOLLOW_1); @@ -6027,7 +5776,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleStringOrId" - // InternalDefinitionLanguage.g:2207:1: ruleStringOrId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ; + // InternalDefinitionLanguage.g:2121:1: ruleStringOrId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleStringOrId() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -6038,28 +5787,28 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:2213:2: ( (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ) - // InternalDefinitionLanguage.g:2214:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) + // InternalDefinitionLanguage.g:2127:2: ( (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ) + // InternalDefinitionLanguage.g:2128:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) { - // InternalDefinitionLanguage.g:2214:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) - int alt27=2; - int LA27_0 = input.LA(1); + // InternalDefinitionLanguage.g:2128:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA27_0==RULE_QUOTED_ID) ) { - alt27=1; + if ( (LA26_0==RULE_QUOTED_ID) ) { + alt26=1; } - else if ( (LA27_0==RULE_ID) ) { - alt27=2; + else if ( (LA26_0==RULE_ID) ) { + alt26=2; } else { NoViableAltException nvae = - new NoViableAltException("", 27, 0, input); + new NoViableAltException("", 26, 0, input); throw nvae; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalDefinitionLanguage.g:2215:3: this_QUOTED_ID_0= RULE_QUOTED_ID + // InternalDefinitionLanguage.g:2129:3: this_QUOTED_ID_0= RULE_QUOTED_ID { this_QUOTED_ID_0=(Token)match(input,RULE_QUOTED_ID,FOLLOW_2); @@ -6072,7 +5821,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalDefinitionLanguage.g:2223:3: this_ID_1= RULE_ID + // InternalDefinitionLanguage.g:2137:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -6107,7 +5856,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleComparisonOperatorRule" - // InternalDefinitionLanguage.g:2234:1: ruleComparisonOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ; + // InternalDefinitionLanguage.g:2148:1: ruleComparisonOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ; public final Enumerator ruleComparisonOperatorRule() throws RecognitionException { Enumerator current = null; @@ -6122,57 +5871,57 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:2240:2: ( ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ) - // InternalDefinitionLanguage.g:2241:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) + // InternalDefinitionLanguage.g:2154:2: ( ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ) + // InternalDefinitionLanguage.g:2155:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) { - // InternalDefinitionLanguage.g:2241:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) - int alt28=6; + // InternalDefinitionLanguage.g:2155:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) + int alt27=6; switch ( input.LA(1) ) { + case 45: + { + alt27=1; + } + break; case 46: { - alt28=1; + alt27=2; } break; case 47: { - alt28=2; + alt27=3; } break; case 48: { - alt28=3; + alt27=4; } break; case 49: { - alt28=4; + alt27=5; } break; case 50: { - alt28=5; - } - break; - case 51: - { - alt28=6; + alt27=6; } break; default: NoViableAltException nvae = - new NoViableAltException("", 28, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalDefinitionLanguage.g:2242:3: (enumLiteral_0= '>=' ) + // InternalDefinitionLanguage.g:2156:3: (enumLiteral_0= '>=' ) { - // InternalDefinitionLanguage.g:2242:3: (enumLiteral_0= '>=' ) - // InternalDefinitionLanguage.g:2243:4: enumLiteral_0= '>=' + // InternalDefinitionLanguage.g:2156:3: (enumLiteral_0= '>=' ) + // InternalDefinitionLanguage.g:2157:4: enumLiteral_0= '>=' { - enumLiteral_0=(Token)match(input,46,FOLLOW_2); + enumLiteral_0=(Token)match(input,45,FOLLOW_2); current = grammarAccess.getComparisonOperatorRuleAccess().getGreaterThanEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorRuleAccess().getGreaterThanEnumLiteralDeclaration_0()); @@ -6184,12 +5933,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalDefinitionLanguage.g:2250:3: (enumLiteral_1= '>' ) + // InternalDefinitionLanguage.g:2164:3: (enumLiteral_1= '>' ) { - // InternalDefinitionLanguage.g:2250:3: (enumLiteral_1= '>' ) - // InternalDefinitionLanguage.g:2251:4: enumLiteral_1= '>' + // InternalDefinitionLanguage.g:2164:3: (enumLiteral_1= '>' ) + // InternalDefinitionLanguage.g:2165:4: enumLiteral_1= '>' { - enumLiteral_1=(Token)match(input,47,FOLLOW_2); + enumLiteral_1=(Token)match(input,46,FOLLOW_2); current = grammarAccess.getComparisonOperatorRuleAccess().getGreaterEqualEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorRuleAccess().getGreaterEqualEnumLiteralDeclaration_1()); @@ -6201,12 +5950,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalDefinitionLanguage.g:2258:3: (enumLiteral_2= '=' ) + // InternalDefinitionLanguage.g:2172:3: (enumLiteral_2= '=' ) { - // InternalDefinitionLanguage.g:2258:3: (enumLiteral_2= '=' ) - // InternalDefinitionLanguage.g:2259:4: enumLiteral_2= '=' + // InternalDefinitionLanguage.g:2172:3: (enumLiteral_2= '=' ) + // InternalDefinitionLanguage.g:2173:4: enumLiteral_2= '=' { - enumLiteral_2=(Token)match(input,48,FOLLOW_2); + enumLiteral_2=(Token)match(input,47,FOLLOW_2); current = grammarAccess.getComparisonOperatorRuleAccess().getEqualEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getComparisonOperatorRuleAccess().getEqualEnumLiteralDeclaration_2()); @@ -6218,12 +5967,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 4 : - // InternalDefinitionLanguage.g:2266:3: (enumLiteral_3= '!=' ) + // InternalDefinitionLanguage.g:2180:3: (enumLiteral_3= '!=' ) { - // InternalDefinitionLanguage.g:2266:3: (enumLiteral_3= '!=' ) - // InternalDefinitionLanguage.g:2267:4: enumLiteral_3= '!=' + // InternalDefinitionLanguage.g:2180:3: (enumLiteral_3= '!=' ) + // InternalDefinitionLanguage.g:2181:4: enumLiteral_3= '!=' { - enumLiteral_3=(Token)match(input,49,FOLLOW_2); + enumLiteral_3=(Token)match(input,48,FOLLOW_2); current = grammarAccess.getComparisonOperatorRuleAccess().getUnequalEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_3, grammarAccess.getComparisonOperatorRuleAccess().getUnequalEnumLiteralDeclaration_3()); @@ -6235,12 +5984,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 5 : - // InternalDefinitionLanguage.g:2274:3: (enumLiteral_4= '<' ) + // InternalDefinitionLanguage.g:2188:3: (enumLiteral_4= '<' ) { - // InternalDefinitionLanguage.g:2274:3: (enumLiteral_4= '<' ) - // InternalDefinitionLanguage.g:2275:4: enumLiteral_4= '<' + // InternalDefinitionLanguage.g:2188:3: (enumLiteral_4= '<' ) + // InternalDefinitionLanguage.g:2189:4: enumLiteral_4= '<' { - enumLiteral_4=(Token)match(input,50,FOLLOW_2); + enumLiteral_4=(Token)match(input,49,FOLLOW_2); current = grammarAccess.getComparisonOperatorRuleAccess().getLessEqualEnumLiteralDeclaration_4().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_4, grammarAccess.getComparisonOperatorRuleAccess().getLessEqualEnumLiteralDeclaration_4()); @@ -6252,12 +6001,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 6 : - // InternalDefinitionLanguage.g:2282:3: (enumLiteral_5= '<=' ) + // InternalDefinitionLanguage.g:2196:3: (enumLiteral_5= '<=' ) { - // InternalDefinitionLanguage.g:2282:3: (enumLiteral_5= '<=' ) - // InternalDefinitionLanguage.g:2283:4: enumLiteral_5= '<=' + // InternalDefinitionLanguage.g:2196:3: (enumLiteral_5= '<=' ) + // InternalDefinitionLanguage.g:2197:4: enumLiteral_5= '<=' { - enumLiteral_5=(Token)match(input,51,FOLLOW_2); + enumLiteral_5=(Token)match(input,50,FOLLOW_2); current = grammarAccess.getComparisonOperatorRuleAccess().getLessThanEnumLiteralDeclaration_5().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_5, grammarAccess.getComparisonOperatorRuleAccess().getLessThanEnumLiteralDeclaration_5()); @@ -6291,7 +6040,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleAddOrSubtractOperatorRule" - // InternalDefinitionLanguage.g:2293:1: ruleAddOrSubtractOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ; + // InternalDefinitionLanguage.g:2207:1: ruleAddOrSubtractOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ; public final Enumerator ruleAddOrSubtractOperatorRule() throws RecognitionException { Enumerator current = null; @@ -6302,33 +6051,33 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:2299:2: ( ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ) - // InternalDefinitionLanguage.g:2300:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) + // InternalDefinitionLanguage.g:2213:2: ( ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ) + // InternalDefinitionLanguage.g:2214:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) { - // InternalDefinitionLanguage.g:2300:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) - int alt29=2; - int LA29_0 = input.LA(1); + // InternalDefinitionLanguage.g:2214:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA29_0==52) ) { - alt29=1; + if ( (LA28_0==51) ) { + alt28=1; } - else if ( (LA29_0==53) ) { - alt29=2; + else if ( (LA28_0==52) ) { + alt28=2; } else { NoViableAltException nvae = - new NoViableAltException("", 29, 0, input); + new NoViableAltException("", 28, 0, input); throw nvae; } - switch (alt29) { + switch (alt28) { case 1 : - // InternalDefinitionLanguage.g:2301:3: (enumLiteral_0= '+' ) + // InternalDefinitionLanguage.g:2215:3: (enumLiteral_0= '+' ) { - // InternalDefinitionLanguage.g:2301:3: (enumLiteral_0= '+' ) - // InternalDefinitionLanguage.g:2302:4: enumLiteral_0= '+' + // InternalDefinitionLanguage.g:2215:3: (enumLiteral_0= '+' ) + // InternalDefinitionLanguage.g:2216:4: enumLiteral_0= '+' { - enumLiteral_0=(Token)match(input,52,FOLLOW_2); + enumLiteral_0=(Token)match(input,51,FOLLOW_2); current = grammarAccess.getAddOrSubtractOperatorRuleAccess().getAddEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getAddOrSubtractOperatorRuleAccess().getAddEnumLiteralDeclaration_0()); @@ -6340,12 +6089,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalDefinitionLanguage.g:2309:3: (enumLiteral_1= '-' ) + // InternalDefinitionLanguage.g:2223:3: (enumLiteral_1= '-' ) { - // InternalDefinitionLanguage.g:2309:3: (enumLiteral_1= '-' ) - // InternalDefinitionLanguage.g:2310:4: enumLiteral_1= '-' + // InternalDefinitionLanguage.g:2223:3: (enumLiteral_1= '-' ) + // InternalDefinitionLanguage.g:2224:4: enumLiteral_1= '-' { - enumLiteral_1=(Token)match(input,53,FOLLOW_2); + enumLiteral_1=(Token)match(input,52,FOLLOW_2); current = grammarAccess.getAddOrSubtractOperatorRuleAccess().getSubtractEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getAddOrSubtractOperatorRuleAccess().getSubtractEnumLiteralDeclaration_1()); @@ -6379,7 +6128,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleMultiplyDivideModuloOperatorRule" - // InternalDefinitionLanguage.g:2320:1: ruleMultiplyDivideModuloOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ; + // InternalDefinitionLanguage.g:2234:1: ruleMultiplyDivideModuloOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ; public final Enumerator ruleMultiplyDivideModuloOperatorRule() throws RecognitionException { Enumerator current = null; @@ -6391,42 +6140,42 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:2326:2: ( ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ) - // InternalDefinitionLanguage.g:2327:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) + // InternalDefinitionLanguage.g:2240:2: ( ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ) + // InternalDefinitionLanguage.g:2241:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) { - // InternalDefinitionLanguage.g:2327:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) - int alt30=3; + // InternalDefinitionLanguage.g:2241:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) + int alt29=3; switch ( input.LA(1) ) { - case 54: + case 53: { - alt30=1; + alt29=1; } break; - case 55: + case 54: { - alt30=2; + alt29=2; } break; - case 56: + case 55: { - alt30=3; + alt29=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 30, 0, input); + new NoViableAltException("", 29, 0, input); throw nvae; } - switch (alt30) { + switch (alt29) { case 1 : - // InternalDefinitionLanguage.g:2328:3: (enumLiteral_0= '*' ) + // InternalDefinitionLanguage.g:2242:3: (enumLiteral_0= '*' ) { - // InternalDefinitionLanguage.g:2328:3: (enumLiteral_0= '*' ) - // InternalDefinitionLanguage.g:2329:4: enumLiteral_0= '*' + // InternalDefinitionLanguage.g:2242:3: (enumLiteral_0= '*' ) + // InternalDefinitionLanguage.g:2243:4: enumLiteral_0= '*' { - enumLiteral_0=(Token)match(input,54,FOLLOW_2); + enumLiteral_0=(Token)match(input,53,FOLLOW_2); current = grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getMultiplyEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getMultiplyEnumLiteralDeclaration_0()); @@ -6438,12 +6187,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalDefinitionLanguage.g:2336:3: (enumLiteral_1= '/' ) + // InternalDefinitionLanguage.g:2250:3: (enumLiteral_1= '/' ) { - // InternalDefinitionLanguage.g:2336:3: (enumLiteral_1= '/' ) - // InternalDefinitionLanguage.g:2337:4: enumLiteral_1= '/' + // InternalDefinitionLanguage.g:2250:3: (enumLiteral_1= '/' ) + // InternalDefinitionLanguage.g:2251:4: enumLiteral_1= '/' { - enumLiteral_1=(Token)match(input,55,FOLLOW_2); + enumLiteral_1=(Token)match(input,54,FOLLOW_2); current = grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getDivideEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getDivideEnumLiteralDeclaration_1()); @@ -6455,12 +6204,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalDefinitionLanguage.g:2344:3: (enumLiteral_2= '%' ) + // InternalDefinitionLanguage.g:2258:3: (enumLiteral_2= '%' ) { - // InternalDefinitionLanguage.g:2344:3: (enumLiteral_2= '%' ) - // InternalDefinitionLanguage.g:2345:4: enumLiteral_2= '%' + // InternalDefinitionLanguage.g:2258:3: (enumLiteral_2= '%' ) + // InternalDefinitionLanguage.g:2259:4: enumLiteral_2= '%' { - enumLiteral_2=(Token)match(input,56,FOLLOW_2); + enumLiteral_2=(Token)match(input,55,FOLLOW_2); current = grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getModuloEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getModuloEnumLiteralDeclaration_2()); @@ -6494,7 +6243,7 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleFactorRule" - // InternalDefinitionLanguage.g:2355:1: ruleFactorRule returns [Enumerator current=null] : ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ; + // InternalDefinitionLanguage.g:2269:1: ruleFactorRule returns [Enumerator current=null] : ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ; public final Enumerator ruleFactorRule() throws RecognitionException { Enumerator current = null; @@ -6523,127 +6272,127 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalDefinitionLanguage.g:2361:2: ( ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ) - // InternalDefinitionLanguage.g:2362:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) + // InternalDefinitionLanguage.g:2275:2: ( ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ) + // InternalDefinitionLanguage.g:2276:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) { - // InternalDefinitionLanguage.g:2362:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) - int alt31=20; + // InternalDefinitionLanguage.g:2276:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) + int alt30=20; switch ( input.LA(1) ) { + case 56: + { + alt30=1; + } + break; case 57: { - alt31=1; + alt30=2; } break; case 58: { - alt31=2; + alt30=3; } break; case 59: { - alt31=3; + alt30=4; } break; case 60: { - alt31=4; + alt30=5; } break; case 61: { - alt31=5; + alt30=6; } break; case 62: { - alt31=6; + alt30=7; } break; case 63: { - alt31=7; + alt30=8; } break; case 64: { - alt31=8; + alt30=9; } break; case 65: { - alt31=9; + alt30=10; } break; case 66: { - alt31=10; + alt30=11; } break; case 67: { - alt31=11; + alt30=12; } break; case 68: { - alt31=12; + alt30=13; } break; case 69: { - alt31=13; + alt30=14; } break; case 70: { - alt31=14; + alt30=15; } break; case 71: { - alt31=15; + alt30=16; } break; case 72: { - alt31=16; + alt30=17; } break; case 73: { - alt31=17; + alt30=18; } break; case 74: { - alt31=18; + alt30=19; } break; case 75: { - alt31=19; - } - break; - case 76: - { - alt31=20; + alt30=20; } break; default: NoViableAltException nvae = - new NoViableAltException("", 31, 0, input); + new NoViableAltException("", 30, 0, input); throw nvae; } - switch (alt31) { + switch (alt30) { case 1 : - // InternalDefinitionLanguage.g:2363:3: (enumLiteral_0= 'Y' ) + // InternalDefinitionLanguage.g:2277:3: (enumLiteral_0= 'Y' ) { - // InternalDefinitionLanguage.g:2363:3: (enumLiteral_0= 'Y' ) - // InternalDefinitionLanguage.g:2364:4: enumLiteral_0= 'Y' + // InternalDefinitionLanguage.g:2277:3: (enumLiteral_0= 'Y' ) + // InternalDefinitionLanguage.g:2278:4: enumLiteral_0= 'Y' { - enumLiteral_0=(Token)match(input,57,FOLLOW_2); + enumLiteral_0=(Token)match(input,56,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getYottaEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getFactorRuleAccess().getYottaEnumLiteralDeclaration_0()); @@ -6655,12 +6404,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalDefinitionLanguage.g:2371:3: (enumLiteral_1= 'Z' ) + // InternalDefinitionLanguage.g:2285:3: (enumLiteral_1= 'Z' ) { - // InternalDefinitionLanguage.g:2371:3: (enumLiteral_1= 'Z' ) - // InternalDefinitionLanguage.g:2372:4: enumLiteral_1= 'Z' + // InternalDefinitionLanguage.g:2285:3: (enumLiteral_1= 'Z' ) + // InternalDefinitionLanguage.g:2286:4: enumLiteral_1= 'Z' { - enumLiteral_1=(Token)match(input,58,FOLLOW_2); + enumLiteral_1=(Token)match(input,57,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getZettaEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getFactorRuleAccess().getZettaEnumLiteralDeclaration_1()); @@ -6672,12 +6421,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalDefinitionLanguage.g:2379:3: (enumLiteral_2= 'E' ) + // InternalDefinitionLanguage.g:2293:3: (enumLiteral_2= 'E' ) { - // InternalDefinitionLanguage.g:2379:3: (enumLiteral_2= 'E' ) - // InternalDefinitionLanguage.g:2380:4: enumLiteral_2= 'E' + // InternalDefinitionLanguage.g:2293:3: (enumLiteral_2= 'E' ) + // InternalDefinitionLanguage.g:2294:4: enumLiteral_2= 'E' { - enumLiteral_2=(Token)match(input,59,FOLLOW_2); + enumLiteral_2=(Token)match(input,58,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getExaEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getFactorRuleAccess().getExaEnumLiteralDeclaration_2()); @@ -6689,12 +6438,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 4 : - // InternalDefinitionLanguage.g:2387:3: (enumLiteral_3= 'P' ) + // InternalDefinitionLanguage.g:2301:3: (enumLiteral_3= 'P' ) { - // InternalDefinitionLanguage.g:2387:3: (enumLiteral_3= 'P' ) - // InternalDefinitionLanguage.g:2388:4: enumLiteral_3= 'P' + // InternalDefinitionLanguage.g:2301:3: (enumLiteral_3= 'P' ) + // InternalDefinitionLanguage.g:2302:4: enumLiteral_3= 'P' { - enumLiteral_3=(Token)match(input,60,FOLLOW_2); + enumLiteral_3=(Token)match(input,59,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getPetaEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_3, grammarAccess.getFactorRuleAccess().getPetaEnumLiteralDeclaration_3()); @@ -6706,12 +6455,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 5 : - // InternalDefinitionLanguage.g:2395:3: (enumLiteral_4= 'T' ) + // InternalDefinitionLanguage.g:2309:3: (enumLiteral_4= 'T' ) { - // InternalDefinitionLanguage.g:2395:3: (enumLiteral_4= 'T' ) - // InternalDefinitionLanguage.g:2396:4: enumLiteral_4= 'T' + // InternalDefinitionLanguage.g:2309:3: (enumLiteral_4= 'T' ) + // InternalDefinitionLanguage.g:2310:4: enumLiteral_4= 'T' { - enumLiteral_4=(Token)match(input,61,FOLLOW_2); + enumLiteral_4=(Token)match(input,60,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getTeraEnumLiteralDeclaration_4().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_4, grammarAccess.getFactorRuleAccess().getTeraEnumLiteralDeclaration_4()); @@ -6723,12 +6472,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 6 : - // InternalDefinitionLanguage.g:2403:3: (enumLiteral_5= 'G' ) + // InternalDefinitionLanguage.g:2317:3: (enumLiteral_5= 'G' ) { - // InternalDefinitionLanguage.g:2403:3: (enumLiteral_5= 'G' ) - // InternalDefinitionLanguage.g:2404:4: enumLiteral_5= 'G' + // InternalDefinitionLanguage.g:2317:3: (enumLiteral_5= 'G' ) + // InternalDefinitionLanguage.g:2318:4: enumLiteral_5= 'G' { - enumLiteral_5=(Token)match(input,62,FOLLOW_2); + enumLiteral_5=(Token)match(input,61,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getGigaEnumLiteralDeclaration_5().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_5, grammarAccess.getFactorRuleAccess().getGigaEnumLiteralDeclaration_5()); @@ -6740,12 +6489,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 7 : - // InternalDefinitionLanguage.g:2411:3: (enumLiteral_6= 'M' ) + // InternalDefinitionLanguage.g:2325:3: (enumLiteral_6= 'M' ) { - // InternalDefinitionLanguage.g:2411:3: (enumLiteral_6= 'M' ) - // InternalDefinitionLanguage.g:2412:4: enumLiteral_6= 'M' + // InternalDefinitionLanguage.g:2325:3: (enumLiteral_6= 'M' ) + // InternalDefinitionLanguage.g:2326:4: enumLiteral_6= 'M' { - enumLiteral_6=(Token)match(input,63,FOLLOW_2); + enumLiteral_6=(Token)match(input,62,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getMegaEnumLiteralDeclaration_6().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_6, grammarAccess.getFactorRuleAccess().getMegaEnumLiteralDeclaration_6()); @@ -6757,12 +6506,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 8 : - // InternalDefinitionLanguage.g:2419:3: (enumLiteral_7= 'k' ) + // InternalDefinitionLanguage.g:2333:3: (enumLiteral_7= 'k' ) { - // InternalDefinitionLanguage.g:2419:3: (enumLiteral_7= 'k' ) - // InternalDefinitionLanguage.g:2420:4: enumLiteral_7= 'k' + // InternalDefinitionLanguage.g:2333:3: (enumLiteral_7= 'k' ) + // InternalDefinitionLanguage.g:2334:4: enumLiteral_7= 'k' { - enumLiteral_7=(Token)match(input,64,FOLLOW_2); + enumLiteral_7=(Token)match(input,63,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getKiloEnumLiteralDeclaration_7().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_7, grammarAccess.getFactorRuleAccess().getKiloEnumLiteralDeclaration_7()); @@ -6774,12 +6523,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 9 : - // InternalDefinitionLanguage.g:2427:3: (enumLiteral_8= 'h' ) + // InternalDefinitionLanguage.g:2341:3: (enumLiteral_8= 'h' ) { - // InternalDefinitionLanguage.g:2427:3: (enumLiteral_8= 'h' ) - // InternalDefinitionLanguage.g:2428:4: enumLiteral_8= 'h' + // InternalDefinitionLanguage.g:2341:3: (enumLiteral_8= 'h' ) + // InternalDefinitionLanguage.g:2342:4: enumLiteral_8= 'h' { - enumLiteral_8=(Token)match(input,65,FOLLOW_2); + enumLiteral_8=(Token)match(input,64,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getHectoEnumLiteralDeclaration_8().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_8, grammarAccess.getFactorRuleAccess().getHectoEnumLiteralDeclaration_8()); @@ -6791,12 +6540,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 10 : - // InternalDefinitionLanguage.g:2435:3: (enumLiteral_9= 'da' ) + // InternalDefinitionLanguage.g:2349:3: (enumLiteral_9= 'da' ) { - // InternalDefinitionLanguage.g:2435:3: (enumLiteral_9= 'da' ) - // InternalDefinitionLanguage.g:2436:4: enumLiteral_9= 'da' + // InternalDefinitionLanguage.g:2349:3: (enumLiteral_9= 'da' ) + // InternalDefinitionLanguage.g:2350:4: enumLiteral_9= 'da' { - enumLiteral_9=(Token)match(input,66,FOLLOW_2); + enumLiteral_9=(Token)match(input,65,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getDekaEnumLiteralDeclaration_9().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_9, grammarAccess.getFactorRuleAccess().getDekaEnumLiteralDeclaration_9()); @@ -6808,12 +6557,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 11 : - // InternalDefinitionLanguage.g:2443:3: (enumLiteral_10= 'd' ) + // InternalDefinitionLanguage.g:2357:3: (enumLiteral_10= 'd' ) { - // InternalDefinitionLanguage.g:2443:3: (enumLiteral_10= 'd' ) - // InternalDefinitionLanguage.g:2444:4: enumLiteral_10= 'd' + // InternalDefinitionLanguage.g:2357:3: (enumLiteral_10= 'd' ) + // InternalDefinitionLanguage.g:2358:4: enumLiteral_10= 'd' { - enumLiteral_10=(Token)match(input,67,FOLLOW_2); + enumLiteral_10=(Token)match(input,66,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getDeciEnumLiteralDeclaration_10().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_10, grammarAccess.getFactorRuleAccess().getDeciEnumLiteralDeclaration_10()); @@ -6825,12 +6574,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 12 : - // InternalDefinitionLanguage.g:2451:3: (enumLiteral_11= 'c' ) + // InternalDefinitionLanguage.g:2365:3: (enumLiteral_11= 'c' ) { - // InternalDefinitionLanguage.g:2451:3: (enumLiteral_11= 'c' ) - // InternalDefinitionLanguage.g:2452:4: enumLiteral_11= 'c' + // InternalDefinitionLanguage.g:2365:3: (enumLiteral_11= 'c' ) + // InternalDefinitionLanguage.g:2366:4: enumLiteral_11= 'c' { - enumLiteral_11=(Token)match(input,68,FOLLOW_2); + enumLiteral_11=(Token)match(input,67,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getCentiEnumLiteralDeclaration_11().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_11, grammarAccess.getFactorRuleAccess().getCentiEnumLiteralDeclaration_11()); @@ -6842,12 +6591,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 13 : - // InternalDefinitionLanguage.g:2459:3: (enumLiteral_12= 'm' ) + // InternalDefinitionLanguage.g:2373:3: (enumLiteral_12= 'm' ) { - // InternalDefinitionLanguage.g:2459:3: (enumLiteral_12= 'm' ) - // InternalDefinitionLanguage.g:2460:4: enumLiteral_12= 'm' + // InternalDefinitionLanguage.g:2373:3: (enumLiteral_12= 'm' ) + // InternalDefinitionLanguage.g:2374:4: enumLiteral_12= 'm' { - enumLiteral_12=(Token)match(input,69,FOLLOW_2); + enumLiteral_12=(Token)match(input,68,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getMilliEnumLiteralDeclaration_12().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_12, grammarAccess.getFactorRuleAccess().getMilliEnumLiteralDeclaration_12()); @@ -6859,12 +6608,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 14 : - // InternalDefinitionLanguage.g:2467:3: (enumLiteral_13= '\\u00B5' ) + // InternalDefinitionLanguage.g:2381:3: (enumLiteral_13= '\\u00B5' ) { - // InternalDefinitionLanguage.g:2467:3: (enumLiteral_13= '\\u00B5' ) - // InternalDefinitionLanguage.g:2468:4: enumLiteral_13= '\\u00B5' + // InternalDefinitionLanguage.g:2381:3: (enumLiteral_13= '\\u00B5' ) + // InternalDefinitionLanguage.g:2382:4: enumLiteral_13= '\\u00B5' { - enumLiteral_13=(Token)match(input,70,FOLLOW_2); + enumLiteral_13=(Token)match(input,69,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getMicroEnumLiteralDeclaration_13().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_13, grammarAccess.getFactorRuleAccess().getMicroEnumLiteralDeclaration_13()); @@ -6876,12 +6625,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 15 : - // InternalDefinitionLanguage.g:2475:3: (enumLiteral_14= 'n' ) + // InternalDefinitionLanguage.g:2389:3: (enumLiteral_14= 'n' ) { - // InternalDefinitionLanguage.g:2475:3: (enumLiteral_14= 'n' ) - // InternalDefinitionLanguage.g:2476:4: enumLiteral_14= 'n' + // InternalDefinitionLanguage.g:2389:3: (enumLiteral_14= 'n' ) + // InternalDefinitionLanguage.g:2390:4: enumLiteral_14= 'n' { - enumLiteral_14=(Token)match(input,71,FOLLOW_2); + enumLiteral_14=(Token)match(input,70,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getNanoEnumLiteralDeclaration_14().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_14, grammarAccess.getFactorRuleAccess().getNanoEnumLiteralDeclaration_14()); @@ -6893,12 +6642,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 16 : - // InternalDefinitionLanguage.g:2483:3: (enumLiteral_15= 'p' ) + // InternalDefinitionLanguage.g:2397:3: (enumLiteral_15= 'p' ) { - // InternalDefinitionLanguage.g:2483:3: (enumLiteral_15= 'p' ) - // InternalDefinitionLanguage.g:2484:4: enumLiteral_15= 'p' + // InternalDefinitionLanguage.g:2397:3: (enumLiteral_15= 'p' ) + // InternalDefinitionLanguage.g:2398:4: enumLiteral_15= 'p' { - enumLiteral_15=(Token)match(input,72,FOLLOW_2); + enumLiteral_15=(Token)match(input,71,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getPikoEnumLiteralDeclaration_15().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_15, grammarAccess.getFactorRuleAccess().getPikoEnumLiteralDeclaration_15()); @@ -6910,12 +6659,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 17 : - // InternalDefinitionLanguage.g:2491:3: (enumLiteral_16= 'f' ) + // InternalDefinitionLanguage.g:2405:3: (enumLiteral_16= 'f' ) { - // InternalDefinitionLanguage.g:2491:3: (enumLiteral_16= 'f' ) - // InternalDefinitionLanguage.g:2492:4: enumLiteral_16= 'f' + // InternalDefinitionLanguage.g:2405:3: (enumLiteral_16= 'f' ) + // InternalDefinitionLanguage.g:2406:4: enumLiteral_16= 'f' { - enumLiteral_16=(Token)match(input,73,FOLLOW_2); + enumLiteral_16=(Token)match(input,72,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getFemtoEnumLiteralDeclaration_16().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_16, grammarAccess.getFactorRuleAccess().getFemtoEnumLiteralDeclaration_16()); @@ -6927,12 +6676,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 18 : - // InternalDefinitionLanguage.g:2499:3: (enumLiteral_17= 'a' ) + // InternalDefinitionLanguage.g:2413:3: (enumLiteral_17= 'a' ) { - // InternalDefinitionLanguage.g:2499:3: (enumLiteral_17= 'a' ) - // InternalDefinitionLanguage.g:2500:4: enumLiteral_17= 'a' + // InternalDefinitionLanguage.g:2413:3: (enumLiteral_17= 'a' ) + // InternalDefinitionLanguage.g:2414:4: enumLiteral_17= 'a' { - enumLiteral_17=(Token)match(input,74,FOLLOW_2); + enumLiteral_17=(Token)match(input,73,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getAttoEnumLiteralDeclaration_17().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_17, grammarAccess.getFactorRuleAccess().getAttoEnumLiteralDeclaration_17()); @@ -6944,12 +6693,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 19 : - // InternalDefinitionLanguage.g:2507:3: (enumLiteral_18= 'z' ) + // InternalDefinitionLanguage.g:2421:3: (enumLiteral_18= 'z' ) { - // InternalDefinitionLanguage.g:2507:3: (enumLiteral_18= 'z' ) - // InternalDefinitionLanguage.g:2508:4: enumLiteral_18= 'z' + // InternalDefinitionLanguage.g:2421:3: (enumLiteral_18= 'z' ) + // InternalDefinitionLanguage.g:2422:4: enumLiteral_18= 'z' { - enumLiteral_18=(Token)match(input,75,FOLLOW_2); + enumLiteral_18=(Token)match(input,74,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getZeptoEnumLiteralDeclaration_18().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_18, grammarAccess.getFactorRuleAccess().getZeptoEnumLiteralDeclaration_18()); @@ -6961,12 +6710,12 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse } break; case 20 : - // InternalDefinitionLanguage.g:2515:3: (enumLiteral_19= 'y' ) + // InternalDefinitionLanguage.g:2429:3: (enumLiteral_19= 'y' ) { - // InternalDefinitionLanguage.g:2515:3: (enumLiteral_19= 'y' ) - // InternalDefinitionLanguage.g:2516:4: enumLiteral_19= 'y' + // InternalDefinitionLanguage.g:2429:3: (enumLiteral_19= 'y' ) + // InternalDefinitionLanguage.g:2430:4: enumLiteral_19= 'y' { - enumLiteral_19=(Token)match(input,76,FOLLOW_2); + enumLiteral_19=(Token)match(input,75,FOLLOW_2); current = grammarAccess.getFactorRuleAccess().getYoctoEnumLiteralDeclaration_19().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_19, grammarAccess.getFactorRuleAccess().getYoctoEnumLiteralDeclaration_19()); @@ -7005,29 +6754,29 @@ public class InternalDefinitionLanguageParser extends AbstractInternalAntlrParse 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[]{0x0000000400018002L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000200018002L}); public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000010000L}); public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000180L}); public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000060000L}); public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000040000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000180180L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x00000003FD800000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000002000002L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x00000023FD800000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000003000000000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000004000000002L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x00303A08000001F0L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000008000000002L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000010000000002L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x000FC00000000002L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0030000000000002L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x01C0000000000002L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000040000000002L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x00303A28000001F0L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0xFE00000000000002L,0x0000000000001FFFL}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000080180L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x00000001FEC00000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000001000002L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x00000011FEC00000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000001800000000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000002000000002L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x00181D04000001F0L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000004000000002L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000008000000002L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0007E00000000002L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0018000000000002L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00E0000000000002L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000020000000002L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x00181D14000001F0L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0xFF00000000000002L,0x0000000000000FFFL}); } \ No newline at end of file diff --git a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/serializer/DefinitionLanguageSemanticSequencer.java b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/serializer/DefinitionLanguageSemanticSequencer.java index 20df9d19..77def0cf 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/serializer/DefinitionLanguageSemanticSequencer.java +++ b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/serializer/DefinitionLanguageSemanticSequencer.java @@ -6,6 +6,7 @@ package de.evoal.languages.model.dl.dsl.serializer; import com.google.inject.Inject; import de.evoal.languages.model.dl.ArrayType; +import de.evoal.languages.model.dl.AttributeDefinition; import de.evoal.languages.model.dl.BooleanType; import de.evoal.languages.model.dl.DataType; import de.evoal.languages.model.dl.DefinedFunctionName; @@ -17,10 +18,8 @@ import de.evoal.languages.model.dl.FunctionDefinition; import de.evoal.languages.model.dl.InstanceType; import de.evoal.languages.model.dl.IntType; import de.evoal.languages.model.dl.LiteralType; -import de.evoal.languages.model.dl.NamedAttributeDefinition; import de.evoal.languages.model.dl.StringType; import de.evoal.languages.model.dl.TypeDefinition; -import de.evoal.languages.model.dl.UnnamedAttributeDefinition; import de.evoal.languages.model.dl.VoidType; import de.evoal.languages.model.dl.dsl.services.DefinitionLanguageGrammarAccess; import de.evoal.languages.model.el.AddOrSubtractExpression; @@ -69,6 +68,9 @@ public class DefinitionLanguageSemanticSequencer extends ExpressionLanguageSeman case DlPackage.ARRAY_TYPE: sequence_ArrayTypeRule(context, (ArrayType) semanticObject); return; + case DlPackage.ATTRIBUTE_DEFINITION: + sequence_AttributeDefinitionRule(context, (AttributeDefinition) semanticObject); + return; case DlPackage.BOOLEAN_TYPE: sequence_BooleanTypeRule(context, (BooleanType) semanticObject); return; @@ -99,9 +101,6 @@ public class DefinitionLanguageSemanticSequencer extends ExpressionLanguageSeman case DlPackage.LITERAL_TYPE: sequence_LiteralTypeRule(context, (LiteralType) semanticObject); return; - case DlPackage.NAMED_ATTRIBUTE_DEFINITION: - sequence_NamedAttributeDefinitionRule(context, (NamedAttributeDefinition) semanticObject); - return; case DlPackage.PARAMETER: sequence_ParameterRule(context, (de.evoal.languages.model.dl.Parameter) semanticObject); return; @@ -111,9 +110,6 @@ public class DefinitionLanguageSemanticSequencer extends ExpressionLanguageSeman case DlPackage.TYPE_DEFINITION: sequence_TypeDefinitionRule(context, (TypeDefinition) semanticObject); return; - case DlPackage.UNNAMED_ATTRIBUTE_DEFINITION: - sequence_UnnamedAttributeDefinitionRule(context, (UnnamedAttributeDefinition) semanticObject); - return; case DlPackage.VOID_TYPE: sequence_VoidTypeRule(context, (VoidType) semanticObject); return; @@ -191,6 +187,29 @@ public class DefinitionLanguageSemanticSequencer extends ExpressionLanguageSeman } + /** + * <pre> + * Contexts: + * AttributeDefinitionRule returns AttributeDefinition + * + * Constraint: + * (name=StringOrId type=TypeRule) + * </pre> + */ + protected void sequence_AttributeDefinitionRule(ISerializationContext context, AttributeDefinition semanticObject) { + if (errorAcceptor != null) { + if (transientValues.isValueTransient(semanticObject, DlPackage.Literals.ATTRIBUTE_DEFINITION__NAME) == ValueTransient.YES) + errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, DlPackage.Literals.ATTRIBUTE_DEFINITION__NAME)); + if (transientValues.isValueTransient(semanticObject, DlPackage.Literals.ATTRIBUTE_DEFINITION__TYPE) == ValueTransient.YES) + errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, DlPackage.Literals.ATTRIBUTE_DEFINITION__TYPE)); + } + SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); + feeder.accept(grammarAccess.getAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0(), semanticObject.getName()); + feeder.accept(grammarAccess.getAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0(), semanticObject.getType()); + feeder.finish(); + } + + /** * <pre> * Contexts: @@ -344,30 +363,6 @@ public class DefinitionLanguageSemanticSequencer extends ExpressionLanguageSeman } - /** - * <pre> - * Contexts: - * AttributeDefinitionRule returns NamedAttributeDefinition - * NamedAttributeDefinitionRule returns NamedAttributeDefinition - * - * Constraint: - * (name=StringOrId type=TypeRule) - * </pre> - */ - protected void sequence_NamedAttributeDefinitionRule(ISerializationContext context, NamedAttributeDefinition semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, DlPackage.Literals.NAMED_ATTRIBUTE_DEFINITION__NAME) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, DlPackage.Literals.NAMED_ATTRIBUTE_DEFINITION__NAME)); - if (transientValues.isValueTransient(semanticObject, DlPackage.Literals.ATTRIBUTE_DEFINITION__TYPE) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, DlPackage.Literals.ATTRIBUTE_DEFINITION__TYPE)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getNamedAttributeDefinitionRuleAccess().getNameStringOrIdParserRuleCall_0_0(), semanticObject.getName()); - feeder.accept(grammarAccess.getNamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0(), semanticObject.getType()); - feeder.finish(); - } - - /** * <pre> * Contexts: @@ -420,27 +415,6 @@ public class DefinitionLanguageSemanticSequencer extends ExpressionLanguageSeman } - /** - * <pre> - * Contexts: - * AttributeDefinitionRule returns UnnamedAttributeDefinition - * UnnamedAttributeDefinitionRule returns UnnamedAttributeDefinition - * - * Constraint: - * type=TypeRule - * </pre> - */ - protected void sequence_UnnamedAttributeDefinitionRule(ISerializationContext context, UnnamedAttributeDefinition semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, DlPackage.Literals.ATTRIBUTE_DEFINITION__TYPE) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, DlPackage.Literals.ATTRIBUTE_DEFINITION__TYPE)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getUnnamedAttributeDefinitionRuleAccess().getTypeTypeRuleParserRuleCall_2_0(), semanticObject.getType()); - feeder.finish(); - } - - /** * <pre> * Contexts: diff --git a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/services/DefinitionLanguageGrammarAccess.java b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/services/DefinitionLanguageGrammarAccess.java index 49967fb0..f525f9d2 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/services/DefinitionLanguageGrammarAccess.java +++ b/src/languages/de.evoal.languages.model.dl.dsl/src-gen/de/evoal/languages/model/dl/dsl/services/DefinitionLanguageGrammarAccess.java @@ -129,57 +129,6 @@ public class DefinitionLanguageGrammarAccess extends AbstractElementFinder.Abstr } public class AttributeDefinitionRuleElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.evoal.languages.model.dl.dsl.DefinitionLanguage.AttributeDefinitionRule"); - private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); - private final RuleCall cNamedAttributeDefinitionRuleParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); - private final RuleCall cUnnamedAttributeDefinitionRuleParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); - - //AttributeDefinitionRule returns AttributeDefinition: - // NamedAttributeDefinitionRule | UnnamedAttributeDefinitionRule; - @Override public ParserRule getRule() { return rule; } - - //NamedAttributeDefinitionRule | UnnamedAttributeDefinitionRule - public Alternatives getAlternatives() { return cAlternatives; } - - //NamedAttributeDefinitionRule - public RuleCall getNamedAttributeDefinitionRuleParserRuleCall_0() { return cNamedAttributeDefinitionRuleParserRuleCall_0; } - - //UnnamedAttributeDefinitionRule - public RuleCall getUnnamedAttributeDefinitionRuleParserRuleCall_1() { return cUnnamedAttributeDefinitionRuleParserRuleCall_1; } - } - public class UnnamedAttributeDefinitionRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.evoal.languages.model.dl.dsl.DefinitionLanguage.UnnamedAttributeDefinitionRule"); - private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cUnnamedKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1); - private final Assignment cTypeAssignment_2 = (Assignment)cGroup.eContents().get(2); - private final RuleCall cTypeTypeRuleParserRuleCall_2_0 = (RuleCall)cTypeAssignment_2.eContents().get(0); - private final Keyword cSemicolonKeyword_3 = (Keyword)cGroup.eContents().get(3); - - //UnnamedAttributeDefinitionRule returns UnnamedAttributeDefinition: - // 'unnamed' ':' type = TypeRule ';' - //; - @Override public ParserRule getRule() { return rule; } - - //'unnamed' ':' type = TypeRule ';' - public Group getGroup() { return cGroup; } - - //'unnamed' - public Keyword getUnnamedKeyword_0() { return cUnnamedKeyword_0; } - - //':' - public Keyword getColonKeyword_1() { return cColonKeyword_1; } - - //type = TypeRule - public Assignment getTypeAssignment_2() { return cTypeAssignment_2; } - - //TypeRule - public RuleCall getTypeTypeRuleParserRuleCall_2_0() { return cTypeTypeRuleParserRuleCall_2_0; } - - //';' - public Keyword getSemicolonKeyword_3() { return cSemicolonKeyword_3; } - } - public class NamedAttributeDefinitionRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.evoal.languages.model.dl.dsl.DefinitionLanguage.NamedAttributeDefinitionRule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0); private final RuleCall cNameStringOrIdParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0); @@ -188,7 +137,7 @@ public class DefinitionLanguageGrammarAccess extends AbstractElementFinder.Abstr private final RuleCall cTypeTypeRuleParserRuleCall_2_0 = (RuleCall)cTypeAssignment_2.eContents().get(0); private final Keyword cSemicolonKeyword_3 = (Keyword)cGroup.eContents().get(3); - //NamedAttributeDefinitionRule returns NamedAttributeDefinition: + //AttributeDefinitionRule returns AttributeDefinition: // name = StringOrId ':' type = TypeRule ';' //; @Override public ParserRule getRule() { return rule; } @@ -644,8 +593,6 @@ public class DefinitionLanguageGrammarAccess extends AbstractElementFinder.Abstr private final DefinitionModelRuleElements pDefinitionModelRule; private final TypeDefinitionRuleElements pTypeDefinitionRule; private final AttributeDefinitionRuleElements pAttributeDefinitionRule; - private final UnnamedAttributeDefinitionRuleElements pUnnamedAttributeDefinitionRule; - private final NamedAttributeDefinitionRuleElements pNamedAttributeDefinitionRule; private final TypeRuleElements pTypeRule; private final LiteralTypeRuleElements pLiteralTypeRule; private final InstanceTypeRuleElements pInstanceTypeRule; @@ -677,8 +624,6 @@ public class DefinitionLanguageGrammarAccess extends AbstractElementFinder.Abstr this.pDefinitionModelRule = new DefinitionModelRuleElements(); this.pTypeDefinitionRule = new TypeDefinitionRuleElements(); this.pAttributeDefinitionRule = new AttributeDefinitionRuleElements(); - this.pUnnamedAttributeDefinitionRule = new UnnamedAttributeDefinitionRuleElements(); - this.pNamedAttributeDefinitionRule = new NamedAttributeDefinitionRuleElements(); this.pTypeRule = new TypeRuleElements(); this.pLiteralTypeRule = new LiteralTypeRuleElements(); this.pInstanceTypeRule = new InstanceTypeRuleElements(); @@ -751,7 +696,8 @@ public class DefinitionLanguageGrammarAccess extends AbstractElementFinder.Abstr } //AttributeDefinitionRule returns AttributeDefinition: - // NamedAttributeDefinitionRule | UnnamedAttributeDefinitionRule; + // name = StringOrId ':' type = TypeRule ';' + //; public AttributeDefinitionRuleElements getAttributeDefinitionRuleAccess() { return pAttributeDefinitionRule; } @@ -760,28 +706,6 @@ public class DefinitionLanguageGrammarAccess extends AbstractElementFinder.Abstr return getAttributeDefinitionRuleAccess().getRule(); } - //UnnamedAttributeDefinitionRule returns UnnamedAttributeDefinition: - // 'unnamed' ':' type = TypeRule ';' - //; - public UnnamedAttributeDefinitionRuleElements getUnnamedAttributeDefinitionRuleAccess() { - return pUnnamedAttributeDefinitionRule; - } - - public ParserRule getUnnamedAttributeDefinitionRuleRule() { - return getUnnamedAttributeDefinitionRuleAccess().getRule(); - } - - //NamedAttributeDefinitionRule returns NamedAttributeDefinition: - // name = StringOrId ':' type = TypeRule ';' - //; - public NamedAttributeDefinitionRuleElements getNamedAttributeDefinitionRuleAccess() { - return pNamedAttributeDefinitionRule; - } - - public ParserRule getNamedAttributeDefinitionRuleRule() { - return getNamedAttributeDefinitionRuleAccess().getRule(); - } - //TypeRule returns Type: // StringTypeRule | IntTypeRule | FloatTypeRule | BooleanTypeRule | LiteralTypeRule | ArrayTypeRule | InstanceTypeRule | VoidTypeRule | ExpressionTypeRule | DataTypeRule //; diff --git a/src/languages/de.evoal.languages.model.dl.dsl/src/de/evoal/languages/model/dl/dsl/DefinitionLanguage.xtext b/src/languages/de.evoal.languages.model.dl.dsl/src/de/evoal/languages/model/dl/dsl/DefinitionLanguage.xtext index 98ff61bc..708891cc 100644 --- a/src/languages/de.evoal.languages.model.dl.dsl/src/de/evoal/languages/model/dl/dsl/DefinitionLanguage.xtext +++ b/src/languages/de.evoal.languages.model.dl.dsl/src/de/evoal/languages/model/dl/dsl/DefinitionLanguage.xtext @@ -14,13 +14,6 @@ TypeDefinitionRule returns TypeDefinition: ; AttributeDefinitionRule returns AttributeDefinition: - NamedAttributeDefinitionRule | UnnamedAttributeDefinitionRule; - -UnnamedAttributeDefinitionRule returns UnnamedAttributeDefinition: - 'unnamed' ':' type = TypeRule ';' -; - -NamedAttributeDefinitionRule returns NamedAttributeDefinition: name = StringOrId ':' type = TypeRule ';' ; diff --git a/src/languages/de.evoal.languages.model.dl/model/model.ecore b/src/languages/de.evoal.languages.model.dl/model/model.ecore index 21861934..1c1dfe3c 100644 --- a/src/languages/de.evoal.languages.model.dl/model/model.ecore +++ b/src/languages/de.evoal.languages.model.dl/model/model.ecore @@ -55,9 +55,9 @@ </eAnnotations> </eStructuralFeatures> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="AttributeDefinition" abstract="true"> + <eClassifiers xsi:type="ecore:EClass" name="AttributeDefinition"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="documentation" value="Base class for named and unnamed attributes."/> + <details key="documentation" value="An attribute (similar to a Java field)."/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="type" lowerBound="1" eType="#//Type" containment="true"> @@ -65,16 +65,6 @@ <details key="documentation" value="Type of the attribute."/> </eAnnotations> </eStructuralFeatures> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="UnnamedAttributeDefinition" eSuperTypes="#//AttributeDefinition"> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="documentation" value="Attribute without a specified name."/> - </eAnnotations> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="NamedAttributeDefinition" eSuperTypes="#//AttributeDefinition"> - <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="documentation" value="A simple named attribute (similar to a Java field)."/> - </eAnnotations> <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="The actual attribute name."/> diff --git a/src/languages/de.evoal.languages.model.dl/model/model.genmodel b/src/languages/de.evoal.languages.model.dl/model/model.genmodel index e410997e..33998fca 100644 --- a/src/languages/de.evoal.languages.model.dl/model/model.genmodel +++ b/src/languages/de.evoal.languages.model.dl/model/model.genmodel @@ -20,10 +20,7 @@ </genClasses> <genClasses ecoreClass="model.ecore#//AttributeDefinition"> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model.ecore#//AttributeDefinition/type"/> - </genClasses> - <genClasses ecoreClass="model.ecore#//UnnamedAttributeDefinition"/> - <genClasses ecoreClass="model.ecore#//NamedAttributeDefinition"> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model.ecore#//NamedAttributeDefinition/name"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model.ecore#//AttributeDefinition/name"/> </genClasses> <genClasses ecoreClass="model.ecore#//Type"/> <genClasses ecoreClass="model.ecore#//InstanceType"> diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/AttributeDefinition.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/AttributeDefinition.java index f7561fce..2706df4e 100644 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/AttributeDefinition.java +++ b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/AttributeDefinition.java @@ -11,7 +11,7 @@ import org.eclipse.emf.ecore.EObject; * <!-- end-user-doc --> * * <!-- begin-model-doc --> - * Base class for named and unnamed attributes. + * An attribute (similar to a Java field). * <!-- end-model-doc --> * * <p> @@ -19,10 +19,11 @@ import org.eclipse.emf.ecore.EObject; * </p> * <ul> * <li>{@link de.evoal.languages.model.dl.AttributeDefinition#getType <em>Type</em>}</li> + * <li>{@link de.evoal.languages.model.dl.AttributeDefinition#getName <em>Name</em>}</li> * </ul> * * @see de.evoal.languages.model.dl.DlPackage#getAttributeDefinition() - * @model abstract="true" + * @model * @generated */ public interface AttributeDefinition extends EObject { @@ -51,4 +52,29 @@ public interface AttributeDefinition extends EObject { */ void setType(Type value); + /** + * Returns the value of the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * The actual attribute name. + * <!-- end-model-doc --> + * @return the value of the '<em>Name</em>' attribute. + * @see #setName(String) + * @see de.evoal.languages.model.dl.DlPackage#getAttributeDefinition_Name() + * @model required="true" + * @generated + */ + String getName(); + + /** + * Sets the value of the '{@link de.evoal.languages.model.dl.AttributeDefinition#getName <em>Name</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Name</em>' attribute. + * @see #getName() + * @generated + */ + void setName(String value); + } // AttributeDefinition diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/DlFactory.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/DlFactory.java index 32e2e8df..18e7df61 100644 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/DlFactory.java +++ b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/DlFactory.java @@ -41,22 +41,13 @@ public interface DlFactory extends EFactory { TypeDefinition createTypeDefinition(); /** - * Returns a new object of class '<em>Unnamed Attribute Definition</em>'. + * Returns a new object of class '<em>Attribute Definition</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return a new object of class '<em>Unnamed Attribute Definition</em>'. + * @return a new object of class '<em>Attribute Definition</em>'. * @generated */ - UnnamedAttributeDefinition createUnnamedAttributeDefinition(); - - /** - * Returns a new object of class '<em>Named Attribute Definition</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Named Attribute Definition</em>'. - * @generated - */ - NamedAttributeDefinition createNamedAttributeDefinition(); + AttributeDefinition createAttributeDefinition(); /** * Returns a new object of class '<em>Instance Type</em>'. diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/DlPackage.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/DlPackage.java index 86a109df..a948e825 100644 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/DlPackage.java +++ b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/DlPackage.java @@ -174,62 +174,6 @@ public interface DlPackage extends EPackage { */ int ATTRIBUTE_DEFINITION__TYPE = 0; - /** - * The number of structural features of the '<em>Attribute Definition</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int ATTRIBUTE_DEFINITION_FEATURE_COUNT = 1; - - /** - * The meta object id for the '{@link de.evoal.languages.model.dl.impl.UnnamedAttributeDefinitionImpl <em>Unnamed Attribute Definition</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see de.evoal.languages.model.dl.impl.UnnamedAttributeDefinitionImpl - * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getUnnamedAttributeDefinition() - * @generated - */ - int UNNAMED_ATTRIBUTE_DEFINITION = 3; - - /** - * The feature id for the '<em><b>Type</b></em>' containment reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int UNNAMED_ATTRIBUTE_DEFINITION__TYPE = ATTRIBUTE_DEFINITION__TYPE; - - /** - * The number of structural features of the '<em>Unnamed Attribute Definition</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int UNNAMED_ATTRIBUTE_DEFINITION_FEATURE_COUNT = ATTRIBUTE_DEFINITION_FEATURE_COUNT + 0; - - /** - * The meta object id for the '{@link de.evoal.languages.model.dl.impl.NamedAttributeDefinitionImpl <em>Named Attribute Definition</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see de.evoal.languages.model.dl.impl.NamedAttributeDefinitionImpl - * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getNamedAttributeDefinition() - * @generated - */ - int NAMED_ATTRIBUTE_DEFINITION = 4; - - /** - * The feature id for the '<em><b>Type</b></em>' containment reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int NAMED_ATTRIBUTE_DEFINITION__TYPE = ATTRIBUTE_DEFINITION__TYPE; - /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> @@ -237,16 +181,16 @@ public interface DlPackage extends EPackage { * @generated * @ordered */ - int NAMED_ATTRIBUTE_DEFINITION__NAME = ATTRIBUTE_DEFINITION_FEATURE_COUNT + 0; + int ATTRIBUTE_DEFINITION__NAME = 1; /** - * The number of structural features of the '<em>Named Attribute Definition</em>' class. + * The number of structural features of the '<em>Attribute Definition</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int NAMED_ATTRIBUTE_DEFINITION_FEATURE_COUNT = ATTRIBUTE_DEFINITION_FEATURE_COUNT + 1; + int ATTRIBUTE_DEFINITION_FEATURE_COUNT = 2; /** * The meta object id for the '{@link de.evoal.languages.model.dl.impl.TypeImpl <em>Type</em>}' class. @@ -256,7 +200,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getType() * @generated */ - int TYPE = 5; + int TYPE = 3; /** * The number of structural features of the '<em>Type</em>' class. @@ -275,7 +219,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getInstanceType() * @generated */ - int INSTANCE_TYPE = 6; + int INSTANCE_TYPE = 4; /** * The feature id for the '<em><b>Definitions</b></em>' reference list. @@ -303,7 +247,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getLiteralType() * @generated */ - int LITERAL_TYPE = 7; + int LITERAL_TYPE = 5; /** * The number of structural features of the '<em>Literal Type</em>' class. @@ -322,7 +266,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getStringType() * @generated */ - int STRING_TYPE = 8; + int STRING_TYPE = 6; /** * The number of structural features of the '<em>String Type</em>' class. @@ -341,7 +285,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getIntType() * @generated */ - int INT_TYPE = 9; + int INT_TYPE = 7; /** * The number of structural features of the '<em>Int Type</em>' class. @@ -360,7 +304,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getFloatType() * @generated */ - int FLOAT_TYPE = 10; + int FLOAT_TYPE = 8; /** * The number of structural features of the '<em>Float Type</em>' class. @@ -379,7 +323,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getBooleanType() * @generated */ - int BOOLEAN_TYPE = 11; + int BOOLEAN_TYPE = 9; /** * The number of structural features of the '<em>Boolean Type</em>' class. @@ -398,7 +342,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getVoidType() * @generated */ - int VOID_TYPE = 12; + int VOID_TYPE = 10; /** * The number of structural features of the '<em>Void Type</em>' class. @@ -417,7 +361,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getExpressionType() * @generated */ - int EXPRESSION_TYPE = 13; + int EXPRESSION_TYPE = 11; /** * The number of structural features of the '<em>Expression Type</em>' class. @@ -436,7 +380,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getDataType() * @generated */ - int DATA_TYPE = 14; + int DATA_TYPE = 12; /** * The number of structural features of the '<em>Data Type</em>' class. @@ -455,7 +399,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getArrayType() * @generated */ - int ARRAY_TYPE = 15; + int ARRAY_TYPE = 13; /** * The feature id for the '<em><b>Elements</b></em>' containment reference list. @@ -483,7 +427,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getFunctionDefinition() * @generated */ - int FUNCTION_DEFINITION = 16; + int FUNCTION_DEFINITION = 14; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -529,7 +473,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getParameter() * @generated */ - int PARAMETER = 17; + int PARAMETER = 15; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -566,7 +510,7 @@ public interface DlPackage extends EPackage { * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getDefinedFunctionName() * @generated */ - int DEFINED_FUNCTION_NAME = 18; + int DEFINED_FUNCTION_NAME = 16; /** * The feature id for the '<em><b>Definition</b></em>' reference. @@ -695,35 +639,15 @@ public interface DlPackage extends EPackage { EReference getAttributeDefinition_Type(); /** - * Returns the meta object for class '{@link de.evoal.languages.model.dl.UnnamedAttributeDefinition <em>Unnamed Attribute Definition</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Unnamed Attribute Definition</em>'. - * @see de.evoal.languages.model.dl.UnnamedAttributeDefinition - * @generated - */ - EClass getUnnamedAttributeDefinition(); - - /** - * Returns the meta object for class '{@link de.evoal.languages.model.dl.NamedAttributeDefinition <em>Named Attribute Definition</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Named Attribute Definition</em>'. - * @see de.evoal.languages.model.dl.NamedAttributeDefinition - * @generated - */ - EClass getNamedAttributeDefinition(); - - /** - * Returns the meta object for the attribute '{@link de.evoal.languages.model.dl.NamedAttributeDefinition#getName <em>Name</em>}'. + * Returns the meta object for the attribute '{@link de.evoal.languages.model.dl.AttributeDefinition#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. - * @see de.evoal.languages.model.dl.NamedAttributeDefinition#getName() - * @see #getNamedAttributeDefinition() + * @see de.evoal.languages.model.dl.AttributeDefinition#getName() + * @see #getAttributeDefinition() * @generated */ - EAttribute getNamedAttributeDefinition_Name(); + EAttribute getAttributeDefinition_Name(); /** * Returns the meta object for class '{@link de.evoal.languages.model.dl.Type <em>Type</em>}'. @@ -1061,33 +985,13 @@ public interface DlPackage extends EPackage { */ EReference ATTRIBUTE_DEFINITION__TYPE = eINSTANCE.getAttributeDefinition_Type(); - /** - * The meta object literal for the '{@link de.evoal.languages.model.dl.impl.UnnamedAttributeDefinitionImpl <em>Unnamed Attribute Definition</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see de.evoal.languages.model.dl.impl.UnnamedAttributeDefinitionImpl - * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getUnnamedAttributeDefinition() - * @generated - */ - EClass UNNAMED_ATTRIBUTE_DEFINITION = eINSTANCE.getUnnamedAttributeDefinition(); - - /** - * The meta object literal for the '{@link de.evoal.languages.model.dl.impl.NamedAttributeDefinitionImpl <em>Named Attribute Definition</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see de.evoal.languages.model.dl.impl.NamedAttributeDefinitionImpl - * @see de.evoal.languages.model.dl.impl.DlPackageImpl#getNamedAttributeDefinition() - * @generated - */ - EClass NAMED_ATTRIBUTE_DEFINITION = eINSTANCE.getNamedAttributeDefinition(); - /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ - EAttribute NAMED_ATTRIBUTE_DEFINITION__NAME = eINSTANCE.getNamedAttributeDefinition_Name(); + EAttribute ATTRIBUTE_DEFINITION__NAME = eINSTANCE.getAttributeDefinition_Name(); /** * The meta object literal for the '{@link de.evoal.languages.model.dl.impl.TypeImpl <em>Type</em>}' class. diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/NamedAttributeDefinition.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/NamedAttributeDefinition.java deleted file mode 100644 index 60ada413..00000000 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/NamedAttributeDefinition.java +++ /dev/null @@ -1,53 +0,0 @@ -/** - * generated by Xtext 2.25.0 - */ -package de.evoal.languages.model.dl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Named Attribute Definition</b></em>'. - * <!-- end-user-doc --> - * - * <!-- begin-model-doc --> - * A simple named attribute (similar to a Java field). - * <!-- end-model-doc --> - * - * <p> - * The following features are supported: - * </p> - * <ul> - * <li>{@link de.evoal.languages.model.dl.NamedAttributeDefinition#getName <em>Name</em>}</li> - * </ul> - * - * @see de.evoal.languages.model.dl.DlPackage#getNamedAttributeDefinition() - * @model - * @generated - */ -public interface NamedAttributeDefinition extends AttributeDefinition { - /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * <!-- begin-model-doc --> - * The actual attribute name. - * <!-- end-model-doc --> - * @return the value of the '<em>Name</em>' attribute. - * @see #setName(String) - * @see de.evoal.languages.model.dl.DlPackage#getNamedAttributeDefinition_Name() - * @model required="true" - * @generated - */ - String getName(); - - /** - * Sets the value of the '{@link de.evoal.languages.model.dl.NamedAttributeDefinition#getName <em>Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' attribute. - * @see #getName() - * @generated - */ - void setName(String value); - -} // NamedAttributeDefinition diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/UnnamedAttributeDefinition.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/UnnamedAttributeDefinition.java deleted file mode 100644 index 57c9ee45..00000000 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/UnnamedAttributeDefinition.java +++ /dev/null @@ -1,22 +0,0 @@ -/** - * generated by Xtext 2.25.0 - */ -package de.evoal.languages.model.dl; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Unnamed Attribute Definition</b></em>'. - * <!-- end-user-doc --> - * - * <!-- begin-model-doc --> - * Attribute without a specified name. - * <!-- end-model-doc --> - * - * - * @see de.evoal.languages.model.dl.DlPackage#getUnnamedAttributeDefinition() - * @model - * @generated - */ -public interface UnnamedAttributeDefinition extends AttributeDefinition { -} // UnnamedAttributeDefinition diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/AttributeDefinitionImpl.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/AttributeDefinitionImpl.java index c900ae5f..e66b8719 100644 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/AttributeDefinitionImpl.java +++ b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/AttributeDefinitionImpl.java @@ -25,11 +25,12 @@ import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; * </p> * <ul> * <li>{@link de.evoal.languages.model.dl.impl.AttributeDefinitionImpl#getType <em>Type</em>}</li> + * <li>{@link de.evoal.languages.model.dl.impl.AttributeDefinitionImpl#getName <em>Name</em>}</li> * </ul> * * @generated */ -public abstract class AttributeDefinitionImpl extends MinimalEObjectImpl.Container implements AttributeDefinition { +public class AttributeDefinitionImpl extends MinimalEObjectImpl.Container implements AttributeDefinition { /** * The cached value of the '{@link #getType() <em>Type</em>}' containment reference. * <!-- begin-user-doc --> @@ -40,6 +41,26 @@ public abstract class AttributeDefinitionImpl extends MinimalEObjectImpl.Contain */ protected Type type; + /** + * The default value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getName() + * @generated + * @ordered + */ + protected static final String NAME_EDEFAULT = null; + + /** + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getName() + * @generated + * @ordered + */ + protected String name = NAME_EDEFAULT; + /** * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -104,6 +125,29 @@ public abstract class AttributeDefinitionImpl extends MinimalEObjectImpl.Contain eNotify(new ENotificationImpl(this, Notification.SET, DlPackage.ATTRIBUTE_DEFINITION__TYPE, newType, newType)); } + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public String getName() { + return name; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void setName(String newName) { + String oldName = name; + name = newName; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, DlPackage.ATTRIBUTE_DEFINITION__NAME, oldName, name)); + } + /** * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -128,6 +172,8 @@ public abstract class AttributeDefinitionImpl extends MinimalEObjectImpl.Contain switch (featureID) { case DlPackage.ATTRIBUTE_DEFINITION__TYPE: return getType(); + case DlPackage.ATTRIBUTE_DEFINITION__NAME: + return getName(); } return super.eGet(featureID, resolve, coreType); } @@ -143,6 +189,9 @@ public abstract class AttributeDefinitionImpl extends MinimalEObjectImpl.Contain case DlPackage.ATTRIBUTE_DEFINITION__TYPE: setType((Type)newValue); return; + case DlPackage.ATTRIBUTE_DEFINITION__NAME: + setName((String)newValue); + return; } super.eSet(featureID, newValue); } @@ -158,6 +207,9 @@ public abstract class AttributeDefinitionImpl extends MinimalEObjectImpl.Contain case DlPackage.ATTRIBUTE_DEFINITION__TYPE: setType((Type)null); return; + case DlPackage.ATTRIBUTE_DEFINITION__NAME: + setName(NAME_EDEFAULT); + return; } super.eUnset(featureID); } @@ -172,8 +224,26 @@ public abstract class AttributeDefinitionImpl extends MinimalEObjectImpl.Contain switch (featureID) { case DlPackage.ATTRIBUTE_DEFINITION__TYPE: return type != null; + case DlPackage.ATTRIBUTE_DEFINITION__NAME: + return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); } return super.eIsSet(featureID); } + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public String toString() { + if (eIsProxy()) return super.toString(); + + StringBuilder result = new StringBuilder(super.toString()); + result.append(" (name: "); + result.append(name); + result.append(')'); + return result.toString(); + } + } //AttributeDefinitionImpl diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DefinedFunctionNameImpl.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DefinedFunctionNameImpl.java index 6ae07fc4..0afadae4 100644 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DefinedFunctionNameImpl.java +++ b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DefinedFunctionNameImpl.java @@ -3,12 +3,12 @@ */ package de.evoal.languages.model.dl.impl; -import de.evoal.languages.model.el.impl.FunctionNameImpl; - import de.evoal.languages.model.dl.DefinedFunctionName; import de.evoal.languages.model.dl.DlPackage; import de.evoal.languages.model.dl.FunctionDefinition; +import de.evoal.languages.model.el.impl.FunctionNameImpl; + import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.ecore.EClass; diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DlFactoryImpl.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DlFactoryImpl.java index b2fb5a77..a5b360bc 100644 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DlFactoryImpl.java +++ b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DlFactoryImpl.java @@ -59,8 +59,7 @@ public class DlFactoryImpl extends EFactoryImpl implements DlFactory { switch (eClass.getClassifierID()) { case DlPackage.DEFINITION_MODEL: return createDefinitionModel(); case DlPackage.TYPE_DEFINITION: return createTypeDefinition(); - case DlPackage.UNNAMED_ATTRIBUTE_DEFINITION: return createUnnamedAttributeDefinition(); - case DlPackage.NAMED_ATTRIBUTE_DEFINITION: return createNamedAttributeDefinition(); + case DlPackage.ATTRIBUTE_DEFINITION: return createAttributeDefinition(); case DlPackage.INSTANCE_TYPE: return createInstanceType(); case DlPackage.LITERAL_TYPE: return createLiteralType(); case DlPackage.STRING_TYPE: return createStringType(); @@ -107,20 +106,9 @@ public class DlFactoryImpl extends EFactoryImpl implements DlFactory { * @generated */ @Override - public UnnamedAttributeDefinition createUnnamedAttributeDefinition() { - UnnamedAttributeDefinitionImpl unnamedAttributeDefinition = new UnnamedAttributeDefinitionImpl(); - return unnamedAttributeDefinition; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public NamedAttributeDefinition createNamedAttributeDefinition() { - NamedAttributeDefinitionImpl namedAttributeDefinition = new NamedAttributeDefinitionImpl(); - return namedAttributeDefinition; + public AttributeDefinition createAttributeDefinition() { + AttributeDefinitionImpl attributeDefinition = new AttributeDefinitionImpl(); + return attributeDefinition; } /** diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DlPackageImpl.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DlPackageImpl.java index 9592765a..85a2dbc7 100644 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DlPackageImpl.java +++ b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/DlPackageImpl.java @@ -3,8 +3,6 @@ */ package de.evoal.languages.model.dl.impl; -import de.evoal.languages.model.el.ELPackage; - import de.evoal.languages.model.dl.ArrayType; import de.evoal.languages.model.dl.AttributeDefinition; import de.evoal.languages.model.dl.BooleanType; @@ -19,14 +17,14 @@ import de.evoal.languages.model.dl.FunctionDefinition; import de.evoal.languages.model.dl.InstanceType; import de.evoal.languages.model.dl.IntType; import de.evoal.languages.model.dl.LiteralType; -import de.evoal.languages.model.dl.NamedAttributeDefinition; import de.evoal.languages.model.dl.Parameter; import de.evoal.languages.model.dl.StringType; import de.evoal.languages.model.dl.Type; import de.evoal.languages.model.dl.TypeDefinition; -import de.evoal.languages.model.dl.UnnamedAttributeDefinition; import de.evoal.languages.model.dl.VoidType; +import de.evoal.languages.model.el.ELPackage; + import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; @@ -62,20 +60,6 @@ public class DlPackageImpl extends EPackageImpl implements DlPackage { */ private EClass attributeDefinitionEClass = null; - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass unnamedAttributeDefinitionEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass namedAttributeDefinitionEClass = null; - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -192,7 +176,6 @@ public class DlPackageImpl extends EPackageImpl implements DlPackage { private DlPackageImpl() { super(eNS_URI, DlFactory.eINSTANCE); } - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -344,28 +327,8 @@ public class DlPackageImpl extends EPackageImpl implements DlPackage { * @generated */ @Override - public EClass getUnnamedAttributeDefinition() { - return unnamedAttributeDefinitionEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public EClass getNamedAttributeDefinition() { - return namedAttributeDefinitionEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public EAttribute getNamedAttributeDefinition_Name() { - return (EAttribute)namedAttributeDefinitionEClass.getEStructuralFeatures().get(0); + public EAttribute getAttributeDefinition_Name() { + return (EAttribute)attributeDefinitionEClass.getEStructuralFeatures().get(1); } /** @@ -629,11 +592,7 @@ public class DlPackageImpl extends EPackageImpl implements DlPackage { attributeDefinitionEClass = createEClass(ATTRIBUTE_DEFINITION); createEReference(attributeDefinitionEClass, ATTRIBUTE_DEFINITION__TYPE); - - unnamedAttributeDefinitionEClass = createEClass(UNNAMED_ATTRIBUTE_DEFINITION); - - namedAttributeDefinitionEClass = createEClass(NAMED_ATTRIBUTE_DEFINITION); - createEAttribute(namedAttributeDefinitionEClass, NAMED_ATTRIBUTE_DEFINITION__NAME); + createEAttribute(attributeDefinitionEClass, ATTRIBUTE_DEFINITION__NAME); typeEClass = createEClass(TYPE); @@ -703,8 +662,6 @@ public class DlPackageImpl extends EPackageImpl implements DlPackage { // Set bounds for type parameters // Add supertypes to classes - unnamedAttributeDefinitionEClass.getESuperTypes().add(this.getAttributeDefinition()); - namedAttributeDefinitionEClass.getESuperTypes().add(this.getAttributeDefinition()); instanceTypeEClass.getESuperTypes().add(this.getType()); literalTypeEClass.getESuperTypes().add(this.getType()); stringTypeEClass.getESuperTypes().add(this.getLiteralType()); @@ -728,13 +685,9 @@ public class DlPackageImpl extends EPackageImpl implements DlPackage { initEReference(getTypeDefinition_SuperType(), this.getTypeDefinition(), null, "superType", null, 0, 1, TypeDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTypeDefinition_Abstract(), ecorePackage.getEBoolean(), "abstract", "false", 1, 1, TypeDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEClass(attributeDefinitionEClass, AttributeDefinition.class, "AttributeDefinition", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEClass(attributeDefinitionEClass, AttributeDefinition.class, "AttributeDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getAttributeDefinition_Type(), this.getType(), null, "type", null, 1, 1, AttributeDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(unnamedAttributeDefinitionEClass, UnnamedAttributeDefinition.class, "UnnamedAttributeDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(namedAttributeDefinitionEClass, NamedAttributeDefinition.class, "NamedAttributeDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getNamedAttributeDefinition_Name(), ecorePackage.getEString(), "name", null, 1, 1, NamedAttributeDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getAttributeDefinition_Name(), ecorePackage.getEString(), "name", null, 1, 1, AttributeDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(typeEClass, Type.class, "Type", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/NamedAttributeDefinitionImpl.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/NamedAttributeDefinitionImpl.java deleted file mode 100644 index 032e65e1..00000000 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/NamedAttributeDefinitionImpl.java +++ /dev/null @@ -1,165 +0,0 @@ -/** - * generated by Xtext 2.25.0 - */ -package de.evoal.languages.model.dl.impl; - -import de.evoal.languages.model.dl.DlPackage; -import de.evoal.languages.model.dl.NamedAttributeDefinition; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Named Attribute Definition</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * </p> - * <ul> - * <li>{@link de.evoal.languages.model.dl.impl.NamedAttributeDefinitionImpl#getName <em>Name</em>}</li> - * </ul> - * - * @generated - */ -public class NamedAttributeDefinitionImpl extends AttributeDefinitionImpl implements NamedAttributeDefinition { - /** - * The default value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ - protected static final String NAME_EDEFAULT = null; - - /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ - protected String name = NAME_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected NamedAttributeDefinitionImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DlPackage.Literals.NAMED_ATTRIBUTE_DEFINITION; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getName() { - return name; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void setName(String newName) { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, DlPackage.NAMED_ATTRIBUTE_DEFINITION__NAME, oldName, name)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DlPackage.NAMED_ATTRIBUTE_DEFINITION__NAME: - return getName(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DlPackage.NAMED_ATTRIBUTE_DEFINITION__NAME: - setName((String)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case DlPackage.NAMED_ATTRIBUTE_DEFINITION__NAME: - setName(NAME_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case DlPackage.NAMED_ATTRIBUTE_DEFINITION__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(')'); - return result.toString(); - } - -} //NamedAttributeDefinitionImpl diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/UnnamedAttributeDefinitionImpl.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/UnnamedAttributeDefinitionImpl.java deleted file mode 100644 index 018334d2..00000000 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/impl/UnnamedAttributeDefinitionImpl.java +++ /dev/null @@ -1,38 +0,0 @@ -/** - * generated by Xtext 2.25.0 - */ -package de.evoal.languages.model.dl.impl; - -import de.evoal.languages.model.dl.DlPackage; -import de.evoal.languages.model.dl.UnnamedAttributeDefinition; - -import org.eclipse.emf.ecore.EClass; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Unnamed Attribute Definition</b></em>'. - * <!-- end-user-doc --> - * - * @generated - */ -public class UnnamedAttributeDefinitionImpl extends AttributeDefinitionImpl implements UnnamedAttributeDefinition { - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected UnnamedAttributeDefinitionImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return DlPackage.Literals.UNNAMED_ATTRIBUTE_DEFINITION; - } - -} //UnnamedAttributeDefinitionImpl diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/util/DlAdapterFactory.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/util/DlAdapterFactory.java index b8acde4c..53bab9ce 100644 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/util/DlAdapterFactory.java +++ b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/util/DlAdapterFactory.java @@ -3,10 +3,10 @@ */ package de.evoal.languages.model.dl.util; -import de.evoal.languages.model.el.FunctionName; - import de.evoal.languages.model.dl.*; +import de.evoal.languages.model.el.FunctionName; + import org.eclipse.emf.common.notify.Adapter; import org.eclipse.emf.common.notify.Notifier; @@ -83,14 +83,6 @@ public class DlAdapterFactory extends AdapterFactoryImpl { return createAttributeDefinitionAdapter(); } @Override - public Adapter caseUnnamedAttributeDefinition(UnnamedAttributeDefinition object) { - return createUnnamedAttributeDefinitionAdapter(); - } - @Override - public Adapter caseNamedAttributeDefinition(NamedAttributeDefinition object) { - return createNamedAttributeDefinitionAdapter(); - } - @Override public Adapter caseType(Type object) { return createTypeAdapter(); } @@ -212,34 +204,6 @@ public class DlAdapterFactory extends AdapterFactoryImpl { return null; } - /** - * Creates a new adapter for an object of class '{@link de.evoal.languages.model.dl.UnnamedAttributeDefinition <em>Unnamed Attribute Definition</em>}'. - * <!-- begin-user-doc --> - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * <!-- end-user-doc --> - * @return the new adapter. - * @see de.evoal.languages.model.dl.UnnamedAttributeDefinition - * @generated - */ - public Adapter createUnnamedAttributeDefinitionAdapter() { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link de.evoal.languages.model.dl.NamedAttributeDefinition <em>Named Attribute Definition</em>}'. - * <!-- begin-user-doc --> - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * <!-- end-user-doc --> - * @return the new adapter. - * @see de.evoal.languages.model.dl.NamedAttributeDefinition - * @generated - */ - public Adapter createNamedAttributeDefinitionAdapter() { - return null; - } - /** * Creates a new adapter for an object of class '{@link de.evoal.languages.model.dl.Type <em>Type</em>}'. * <!-- begin-user-doc --> diff --git a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/util/DlSwitch.java b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/util/DlSwitch.java index 9f541083..a24d7cb2 100644 --- a/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/util/DlSwitch.java +++ b/src/languages/de.evoal.languages.model.dl/src-gen/de/evoal/languages/model/dl/util/DlSwitch.java @@ -3,10 +3,10 @@ */ package de.evoal.languages.model.dl.util; -import de.evoal.languages.model.el.FunctionName; - import de.evoal.languages.model.dl.*; +import de.evoal.languages.model.el.FunctionName; + import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; @@ -87,20 +87,6 @@ public class DlSwitch<T> extends Switch<T> { if (result == null) result = defaultCase(theEObject); return result; } - case DlPackage.UNNAMED_ATTRIBUTE_DEFINITION: { - UnnamedAttributeDefinition unnamedAttributeDefinition = (UnnamedAttributeDefinition)theEObject; - T result = caseUnnamedAttributeDefinition(unnamedAttributeDefinition); - if (result == null) result = caseAttributeDefinition(unnamedAttributeDefinition); - if (result == null) result = defaultCase(theEObject); - return result; - } - case DlPackage.NAMED_ATTRIBUTE_DEFINITION: { - NamedAttributeDefinition namedAttributeDefinition = (NamedAttributeDefinition)theEObject; - T result = caseNamedAttributeDefinition(namedAttributeDefinition); - if (result == null) result = caseAttributeDefinition(namedAttributeDefinition); - if (result == null) result = defaultCase(theEObject); - return result; - } case DlPackage.TYPE: { Type type = (Type)theEObject; T result = caseType(type); @@ -249,36 +235,6 @@ public class DlSwitch<T> extends Switch<T> { return null; } - /** - * Returns the result of interpreting the object as an instance of '<em>Unnamed Attribute Definition</em>'. - * <!-- begin-user-doc --> - * This implementation returns null; - * returning a non-null result will terminate the switch. - * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Unnamed Attribute Definition</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseUnnamedAttributeDefinition(UnnamedAttributeDefinition object) { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of '<em>Named Attribute Definition</em>'. - * <!-- begin-user-doc --> - * This implementation returns null; - * returning a non-null result will terminate the switch. - * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Named Attribute Definition</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseNamedAttributeDefinition(NamedAttributeDefinition object) { - return null; - } - /** * Returns the result of interpreting the object as an instance of '<em>Type</em>'. * <!-- begin-user-doc --> diff --git a/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/GeneratorDSLParser.java b/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/GeneratorDSLParser.java index 06b7c4f7..dcdfdaa3 100644 --- a/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/GeneratorDSLParser.java +++ b/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/GeneratorDSLParser.java @@ -34,7 +34,6 @@ public class GeneratorDSLParser extends AbstractContentAssistParser { builder.put(grammarAccess.getStatementRuleAccess().getAlternatives(), "rule__StatementRule__Alternatives"); builder.put(grammarAccess.getRangeRuleAccess().getAlternatives(), "rule__RangeRule__Alternatives"); builder.put(grammarAccess.getPipelineReferenceRuleAccess().getAlternatives(), "rule__PipelineReferenceRule__Alternatives"); - builder.put(grammarAccess.getNameOrMiscRuleAccess().getAlternatives(), "rule__NameOrMiscRule__Alternatives"); builder.put(grammarAccess.getValueRuleAccess().getAlternatives(), "rule__ValueRule__Alternatives"); builder.put(grammarAccess.getLiteralOrReferenceRuleAccess().getAlternatives(), "rule__LiteralOrReferenceRule__Alternatives"); builder.put(grammarAccess.getLiteralRuleAccess().getAlternatives(), "rule__LiteralRule__Alternatives"); @@ -119,12 +118,10 @@ public class GeneratorDSLParser extends AbstractContentAssistParser { builder.put(grammarAccess.getApplyStatementRuleAccess().getCountAssignment_3(), "rule__ApplyStatementRule__CountAssignment_3"); builder.put(grammarAccess.getApplyStatementRuleAccess().getPipelinesAssignment_8(), "rule__ApplyStatementRule__PipelinesAssignment_8"); builder.put(grammarAccess.getApplyStatementRuleAccess().getPipelinesAssignment_9_1(), "rule__ApplyStatementRule__PipelinesAssignment_9_1"); - builder.put(grammarAccess.getInstanceRuleAccess().getNameAssignment_0(), "rule__InstanceRule__NameAssignment_0"); + builder.put(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0(), "rule__InstanceRule__DefinitionAssignment_0"); builder.put(grammarAccess.getInstanceRuleAccess().getAttributesAssignment_1_1(), "rule__InstanceRule__AttributesAssignment_1_1"); - builder.put(grammarAccess.getAttributeRuleAccess().getNameAssignment_0(), "rule__AttributeRule__NameAssignment_0"); + builder.put(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0(), "rule__AttributeRule__DefinitionAssignment_0"); builder.put(grammarAccess.getAttributeRuleAccess().getValueAssignment_2(), "rule__AttributeRule__ValueAssignment_2"); - builder.put(grammarAccess.getNameRuleAccess().getNameAssignment(), "rule__NameRule__NameAssignment"); - builder.put(grammarAccess.getMiscRuleAccess().getNameAssignment(), "rule__MiscRule__NameAssignment"); builder.put(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_0(), "rule__ArrayRule__ValuesAssignment_2_0"); builder.put(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_1_1(), "rule__ArrayRule__ValuesAssignment_2_1_1"); builder.put(grammarAccess.getLiteralValueRuleAccess().getLiteralAssignment(), "rule__LiteralValueRule__LiteralAssignment"); diff --git a/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSL.g b/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSL.g index 9f581f6c..2cd8985b 100644 --- a/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSL.g +++ b/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSL.g @@ -424,81 +424,6 @@ finally { restoreStackSize(stackSize); } -// Entry rule entryRuleNameOrMiscRule -entryRuleNameOrMiscRule -: -{ before(grammarAccess.getNameOrMiscRuleRule()); } - ruleNameOrMiscRule -{ after(grammarAccess.getNameOrMiscRuleRule()); } - EOF -; - -// Rule NameOrMiscRule -ruleNameOrMiscRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); } - (rule__NameOrMiscRule__Alternatives) - { after(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleNameRule -entryRuleNameRule -: -{ before(grammarAccess.getNameRuleRule()); } - ruleNameRule -{ after(grammarAccess.getNameRuleRule()); } - EOF -; - -// Rule NameRule -ruleNameRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getNameRuleAccess().getNameAssignment()); } - (rule__NameRule__NameAssignment) - { after(grammarAccess.getNameRuleAccess().getNameAssignment()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleMiscRule -entryRuleMiscRule -: -{ before(grammarAccess.getMiscRuleRule()); } - ruleMiscRule -{ after(grammarAccess.getMiscRuleRule()); } - EOF -; - -// Rule MiscRule -ruleMiscRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getMiscRuleAccess().getNameAssignment()); } - (rule__MiscRule__NameAssignment) - { after(grammarAccess.getMiscRuleAccess().getNameAssignment()); } - ) -; -finally { - restoreStackSize(stackSize); -} - // Entry rule entryRuleValueRule entryRuleValueRule : @@ -1301,27 +1226,6 @@ finally { restoreStackSize(stackSize); } -rule__NameOrMiscRule__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); } - ruleNameRule - { after(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); } - ) - | - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); } - ruleMiscRule - { after(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); } - ) -; -finally { - restoreStackSize(stackSize); -} - rule__ValueRule__Alternatives @init { int stackSize = keepStackSize(); @@ -3689,9 +3593,9 @@ rule__InstanceRule__Group__0__Impl } : ( - { before(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); } - (rule__InstanceRule__NameAssignment_0) - { after(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } + (rule__InstanceRule__DefinitionAssignment_0) + { after(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } ) ; finally { @@ -3824,9 +3728,9 @@ rule__AttributeRule__Group__0__Impl } : ( - { before(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); } - (rule__AttributeRule__NameAssignment_0) - { after(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); } + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } + (rule__AttributeRule__DefinitionAssignment_0) + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } ) ; finally { @@ -6010,19 +5914,19 @@ finally { restoreStackSize(stackSize); } -rule__InstanceRule__NameAssignment_0 +rule__InstanceRule__DefinitionAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ( - { before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } ruleStringOrId - { after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } + { after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } ) - { after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); } + { after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ) ; finally { @@ -6044,15 +5948,19 @@ finally { restoreStackSize(stackSize); } -rule__AttributeRule__NameAssignment_0 +rule__AttributeRule__DefinitionAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); } - ruleNameOrMiscRule - { after(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); } + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } + ( + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); } + ruleStringOrId + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); } + ) + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } ) ; finally { @@ -6074,40 +5982,6 @@ finally { restoreStackSize(stackSize); } -rule__NameRule__NameAssignment - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); } - ( - { before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); } - ruleStringOrId - { after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); } - ) - { after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__MiscRule__NameAssignment - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); } - RULE_STRING - { after(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - rule__ArrayRule__ValuesAssignment_2_0 @init { int stackSize = keepStackSize(); diff --git a/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSLLexer.java b/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSLLexer.java index 34d38acc..7d354f8a 100644 --- a/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSLLexer.java +++ b/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSLLexer.java @@ -1478,8 +1478,8 @@ public class InternalGeneratorDSLLexer extends Lexer { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalGeneratorDSL.g:6663:21: ( '0' .. '9' ) - // InternalGeneratorDSL.g:6663:23: '0' .. '9' + // InternalGeneratorDSL.g:6537:21: ( '0' .. '9' ) + // InternalGeneratorDSL.g:6537:23: '0' .. '9' { matchRange('0','9'); @@ -1494,11 +1494,11 @@ public class InternalGeneratorDSLLexer extends Lexer { // $ANTLR start "RULE_EXPONENT" public final void mRULE_EXPONENT() throws RecognitionException { try { - // InternalGeneratorDSL.g:6665:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) - // InternalGeneratorDSL.g:6665:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ + // InternalGeneratorDSL.g:6539:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) + // InternalGeneratorDSL.g:6539:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ { match('e'); - // InternalGeneratorDSL.g:6665:30: ( '+' | '-' )? + // InternalGeneratorDSL.g:6539:30: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1524,7 +1524,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } - // InternalGeneratorDSL.g:6665:41: ( RULE_DIGIT )+ + // InternalGeneratorDSL.g:6539:41: ( RULE_DIGIT )+ int cnt2=0; loop2: do { @@ -1538,7 +1538,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt2) { case 1 : - // InternalGeneratorDSL.g:6665:41: RULE_DIGIT + // InternalGeneratorDSL.g:6539:41: RULE_DIGIT { mRULE_DIGIT(); @@ -1568,10 +1568,10 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:6667:10: ( ( '-' )? ( RULE_DIGIT )+ ) - // InternalGeneratorDSL.g:6667:12: ( '-' )? ( RULE_DIGIT )+ + // InternalGeneratorDSL.g:6541:10: ( ( '-' )? ( RULE_DIGIT )+ ) + // InternalGeneratorDSL.g:6541:12: ( '-' )? ( RULE_DIGIT )+ { - // InternalGeneratorDSL.g:6667:12: ( '-' )? + // InternalGeneratorDSL.g:6541:12: ( '-' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1580,7 +1580,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } switch (alt3) { case 1 : - // InternalGeneratorDSL.g:6667:12: '-' + // InternalGeneratorDSL.g:6541:12: '-' { match('-'); @@ -1589,7 +1589,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } - // InternalGeneratorDSL.g:6667:17: ( RULE_DIGIT )+ + // InternalGeneratorDSL.g:6541:17: ( RULE_DIGIT )+ int cnt4=0; loop4: do { @@ -1603,7 +1603,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt4) { case 1 : - // InternalGeneratorDSL.g:6667:17: RULE_DIGIT + // InternalGeneratorDSL.g:6541:17: RULE_DIGIT { mRULE_DIGIT(); @@ -1635,15 +1635,15 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:6669:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) - // InternalGeneratorDSL.g:6669:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalGeneratorDSL.g:6543:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) + // InternalGeneratorDSL.g:6543:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) { - // InternalGeneratorDSL.g:6669:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalGeneratorDSL.g:6543:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalGeneratorDSL.g:6669:16: RULE_INT RULE_EXPONENT + // InternalGeneratorDSL.g:6543:16: RULE_INT RULE_EXPONENT { mRULE_INT(); mRULE_EXPONENT(); @@ -1651,11 +1651,11 @@ public class InternalGeneratorDSLLexer extends Lexer { } break; case 2 : - // InternalGeneratorDSL.g:6669:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? + // InternalGeneratorDSL.g:6543:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? { mRULE_INT(); match('.'); - // InternalGeneratorDSL.g:6669:52: ( RULE_DIGIT )* + // InternalGeneratorDSL.g:6543:52: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1668,7 +1668,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt5) { case 1 : - // InternalGeneratorDSL.g:6669:52: RULE_DIGIT + // InternalGeneratorDSL.g:6543:52: RULE_DIGIT { mRULE_DIGIT(); @@ -1680,7 +1680,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } } while (true); - // InternalGeneratorDSL.g:6669:64: ( RULE_EXPONENT )? + // InternalGeneratorDSL.g:6543:64: ( RULE_EXPONENT )? int alt6=2; int LA6_0 = input.LA(1); @@ -1689,7 +1689,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } switch (alt6) { case 1 : - // InternalGeneratorDSL.g:6669:64: RULE_EXPONENT + // InternalGeneratorDSL.g:6543:64: RULE_EXPONENT { mRULE_EXPONENT(); @@ -1720,11 +1720,11 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:6671:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalGeneratorDSL.g:6671:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalGeneratorDSL.g:6545:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalGeneratorDSL.g:6545:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalGeneratorDSL.g:6671:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalGeneratorDSL.g:6545:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1740,7 +1740,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt8) { case 1 : - // InternalGeneratorDSL.g:6671:20: '\\\\' . + // InternalGeneratorDSL.g:6545:20: '\\\\' . { match('\\'); matchAny(); @@ -1748,7 +1748,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } break; case 2 : - // InternalGeneratorDSL.g:6671:27: ~ ( ( '\\\\' | '\"' ) ) + // InternalGeneratorDSL.g:6545:27: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1785,11 +1785,11 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_QUOTED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:6673:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalGeneratorDSL.g:6673:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalGeneratorDSL.g:6547:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalGeneratorDSL.g:6547:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalGeneratorDSL.g:6673:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalGeneratorDSL.g:6547:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1805,7 +1805,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt9) { case 1 : - // InternalGeneratorDSL.g:6673:24: '\\\\' . + // InternalGeneratorDSL.g:6547:24: '\\\\' . { match('\\'); matchAny(); @@ -1813,7 +1813,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } break; case 2 : - // InternalGeneratorDSL.g:6673:31: ~ ( ( '\\\\' | '\\'' ) ) + // InternalGeneratorDSL.g:6547:31: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1850,10 +1850,10 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:6675:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalGeneratorDSL.g:6675:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalGeneratorDSL.g:6549:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalGeneratorDSL.g:6549:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalGeneratorDSL.g:6675:11: ( '^' )? + // InternalGeneratorDSL.g:6549:11: ( '^' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1862,7 +1862,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } switch (alt10) { case 1 : - // InternalGeneratorDSL.g:6675:11: '^' + // InternalGeneratorDSL.g:6549:11: '^' { match('^'); @@ -1880,7 +1880,7 @@ public class InternalGeneratorDSLLexer extends Lexer { recover(mse); throw mse;} - // InternalGeneratorDSL.g:6675:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalGeneratorDSL.g:6549:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop11: do { int alt11=2; @@ -1929,12 +1929,12 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:6677:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalGeneratorDSL.g:6677:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalGeneratorDSL.g:6551:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalGeneratorDSL.g:6551:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalGeneratorDSL.g:6677:24: ( options {greedy=false; } : . )* + // InternalGeneratorDSL.g:6551:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -1959,7 +1959,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt12) { case 1 : - // InternalGeneratorDSL.g:6677:52: . + // InternalGeneratorDSL.g:6551:52: . { matchAny(); @@ -1989,12 +1989,12 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:6679:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalGeneratorDSL.g:6679:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalGeneratorDSL.g:6553:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalGeneratorDSL.g:6553:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalGeneratorDSL.g:6679:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalGeneratorDSL.g:6553:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -2007,7 +2007,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt13) { case 1 : - // InternalGeneratorDSL.g:6679:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalGeneratorDSL.g:6553:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2027,7 +2027,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } } while (true); - // InternalGeneratorDSL.g:6679:40: ( ( '\\r' )? '\\n' )? + // InternalGeneratorDSL.g:6553:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -2036,9 +2036,9 @@ public class InternalGeneratorDSLLexer extends Lexer { } switch (alt15) { case 1 : - // InternalGeneratorDSL.g:6679:41: ( '\\r' )? '\\n' + // InternalGeneratorDSL.g:6553:41: ( '\\r' )? '\\n' { - // InternalGeneratorDSL.g:6679:41: ( '\\r' )? + // InternalGeneratorDSL.g:6553:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -2047,7 +2047,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } switch (alt14) { case 1 : - // InternalGeneratorDSL.g:6679:41: '\\r' + // InternalGeneratorDSL.g:6553:41: '\\r' { match('\r'); @@ -2079,10 +2079,10 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:6681:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalGeneratorDSL.g:6681:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalGeneratorDSL.g:6555:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalGeneratorDSL.g:6555:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalGeneratorDSL.g:6681:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalGeneratorDSL.g:6555:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -2136,8 +2136,8 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:6683:16: ( . ) - // InternalGeneratorDSL.g:6683:18: . + // InternalGeneratorDSL.g:6557:16: ( . ) + // InternalGeneratorDSL.g:6557:18: . { matchAny(); @@ -2746,7 +2746,7 @@ public class InternalGeneratorDSLLexer extends Lexer { this.transition = DFA7_transition; } public String getDescription() { - return "6669:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; + return "6543:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; } } static final String DFA17_eotS = diff --git a/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSLParser.java b/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSLParser.java index 4061cf69..df1f1e02 100644 --- a/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSLParser.java +++ b/src/languages/de.evoal.languages.model.generator.dsl.ide/src-gen/de/evoal/languages/model/generator/dsl/ide/contentassist/antlr/internal/InternalGeneratorDSLParser.java @@ -1294,243 +1294,12 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR end "ruleAttributeRule" - // $ANTLR start "entryRuleNameOrMiscRule" - // InternalGeneratorDSL.g:428:1: entryRuleNameOrMiscRule : ruleNameOrMiscRule EOF ; - public final void entryRuleNameOrMiscRule() throws RecognitionException { - try { - // InternalGeneratorDSL.g:429:1: ( ruleNameOrMiscRule EOF ) - // InternalGeneratorDSL.g:430:1: ruleNameOrMiscRule EOF - { - before(grammarAccess.getNameOrMiscRuleRule()); - pushFollow(FOLLOW_1); - ruleNameOrMiscRule(); - - state._fsp--; - - after(grammarAccess.getNameOrMiscRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleNameOrMiscRule" - - - // $ANTLR start "ruleNameOrMiscRule" - // InternalGeneratorDSL.g:437:1: ruleNameOrMiscRule : ( ( rule__NameOrMiscRule__Alternatives ) ) ; - public final void ruleNameOrMiscRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalGeneratorDSL.g:441:2: ( ( ( rule__NameOrMiscRule__Alternatives ) ) ) - // InternalGeneratorDSL.g:442:2: ( ( rule__NameOrMiscRule__Alternatives ) ) - { - // InternalGeneratorDSL.g:442:2: ( ( rule__NameOrMiscRule__Alternatives ) ) - // InternalGeneratorDSL.g:443:3: ( rule__NameOrMiscRule__Alternatives ) - { - before(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); - // InternalGeneratorDSL.g:444:3: ( rule__NameOrMiscRule__Alternatives ) - // InternalGeneratorDSL.g:444:4: rule__NameOrMiscRule__Alternatives - { - pushFollow(FOLLOW_2); - rule__NameOrMiscRule__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleNameOrMiscRule" - - - // $ANTLR start "entryRuleNameRule" - // InternalGeneratorDSL.g:453:1: entryRuleNameRule : ruleNameRule EOF ; - public final void entryRuleNameRule() throws RecognitionException { - try { - // InternalGeneratorDSL.g:454:1: ( ruleNameRule EOF ) - // InternalGeneratorDSL.g:455:1: ruleNameRule EOF - { - before(grammarAccess.getNameRuleRule()); - pushFollow(FOLLOW_1); - ruleNameRule(); - - state._fsp--; - - after(grammarAccess.getNameRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleNameRule" - - - // $ANTLR start "ruleNameRule" - // InternalGeneratorDSL.g:462:1: ruleNameRule : ( ( rule__NameRule__NameAssignment ) ) ; - public final void ruleNameRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalGeneratorDSL.g:466:2: ( ( ( rule__NameRule__NameAssignment ) ) ) - // InternalGeneratorDSL.g:467:2: ( ( rule__NameRule__NameAssignment ) ) - { - // InternalGeneratorDSL.g:467:2: ( ( rule__NameRule__NameAssignment ) ) - // InternalGeneratorDSL.g:468:3: ( rule__NameRule__NameAssignment ) - { - before(grammarAccess.getNameRuleAccess().getNameAssignment()); - // InternalGeneratorDSL.g:469:3: ( rule__NameRule__NameAssignment ) - // InternalGeneratorDSL.g:469:4: rule__NameRule__NameAssignment - { - pushFollow(FOLLOW_2); - rule__NameRule__NameAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getNameRuleAccess().getNameAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleNameRule" - - - // $ANTLR start "entryRuleMiscRule" - // InternalGeneratorDSL.g:478:1: entryRuleMiscRule : ruleMiscRule EOF ; - public final void entryRuleMiscRule() throws RecognitionException { - try { - // InternalGeneratorDSL.g:479:1: ( ruleMiscRule EOF ) - // InternalGeneratorDSL.g:480:1: ruleMiscRule EOF - { - before(grammarAccess.getMiscRuleRule()); - pushFollow(FOLLOW_1); - ruleMiscRule(); - - state._fsp--; - - after(grammarAccess.getMiscRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMiscRule" - - - // $ANTLR start "ruleMiscRule" - // InternalGeneratorDSL.g:487:1: ruleMiscRule : ( ( rule__MiscRule__NameAssignment ) ) ; - public final void ruleMiscRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalGeneratorDSL.g:491:2: ( ( ( rule__MiscRule__NameAssignment ) ) ) - // InternalGeneratorDSL.g:492:2: ( ( rule__MiscRule__NameAssignment ) ) - { - // InternalGeneratorDSL.g:492:2: ( ( rule__MiscRule__NameAssignment ) ) - // InternalGeneratorDSL.g:493:3: ( rule__MiscRule__NameAssignment ) - { - before(grammarAccess.getMiscRuleAccess().getNameAssignment()); - // InternalGeneratorDSL.g:494:3: ( rule__MiscRule__NameAssignment ) - // InternalGeneratorDSL.g:494:4: rule__MiscRule__NameAssignment - { - pushFollow(FOLLOW_2); - rule__MiscRule__NameAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getMiscRuleAccess().getNameAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMiscRule" - - // $ANTLR start "entryRuleValueRule" - // InternalGeneratorDSL.g:503:1: entryRuleValueRule : ruleValueRule EOF ; + // InternalGeneratorDSL.g:428:1: entryRuleValueRule : ruleValueRule EOF ; public final void entryRuleValueRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:504:1: ( ruleValueRule EOF ) - // InternalGeneratorDSL.g:505:1: ruleValueRule EOF + // InternalGeneratorDSL.g:429:1: ( ruleValueRule EOF ) + // InternalGeneratorDSL.g:430:1: ruleValueRule EOF { before(grammarAccess.getValueRuleRule()); pushFollow(FOLLOW_1); @@ -1556,21 +1325,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleValueRule" - // InternalGeneratorDSL.g:512:1: ruleValueRule : ( ( rule__ValueRule__Alternatives ) ) ; + // InternalGeneratorDSL.g:437:1: ruleValueRule : ( ( rule__ValueRule__Alternatives ) ) ; public final void ruleValueRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:516:2: ( ( ( rule__ValueRule__Alternatives ) ) ) - // InternalGeneratorDSL.g:517:2: ( ( rule__ValueRule__Alternatives ) ) + // InternalGeneratorDSL.g:441:2: ( ( ( rule__ValueRule__Alternatives ) ) ) + // InternalGeneratorDSL.g:442:2: ( ( rule__ValueRule__Alternatives ) ) { - // InternalGeneratorDSL.g:517:2: ( ( rule__ValueRule__Alternatives ) ) - // InternalGeneratorDSL.g:518:3: ( rule__ValueRule__Alternatives ) + // InternalGeneratorDSL.g:442:2: ( ( rule__ValueRule__Alternatives ) ) + // InternalGeneratorDSL.g:443:3: ( rule__ValueRule__Alternatives ) { before(grammarAccess.getValueRuleAccess().getAlternatives()); - // InternalGeneratorDSL.g:519:3: ( rule__ValueRule__Alternatives ) - // InternalGeneratorDSL.g:519:4: rule__ValueRule__Alternatives + // InternalGeneratorDSL.g:444:3: ( rule__ValueRule__Alternatives ) + // InternalGeneratorDSL.g:444:4: rule__ValueRule__Alternatives { pushFollow(FOLLOW_2); rule__ValueRule__Alternatives(); @@ -1603,11 +1372,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleArrayRule" - // InternalGeneratorDSL.g:528:1: entryRuleArrayRule : ruleArrayRule EOF ; + // InternalGeneratorDSL.g:453:1: entryRuleArrayRule : ruleArrayRule EOF ; public final void entryRuleArrayRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:529:1: ( ruleArrayRule EOF ) - // InternalGeneratorDSL.g:530:1: ruleArrayRule EOF + // InternalGeneratorDSL.g:454:1: ( ruleArrayRule EOF ) + // InternalGeneratorDSL.g:455:1: ruleArrayRule EOF { before(grammarAccess.getArrayRuleRule()); pushFollow(FOLLOW_1); @@ -1633,21 +1402,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleArrayRule" - // InternalGeneratorDSL.g:537:1: ruleArrayRule : ( ( rule__ArrayRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:462:1: ruleArrayRule : ( ( rule__ArrayRule__Group__0 ) ) ; public final void ruleArrayRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:541:2: ( ( ( rule__ArrayRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:542:2: ( ( rule__ArrayRule__Group__0 ) ) + // InternalGeneratorDSL.g:466:2: ( ( ( rule__ArrayRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:467:2: ( ( rule__ArrayRule__Group__0 ) ) { - // InternalGeneratorDSL.g:542:2: ( ( rule__ArrayRule__Group__0 ) ) - // InternalGeneratorDSL.g:543:3: ( rule__ArrayRule__Group__0 ) + // InternalGeneratorDSL.g:467:2: ( ( rule__ArrayRule__Group__0 ) ) + // InternalGeneratorDSL.g:468:3: ( rule__ArrayRule__Group__0 ) { before(grammarAccess.getArrayRuleAccess().getGroup()); - // InternalGeneratorDSL.g:544:3: ( rule__ArrayRule__Group__0 ) - // InternalGeneratorDSL.g:544:4: rule__ArrayRule__Group__0 + // InternalGeneratorDSL.g:469:3: ( rule__ArrayRule__Group__0 ) + // InternalGeneratorDSL.g:469:4: rule__ArrayRule__Group__0 { pushFollow(FOLLOW_2); rule__ArrayRule__Group__0(); @@ -1680,11 +1449,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleLiteralValueRule" - // InternalGeneratorDSL.g:553:1: entryRuleLiteralValueRule : ruleLiteralValueRule EOF ; + // InternalGeneratorDSL.g:478:1: entryRuleLiteralValueRule : ruleLiteralValueRule EOF ; public final void entryRuleLiteralValueRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:554:1: ( ruleLiteralValueRule EOF ) - // InternalGeneratorDSL.g:555:1: ruleLiteralValueRule EOF + // InternalGeneratorDSL.g:479:1: ( ruleLiteralValueRule EOF ) + // InternalGeneratorDSL.g:480:1: ruleLiteralValueRule EOF { before(grammarAccess.getLiteralValueRuleRule()); pushFollow(FOLLOW_1); @@ -1710,21 +1479,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleLiteralValueRule" - // InternalGeneratorDSL.g:562:1: ruleLiteralValueRule : ( ( rule__LiteralValueRule__LiteralAssignment ) ) ; + // InternalGeneratorDSL.g:487:1: ruleLiteralValueRule : ( ( rule__LiteralValueRule__LiteralAssignment ) ) ; public final void ruleLiteralValueRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:566:2: ( ( ( rule__LiteralValueRule__LiteralAssignment ) ) ) - // InternalGeneratorDSL.g:567:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) + // InternalGeneratorDSL.g:491:2: ( ( ( rule__LiteralValueRule__LiteralAssignment ) ) ) + // InternalGeneratorDSL.g:492:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) { - // InternalGeneratorDSL.g:567:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) - // InternalGeneratorDSL.g:568:3: ( rule__LiteralValueRule__LiteralAssignment ) + // InternalGeneratorDSL.g:492:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) + // InternalGeneratorDSL.g:493:3: ( rule__LiteralValueRule__LiteralAssignment ) { before(grammarAccess.getLiteralValueRuleAccess().getLiteralAssignment()); - // InternalGeneratorDSL.g:569:3: ( rule__LiteralValueRule__LiteralAssignment ) - // InternalGeneratorDSL.g:569:4: rule__LiteralValueRule__LiteralAssignment + // InternalGeneratorDSL.g:494:3: ( rule__LiteralValueRule__LiteralAssignment ) + // InternalGeneratorDSL.g:494:4: rule__LiteralValueRule__LiteralAssignment { pushFollow(FOLLOW_2); rule__LiteralValueRule__LiteralAssignment(); @@ -1757,11 +1526,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleDataReferenceRule" - // InternalGeneratorDSL.g:578:1: entryRuleDataReferenceRule : ruleDataReferenceRule EOF ; + // InternalGeneratorDSL.g:503:1: entryRuleDataReferenceRule : ruleDataReferenceRule EOF ; public final void entryRuleDataReferenceRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:579:1: ( ruleDataReferenceRule EOF ) - // InternalGeneratorDSL.g:580:1: ruleDataReferenceRule EOF + // InternalGeneratorDSL.g:504:1: ( ruleDataReferenceRule EOF ) + // InternalGeneratorDSL.g:505:1: ruleDataReferenceRule EOF { before(grammarAccess.getDataReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -1787,21 +1556,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleDataReferenceRule" - // InternalGeneratorDSL.g:587:1: ruleDataReferenceRule : ( ( rule__DataReferenceRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:512:1: ruleDataReferenceRule : ( ( rule__DataReferenceRule__Group__0 ) ) ; public final void ruleDataReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:591:2: ( ( ( rule__DataReferenceRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:592:2: ( ( rule__DataReferenceRule__Group__0 ) ) + // InternalGeneratorDSL.g:516:2: ( ( ( rule__DataReferenceRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:517:2: ( ( rule__DataReferenceRule__Group__0 ) ) { - // InternalGeneratorDSL.g:592:2: ( ( rule__DataReferenceRule__Group__0 ) ) - // InternalGeneratorDSL.g:593:3: ( rule__DataReferenceRule__Group__0 ) + // InternalGeneratorDSL.g:517:2: ( ( rule__DataReferenceRule__Group__0 ) ) + // InternalGeneratorDSL.g:518:3: ( rule__DataReferenceRule__Group__0 ) { before(grammarAccess.getDataReferenceRuleAccess().getGroup()); - // InternalGeneratorDSL.g:594:3: ( rule__DataReferenceRule__Group__0 ) - // InternalGeneratorDSL.g:594:4: rule__DataReferenceRule__Group__0 + // InternalGeneratorDSL.g:519:3: ( rule__DataReferenceRule__Group__0 ) + // InternalGeneratorDSL.g:519:4: rule__DataReferenceRule__Group__0 { pushFollow(FOLLOW_2); rule__DataReferenceRule__Group__0(); @@ -1834,11 +1603,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleExpressionRule" - // InternalGeneratorDSL.g:603:1: entryRuleExpressionRule : ruleExpressionRule EOF ; + // InternalGeneratorDSL.g:528:1: entryRuleExpressionRule : ruleExpressionRule EOF ; public final void entryRuleExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:604:1: ( ruleExpressionRule EOF ) - // InternalGeneratorDSL.g:605:1: ruleExpressionRule EOF + // InternalGeneratorDSL.g:529:1: ( ruleExpressionRule EOF ) + // InternalGeneratorDSL.g:530:1: ruleExpressionRule EOF { before(grammarAccess.getExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1864,17 +1633,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleExpressionRule" - // InternalGeneratorDSL.g:612:1: ruleExpressionRule : ( ruleOrExpressionRule ) ; + // InternalGeneratorDSL.g:537:1: ruleExpressionRule : ( ruleOrExpressionRule ) ; public final void ruleExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:616:2: ( ( ruleOrExpressionRule ) ) - // InternalGeneratorDSL.g:617:2: ( ruleOrExpressionRule ) + // InternalGeneratorDSL.g:541:2: ( ( ruleOrExpressionRule ) ) + // InternalGeneratorDSL.g:542:2: ( ruleOrExpressionRule ) { - // InternalGeneratorDSL.g:617:2: ( ruleOrExpressionRule ) - // InternalGeneratorDSL.g:618:3: ruleOrExpressionRule + // InternalGeneratorDSL.g:542:2: ( ruleOrExpressionRule ) + // InternalGeneratorDSL.g:543:3: ruleOrExpressionRule { before(grammarAccess.getExpressionRuleAccess().getOrExpressionRuleParserRuleCall()); pushFollow(FOLLOW_2); @@ -1905,11 +1674,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleOrExpressionRule" - // InternalGeneratorDSL.g:628:1: entryRuleOrExpressionRule : ruleOrExpressionRule EOF ; + // InternalGeneratorDSL.g:553:1: entryRuleOrExpressionRule : ruleOrExpressionRule EOF ; public final void entryRuleOrExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:629:1: ( ruleOrExpressionRule EOF ) - // InternalGeneratorDSL.g:630:1: ruleOrExpressionRule EOF + // InternalGeneratorDSL.g:554:1: ( ruleOrExpressionRule EOF ) + // InternalGeneratorDSL.g:555:1: ruleOrExpressionRule EOF { before(grammarAccess.getOrExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1935,21 +1704,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleOrExpressionRule" - // InternalGeneratorDSL.g:637:1: ruleOrExpressionRule : ( ( rule__OrExpressionRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:562:1: ruleOrExpressionRule : ( ( rule__OrExpressionRule__Group__0 ) ) ; public final void ruleOrExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:641:2: ( ( ( rule__OrExpressionRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:642:2: ( ( rule__OrExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:566:2: ( ( ( rule__OrExpressionRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:567:2: ( ( rule__OrExpressionRule__Group__0 ) ) { - // InternalGeneratorDSL.g:642:2: ( ( rule__OrExpressionRule__Group__0 ) ) - // InternalGeneratorDSL.g:643:3: ( rule__OrExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:567:2: ( ( rule__OrExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:568:3: ( rule__OrExpressionRule__Group__0 ) { before(grammarAccess.getOrExpressionRuleAccess().getGroup()); - // InternalGeneratorDSL.g:644:3: ( rule__OrExpressionRule__Group__0 ) - // InternalGeneratorDSL.g:644:4: rule__OrExpressionRule__Group__0 + // InternalGeneratorDSL.g:569:3: ( rule__OrExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:569:4: rule__OrExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group__0(); @@ -1982,11 +1751,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleXorExpressionRule" - // InternalGeneratorDSL.g:653:1: entryRuleXorExpressionRule : ruleXorExpressionRule EOF ; + // InternalGeneratorDSL.g:578:1: entryRuleXorExpressionRule : ruleXorExpressionRule EOF ; public final void entryRuleXorExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:654:1: ( ruleXorExpressionRule EOF ) - // InternalGeneratorDSL.g:655:1: ruleXorExpressionRule EOF + // InternalGeneratorDSL.g:579:1: ( ruleXorExpressionRule EOF ) + // InternalGeneratorDSL.g:580:1: ruleXorExpressionRule EOF { before(grammarAccess.getXorExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2012,21 +1781,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleXorExpressionRule" - // InternalGeneratorDSL.g:662:1: ruleXorExpressionRule : ( ( rule__XorExpressionRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:587:1: ruleXorExpressionRule : ( ( rule__XorExpressionRule__Group__0 ) ) ; public final void ruleXorExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:666:2: ( ( ( rule__XorExpressionRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:667:2: ( ( rule__XorExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:591:2: ( ( ( rule__XorExpressionRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:592:2: ( ( rule__XorExpressionRule__Group__0 ) ) { - // InternalGeneratorDSL.g:667:2: ( ( rule__XorExpressionRule__Group__0 ) ) - // InternalGeneratorDSL.g:668:3: ( rule__XorExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:592:2: ( ( rule__XorExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:593:3: ( rule__XorExpressionRule__Group__0 ) { before(grammarAccess.getXorExpressionRuleAccess().getGroup()); - // InternalGeneratorDSL.g:669:3: ( rule__XorExpressionRule__Group__0 ) - // InternalGeneratorDSL.g:669:4: rule__XorExpressionRule__Group__0 + // InternalGeneratorDSL.g:594:3: ( rule__XorExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:594:4: rule__XorExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group__0(); @@ -2059,11 +1828,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleAndExpressionRule" - // InternalGeneratorDSL.g:678:1: entryRuleAndExpressionRule : ruleAndExpressionRule EOF ; + // InternalGeneratorDSL.g:603:1: entryRuleAndExpressionRule : ruleAndExpressionRule EOF ; public final void entryRuleAndExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:679:1: ( ruleAndExpressionRule EOF ) - // InternalGeneratorDSL.g:680:1: ruleAndExpressionRule EOF + // InternalGeneratorDSL.g:604:1: ( ruleAndExpressionRule EOF ) + // InternalGeneratorDSL.g:605:1: ruleAndExpressionRule EOF { before(grammarAccess.getAndExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2089,21 +1858,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleAndExpressionRule" - // InternalGeneratorDSL.g:687:1: ruleAndExpressionRule : ( ( rule__AndExpressionRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:612:1: ruleAndExpressionRule : ( ( rule__AndExpressionRule__Group__0 ) ) ; public final void ruleAndExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:691:2: ( ( ( rule__AndExpressionRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:692:2: ( ( rule__AndExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:616:2: ( ( ( rule__AndExpressionRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:617:2: ( ( rule__AndExpressionRule__Group__0 ) ) { - // InternalGeneratorDSL.g:692:2: ( ( rule__AndExpressionRule__Group__0 ) ) - // InternalGeneratorDSL.g:693:3: ( rule__AndExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:617:2: ( ( rule__AndExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:618:3: ( rule__AndExpressionRule__Group__0 ) { before(grammarAccess.getAndExpressionRuleAccess().getGroup()); - // InternalGeneratorDSL.g:694:3: ( rule__AndExpressionRule__Group__0 ) - // InternalGeneratorDSL.g:694:4: rule__AndExpressionRule__Group__0 + // InternalGeneratorDSL.g:619:3: ( rule__AndExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:619:4: rule__AndExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group__0(); @@ -2136,11 +1905,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleNotExpressionRule" - // InternalGeneratorDSL.g:703:1: entryRuleNotExpressionRule : ruleNotExpressionRule EOF ; + // InternalGeneratorDSL.g:628:1: entryRuleNotExpressionRule : ruleNotExpressionRule EOF ; public final void entryRuleNotExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:704:1: ( ruleNotExpressionRule EOF ) - // InternalGeneratorDSL.g:705:1: ruleNotExpressionRule EOF + // InternalGeneratorDSL.g:629:1: ( ruleNotExpressionRule EOF ) + // InternalGeneratorDSL.g:630:1: ruleNotExpressionRule EOF { before(grammarAccess.getNotExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2166,21 +1935,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleNotExpressionRule" - // InternalGeneratorDSL.g:712:1: ruleNotExpressionRule : ( ( rule__NotExpressionRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:637:1: ruleNotExpressionRule : ( ( rule__NotExpressionRule__Group__0 ) ) ; public final void ruleNotExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:716:2: ( ( ( rule__NotExpressionRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:717:2: ( ( rule__NotExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:641:2: ( ( ( rule__NotExpressionRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:642:2: ( ( rule__NotExpressionRule__Group__0 ) ) { - // InternalGeneratorDSL.g:717:2: ( ( rule__NotExpressionRule__Group__0 ) ) - // InternalGeneratorDSL.g:718:3: ( rule__NotExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:642:2: ( ( rule__NotExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:643:3: ( rule__NotExpressionRule__Group__0 ) { before(grammarAccess.getNotExpressionRuleAccess().getGroup()); - // InternalGeneratorDSL.g:719:3: ( rule__NotExpressionRule__Group__0 ) - // InternalGeneratorDSL.g:719:4: rule__NotExpressionRule__Group__0 + // InternalGeneratorDSL.g:644:3: ( rule__NotExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:644:4: rule__NotExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__NotExpressionRule__Group__0(); @@ -2213,11 +1982,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleComparisonExpressionRule" - // InternalGeneratorDSL.g:728:1: entryRuleComparisonExpressionRule : ruleComparisonExpressionRule EOF ; + // InternalGeneratorDSL.g:653:1: entryRuleComparisonExpressionRule : ruleComparisonExpressionRule EOF ; public final void entryRuleComparisonExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:729:1: ( ruleComparisonExpressionRule EOF ) - // InternalGeneratorDSL.g:730:1: ruleComparisonExpressionRule EOF + // InternalGeneratorDSL.g:654:1: ( ruleComparisonExpressionRule EOF ) + // InternalGeneratorDSL.g:655:1: ruleComparisonExpressionRule EOF { before(grammarAccess.getComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2243,21 +2012,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleComparisonExpressionRule" - // InternalGeneratorDSL.g:737:1: ruleComparisonExpressionRule : ( ( rule__ComparisonExpressionRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:662:1: ruleComparisonExpressionRule : ( ( rule__ComparisonExpressionRule__Group__0 ) ) ; public final void ruleComparisonExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:741:2: ( ( ( rule__ComparisonExpressionRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:742:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:666:2: ( ( ( rule__ComparisonExpressionRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:667:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) { - // InternalGeneratorDSL.g:742:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) - // InternalGeneratorDSL.g:743:3: ( rule__ComparisonExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:667:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:668:3: ( rule__ComparisonExpressionRule__Group__0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getGroup()); - // InternalGeneratorDSL.g:744:3: ( rule__ComparisonExpressionRule__Group__0 ) - // InternalGeneratorDSL.g:744:4: rule__ComparisonExpressionRule__Group__0 + // InternalGeneratorDSL.g:669:3: ( rule__ComparisonExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:669:4: rule__ComparisonExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__Group__0(); @@ -2290,11 +2059,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRulePartialComparisonExpressionRule" - // InternalGeneratorDSL.g:753:1: entryRulePartialComparisonExpressionRule : rulePartialComparisonExpressionRule EOF ; + // InternalGeneratorDSL.g:678:1: entryRulePartialComparisonExpressionRule : rulePartialComparisonExpressionRule EOF ; public final void entryRulePartialComparisonExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:754:1: ( rulePartialComparisonExpressionRule EOF ) - // InternalGeneratorDSL.g:755:1: rulePartialComparisonExpressionRule EOF + // InternalGeneratorDSL.g:679:1: ( rulePartialComparisonExpressionRule EOF ) + // InternalGeneratorDSL.g:680:1: rulePartialComparisonExpressionRule EOF { before(grammarAccess.getPartialComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2320,21 +2089,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rulePartialComparisonExpressionRule" - // InternalGeneratorDSL.g:762:1: rulePartialComparisonExpressionRule : ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:687:1: rulePartialComparisonExpressionRule : ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ; public final void rulePartialComparisonExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:766:2: ( ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:767:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:691:2: ( ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:692:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) { - // InternalGeneratorDSL.g:767:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) - // InternalGeneratorDSL.g:768:3: ( rule__PartialComparisonExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:692:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:693:3: ( rule__PartialComparisonExpressionRule__Group__0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getGroup()); - // InternalGeneratorDSL.g:769:3: ( rule__PartialComparisonExpressionRule__Group__0 ) - // InternalGeneratorDSL.g:769:4: rule__PartialComparisonExpressionRule__Group__0 + // InternalGeneratorDSL.g:694:3: ( rule__PartialComparisonExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:694:4: rule__PartialComparisonExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__Group__0(); @@ -2367,11 +2136,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleAddOrSubtractExpressionRule" - // InternalGeneratorDSL.g:778:1: entryRuleAddOrSubtractExpressionRule : ruleAddOrSubtractExpressionRule EOF ; + // InternalGeneratorDSL.g:703:1: entryRuleAddOrSubtractExpressionRule : ruleAddOrSubtractExpressionRule EOF ; public final void entryRuleAddOrSubtractExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:779:1: ( ruleAddOrSubtractExpressionRule EOF ) - // InternalGeneratorDSL.g:780:1: ruleAddOrSubtractExpressionRule EOF + // InternalGeneratorDSL.g:704:1: ( ruleAddOrSubtractExpressionRule EOF ) + // InternalGeneratorDSL.g:705:1: ruleAddOrSubtractExpressionRule EOF { before(grammarAccess.getAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2397,21 +2166,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleAddOrSubtractExpressionRule" - // InternalGeneratorDSL.g:787:1: ruleAddOrSubtractExpressionRule : ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:712:1: ruleAddOrSubtractExpressionRule : ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ; public final void ruleAddOrSubtractExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:791:2: ( ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:792:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:716:2: ( ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:717:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) { - // InternalGeneratorDSL.g:792:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) - // InternalGeneratorDSL.g:793:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:717:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:718:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getGroup()); - // InternalGeneratorDSL.g:794:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) - // InternalGeneratorDSL.g:794:4: rule__AddOrSubtractExpressionRule__Group__0 + // InternalGeneratorDSL.g:719:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:719:4: rule__AddOrSubtractExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group__0(); @@ -2444,11 +2213,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleMultiplyDivideModuloExpressionRule" - // InternalGeneratorDSL.g:803:1: entryRuleMultiplyDivideModuloExpressionRule : ruleMultiplyDivideModuloExpressionRule EOF ; + // InternalGeneratorDSL.g:728:1: entryRuleMultiplyDivideModuloExpressionRule : ruleMultiplyDivideModuloExpressionRule EOF ; public final void entryRuleMultiplyDivideModuloExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:804:1: ( ruleMultiplyDivideModuloExpressionRule EOF ) - // InternalGeneratorDSL.g:805:1: ruleMultiplyDivideModuloExpressionRule EOF + // InternalGeneratorDSL.g:729:1: ( ruleMultiplyDivideModuloExpressionRule EOF ) + // InternalGeneratorDSL.g:730:1: ruleMultiplyDivideModuloExpressionRule EOF { before(grammarAccess.getMultiplyDivideModuloExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2474,21 +2243,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleMultiplyDivideModuloExpressionRule" - // InternalGeneratorDSL.g:812:1: ruleMultiplyDivideModuloExpressionRule : ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:737:1: ruleMultiplyDivideModuloExpressionRule : ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ; public final void ruleMultiplyDivideModuloExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:816:2: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:817:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:741:2: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:742:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) { - // InternalGeneratorDSL.g:817:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) - // InternalGeneratorDSL.g:818:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:742:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:743:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getGroup()); - // InternalGeneratorDSL.g:819:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) - // InternalGeneratorDSL.g:819:4: rule__MultiplyDivideModuloExpressionRule__Group__0 + // InternalGeneratorDSL.g:744:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:744:4: rule__MultiplyDivideModuloExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group__0(); @@ -2521,11 +2290,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRulePowerOfExpressionRule" - // InternalGeneratorDSL.g:828:1: entryRulePowerOfExpressionRule : rulePowerOfExpressionRule EOF ; + // InternalGeneratorDSL.g:753:1: entryRulePowerOfExpressionRule : rulePowerOfExpressionRule EOF ; public final void entryRulePowerOfExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:829:1: ( rulePowerOfExpressionRule EOF ) - // InternalGeneratorDSL.g:830:1: rulePowerOfExpressionRule EOF + // InternalGeneratorDSL.g:754:1: ( rulePowerOfExpressionRule EOF ) + // InternalGeneratorDSL.g:755:1: rulePowerOfExpressionRule EOF { before(grammarAccess.getPowerOfExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2551,21 +2320,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rulePowerOfExpressionRule" - // InternalGeneratorDSL.g:837:1: rulePowerOfExpressionRule : ( ( rule__PowerOfExpressionRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:762:1: rulePowerOfExpressionRule : ( ( rule__PowerOfExpressionRule__Group__0 ) ) ; public final void rulePowerOfExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:841:2: ( ( ( rule__PowerOfExpressionRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:842:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:766:2: ( ( ( rule__PowerOfExpressionRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:767:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) { - // InternalGeneratorDSL.g:842:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) - // InternalGeneratorDSL.g:843:3: ( rule__PowerOfExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:767:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:768:3: ( rule__PowerOfExpressionRule__Group__0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getGroup()); - // InternalGeneratorDSL.g:844:3: ( rule__PowerOfExpressionRule__Group__0 ) - // InternalGeneratorDSL.g:844:4: rule__PowerOfExpressionRule__Group__0 + // InternalGeneratorDSL.g:769:3: ( rule__PowerOfExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:769:4: rule__PowerOfExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group__0(); @@ -2598,11 +2367,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleUnaryAddOrSubtractExpressionRule" - // InternalGeneratorDSL.g:853:1: entryRuleUnaryAddOrSubtractExpressionRule : ruleUnaryAddOrSubtractExpressionRule EOF ; + // InternalGeneratorDSL.g:778:1: entryRuleUnaryAddOrSubtractExpressionRule : ruleUnaryAddOrSubtractExpressionRule EOF ; public final void entryRuleUnaryAddOrSubtractExpressionRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:854:1: ( ruleUnaryAddOrSubtractExpressionRule EOF ) - // InternalGeneratorDSL.g:855:1: ruleUnaryAddOrSubtractExpressionRule EOF + // InternalGeneratorDSL.g:779:1: ( ruleUnaryAddOrSubtractExpressionRule EOF ) + // InternalGeneratorDSL.g:780:1: ruleUnaryAddOrSubtractExpressionRule EOF { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2628,21 +2397,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleUnaryAddOrSubtractExpressionRule" - // InternalGeneratorDSL.g:862:1: ruleUnaryAddOrSubtractExpressionRule : ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:787:1: ruleUnaryAddOrSubtractExpressionRule : ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ; public final void ruleUnaryAddOrSubtractExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:866:2: ( ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:867:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:791:2: ( ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:792:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) { - // InternalGeneratorDSL.g:867:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) - // InternalGeneratorDSL.g:868:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:792:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) + // InternalGeneratorDSL.g:793:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getGroup()); - // InternalGeneratorDSL.g:869:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) - // InternalGeneratorDSL.g:869:4: rule__UnaryAddOrSubtractExpressionRule__Group__0 + // InternalGeneratorDSL.g:794:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) + // InternalGeneratorDSL.g:794:4: rule__UnaryAddOrSubtractExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__Group__0(); @@ -2675,11 +2444,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleLiteralOrReferenceRule" - // InternalGeneratorDSL.g:878:1: entryRuleLiteralOrReferenceRule : ruleLiteralOrReferenceRule EOF ; + // InternalGeneratorDSL.g:803:1: entryRuleLiteralOrReferenceRule : ruleLiteralOrReferenceRule EOF ; public final void entryRuleLiteralOrReferenceRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:879:1: ( ruleLiteralOrReferenceRule EOF ) - // InternalGeneratorDSL.g:880:1: ruleLiteralOrReferenceRule EOF + // InternalGeneratorDSL.g:804:1: ( ruleLiteralOrReferenceRule EOF ) + // InternalGeneratorDSL.g:805:1: ruleLiteralOrReferenceRule EOF { before(grammarAccess.getLiteralOrReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -2705,21 +2474,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleLiteralOrReferenceRule" - // InternalGeneratorDSL.g:887:1: ruleLiteralOrReferenceRule : ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ; + // InternalGeneratorDSL.g:812:1: ruleLiteralOrReferenceRule : ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ; public final void ruleLiteralOrReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:891:2: ( ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ) - // InternalGeneratorDSL.g:892:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) + // InternalGeneratorDSL.g:816:2: ( ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ) + // InternalGeneratorDSL.g:817:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) { - // InternalGeneratorDSL.g:892:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) - // InternalGeneratorDSL.g:893:3: ( rule__LiteralOrReferenceRule__Alternatives ) + // InternalGeneratorDSL.g:817:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) + // InternalGeneratorDSL.g:818:3: ( rule__LiteralOrReferenceRule__Alternatives ) { before(grammarAccess.getLiteralOrReferenceRuleAccess().getAlternatives()); - // InternalGeneratorDSL.g:894:3: ( rule__LiteralOrReferenceRule__Alternatives ) - // InternalGeneratorDSL.g:894:4: rule__LiteralOrReferenceRule__Alternatives + // InternalGeneratorDSL.g:819:3: ( rule__LiteralOrReferenceRule__Alternatives ) + // InternalGeneratorDSL.g:819:4: rule__LiteralOrReferenceRule__Alternatives { pushFollow(FOLLOW_2); rule__LiteralOrReferenceRule__Alternatives(); @@ -2752,11 +2521,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleParanthesesRule" - // InternalGeneratorDSL.g:903:1: entryRuleParanthesesRule : ruleParanthesesRule EOF ; + // InternalGeneratorDSL.g:828:1: entryRuleParanthesesRule : ruleParanthesesRule EOF ; public final void entryRuleParanthesesRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:904:1: ( ruleParanthesesRule EOF ) - // InternalGeneratorDSL.g:905:1: ruleParanthesesRule EOF + // InternalGeneratorDSL.g:829:1: ( ruleParanthesesRule EOF ) + // InternalGeneratorDSL.g:830:1: ruleParanthesesRule EOF { before(grammarAccess.getParanthesesRuleRule()); pushFollow(FOLLOW_1); @@ -2782,21 +2551,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleParanthesesRule" - // InternalGeneratorDSL.g:912:1: ruleParanthesesRule : ( ( rule__ParanthesesRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:837:1: ruleParanthesesRule : ( ( rule__ParanthesesRule__Group__0 ) ) ; public final void ruleParanthesesRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:916:2: ( ( ( rule__ParanthesesRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:917:2: ( ( rule__ParanthesesRule__Group__0 ) ) + // InternalGeneratorDSL.g:841:2: ( ( ( rule__ParanthesesRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:842:2: ( ( rule__ParanthesesRule__Group__0 ) ) { - // InternalGeneratorDSL.g:917:2: ( ( rule__ParanthesesRule__Group__0 ) ) - // InternalGeneratorDSL.g:918:3: ( rule__ParanthesesRule__Group__0 ) + // InternalGeneratorDSL.g:842:2: ( ( rule__ParanthesesRule__Group__0 ) ) + // InternalGeneratorDSL.g:843:3: ( rule__ParanthesesRule__Group__0 ) { before(grammarAccess.getParanthesesRuleAccess().getGroup()); - // InternalGeneratorDSL.g:919:3: ( rule__ParanthesesRule__Group__0 ) - // InternalGeneratorDSL.g:919:4: rule__ParanthesesRule__Group__0 + // InternalGeneratorDSL.g:844:3: ( rule__ParanthesesRule__Group__0 ) + // InternalGeneratorDSL.g:844:4: rule__ParanthesesRule__Group__0 { pushFollow(FOLLOW_2); rule__ParanthesesRule__Group__0(); @@ -2829,11 +2598,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleCallRule" - // InternalGeneratorDSL.g:928:1: entryRuleCallRule : ruleCallRule EOF ; + // InternalGeneratorDSL.g:853:1: entryRuleCallRule : ruleCallRule EOF ; public final void entryRuleCallRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:929:1: ( ruleCallRule EOF ) - // InternalGeneratorDSL.g:930:1: ruleCallRule EOF + // InternalGeneratorDSL.g:854:1: ( ruleCallRule EOF ) + // InternalGeneratorDSL.g:855:1: ruleCallRule EOF { before(grammarAccess.getCallRuleRule()); pushFollow(FOLLOW_1); @@ -2859,21 +2628,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleCallRule" - // InternalGeneratorDSL.g:937:1: ruleCallRule : ( ( rule__CallRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:862:1: ruleCallRule : ( ( rule__CallRule__Group__0 ) ) ; public final void ruleCallRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:941:2: ( ( ( rule__CallRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:942:2: ( ( rule__CallRule__Group__0 ) ) + // InternalGeneratorDSL.g:866:2: ( ( ( rule__CallRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:867:2: ( ( rule__CallRule__Group__0 ) ) { - // InternalGeneratorDSL.g:942:2: ( ( rule__CallRule__Group__0 ) ) - // InternalGeneratorDSL.g:943:3: ( rule__CallRule__Group__0 ) + // InternalGeneratorDSL.g:867:2: ( ( rule__CallRule__Group__0 ) ) + // InternalGeneratorDSL.g:868:3: ( rule__CallRule__Group__0 ) { before(grammarAccess.getCallRuleAccess().getGroup()); - // InternalGeneratorDSL.g:944:3: ( rule__CallRule__Group__0 ) - // InternalGeneratorDSL.g:944:4: rule__CallRule__Group__0 + // InternalGeneratorDSL.g:869:3: ( rule__CallRule__Group__0 ) + // InternalGeneratorDSL.g:869:4: rule__CallRule__Group__0 { pushFollow(FOLLOW_2); rule__CallRule__Group__0(); @@ -2906,11 +2675,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleFunctionNameRule" - // InternalGeneratorDSL.g:953:1: entryRuleFunctionNameRule : ruleFunctionNameRule EOF ; + // InternalGeneratorDSL.g:878:1: entryRuleFunctionNameRule : ruleFunctionNameRule EOF ; public final void entryRuleFunctionNameRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:954:1: ( ruleFunctionNameRule EOF ) - // InternalGeneratorDSL.g:955:1: ruleFunctionNameRule EOF + // InternalGeneratorDSL.g:879:1: ( ruleFunctionNameRule EOF ) + // InternalGeneratorDSL.g:880:1: ruleFunctionNameRule EOF { before(grammarAccess.getFunctionNameRuleRule()); pushFollow(FOLLOW_1); @@ -2936,21 +2705,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleFunctionNameRule" - // InternalGeneratorDSL.g:962:1: ruleFunctionNameRule : ( ( rule__FunctionNameRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:887:1: ruleFunctionNameRule : ( ( rule__FunctionNameRule__Group__0 ) ) ; public final void ruleFunctionNameRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:966:2: ( ( ( rule__FunctionNameRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:967:2: ( ( rule__FunctionNameRule__Group__0 ) ) + // InternalGeneratorDSL.g:891:2: ( ( ( rule__FunctionNameRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:892:2: ( ( rule__FunctionNameRule__Group__0 ) ) { - // InternalGeneratorDSL.g:967:2: ( ( rule__FunctionNameRule__Group__0 ) ) - // InternalGeneratorDSL.g:968:3: ( rule__FunctionNameRule__Group__0 ) + // InternalGeneratorDSL.g:892:2: ( ( rule__FunctionNameRule__Group__0 ) ) + // InternalGeneratorDSL.g:893:3: ( rule__FunctionNameRule__Group__0 ) { before(grammarAccess.getFunctionNameRuleAccess().getGroup()); - // InternalGeneratorDSL.g:969:3: ( rule__FunctionNameRule__Group__0 ) - // InternalGeneratorDSL.g:969:4: rule__FunctionNameRule__Group__0 + // InternalGeneratorDSL.g:894:3: ( rule__FunctionNameRule__Group__0 ) + // InternalGeneratorDSL.g:894:4: rule__FunctionNameRule__Group__0 { pushFollow(FOLLOW_2); rule__FunctionNameRule__Group__0(); @@ -2983,11 +2752,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleValueReferenceRule" - // InternalGeneratorDSL.g:978:1: entryRuleValueReferenceRule : ruleValueReferenceRule EOF ; + // InternalGeneratorDSL.g:903:1: entryRuleValueReferenceRule : ruleValueReferenceRule EOF ; public final void entryRuleValueReferenceRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:979:1: ( ruleValueReferenceRule EOF ) - // InternalGeneratorDSL.g:980:1: ruleValueReferenceRule EOF + // InternalGeneratorDSL.g:904:1: ( ruleValueReferenceRule EOF ) + // InternalGeneratorDSL.g:905:1: ruleValueReferenceRule EOF { before(grammarAccess.getValueReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -3013,21 +2782,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleValueReferenceRule" - // InternalGeneratorDSL.g:987:1: ruleValueReferenceRule : ( ( rule__ValueReferenceRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:912:1: ruleValueReferenceRule : ( ( rule__ValueReferenceRule__Group__0 ) ) ; public final void ruleValueReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:991:2: ( ( ( rule__ValueReferenceRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:992:2: ( ( rule__ValueReferenceRule__Group__0 ) ) + // InternalGeneratorDSL.g:916:2: ( ( ( rule__ValueReferenceRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:917:2: ( ( rule__ValueReferenceRule__Group__0 ) ) { - // InternalGeneratorDSL.g:992:2: ( ( rule__ValueReferenceRule__Group__0 ) ) - // InternalGeneratorDSL.g:993:3: ( rule__ValueReferenceRule__Group__0 ) + // InternalGeneratorDSL.g:917:2: ( ( rule__ValueReferenceRule__Group__0 ) ) + // InternalGeneratorDSL.g:918:3: ( rule__ValueReferenceRule__Group__0 ) { before(grammarAccess.getValueReferenceRuleAccess().getGroup()); - // InternalGeneratorDSL.g:994:3: ( rule__ValueReferenceRule__Group__0 ) - // InternalGeneratorDSL.g:994:4: rule__ValueReferenceRule__Group__0 + // InternalGeneratorDSL.g:919:3: ( rule__ValueReferenceRule__Group__0 ) + // InternalGeneratorDSL.g:919:4: rule__ValueReferenceRule__Group__0 { pushFollow(FOLLOW_2); rule__ValueReferenceRule__Group__0(); @@ -3060,11 +2829,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleLiteralRule" - // InternalGeneratorDSL.g:1003:1: entryRuleLiteralRule : ruleLiteralRule EOF ; + // InternalGeneratorDSL.g:928:1: entryRuleLiteralRule : ruleLiteralRule EOF ; public final void entryRuleLiteralRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:1004:1: ( ruleLiteralRule EOF ) - // InternalGeneratorDSL.g:1005:1: ruleLiteralRule EOF + // InternalGeneratorDSL.g:929:1: ( ruleLiteralRule EOF ) + // InternalGeneratorDSL.g:930:1: ruleLiteralRule EOF { before(grammarAccess.getLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -3090,21 +2859,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleLiteralRule" - // InternalGeneratorDSL.g:1012:1: ruleLiteralRule : ( ( rule__LiteralRule__Alternatives ) ) ; + // InternalGeneratorDSL.g:937:1: ruleLiteralRule : ( ( rule__LiteralRule__Alternatives ) ) ; public final void ruleLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1016:2: ( ( ( rule__LiteralRule__Alternatives ) ) ) - // InternalGeneratorDSL.g:1017:2: ( ( rule__LiteralRule__Alternatives ) ) + // InternalGeneratorDSL.g:941:2: ( ( ( rule__LiteralRule__Alternatives ) ) ) + // InternalGeneratorDSL.g:942:2: ( ( rule__LiteralRule__Alternatives ) ) { - // InternalGeneratorDSL.g:1017:2: ( ( rule__LiteralRule__Alternatives ) ) - // InternalGeneratorDSL.g:1018:3: ( rule__LiteralRule__Alternatives ) + // InternalGeneratorDSL.g:942:2: ( ( rule__LiteralRule__Alternatives ) ) + // InternalGeneratorDSL.g:943:3: ( rule__LiteralRule__Alternatives ) { before(grammarAccess.getLiteralRuleAccess().getAlternatives()); - // InternalGeneratorDSL.g:1019:3: ( rule__LiteralRule__Alternatives ) - // InternalGeneratorDSL.g:1019:4: rule__LiteralRule__Alternatives + // InternalGeneratorDSL.g:944:3: ( rule__LiteralRule__Alternatives ) + // InternalGeneratorDSL.g:944:4: rule__LiteralRule__Alternatives { pushFollow(FOLLOW_2); rule__LiteralRule__Alternatives(); @@ -3137,11 +2906,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleNumberLiteralRule" - // InternalGeneratorDSL.g:1028:1: entryRuleNumberLiteralRule : ruleNumberLiteralRule EOF ; + // InternalGeneratorDSL.g:953:1: entryRuleNumberLiteralRule : ruleNumberLiteralRule EOF ; public final void entryRuleNumberLiteralRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:1029:1: ( ruleNumberLiteralRule EOF ) - // InternalGeneratorDSL.g:1030:1: ruleNumberLiteralRule EOF + // InternalGeneratorDSL.g:954:1: ( ruleNumberLiteralRule EOF ) + // InternalGeneratorDSL.g:955:1: ruleNumberLiteralRule EOF { before(grammarAccess.getNumberLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -3167,21 +2936,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleNumberLiteralRule" - // InternalGeneratorDSL.g:1037:1: ruleNumberLiteralRule : ( ( rule__NumberLiteralRule__Alternatives ) ) ; + // InternalGeneratorDSL.g:962:1: ruleNumberLiteralRule : ( ( rule__NumberLiteralRule__Alternatives ) ) ; public final void ruleNumberLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1041:2: ( ( ( rule__NumberLiteralRule__Alternatives ) ) ) - // InternalGeneratorDSL.g:1042:2: ( ( rule__NumberLiteralRule__Alternatives ) ) + // InternalGeneratorDSL.g:966:2: ( ( ( rule__NumberLiteralRule__Alternatives ) ) ) + // InternalGeneratorDSL.g:967:2: ( ( rule__NumberLiteralRule__Alternatives ) ) { - // InternalGeneratorDSL.g:1042:2: ( ( rule__NumberLiteralRule__Alternatives ) ) - // InternalGeneratorDSL.g:1043:3: ( rule__NumberLiteralRule__Alternatives ) + // InternalGeneratorDSL.g:967:2: ( ( rule__NumberLiteralRule__Alternatives ) ) + // InternalGeneratorDSL.g:968:3: ( rule__NumberLiteralRule__Alternatives ) { before(grammarAccess.getNumberLiteralRuleAccess().getAlternatives()); - // InternalGeneratorDSL.g:1044:3: ( rule__NumberLiteralRule__Alternatives ) - // InternalGeneratorDSL.g:1044:4: rule__NumberLiteralRule__Alternatives + // InternalGeneratorDSL.g:969:3: ( rule__NumberLiteralRule__Alternatives ) + // InternalGeneratorDSL.g:969:4: rule__NumberLiteralRule__Alternatives { pushFollow(FOLLOW_2); rule__NumberLiteralRule__Alternatives(); @@ -3214,11 +2983,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleDoubleLiteralRule" - // InternalGeneratorDSL.g:1053:1: entryRuleDoubleLiteralRule : ruleDoubleLiteralRule EOF ; + // InternalGeneratorDSL.g:978:1: entryRuleDoubleLiteralRule : ruleDoubleLiteralRule EOF ; public final void entryRuleDoubleLiteralRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:1054:1: ( ruleDoubleLiteralRule EOF ) - // InternalGeneratorDSL.g:1055:1: ruleDoubleLiteralRule EOF + // InternalGeneratorDSL.g:979:1: ( ruleDoubleLiteralRule EOF ) + // InternalGeneratorDSL.g:980:1: ruleDoubleLiteralRule EOF { before(grammarAccess.getDoubleLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -3244,21 +3013,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleDoubleLiteralRule" - // InternalGeneratorDSL.g:1062:1: ruleDoubleLiteralRule : ( ( rule__DoubleLiteralRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:987:1: ruleDoubleLiteralRule : ( ( rule__DoubleLiteralRule__Group__0 ) ) ; public final void ruleDoubleLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1066:2: ( ( ( rule__DoubleLiteralRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:1067:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) + // InternalGeneratorDSL.g:991:2: ( ( ( rule__DoubleLiteralRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:992:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) { - // InternalGeneratorDSL.g:1067:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) - // InternalGeneratorDSL.g:1068:3: ( rule__DoubleLiteralRule__Group__0 ) + // InternalGeneratorDSL.g:992:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) + // InternalGeneratorDSL.g:993:3: ( rule__DoubleLiteralRule__Group__0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getGroup()); - // InternalGeneratorDSL.g:1069:3: ( rule__DoubleLiteralRule__Group__0 ) - // InternalGeneratorDSL.g:1069:4: rule__DoubleLiteralRule__Group__0 + // InternalGeneratorDSL.g:994:3: ( rule__DoubleLiteralRule__Group__0 ) + // InternalGeneratorDSL.g:994:4: rule__DoubleLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__Group__0(); @@ -3291,11 +3060,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleIntegerLiteralRule" - // InternalGeneratorDSL.g:1078:1: entryRuleIntegerLiteralRule : ruleIntegerLiteralRule EOF ; + // InternalGeneratorDSL.g:1003:1: entryRuleIntegerLiteralRule : ruleIntegerLiteralRule EOF ; public final void entryRuleIntegerLiteralRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:1079:1: ( ruleIntegerLiteralRule EOF ) - // InternalGeneratorDSL.g:1080:1: ruleIntegerLiteralRule EOF + // InternalGeneratorDSL.g:1004:1: ( ruleIntegerLiteralRule EOF ) + // InternalGeneratorDSL.g:1005:1: ruleIntegerLiteralRule EOF { before(grammarAccess.getIntegerLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -3321,21 +3090,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleIntegerLiteralRule" - // InternalGeneratorDSL.g:1087:1: ruleIntegerLiteralRule : ( ( rule__IntegerLiteralRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:1012:1: ruleIntegerLiteralRule : ( ( rule__IntegerLiteralRule__Group__0 ) ) ; public final void ruleIntegerLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1091:2: ( ( ( rule__IntegerLiteralRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:1092:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) + // InternalGeneratorDSL.g:1016:2: ( ( ( rule__IntegerLiteralRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:1017:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) { - // InternalGeneratorDSL.g:1092:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) - // InternalGeneratorDSL.g:1093:3: ( rule__IntegerLiteralRule__Group__0 ) + // InternalGeneratorDSL.g:1017:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) + // InternalGeneratorDSL.g:1018:3: ( rule__IntegerLiteralRule__Group__0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getGroup()); - // InternalGeneratorDSL.g:1094:3: ( rule__IntegerLiteralRule__Group__0 ) - // InternalGeneratorDSL.g:1094:4: rule__IntegerLiteralRule__Group__0 + // InternalGeneratorDSL.g:1019:3: ( rule__IntegerLiteralRule__Group__0 ) + // InternalGeneratorDSL.g:1019:4: rule__IntegerLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__Group__0(); @@ -3368,11 +3137,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleStringLiteralRule" - // InternalGeneratorDSL.g:1103:1: entryRuleStringLiteralRule : ruleStringLiteralRule EOF ; + // InternalGeneratorDSL.g:1028:1: entryRuleStringLiteralRule : ruleStringLiteralRule EOF ; public final void entryRuleStringLiteralRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:1104:1: ( ruleStringLiteralRule EOF ) - // InternalGeneratorDSL.g:1105:1: ruleStringLiteralRule EOF + // InternalGeneratorDSL.g:1029:1: ( ruleStringLiteralRule EOF ) + // InternalGeneratorDSL.g:1030:1: ruleStringLiteralRule EOF { before(grammarAccess.getStringLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -3398,21 +3167,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleStringLiteralRule" - // InternalGeneratorDSL.g:1112:1: ruleStringLiteralRule : ( ( rule__StringLiteralRule__ValueAssignment ) ) ; + // InternalGeneratorDSL.g:1037:1: ruleStringLiteralRule : ( ( rule__StringLiteralRule__ValueAssignment ) ) ; public final void ruleStringLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1116:2: ( ( ( rule__StringLiteralRule__ValueAssignment ) ) ) - // InternalGeneratorDSL.g:1117:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) + // InternalGeneratorDSL.g:1041:2: ( ( ( rule__StringLiteralRule__ValueAssignment ) ) ) + // InternalGeneratorDSL.g:1042:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) { - // InternalGeneratorDSL.g:1117:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) - // InternalGeneratorDSL.g:1118:3: ( rule__StringLiteralRule__ValueAssignment ) + // InternalGeneratorDSL.g:1042:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) + // InternalGeneratorDSL.g:1043:3: ( rule__StringLiteralRule__ValueAssignment ) { before(grammarAccess.getStringLiteralRuleAccess().getValueAssignment()); - // InternalGeneratorDSL.g:1119:3: ( rule__StringLiteralRule__ValueAssignment ) - // InternalGeneratorDSL.g:1119:4: rule__StringLiteralRule__ValueAssignment + // InternalGeneratorDSL.g:1044:3: ( rule__StringLiteralRule__ValueAssignment ) + // InternalGeneratorDSL.g:1044:4: rule__StringLiteralRule__ValueAssignment { pushFollow(FOLLOW_2); rule__StringLiteralRule__ValueAssignment(); @@ -3445,11 +3214,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleBooleanLiteralRule" - // InternalGeneratorDSL.g:1128:1: entryRuleBooleanLiteralRule : ruleBooleanLiteralRule EOF ; + // InternalGeneratorDSL.g:1053:1: entryRuleBooleanLiteralRule : ruleBooleanLiteralRule EOF ; public final void entryRuleBooleanLiteralRule() throws RecognitionException { try { - // InternalGeneratorDSL.g:1129:1: ( ruleBooleanLiteralRule EOF ) - // InternalGeneratorDSL.g:1130:1: ruleBooleanLiteralRule EOF + // InternalGeneratorDSL.g:1054:1: ( ruleBooleanLiteralRule EOF ) + // InternalGeneratorDSL.g:1055:1: ruleBooleanLiteralRule EOF { before(grammarAccess.getBooleanLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -3475,21 +3244,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleBooleanLiteralRule" - // InternalGeneratorDSL.g:1137:1: ruleBooleanLiteralRule : ( ( rule__BooleanLiteralRule__Group__0 ) ) ; + // InternalGeneratorDSL.g:1062:1: ruleBooleanLiteralRule : ( ( rule__BooleanLiteralRule__Group__0 ) ) ; public final void ruleBooleanLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1141:2: ( ( ( rule__BooleanLiteralRule__Group__0 ) ) ) - // InternalGeneratorDSL.g:1142:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) + // InternalGeneratorDSL.g:1066:2: ( ( ( rule__BooleanLiteralRule__Group__0 ) ) ) + // InternalGeneratorDSL.g:1067:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) { - // InternalGeneratorDSL.g:1142:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) - // InternalGeneratorDSL.g:1143:3: ( rule__BooleanLiteralRule__Group__0 ) + // InternalGeneratorDSL.g:1067:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) + // InternalGeneratorDSL.g:1068:3: ( rule__BooleanLiteralRule__Group__0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getGroup()); - // InternalGeneratorDSL.g:1144:3: ( rule__BooleanLiteralRule__Group__0 ) - // InternalGeneratorDSL.g:1144:4: rule__BooleanLiteralRule__Group__0 + // InternalGeneratorDSL.g:1069:3: ( rule__BooleanLiteralRule__Group__0 ) + // InternalGeneratorDSL.g:1069:4: rule__BooleanLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Group__0(); @@ -3522,11 +3291,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "entryRuleStringOrId" - // InternalGeneratorDSL.g:1153:1: entryRuleStringOrId : ruleStringOrId EOF ; + // InternalGeneratorDSL.g:1078:1: entryRuleStringOrId : ruleStringOrId EOF ; public final void entryRuleStringOrId() throws RecognitionException { try { - // InternalGeneratorDSL.g:1154:1: ( ruleStringOrId EOF ) - // InternalGeneratorDSL.g:1155:1: ruleStringOrId EOF + // InternalGeneratorDSL.g:1079:1: ( ruleStringOrId EOF ) + // InternalGeneratorDSL.g:1080:1: ruleStringOrId EOF { before(grammarAccess.getStringOrIdRule()); pushFollow(FOLLOW_1); @@ -3552,21 +3321,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleStringOrId" - // InternalGeneratorDSL.g:1162:1: ruleStringOrId : ( ( rule__StringOrId__Alternatives ) ) ; + // InternalGeneratorDSL.g:1087:1: ruleStringOrId : ( ( rule__StringOrId__Alternatives ) ) ; public final void ruleStringOrId() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1166:2: ( ( ( rule__StringOrId__Alternatives ) ) ) - // InternalGeneratorDSL.g:1167:2: ( ( rule__StringOrId__Alternatives ) ) + // InternalGeneratorDSL.g:1091:2: ( ( ( rule__StringOrId__Alternatives ) ) ) + // InternalGeneratorDSL.g:1092:2: ( ( rule__StringOrId__Alternatives ) ) { - // InternalGeneratorDSL.g:1167:2: ( ( rule__StringOrId__Alternatives ) ) - // InternalGeneratorDSL.g:1168:3: ( rule__StringOrId__Alternatives ) + // InternalGeneratorDSL.g:1092:2: ( ( rule__StringOrId__Alternatives ) ) + // InternalGeneratorDSL.g:1093:3: ( rule__StringOrId__Alternatives ) { before(grammarAccess.getStringOrIdAccess().getAlternatives()); - // InternalGeneratorDSL.g:1169:3: ( rule__StringOrId__Alternatives ) - // InternalGeneratorDSL.g:1169:4: rule__StringOrId__Alternatives + // InternalGeneratorDSL.g:1094:3: ( rule__StringOrId__Alternatives ) + // InternalGeneratorDSL.g:1094:4: rule__StringOrId__Alternatives { pushFollow(FOLLOW_2); rule__StringOrId__Alternatives(); @@ -3599,21 +3368,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleComparisonOperatorRule" - // InternalGeneratorDSL.g:1178:1: ruleComparisonOperatorRule : ( ( rule__ComparisonOperatorRule__Alternatives ) ) ; + // InternalGeneratorDSL.g:1103:1: ruleComparisonOperatorRule : ( ( rule__ComparisonOperatorRule__Alternatives ) ) ; public final void ruleComparisonOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1182:1: ( ( ( rule__ComparisonOperatorRule__Alternatives ) ) ) - // InternalGeneratorDSL.g:1183:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) + // InternalGeneratorDSL.g:1107:1: ( ( ( rule__ComparisonOperatorRule__Alternatives ) ) ) + // InternalGeneratorDSL.g:1108:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) { - // InternalGeneratorDSL.g:1183:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) - // InternalGeneratorDSL.g:1184:3: ( rule__ComparisonOperatorRule__Alternatives ) + // InternalGeneratorDSL.g:1108:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) + // InternalGeneratorDSL.g:1109:3: ( rule__ComparisonOperatorRule__Alternatives ) { before(grammarAccess.getComparisonOperatorRuleAccess().getAlternatives()); - // InternalGeneratorDSL.g:1185:3: ( rule__ComparisonOperatorRule__Alternatives ) - // InternalGeneratorDSL.g:1185:4: rule__ComparisonOperatorRule__Alternatives + // InternalGeneratorDSL.g:1110:3: ( rule__ComparisonOperatorRule__Alternatives ) + // InternalGeneratorDSL.g:1110:4: rule__ComparisonOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__ComparisonOperatorRule__Alternatives(); @@ -3646,21 +3415,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleAddOrSubtractOperatorRule" - // InternalGeneratorDSL.g:1194:1: ruleAddOrSubtractOperatorRule : ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ; + // InternalGeneratorDSL.g:1119:1: ruleAddOrSubtractOperatorRule : ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ; public final void ruleAddOrSubtractOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1198:1: ( ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ) - // InternalGeneratorDSL.g:1199:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) + // InternalGeneratorDSL.g:1123:1: ( ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ) + // InternalGeneratorDSL.g:1124:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) { - // InternalGeneratorDSL.g:1199:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) - // InternalGeneratorDSL.g:1200:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) + // InternalGeneratorDSL.g:1124:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) + // InternalGeneratorDSL.g:1125:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getAlternatives()); - // InternalGeneratorDSL.g:1201:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) - // InternalGeneratorDSL.g:1201:4: rule__AddOrSubtractOperatorRule__Alternatives + // InternalGeneratorDSL.g:1126:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) + // InternalGeneratorDSL.g:1126:4: rule__AddOrSubtractOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__AddOrSubtractOperatorRule__Alternatives(); @@ -3693,21 +3462,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleMultiplyDivideModuloOperatorRule" - // InternalGeneratorDSL.g:1210:1: ruleMultiplyDivideModuloOperatorRule : ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ; + // InternalGeneratorDSL.g:1135:1: ruleMultiplyDivideModuloOperatorRule : ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ; public final void ruleMultiplyDivideModuloOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1214:1: ( ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ) - // InternalGeneratorDSL.g:1215:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) + // InternalGeneratorDSL.g:1139:1: ( ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ) + // InternalGeneratorDSL.g:1140:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) { - // InternalGeneratorDSL.g:1215:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) - // InternalGeneratorDSL.g:1216:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) + // InternalGeneratorDSL.g:1140:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) + // InternalGeneratorDSL.g:1141:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getAlternatives()); - // InternalGeneratorDSL.g:1217:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) - // InternalGeneratorDSL.g:1217:4: rule__MultiplyDivideModuloOperatorRule__Alternatives + // InternalGeneratorDSL.g:1142:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) + // InternalGeneratorDSL.g:1142:4: rule__MultiplyDivideModuloOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloOperatorRule__Alternatives(); @@ -3740,21 +3509,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "ruleFactorRule" - // InternalGeneratorDSL.g:1226:1: ruleFactorRule : ( ( rule__FactorRule__Alternatives ) ) ; + // InternalGeneratorDSL.g:1151:1: ruleFactorRule : ( ( rule__FactorRule__Alternatives ) ) ; public final void ruleFactorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1230:1: ( ( ( rule__FactorRule__Alternatives ) ) ) - // InternalGeneratorDSL.g:1231:2: ( ( rule__FactorRule__Alternatives ) ) + // InternalGeneratorDSL.g:1155:1: ( ( ( rule__FactorRule__Alternatives ) ) ) + // InternalGeneratorDSL.g:1156:2: ( ( rule__FactorRule__Alternatives ) ) { - // InternalGeneratorDSL.g:1231:2: ( ( rule__FactorRule__Alternatives ) ) - // InternalGeneratorDSL.g:1232:3: ( rule__FactorRule__Alternatives ) + // InternalGeneratorDSL.g:1156:2: ( ( rule__FactorRule__Alternatives ) ) + // InternalGeneratorDSL.g:1157:3: ( rule__FactorRule__Alternatives ) { before(grammarAccess.getFactorRuleAccess().getAlternatives()); - // InternalGeneratorDSL.g:1233:3: ( rule__FactorRule__Alternatives ) - // InternalGeneratorDSL.g:1233:4: rule__FactorRule__Alternatives + // InternalGeneratorDSL.g:1158:3: ( rule__FactorRule__Alternatives ) + // InternalGeneratorDSL.g:1158:4: rule__FactorRule__Alternatives { pushFollow(FOLLOW_2); rule__FactorRule__Alternatives(); @@ -3787,13 +3556,13 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StatementRule__Alternatives" - // InternalGeneratorDSL.g:1241:1: rule__StatementRule__Alternatives : ( ( ruleForStatementRule ) | ( ruleApplyStatementRule ) ); + // InternalGeneratorDSL.g:1166:1: rule__StatementRule__Alternatives : ( ( ruleForStatementRule ) | ( ruleApplyStatementRule ) ); public final void rule__StatementRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1245:1: ( ( ruleForStatementRule ) | ( ruleApplyStatementRule ) ) + // InternalGeneratorDSL.g:1170:1: ( ( ruleForStatementRule ) | ( ruleApplyStatementRule ) ) int alt1=2; int LA1_0 = input.LA(1); @@ -3811,10 +3580,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } switch (alt1) { case 1 : - // InternalGeneratorDSL.g:1246:2: ( ruleForStatementRule ) + // InternalGeneratorDSL.g:1171:2: ( ruleForStatementRule ) { - // InternalGeneratorDSL.g:1246:2: ( ruleForStatementRule ) - // InternalGeneratorDSL.g:1247:3: ruleForStatementRule + // InternalGeneratorDSL.g:1171:2: ( ruleForStatementRule ) + // InternalGeneratorDSL.g:1172:3: ruleForStatementRule { before(grammarAccess.getStatementRuleAccess().getForStatementRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3830,10 +3599,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1252:2: ( ruleApplyStatementRule ) + // InternalGeneratorDSL.g:1177:2: ( ruleApplyStatementRule ) { - // InternalGeneratorDSL.g:1252:2: ( ruleApplyStatementRule ) - // InternalGeneratorDSL.g:1253:3: ruleApplyStatementRule + // InternalGeneratorDSL.g:1177:2: ( ruleApplyStatementRule ) + // InternalGeneratorDSL.g:1178:3: ruleApplyStatementRule { before(grammarAccess.getStatementRuleAccess().getApplyStatementRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3866,13 +3635,13 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__RangeRule__Alternatives" - // InternalGeneratorDSL.g:1262:1: rule__RangeRule__Alternatives : ( ( rulePipelineArrayRule ) | ( ruleCounterRangeRule ) ); + // InternalGeneratorDSL.g:1187:1: rule__RangeRule__Alternatives : ( ( rulePipelineArrayRule ) | ( ruleCounterRangeRule ) ); public final void rule__RangeRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1266:1: ( ( rulePipelineArrayRule ) | ( ruleCounterRangeRule ) ) + // InternalGeneratorDSL.g:1191:1: ( ( rulePipelineArrayRule ) | ( ruleCounterRangeRule ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -3890,10 +3659,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } switch (alt2) { case 1 : - // InternalGeneratorDSL.g:1267:2: ( rulePipelineArrayRule ) + // InternalGeneratorDSL.g:1192:2: ( rulePipelineArrayRule ) { - // InternalGeneratorDSL.g:1267:2: ( rulePipelineArrayRule ) - // InternalGeneratorDSL.g:1268:3: rulePipelineArrayRule + // InternalGeneratorDSL.g:1192:2: ( rulePipelineArrayRule ) + // InternalGeneratorDSL.g:1193:3: rulePipelineArrayRule { before(grammarAccess.getRangeRuleAccess().getPipelineArrayRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3909,10 +3678,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1273:2: ( ruleCounterRangeRule ) + // InternalGeneratorDSL.g:1198:2: ( ruleCounterRangeRule ) { - // InternalGeneratorDSL.g:1273:2: ( ruleCounterRangeRule ) - // InternalGeneratorDSL.g:1274:3: ruleCounterRangeRule + // InternalGeneratorDSL.g:1198:2: ( ruleCounterRangeRule ) + // InternalGeneratorDSL.g:1199:3: ruleCounterRangeRule { before(grammarAccess.getRangeRuleAccess().getCounterRangeRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3945,13 +3714,13 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineReferenceRule__Alternatives" - // InternalGeneratorDSL.g:1283:1: rule__PipelineReferenceRule__Alternatives : ( ( rulePipelineDefinitionReferenceRule ) | ( ruleVariableReferenceRule ) ); + // InternalGeneratorDSL.g:1208:1: rule__PipelineReferenceRule__Alternatives : ( ( rulePipelineDefinitionReferenceRule ) | ( ruleVariableReferenceRule ) ); public final void rule__PipelineReferenceRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1287:1: ( ( rulePipelineDefinitionReferenceRule ) | ( ruleVariableReferenceRule ) ) + // InternalGeneratorDSL.g:1212:1: ( ( rulePipelineDefinitionReferenceRule ) | ( ruleVariableReferenceRule ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -3969,10 +3738,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } switch (alt3) { case 1 : - // InternalGeneratorDSL.g:1288:2: ( rulePipelineDefinitionReferenceRule ) + // InternalGeneratorDSL.g:1213:2: ( rulePipelineDefinitionReferenceRule ) { - // InternalGeneratorDSL.g:1288:2: ( rulePipelineDefinitionReferenceRule ) - // InternalGeneratorDSL.g:1289:3: rulePipelineDefinitionReferenceRule + // InternalGeneratorDSL.g:1213:2: ( rulePipelineDefinitionReferenceRule ) + // InternalGeneratorDSL.g:1214:3: rulePipelineDefinitionReferenceRule { before(grammarAccess.getPipelineReferenceRuleAccess().getPipelineDefinitionReferenceRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3988,10 +3757,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1294:2: ( ruleVariableReferenceRule ) + // InternalGeneratorDSL.g:1219:2: ( ruleVariableReferenceRule ) { - // InternalGeneratorDSL.g:1294:2: ( ruleVariableReferenceRule ) - // InternalGeneratorDSL.g:1295:3: ruleVariableReferenceRule + // InternalGeneratorDSL.g:1219:2: ( ruleVariableReferenceRule ) + // InternalGeneratorDSL.g:1220:3: ruleVariableReferenceRule { before(grammarAccess.getPipelineReferenceRuleAccess().getVariableReferenceRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4023,109 +3792,30 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR end "rule__PipelineReferenceRule__Alternatives" - // $ANTLR start "rule__NameOrMiscRule__Alternatives" - // InternalGeneratorDSL.g:1304:1: rule__NameOrMiscRule__Alternatives : ( ( ruleNameRule ) | ( ruleMiscRule ) ); - public final void rule__NameOrMiscRule__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalGeneratorDSL.g:1308:1: ( ( ruleNameRule ) | ( ruleMiscRule ) ) - int alt4=2; - int LA4_0 = input.LA(1); - - if ( ((LA4_0>=RULE_QUOTED_ID && LA4_0<=RULE_ID)) ) { - alt4=1; - } - else if ( (LA4_0==RULE_STRING) ) { - alt4=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 4, 0, input); - - throw nvae; - } - switch (alt4) { - case 1 : - // InternalGeneratorDSL.g:1309:2: ( ruleNameRule ) - { - // InternalGeneratorDSL.g:1309:2: ( ruleNameRule ) - // InternalGeneratorDSL.g:1310:3: ruleNameRule - { - before(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleNameRule(); - - state._fsp--; - - after(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalGeneratorDSL.g:1315:2: ( ruleMiscRule ) - { - // InternalGeneratorDSL.g:1315:2: ( ruleMiscRule ) - // InternalGeneratorDSL.g:1316:3: ruleMiscRule - { - before(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleMiscRule(); - - state._fsp--; - - after(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NameOrMiscRule__Alternatives" - - // $ANTLR start "rule__ValueRule__Alternatives" - // InternalGeneratorDSL.g:1325:1: rule__ValueRule__Alternatives : ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ); + // InternalGeneratorDSL.g:1229:1: rule__ValueRule__Alternatives : ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ); public final void rule__ValueRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1329:1: ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ) - int alt5=4; + // InternalGeneratorDSL.g:1233:1: ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ) + int alt4=4; switch ( input.LA(1) ) { case 50: { - alt5=1; + alt4=1; } break; case 71: { - alt5=2; + alt4=2; } break; case RULE_QUOTED_ID: case RULE_ID: { - alt5=3; + alt4=3; } break; case RULE_STRING: @@ -4134,22 +3824,22 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar case 15: case 81: { - alt5=4; + alt4=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); + new NoViableAltException("", 4, 0, input); throw nvae; } - switch (alt5) { + switch (alt4) { case 1 : - // InternalGeneratorDSL.g:1330:2: ( ruleArrayRule ) + // InternalGeneratorDSL.g:1234:2: ( ruleArrayRule ) { - // InternalGeneratorDSL.g:1330:2: ( ruleArrayRule ) - // InternalGeneratorDSL.g:1331:3: ruleArrayRule + // InternalGeneratorDSL.g:1234:2: ( ruleArrayRule ) + // InternalGeneratorDSL.g:1235:3: ruleArrayRule { before(grammarAccess.getValueRuleAccess().getArrayRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -4165,10 +3855,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1336:2: ( ruleDataReferenceRule ) + // InternalGeneratorDSL.g:1240:2: ( ruleDataReferenceRule ) { - // InternalGeneratorDSL.g:1336:2: ( ruleDataReferenceRule ) - // InternalGeneratorDSL.g:1337:3: ruleDataReferenceRule + // InternalGeneratorDSL.g:1240:2: ( ruleDataReferenceRule ) + // InternalGeneratorDSL.g:1241:3: ruleDataReferenceRule { before(grammarAccess.getValueRuleAccess().getDataReferenceRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4184,10 +3874,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 3 : - // InternalGeneratorDSL.g:1342:2: ( ruleInstanceRule ) + // InternalGeneratorDSL.g:1246:2: ( ruleInstanceRule ) { - // InternalGeneratorDSL.g:1342:2: ( ruleInstanceRule ) - // InternalGeneratorDSL.g:1343:3: ruleInstanceRule + // InternalGeneratorDSL.g:1246:2: ( ruleInstanceRule ) + // InternalGeneratorDSL.g:1247:3: ruleInstanceRule { before(grammarAccess.getValueRuleAccess().getInstanceRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -4203,10 +3893,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 4 : - // InternalGeneratorDSL.g:1348:2: ( ruleLiteralValueRule ) + // InternalGeneratorDSL.g:1252:2: ( ruleLiteralValueRule ) { - // InternalGeneratorDSL.g:1348:2: ( ruleLiteralValueRule ) - // InternalGeneratorDSL.g:1349:3: ruleLiteralValueRule + // InternalGeneratorDSL.g:1252:2: ( ruleLiteralValueRule ) + // InternalGeneratorDSL.g:1253:3: ruleLiteralValueRule { before(grammarAccess.getValueRuleAccess().getLiteralValueRuleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -4239,18 +3929,18 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__LiteralOrReferenceRule__Alternatives" - // InternalGeneratorDSL.g:1358:1: rule__LiteralOrReferenceRule__Alternatives : ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ); + // InternalGeneratorDSL.g:1262:1: rule__LiteralOrReferenceRule__Alternatives : ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ); public final void rule__LiteralOrReferenceRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1362:1: ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ) - int alt6=4; + // InternalGeneratorDSL.g:1266:1: ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ) + int alt5=4; switch ( input.LA(1) ) { case 78: { - alt6=1; + alt5=1; } break; case RULE_STRING: @@ -4259,32 +3949,32 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar case 15: case 81: { - alt6=2; + alt5=2; } break; case 76: { - alt6=3; + alt5=3; } break; case 79: { - alt6=4; + alt5=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); + new NoViableAltException("", 5, 0, input); throw nvae; } - switch (alt6) { + switch (alt5) { case 1 : - // InternalGeneratorDSL.g:1363:2: ( ruleCallRule ) + // InternalGeneratorDSL.g:1267:2: ( ruleCallRule ) { - // InternalGeneratorDSL.g:1363:2: ( ruleCallRule ) - // InternalGeneratorDSL.g:1364:3: ruleCallRule + // InternalGeneratorDSL.g:1267:2: ( ruleCallRule ) + // InternalGeneratorDSL.g:1268:3: ruleCallRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getCallRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -4300,10 +3990,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1369:2: ( ruleLiteralRule ) + // InternalGeneratorDSL.g:1273:2: ( ruleLiteralRule ) { - // InternalGeneratorDSL.g:1369:2: ( ruleLiteralRule ) - // InternalGeneratorDSL.g:1370:3: ruleLiteralRule + // InternalGeneratorDSL.g:1273:2: ( ruleLiteralRule ) + // InternalGeneratorDSL.g:1274:3: ruleLiteralRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4319,10 +4009,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 3 : - // InternalGeneratorDSL.g:1375:2: ( ruleParanthesesRule ) + // InternalGeneratorDSL.g:1279:2: ( ruleParanthesesRule ) { - // InternalGeneratorDSL.g:1375:2: ( ruleParanthesesRule ) - // InternalGeneratorDSL.g:1376:3: ruleParanthesesRule + // InternalGeneratorDSL.g:1279:2: ( ruleParanthesesRule ) + // InternalGeneratorDSL.g:1280:3: ruleParanthesesRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getParanthesesRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -4338,10 +4028,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 4 : - // InternalGeneratorDSL.g:1381:2: ( ruleValueReferenceRule ) + // InternalGeneratorDSL.g:1285:2: ( ruleValueReferenceRule ) { - // InternalGeneratorDSL.g:1381:2: ( ruleValueReferenceRule ) - // InternalGeneratorDSL.g:1382:3: ruleValueReferenceRule + // InternalGeneratorDSL.g:1285:2: ( ruleValueReferenceRule ) + // InternalGeneratorDSL.g:1286:3: ruleValueReferenceRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getValueReferenceRuleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -4374,45 +4064,45 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__LiteralRule__Alternatives" - // InternalGeneratorDSL.g:1391:1: rule__LiteralRule__Alternatives : ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ); + // InternalGeneratorDSL.g:1295:1: rule__LiteralRule__Alternatives : ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ); public final void rule__LiteralRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1395:1: ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ) - int alt7=3; + // InternalGeneratorDSL.g:1299:1: ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ) + int alt6=3; switch ( input.LA(1) ) { case RULE_INT: case RULE_DOUBLE: { - alt7=1; + alt6=1; } break; case RULE_STRING: { - alt7=2; + alt6=2; } break; case 15: case 81: { - alt7=3; + alt6=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); + new NoViableAltException("", 6, 0, input); throw nvae; } - switch (alt7) { + switch (alt6) { case 1 : - // InternalGeneratorDSL.g:1396:2: ( ruleNumberLiteralRule ) + // InternalGeneratorDSL.g:1300:2: ( ruleNumberLiteralRule ) { - // InternalGeneratorDSL.g:1396:2: ( ruleNumberLiteralRule ) - // InternalGeneratorDSL.g:1397:3: ruleNumberLiteralRule + // InternalGeneratorDSL.g:1300:2: ( ruleNumberLiteralRule ) + // InternalGeneratorDSL.g:1301:3: ruleNumberLiteralRule { before(grammarAccess.getLiteralRuleAccess().getNumberLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -4428,10 +4118,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1402:2: ( ruleStringLiteralRule ) + // InternalGeneratorDSL.g:1306:2: ( ruleStringLiteralRule ) { - // InternalGeneratorDSL.g:1402:2: ( ruleStringLiteralRule ) - // InternalGeneratorDSL.g:1403:3: ruleStringLiteralRule + // InternalGeneratorDSL.g:1306:2: ( ruleStringLiteralRule ) + // InternalGeneratorDSL.g:1307:3: ruleStringLiteralRule { before(grammarAccess.getLiteralRuleAccess().getStringLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4447,10 +4137,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 3 : - // InternalGeneratorDSL.g:1408:2: ( ruleBooleanLiteralRule ) + // InternalGeneratorDSL.g:1312:2: ( ruleBooleanLiteralRule ) { - // InternalGeneratorDSL.g:1408:2: ( ruleBooleanLiteralRule ) - // InternalGeneratorDSL.g:1409:3: ruleBooleanLiteralRule + // InternalGeneratorDSL.g:1312:2: ( ruleBooleanLiteralRule ) + // InternalGeneratorDSL.g:1313:3: ruleBooleanLiteralRule { before(grammarAccess.getLiteralRuleAccess().getBooleanLiteralRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -4483,34 +4173,34 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__NumberLiteralRule__Alternatives" - // InternalGeneratorDSL.g:1418:1: rule__NumberLiteralRule__Alternatives : ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ); + // InternalGeneratorDSL.g:1322:1: rule__NumberLiteralRule__Alternatives : ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ); public final void rule__NumberLiteralRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1422:1: ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ) - int alt8=2; - int LA8_0 = input.LA(1); + // InternalGeneratorDSL.g:1326:1: ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ) + int alt7=2; + int LA7_0 = input.LA(1); - if ( (LA8_0==RULE_DOUBLE) ) { - alt8=1; + if ( (LA7_0==RULE_DOUBLE) ) { + alt7=1; } - else if ( (LA8_0==RULE_INT) ) { - alt8=2; + else if ( (LA7_0==RULE_INT) ) { + alt7=2; } else { NoViableAltException nvae = - new NoViableAltException("", 8, 0, input); + new NoViableAltException("", 7, 0, input); throw nvae; } - switch (alt8) { + switch (alt7) { case 1 : - // InternalGeneratorDSL.g:1423:2: ( ruleDoubleLiteralRule ) + // InternalGeneratorDSL.g:1327:2: ( ruleDoubleLiteralRule ) { - // InternalGeneratorDSL.g:1423:2: ( ruleDoubleLiteralRule ) - // InternalGeneratorDSL.g:1424:3: ruleDoubleLiteralRule + // InternalGeneratorDSL.g:1327:2: ( ruleDoubleLiteralRule ) + // InternalGeneratorDSL.g:1328:3: ruleDoubleLiteralRule { before(grammarAccess.getNumberLiteralRuleAccess().getDoubleLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -4526,10 +4216,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1429:2: ( ruleIntegerLiteralRule ) + // InternalGeneratorDSL.g:1333:2: ( ruleIntegerLiteralRule ) { - // InternalGeneratorDSL.g:1429:2: ( ruleIntegerLiteralRule ) - // InternalGeneratorDSL.g:1430:3: ruleIntegerLiteralRule + // InternalGeneratorDSL.g:1333:2: ( ruleIntegerLiteralRule ) + // InternalGeneratorDSL.g:1334:3: ruleIntegerLiteralRule { before(grammarAccess.getNumberLiteralRuleAccess().getIntegerLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4562,38 +4252,38 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__BooleanLiteralRule__Alternatives_1" - // InternalGeneratorDSL.g:1439:1: rule__BooleanLiteralRule__Alternatives_1 : ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ); + // InternalGeneratorDSL.g:1343:1: rule__BooleanLiteralRule__Alternatives_1 : ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ); public final void rule__BooleanLiteralRule__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1443:1: ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ) - int alt9=2; - int LA9_0 = input.LA(1); + // InternalGeneratorDSL.g:1347:1: ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ) + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA9_0==81) ) { - alt9=1; + if ( (LA8_0==81) ) { + alt8=1; } - else if ( (LA9_0==15) ) { - alt9=2; + else if ( (LA8_0==15) ) { + alt8=2; } else { NoViableAltException nvae = - new NoViableAltException("", 9, 0, input); + new NoViableAltException("", 8, 0, input); throw nvae; } - switch (alt9) { + switch (alt8) { case 1 : - // InternalGeneratorDSL.g:1444:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) + // InternalGeneratorDSL.g:1348:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) { - // InternalGeneratorDSL.g:1444:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) - // InternalGeneratorDSL.g:1445:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) + // InternalGeneratorDSL.g:1348:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) + // InternalGeneratorDSL.g:1349:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueAssignment_1_0()); - // InternalGeneratorDSL.g:1446:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) - // InternalGeneratorDSL.g:1446:4: rule__BooleanLiteralRule__ValueAssignment_1_0 + // InternalGeneratorDSL.g:1350:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) + // InternalGeneratorDSL.g:1350:4: rule__BooleanLiteralRule__ValueAssignment_1_0 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__ValueAssignment_1_0(); @@ -4611,10 +4301,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1450:2: ( 'false' ) + // InternalGeneratorDSL.g:1354:2: ( 'false' ) { - // InternalGeneratorDSL.g:1450:2: ( 'false' ) - // InternalGeneratorDSL.g:1451:3: 'false' + // InternalGeneratorDSL.g:1354:2: ( 'false' ) + // InternalGeneratorDSL.g:1355:3: 'false' { before(grammarAccess.getBooleanLiteralRuleAccess().getFalseKeyword_1_1()); match(input,15,FOLLOW_2); @@ -4643,34 +4333,34 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StringOrId__Alternatives" - // InternalGeneratorDSL.g:1460:1: rule__StringOrId__Alternatives : ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ); + // InternalGeneratorDSL.g:1364:1: rule__StringOrId__Alternatives : ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ); public final void rule__StringOrId__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1464:1: ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ) - int alt10=2; - int LA10_0 = input.LA(1); + // InternalGeneratorDSL.g:1368:1: ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ) + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA10_0==RULE_QUOTED_ID) ) { - alt10=1; + if ( (LA9_0==RULE_QUOTED_ID) ) { + alt9=1; } - else if ( (LA10_0==RULE_ID) ) { - alt10=2; + else if ( (LA9_0==RULE_ID) ) { + alt9=2; } else { NoViableAltException nvae = - new NoViableAltException("", 10, 0, input); + new NoViableAltException("", 9, 0, input); throw nvae; } - switch (alt10) { + switch (alt9) { case 1 : - // InternalGeneratorDSL.g:1465:2: ( RULE_QUOTED_ID ) + // InternalGeneratorDSL.g:1369:2: ( RULE_QUOTED_ID ) { - // InternalGeneratorDSL.g:1465:2: ( RULE_QUOTED_ID ) - // InternalGeneratorDSL.g:1466:3: RULE_QUOTED_ID + // InternalGeneratorDSL.g:1369:2: ( RULE_QUOTED_ID ) + // InternalGeneratorDSL.g:1370:3: RULE_QUOTED_ID { before(grammarAccess.getStringOrIdAccess().getQUOTED_IDTerminalRuleCall_0()); match(input,RULE_QUOTED_ID,FOLLOW_2); @@ -4682,10 +4372,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1471:2: ( RULE_ID ) + // InternalGeneratorDSL.g:1375:2: ( RULE_ID ) { - // InternalGeneratorDSL.g:1471:2: ( RULE_ID ) - // InternalGeneratorDSL.g:1472:3: RULE_ID + // InternalGeneratorDSL.g:1375:2: ( RULE_ID ) + // InternalGeneratorDSL.g:1376:3: RULE_ID { before(grammarAccess.getStringOrIdAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -4714,62 +4404,62 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ComparisonOperatorRule__Alternatives" - // InternalGeneratorDSL.g:1481:1: rule__ComparisonOperatorRule__Alternatives : ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ); + // InternalGeneratorDSL.g:1385:1: rule__ComparisonOperatorRule__Alternatives : ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ); public final void rule__ComparisonOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1485:1: ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ) - int alt11=6; + // InternalGeneratorDSL.g:1389:1: ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ) + int alt10=6; switch ( input.LA(1) ) { case 16: { - alt11=1; + alt10=1; } break; case 17: { - alt11=2; + alt10=2; } break; case 18: { - alt11=3; + alt10=3; } break; case 19: { - alt11=4; + alt10=4; } break; case 20: { - alt11=5; + alt10=5; } break; case 21: { - alt11=6; + alt10=6; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 10, 0, input); throw nvae; } - switch (alt11) { + switch (alt10) { case 1 : - // InternalGeneratorDSL.g:1486:2: ( ( '>=' ) ) + // InternalGeneratorDSL.g:1390:2: ( ( '>=' ) ) { - // InternalGeneratorDSL.g:1486:2: ( ( '>=' ) ) - // InternalGeneratorDSL.g:1487:3: ( '>=' ) + // InternalGeneratorDSL.g:1390:2: ( ( '>=' ) ) + // InternalGeneratorDSL.g:1391:3: ( '>=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getGreaterThanEnumLiteralDeclaration_0()); - // InternalGeneratorDSL.g:1488:3: ( '>=' ) - // InternalGeneratorDSL.g:1488:4: '>=' + // InternalGeneratorDSL.g:1392:3: ( '>=' ) + // InternalGeneratorDSL.g:1392:4: '>=' { match(input,16,FOLLOW_2); @@ -4783,14 +4473,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1492:2: ( ( '>' ) ) + // InternalGeneratorDSL.g:1396:2: ( ( '>' ) ) { - // InternalGeneratorDSL.g:1492:2: ( ( '>' ) ) - // InternalGeneratorDSL.g:1493:3: ( '>' ) + // InternalGeneratorDSL.g:1396:2: ( ( '>' ) ) + // InternalGeneratorDSL.g:1397:3: ( '>' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getGreaterEqualEnumLiteralDeclaration_1()); - // InternalGeneratorDSL.g:1494:3: ( '>' ) - // InternalGeneratorDSL.g:1494:4: '>' + // InternalGeneratorDSL.g:1398:3: ( '>' ) + // InternalGeneratorDSL.g:1398:4: '>' { match(input,17,FOLLOW_2); @@ -4804,14 +4494,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 3 : - // InternalGeneratorDSL.g:1498:2: ( ( '=' ) ) + // InternalGeneratorDSL.g:1402:2: ( ( '=' ) ) { - // InternalGeneratorDSL.g:1498:2: ( ( '=' ) ) - // InternalGeneratorDSL.g:1499:3: ( '=' ) + // InternalGeneratorDSL.g:1402:2: ( ( '=' ) ) + // InternalGeneratorDSL.g:1403:3: ( '=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getEqualEnumLiteralDeclaration_2()); - // InternalGeneratorDSL.g:1500:3: ( '=' ) - // InternalGeneratorDSL.g:1500:4: '=' + // InternalGeneratorDSL.g:1404:3: ( '=' ) + // InternalGeneratorDSL.g:1404:4: '=' { match(input,18,FOLLOW_2); @@ -4825,14 +4515,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 4 : - // InternalGeneratorDSL.g:1504:2: ( ( '!=' ) ) + // InternalGeneratorDSL.g:1408:2: ( ( '!=' ) ) { - // InternalGeneratorDSL.g:1504:2: ( ( '!=' ) ) - // InternalGeneratorDSL.g:1505:3: ( '!=' ) + // InternalGeneratorDSL.g:1408:2: ( ( '!=' ) ) + // InternalGeneratorDSL.g:1409:3: ( '!=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getUnequalEnumLiteralDeclaration_3()); - // InternalGeneratorDSL.g:1506:3: ( '!=' ) - // InternalGeneratorDSL.g:1506:4: '!=' + // InternalGeneratorDSL.g:1410:3: ( '!=' ) + // InternalGeneratorDSL.g:1410:4: '!=' { match(input,19,FOLLOW_2); @@ -4846,14 +4536,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 5 : - // InternalGeneratorDSL.g:1510:2: ( ( '<' ) ) + // InternalGeneratorDSL.g:1414:2: ( ( '<' ) ) { - // InternalGeneratorDSL.g:1510:2: ( ( '<' ) ) - // InternalGeneratorDSL.g:1511:3: ( '<' ) + // InternalGeneratorDSL.g:1414:2: ( ( '<' ) ) + // InternalGeneratorDSL.g:1415:3: ( '<' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getLessEqualEnumLiteralDeclaration_4()); - // InternalGeneratorDSL.g:1512:3: ( '<' ) - // InternalGeneratorDSL.g:1512:4: '<' + // InternalGeneratorDSL.g:1416:3: ( '<' ) + // InternalGeneratorDSL.g:1416:4: '<' { match(input,20,FOLLOW_2); @@ -4867,14 +4557,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 6 : - // InternalGeneratorDSL.g:1516:2: ( ( '<=' ) ) + // InternalGeneratorDSL.g:1420:2: ( ( '<=' ) ) { - // InternalGeneratorDSL.g:1516:2: ( ( '<=' ) ) - // InternalGeneratorDSL.g:1517:3: ( '<=' ) + // InternalGeneratorDSL.g:1420:2: ( ( '<=' ) ) + // InternalGeneratorDSL.g:1421:3: ( '<=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getLessThanEnumLiteralDeclaration_5()); - // InternalGeneratorDSL.g:1518:3: ( '<=' ) - // InternalGeneratorDSL.g:1518:4: '<=' + // InternalGeneratorDSL.g:1422:3: ( '<=' ) + // InternalGeneratorDSL.g:1422:4: '<=' { match(input,21,FOLLOW_2); @@ -4905,38 +4595,38 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractOperatorRule__Alternatives" - // InternalGeneratorDSL.g:1526:1: rule__AddOrSubtractOperatorRule__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) ); + // InternalGeneratorDSL.g:1430:1: rule__AddOrSubtractOperatorRule__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) ); public final void rule__AddOrSubtractOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1530:1: ( ( ( '+' ) ) | ( ( '-' ) ) ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalGeneratorDSL.g:1434:1: ( ( ( '+' ) ) | ( ( '-' ) ) ) + int alt11=2; + int LA11_0 = input.LA(1); - if ( (LA12_0==22) ) { - alt12=1; + if ( (LA11_0==22) ) { + alt11=1; } - else if ( (LA12_0==23) ) { - alt12=2; + else if ( (LA11_0==23) ) { + alt11=2; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 11, 0, input); throw nvae; } - switch (alt12) { + switch (alt11) { case 1 : - // InternalGeneratorDSL.g:1531:2: ( ( '+' ) ) + // InternalGeneratorDSL.g:1435:2: ( ( '+' ) ) { - // InternalGeneratorDSL.g:1531:2: ( ( '+' ) ) - // InternalGeneratorDSL.g:1532:3: ( '+' ) + // InternalGeneratorDSL.g:1435:2: ( ( '+' ) ) + // InternalGeneratorDSL.g:1436:3: ( '+' ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getAddEnumLiteralDeclaration_0()); - // InternalGeneratorDSL.g:1533:3: ( '+' ) - // InternalGeneratorDSL.g:1533:4: '+' + // InternalGeneratorDSL.g:1437:3: ( '+' ) + // InternalGeneratorDSL.g:1437:4: '+' { match(input,22,FOLLOW_2); @@ -4950,14 +4640,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1537:2: ( ( '-' ) ) + // InternalGeneratorDSL.g:1441:2: ( ( '-' ) ) { - // InternalGeneratorDSL.g:1537:2: ( ( '-' ) ) - // InternalGeneratorDSL.g:1538:3: ( '-' ) + // InternalGeneratorDSL.g:1441:2: ( ( '-' ) ) + // InternalGeneratorDSL.g:1442:3: ( '-' ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getSubtractEnumLiteralDeclaration_1()); - // InternalGeneratorDSL.g:1539:3: ( '-' ) - // InternalGeneratorDSL.g:1539:4: '-' + // InternalGeneratorDSL.g:1443:3: ( '-' ) + // InternalGeneratorDSL.g:1443:4: '-' { match(input,23,FOLLOW_2); @@ -4988,47 +4678,47 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloOperatorRule__Alternatives" - // InternalGeneratorDSL.g:1547:1: rule__MultiplyDivideModuloOperatorRule__Alternatives : ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ); + // InternalGeneratorDSL.g:1451:1: rule__MultiplyDivideModuloOperatorRule__Alternatives : ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ); public final void rule__MultiplyDivideModuloOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1551:1: ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ) - int alt13=3; + // InternalGeneratorDSL.g:1455:1: ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ) + int alt12=3; switch ( input.LA(1) ) { case 24: { - alt13=1; + alt12=1; } break; case 25: { - alt13=2; + alt12=2; } break; case 26: { - alt13=3; + alt12=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 12, 0, input); throw nvae; } - switch (alt13) { + switch (alt12) { case 1 : - // InternalGeneratorDSL.g:1552:2: ( ( '*' ) ) + // InternalGeneratorDSL.g:1456:2: ( ( '*' ) ) { - // InternalGeneratorDSL.g:1552:2: ( ( '*' ) ) - // InternalGeneratorDSL.g:1553:3: ( '*' ) + // InternalGeneratorDSL.g:1456:2: ( ( '*' ) ) + // InternalGeneratorDSL.g:1457:3: ( '*' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getMultiplyEnumLiteralDeclaration_0()); - // InternalGeneratorDSL.g:1554:3: ( '*' ) - // InternalGeneratorDSL.g:1554:4: '*' + // InternalGeneratorDSL.g:1458:3: ( '*' ) + // InternalGeneratorDSL.g:1458:4: '*' { match(input,24,FOLLOW_2); @@ -5042,14 +4732,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1558:2: ( ( '/' ) ) + // InternalGeneratorDSL.g:1462:2: ( ( '/' ) ) { - // InternalGeneratorDSL.g:1558:2: ( ( '/' ) ) - // InternalGeneratorDSL.g:1559:3: ( '/' ) + // InternalGeneratorDSL.g:1462:2: ( ( '/' ) ) + // InternalGeneratorDSL.g:1463:3: ( '/' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getDivideEnumLiteralDeclaration_1()); - // InternalGeneratorDSL.g:1560:3: ( '/' ) - // InternalGeneratorDSL.g:1560:4: '/' + // InternalGeneratorDSL.g:1464:3: ( '/' ) + // InternalGeneratorDSL.g:1464:4: '/' { match(input,25,FOLLOW_2); @@ -5063,14 +4753,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 3 : - // InternalGeneratorDSL.g:1564:2: ( ( '%' ) ) + // InternalGeneratorDSL.g:1468:2: ( ( '%' ) ) { - // InternalGeneratorDSL.g:1564:2: ( ( '%' ) ) - // InternalGeneratorDSL.g:1565:3: ( '%' ) + // InternalGeneratorDSL.g:1468:2: ( ( '%' ) ) + // InternalGeneratorDSL.g:1469:3: ( '%' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getModuloEnumLiteralDeclaration_2()); - // InternalGeneratorDSL.g:1566:3: ( '%' ) - // InternalGeneratorDSL.g:1566:4: '%' + // InternalGeneratorDSL.g:1470:3: ( '%' ) + // InternalGeneratorDSL.g:1470:4: '%' { match(input,26,FOLLOW_2); @@ -5101,132 +4791,132 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__FactorRule__Alternatives" - // InternalGeneratorDSL.g:1574:1: rule__FactorRule__Alternatives : ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ); + // InternalGeneratorDSL.g:1478:1: rule__FactorRule__Alternatives : ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ); public final void rule__FactorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1578:1: ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ) - int alt14=20; + // InternalGeneratorDSL.g:1482:1: ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ) + int alt13=20; switch ( input.LA(1) ) { case 27: { - alt14=1; + alt13=1; } break; case 28: { - alt14=2; + alt13=2; } break; case 29: { - alt14=3; + alt13=3; } break; case 30: { - alt14=4; + alt13=4; } break; case 31: { - alt14=5; + alt13=5; } break; case 32: { - alt14=6; + alt13=6; } break; case 33: { - alt14=7; + alt13=7; } break; case 34: { - alt14=8; + alt13=8; } break; case 35: { - alt14=9; + alt13=9; } break; case 36: { - alt14=10; + alt13=10; } break; case 37: { - alt14=11; + alt13=11; } break; case 38: { - alt14=12; + alt13=12; } break; case 39: { - alt14=13; + alt13=13; } break; case 40: { - alt14=14; + alt13=14; } break; case 41: { - alt14=15; + alt13=15; } break; case 42: { - alt14=16; + alt13=16; } break; case 43: { - alt14=17; + alt13=17; } break; case 44: { - alt14=18; + alt13=18; } break; case 45: { - alt14=19; + alt13=19; } break; case 46: { - alt14=20; + alt13=20; } break; default: NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt14) { + switch (alt13) { case 1 : - // InternalGeneratorDSL.g:1579:2: ( ( 'Y' ) ) + // InternalGeneratorDSL.g:1483:2: ( ( 'Y' ) ) { - // InternalGeneratorDSL.g:1579:2: ( ( 'Y' ) ) - // InternalGeneratorDSL.g:1580:3: ( 'Y' ) + // InternalGeneratorDSL.g:1483:2: ( ( 'Y' ) ) + // InternalGeneratorDSL.g:1484:3: ( 'Y' ) { before(grammarAccess.getFactorRuleAccess().getYottaEnumLiteralDeclaration_0()); - // InternalGeneratorDSL.g:1581:3: ( 'Y' ) - // InternalGeneratorDSL.g:1581:4: 'Y' + // InternalGeneratorDSL.g:1485:3: ( 'Y' ) + // InternalGeneratorDSL.g:1485:4: 'Y' { match(input,27,FOLLOW_2); @@ -5240,14 +4930,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 2 : - // InternalGeneratorDSL.g:1585:2: ( ( 'Z' ) ) + // InternalGeneratorDSL.g:1489:2: ( ( 'Z' ) ) { - // InternalGeneratorDSL.g:1585:2: ( ( 'Z' ) ) - // InternalGeneratorDSL.g:1586:3: ( 'Z' ) + // InternalGeneratorDSL.g:1489:2: ( ( 'Z' ) ) + // InternalGeneratorDSL.g:1490:3: ( 'Z' ) { before(grammarAccess.getFactorRuleAccess().getZettaEnumLiteralDeclaration_1()); - // InternalGeneratorDSL.g:1587:3: ( 'Z' ) - // InternalGeneratorDSL.g:1587:4: 'Z' + // InternalGeneratorDSL.g:1491:3: ( 'Z' ) + // InternalGeneratorDSL.g:1491:4: 'Z' { match(input,28,FOLLOW_2); @@ -5261,14 +4951,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 3 : - // InternalGeneratorDSL.g:1591:2: ( ( 'E' ) ) + // InternalGeneratorDSL.g:1495:2: ( ( 'E' ) ) { - // InternalGeneratorDSL.g:1591:2: ( ( 'E' ) ) - // InternalGeneratorDSL.g:1592:3: ( 'E' ) + // InternalGeneratorDSL.g:1495:2: ( ( 'E' ) ) + // InternalGeneratorDSL.g:1496:3: ( 'E' ) { before(grammarAccess.getFactorRuleAccess().getExaEnumLiteralDeclaration_2()); - // InternalGeneratorDSL.g:1593:3: ( 'E' ) - // InternalGeneratorDSL.g:1593:4: 'E' + // InternalGeneratorDSL.g:1497:3: ( 'E' ) + // InternalGeneratorDSL.g:1497:4: 'E' { match(input,29,FOLLOW_2); @@ -5282,14 +4972,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 4 : - // InternalGeneratorDSL.g:1597:2: ( ( 'P' ) ) + // InternalGeneratorDSL.g:1501:2: ( ( 'P' ) ) { - // InternalGeneratorDSL.g:1597:2: ( ( 'P' ) ) - // InternalGeneratorDSL.g:1598:3: ( 'P' ) + // InternalGeneratorDSL.g:1501:2: ( ( 'P' ) ) + // InternalGeneratorDSL.g:1502:3: ( 'P' ) { before(grammarAccess.getFactorRuleAccess().getPetaEnumLiteralDeclaration_3()); - // InternalGeneratorDSL.g:1599:3: ( 'P' ) - // InternalGeneratorDSL.g:1599:4: 'P' + // InternalGeneratorDSL.g:1503:3: ( 'P' ) + // InternalGeneratorDSL.g:1503:4: 'P' { match(input,30,FOLLOW_2); @@ -5303,14 +4993,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 5 : - // InternalGeneratorDSL.g:1603:2: ( ( 'T' ) ) + // InternalGeneratorDSL.g:1507:2: ( ( 'T' ) ) { - // InternalGeneratorDSL.g:1603:2: ( ( 'T' ) ) - // InternalGeneratorDSL.g:1604:3: ( 'T' ) + // InternalGeneratorDSL.g:1507:2: ( ( 'T' ) ) + // InternalGeneratorDSL.g:1508:3: ( 'T' ) { before(grammarAccess.getFactorRuleAccess().getTeraEnumLiteralDeclaration_4()); - // InternalGeneratorDSL.g:1605:3: ( 'T' ) - // InternalGeneratorDSL.g:1605:4: 'T' + // InternalGeneratorDSL.g:1509:3: ( 'T' ) + // InternalGeneratorDSL.g:1509:4: 'T' { match(input,31,FOLLOW_2); @@ -5324,14 +5014,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 6 : - // InternalGeneratorDSL.g:1609:2: ( ( 'G' ) ) + // InternalGeneratorDSL.g:1513:2: ( ( 'G' ) ) { - // InternalGeneratorDSL.g:1609:2: ( ( 'G' ) ) - // InternalGeneratorDSL.g:1610:3: ( 'G' ) + // InternalGeneratorDSL.g:1513:2: ( ( 'G' ) ) + // InternalGeneratorDSL.g:1514:3: ( 'G' ) { before(grammarAccess.getFactorRuleAccess().getGigaEnumLiteralDeclaration_5()); - // InternalGeneratorDSL.g:1611:3: ( 'G' ) - // InternalGeneratorDSL.g:1611:4: 'G' + // InternalGeneratorDSL.g:1515:3: ( 'G' ) + // InternalGeneratorDSL.g:1515:4: 'G' { match(input,32,FOLLOW_2); @@ -5345,14 +5035,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 7 : - // InternalGeneratorDSL.g:1615:2: ( ( 'M' ) ) + // InternalGeneratorDSL.g:1519:2: ( ( 'M' ) ) { - // InternalGeneratorDSL.g:1615:2: ( ( 'M' ) ) - // InternalGeneratorDSL.g:1616:3: ( 'M' ) + // InternalGeneratorDSL.g:1519:2: ( ( 'M' ) ) + // InternalGeneratorDSL.g:1520:3: ( 'M' ) { before(grammarAccess.getFactorRuleAccess().getMegaEnumLiteralDeclaration_6()); - // InternalGeneratorDSL.g:1617:3: ( 'M' ) - // InternalGeneratorDSL.g:1617:4: 'M' + // InternalGeneratorDSL.g:1521:3: ( 'M' ) + // InternalGeneratorDSL.g:1521:4: 'M' { match(input,33,FOLLOW_2); @@ -5366,14 +5056,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 8 : - // InternalGeneratorDSL.g:1621:2: ( ( 'k' ) ) + // InternalGeneratorDSL.g:1525:2: ( ( 'k' ) ) { - // InternalGeneratorDSL.g:1621:2: ( ( 'k' ) ) - // InternalGeneratorDSL.g:1622:3: ( 'k' ) + // InternalGeneratorDSL.g:1525:2: ( ( 'k' ) ) + // InternalGeneratorDSL.g:1526:3: ( 'k' ) { before(grammarAccess.getFactorRuleAccess().getKiloEnumLiteralDeclaration_7()); - // InternalGeneratorDSL.g:1623:3: ( 'k' ) - // InternalGeneratorDSL.g:1623:4: 'k' + // InternalGeneratorDSL.g:1527:3: ( 'k' ) + // InternalGeneratorDSL.g:1527:4: 'k' { match(input,34,FOLLOW_2); @@ -5387,14 +5077,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 9 : - // InternalGeneratorDSL.g:1627:2: ( ( 'h' ) ) + // InternalGeneratorDSL.g:1531:2: ( ( 'h' ) ) { - // InternalGeneratorDSL.g:1627:2: ( ( 'h' ) ) - // InternalGeneratorDSL.g:1628:3: ( 'h' ) + // InternalGeneratorDSL.g:1531:2: ( ( 'h' ) ) + // InternalGeneratorDSL.g:1532:3: ( 'h' ) { before(grammarAccess.getFactorRuleAccess().getHectoEnumLiteralDeclaration_8()); - // InternalGeneratorDSL.g:1629:3: ( 'h' ) - // InternalGeneratorDSL.g:1629:4: 'h' + // InternalGeneratorDSL.g:1533:3: ( 'h' ) + // InternalGeneratorDSL.g:1533:4: 'h' { match(input,35,FOLLOW_2); @@ -5408,14 +5098,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 10 : - // InternalGeneratorDSL.g:1633:2: ( ( 'da' ) ) + // InternalGeneratorDSL.g:1537:2: ( ( 'da' ) ) { - // InternalGeneratorDSL.g:1633:2: ( ( 'da' ) ) - // InternalGeneratorDSL.g:1634:3: ( 'da' ) + // InternalGeneratorDSL.g:1537:2: ( ( 'da' ) ) + // InternalGeneratorDSL.g:1538:3: ( 'da' ) { before(grammarAccess.getFactorRuleAccess().getDekaEnumLiteralDeclaration_9()); - // InternalGeneratorDSL.g:1635:3: ( 'da' ) - // InternalGeneratorDSL.g:1635:4: 'da' + // InternalGeneratorDSL.g:1539:3: ( 'da' ) + // InternalGeneratorDSL.g:1539:4: 'da' { match(input,36,FOLLOW_2); @@ -5429,14 +5119,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 11 : - // InternalGeneratorDSL.g:1639:2: ( ( 'd' ) ) + // InternalGeneratorDSL.g:1543:2: ( ( 'd' ) ) { - // InternalGeneratorDSL.g:1639:2: ( ( 'd' ) ) - // InternalGeneratorDSL.g:1640:3: ( 'd' ) + // InternalGeneratorDSL.g:1543:2: ( ( 'd' ) ) + // InternalGeneratorDSL.g:1544:3: ( 'd' ) { before(grammarAccess.getFactorRuleAccess().getDeciEnumLiteralDeclaration_10()); - // InternalGeneratorDSL.g:1641:3: ( 'd' ) - // InternalGeneratorDSL.g:1641:4: 'd' + // InternalGeneratorDSL.g:1545:3: ( 'd' ) + // InternalGeneratorDSL.g:1545:4: 'd' { match(input,37,FOLLOW_2); @@ -5450,14 +5140,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 12 : - // InternalGeneratorDSL.g:1645:2: ( ( 'c' ) ) + // InternalGeneratorDSL.g:1549:2: ( ( 'c' ) ) { - // InternalGeneratorDSL.g:1645:2: ( ( 'c' ) ) - // InternalGeneratorDSL.g:1646:3: ( 'c' ) + // InternalGeneratorDSL.g:1549:2: ( ( 'c' ) ) + // InternalGeneratorDSL.g:1550:3: ( 'c' ) { before(grammarAccess.getFactorRuleAccess().getCentiEnumLiteralDeclaration_11()); - // InternalGeneratorDSL.g:1647:3: ( 'c' ) - // InternalGeneratorDSL.g:1647:4: 'c' + // InternalGeneratorDSL.g:1551:3: ( 'c' ) + // InternalGeneratorDSL.g:1551:4: 'c' { match(input,38,FOLLOW_2); @@ -5471,14 +5161,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 13 : - // InternalGeneratorDSL.g:1651:2: ( ( 'm' ) ) + // InternalGeneratorDSL.g:1555:2: ( ( 'm' ) ) { - // InternalGeneratorDSL.g:1651:2: ( ( 'm' ) ) - // InternalGeneratorDSL.g:1652:3: ( 'm' ) + // InternalGeneratorDSL.g:1555:2: ( ( 'm' ) ) + // InternalGeneratorDSL.g:1556:3: ( 'm' ) { before(grammarAccess.getFactorRuleAccess().getMilliEnumLiteralDeclaration_12()); - // InternalGeneratorDSL.g:1653:3: ( 'm' ) - // InternalGeneratorDSL.g:1653:4: 'm' + // InternalGeneratorDSL.g:1557:3: ( 'm' ) + // InternalGeneratorDSL.g:1557:4: 'm' { match(input,39,FOLLOW_2); @@ -5492,14 +5182,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 14 : - // InternalGeneratorDSL.g:1657:2: ( ( '\\u00B5' ) ) + // InternalGeneratorDSL.g:1561:2: ( ( '\\u00B5' ) ) { - // InternalGeneratorDSL.g:1657:2: ( ( '\\u00B5' ) ) - // InternalGeneratorDSL.g:1658:3: ( '\\u00B5' ) + // InternalGeneratorDSL.g:1561:2: ( ( '\\u00B5' ) ) + // InternalGeneratorDSL.g:1562:3: ( '\\u00B5' ) { before(grammarAccess.getFactorRuleAccess().getMicroEnumLiteralDeclaration_13()); - // InternalGeneratorDSL.g:1659:3: ( '\\u00B5' ) - // InternalGeneratorDSL.g:1659:4: '\\u00B5' + // InternalGeneratorDSL.g:1563:3: ( '\\u00B5' ) + // InternalGeneratorDSL.g:1563:4: '\\u00B5' { match(input,40,FOLLOW_2); @@ -5513,14 +5203,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 15 : - // InternalGeneratorDSL.g:1663:2: ( ( 'n' ) ) + // InternalGeneratorDSL.g:1567:2: ( ( 'n' ) ) { - // InternalGeneratorDSL.g:1663:2: ( ( 'n' ) ) - // InternalGeneratorDSL.g:1664:3: ( 'n' ) + // InternalGeneratorDSL.g:1567:2: ( ( 'n' ) ) + // InternalGeneratorDSL.g:1568:3: ( 'n' ) { before(grammarAccess.getFactorRuleAccess().getNanoEnumLiteralDeclaration_14()); - // InternalGeneratorDSL.g:1665:3: ( 'n' ) - // InternalGeneratorDSL.g:1665:4: 'n' + // InternalGeneratorDSL.g:1569:3: ( 'n' ) + // InternalGeneratorDSL.g:1569:4: 'n' { match(input,41,FOLLOW_2); @@ -5534,14 +5224,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 16 : - // InternalGeneratorDSL.g:1669:2: ( ( 'p' ) ) + // InternalGeneratorDSL.g:1573:2: ( ( 'p' ) ) { - // InternalGeneratorDSL.g:1669:2: ( ( 'p' ) ) - // InternalGeneratorDSL.g:1670:3: ( 'p' ) + // InternalGeneratorDSL.g:1573:2: ( ( 'p' ) ) + // InternalGeneratorDSL.g:1574:3: ( 'p' ) { before(grammarAccess.getFactorRuleAccess().getPikoEnumLiteralDeclaration_15()); - // InternalGeneratorDSL.g:1671:3: ( 'p' ) - // InternalGeneratorDSL.g:1671:4: 'p' + // InternalGeneratorDSL.g:1575:3: ( 'p' ) + // InternalGeneratorDSL.g:1575:4: 'p' { match(input,42,FOLLOW_2); @@ -5555,14 +5245,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 17 : - // InternalGeneratorDSL.g:1675:2: ( ( 'f' ) ) + // InternalGeneratorDSL.g:1579:2: ( ( 'f' ) ) { - // InternalGeneratorDSL.g:1675:2: ( ( 'f' ) ) - // InternalGeneratorDSL.g:1676:3: ( 'f' ) + // InternalGeneratorDSL.g:1579:2: ( ( 'f' ) ) + // InternalGeneratorDSL.g:1580:3: ( 'f' ) { before(grammarAccess.getFactorRuleAccess().getFemtoEnumLiteralDeclaration_16()); - // InternalGeneratorDSL.g:1677:3: ( 'f' ) - // InternalGeneratorDSL.g:1677:4: 'f' + // InternalGeneratorDSL.g:1581:3: ( 'f' ) + // InternalGeneratorDSL.g:1581:4: 'f' { match(input,43,FOLLOW_2); @@ -5576,14 +5266,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 18 : - // InternalGeneratorDSL.g:1681:2: ( ( 'a' ) ) + // InternalGeneratorDSL.g:1585:2: ( ( 'a' ) ) { - // InternalGeneratorDSL.g:1681:2: ( ( 'a' ) ) - // InternalGeneratorDSL.g:1682:3: ( 'a' ) + // InternalGeneratorDSL.g:1585:2: ( ( 'a' ) ) + // InternalGeneratorDSL.g:1586:3: ( 'a' ) { before(grammarAccess.getFactorRuleAccess().getAttoEnumLiteralDeclaration_17()); - // InternalGeneratorDSL.g:1683:3: ( 'a' ) - // InternalGeneratorDSL.g:1683:4: 'a' + // InternalGeneratorDSL.g:1587:3: ( 'a' ) + // InternalGeneratorDSL.g:1587:4: 'a' { match(input,44,FOLLOW_2); @@ -5597,14 +5287,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 19 : - // InternalGeneratorDSL.g:1687:2: ( ( 'z' ) ) + // InternalGeneratorDSL.g:1591:2: ( ( 'z' ) ) { - // InternalGeneratorDSL.g:1687:2: ( ( 'z' ) ) - // InternalGeneratorDSL.g:1688:3: ( 'z' ) + // InternalGeneratorDSL.g:1591:2: ( ( 'z' ) ) + // InternalGeneratorDSL.g:1592:3: ( 'z' ) { before(grammarAccess.getFactorRuleAccess().getZeptoEnumLiteralDeclaration_18()); - // InternalGeneratorDSL.g:1689:3: ( 'z' ) - // InternalGeneratorDSL.g:1689:4: 'z' + // InternalGeneratorDSL.g:1593:3: ( 'z' ) + // InternalGeneratorDSL.g:1593:4: 'z' { match(input,45,FOLLOW_2); @@ -5618,14 +5308,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } break; case 20 : - // InternalGeneratorDSL.g:1693:2: ( ( 'y' ) ) + // InternalGeneratorDSL.g:1597:2: ( ( 'y' ) ) { - // InternalGeneratorDSL.g:1693:2: ( ( 'y' ) ) - // InternalGeneratorDSL.g:1694:3: ( 'y' ) + // InternalGeneratorDSL.g:1597:2: ( ( 'y' ) ) + // InternalGeneratorDSL.g:1598:3: ( 'y' ) { before(grammarAccess.getFactorRuleAccess().getYoctoEnumLiteralDeclaration_19()); - // InternalGeneratorDSL.g:1695:3: ( 'y' ) - // InternalGeneratorDSL.g:1695:4: 'y' + // InternalGeneratorDSL.g:1599:3: ( 'y' ) + // InternalGeneratorDSL.g:1599:4: 'y' { match(input,46,FOLLOW_2); @@ -5656,14 +5346,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ConfigurationRule__Group__0" - // InternalGeneratorDSL.g:1703:1: rule__ConfigurationRule__Group__0 : rule__ConfigurationRule__Group__0__Impl rule__ConfigurationRule__Group__1 ; + // InternalGeneratorDSL.g:1607:1: rule__ConfigurationRule__Group__0 : rule__ConfigurationRule__Group__0__Impl rule__ConfigurationRule__Group__1 ; public final void rule__ConfigurationRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1707:1: ( rule__ConfigurationRule__Group__0__Impl rule__ConfigurationRule__Group__1 ) - // InternalGeneratorDSL.g:1708:2: rule__ConfigurationRule__Group__0__Impl rule__ConfigurationRule__Group__1 + // InternalGeneratorDSL.g:1611:1: ( rule__ConfigurationRule__Group__0__Impl rule__ConfigurationRule__Group__1 ) + // InternalGeneratorDSL.g:1612:2: rule__ConfigurationRule__Group__0__Impl rule__ConfigurationRule__Group__1 { pushFollow(FOLLOW_3); rule__ConfigurationRule__Group__0__Impl(); @@ -5694,33 +5384,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ConfigurationRule__Group__0__Impl" - // InternalGeneratorDSL.g:1715:1: rule__ConfigurationRule__Group__0__Impl : ( ( rule__ConfigurationRule__UsesAssignment_0 )* ) ; + // InternalGeneratorDSL.g:1619:1: rule__ConfigurationRule__Group__0__Impl : ( ( rule__ConfigurationRule__UsesAssignment_0 )* ) ; public final void rule__ConfigurationRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1719:1: ( ( ( rule__ConfigurationRule__UsesAssignment_0 )* ) ) - // InternalGeneratorDSL.g:1720:1: ( ( rule__ConfigurationRule__UsesAssignment_0 )* ) + // InternalGeneratorDSL.g:1623:1: ( ( ( rule__ConfigurationRule__UsesAssignment_0 )* ) ) + // InternalGeneratorDSL.g:1624:1: ( ( rule__ConfigurationRule__UsesAssignment_0 )* ) { - // InternalGeneratorDSL.g:1720:1: ( ( rule__ConfigurationRule__UsesAssignment_0 )* ) - // InternalGeneratorDSL.g:1721:2: ( rule__ConfigurationRule__UsesAssignment_0 )* + // InternalGeneratorDSL.g:1624:1: ( ( rule__ConfigurationRule__UsesAssignment_0 )* ) + // InternalGeneratorDSL.g:1625:2: ( rule__ConfigurationRule__UsesAssignment_0 )* { before(grammarAccess.getConfigurationRuleAccess().getUsesAssignment_0()); - // InternalGeneratorDSL.g:1722:2: ( rule__ConfigurationRule__UsesAssignment_0 )* - loop15: + // InternalGeneratorDSL.g:1626:2: ( rule__ConfigurationRule__UsesAssignment_0 )* + loop14: do { - int alt15=2; - int LA15_0 = input.LA(1); + int alt14=2; + int LA14_0 = input.LA(1); - if ( (LA15_0==47) ) { - alt15=1; + if ( (LA14_0==47) ) { + alt14=1; } - switch (alt15) { + switch (alt14) { case 1 : - // InternalGeneratorDSL.g:1722:3: rule__ConfigurationRule__UsesAssignment_0 + // InternalGeneratorDSL.g:1626:3: rule__ConfigurationRule__UsesAssignment_0 { pushFollow(FOLLOW_4); rule__ConfigurationRule__UsesAssignment_0(); @@ -5732,7 +5422,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop15; + break loop14; } } while (true); @@ -5759,14 +5449,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ConfigurationRule__Group__1" - // InternalGeneratorDSL.g:1730:1: rule__ConfigurationRule__Group__1 : rule__ConfigurationRule__Group__1__Impl rule__ConfigurationRule__Group__2 ; + // InternalGeneratorDSL.g:1634:1: rule__ConfigurationRule__Group__1 : rule__ConfigurationRule__Group__1__Impl rule__ConfigurationRule__Group__2 ; public final void rule__ConfigurationRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1734:1: ( rule__ConfigurationRule__Group__1__Impl rule__ConfigurationRule__Group__2 ) - // InternalGeneratorDSL.g:1735:2: rule__ConfigurationRule__Group__1__Impl rule__ConfigurationRule__Group__2 + // InternalGeneratorDSL.g:1638:1: ( rule__ConfigurationRule__Group__1__Impl rule__ConfigurationRule__Group__2 ) + // InternalGeneratorDSL.g:1639:2: rule__ConfigurationRule__Group__1__Impl rule__ConfigurationRule__Group__2 { pushFollow(FOLLOW_3); rule__ConfigurationRule__Group__1__Impl(); @@ -5797,33 +5487,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ConfigurationRule__Group__1__Impl" - // InternalGeneratorDSL.g:1742:1: rule__ConfigurationRule__Group__1__Impl : ( ( rule__ConfigurationRule__PipelinesAssignment_1 )* ) ; + // InternalGeneratorDSL.g:1646:1: rule__ConfigurationRule__Group__1__Impl : ( ( rule__ConfigurationRule__PipelinesAssignment_1 )* ) ; public final void rule__ConfigurationRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1746:1: ( ( ( rule__ConfigurationRule__PipelinesAssignment_1 )* ) ) - // InternalGeneratorDSL.g:1747:1: ( ( rule__ConfigurationRule__PipelinesAssignment_1 )* ) + // InternalGeneratorDSL.g:1650:1: ( ( ( rule__ConfigurationRule__PipelinesAssignment_1 )* ) ) + // InternalGeneratorDSL.g:1651:1: ( ( rule__ConfigurationRule__PipelinesAssignment_1 )* ) { - // InternalGeneratorDSL.g:1747:1: ( ( rule__ConfigurationRule__PipelinesAssignment_1 )* ) - // InternalGeneratorDSL.g:1748:2: ( rule__ConfigurationRule__PipelinesAssignment_1 )* + // InternalGeneratorDSL.g:1651:1: ( ( rule__ConfigurationRule__PipelinesAssignment_1 )* ) + // InternalGeneratorDSL.g:1652:2: ( rule__ConfigurationRule__PipelinesAssignment_1 )* { before(grammarAccess.getConfigurationRuleAccess().getPipelinesAssignment_1()); - // InternalGeneratorDSL.g:1749:2: ( rule__ConfigurationRule__PipelinesAssignment_1 )* - loop16: + // InternalGeneratorDSL.g:1653:2: ( rule__ConfigurationRule__PipelinesAssignment_1 )* + loop15: do { - int alt16=2; - int LA16_0 = input.LA(1); + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA16_0==49) ) { - alt16=1; + if ( (LA15_0==49) ) { + alt15=1; } - switch (alt16) { + switch (alt15) { case 1 : - // InternalGeneratorDSL.g:1749:3: rule__ConfigurationRule__PipelinesAssignment_1 + // InternalGeneratorDSL.g:1653:3: rule__ConfigurationRule__PipelinesAssignment_1 { pushFollow(FOLLOW_5); rule__ConfigurationRule__PipelinesAssignment_1(); @@ -5835,7 +5525,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop16; + break loop15; } } while (true); @@ -5862,14 +5552,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ConfigurationRule__Group__2" - // InternalGeneratorDSL.g:1757:1: rule__ConfigurationRule__Group__2 : rule__ConfigurationRule__Group__2__Impl ; + // InternalGeneratorDSL.g:1661:1: rule__ConfigurationRule__Group__2 : rule__ConfigurationRule__Group__2__Impl ; public final void rule__ConfigurationRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1761:1: ( rule__ConfigurationRule__Group__2__Impl ) - // InternalGeneratorDSL.g:1762:2: rule__ConfigurationRule__Group__2__Impl + // InternalGeneratorDSL.g:1665:1: ( rule__ConfigurationRule__Group__2__Impl ) + // InternalGeneratorDSL.g:1666:2: rule__ConfigurationRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__ConfigurationRule__Group__2__Impl(); @@ -5895,33 +5585,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ConfigurationRule__Group__2__Impl" - // InternalGeneratorDSL.g:1768:1: rule__ConfigurationRule__Group__2__Impl : ( ( rule__ConfigurationRule__StatementsAssignment_2 )* ) ; + // InternalGeneratorDSL.g:1672:1: rule__ConfigurationRule__Group__2__Impl : ( ( rule__ConfigurationRule__StatementsAssignment_2 )* ) ; public final void rule__ConfigurationRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1772:1: ( ( ( rule__ConfigurationRule__StatementsAssignment_2 )* ) ) - // InternalGeneratorDSL.g:1773:1: ( ( rule__ConfigurationRule__StatementsAssignment_2 )* ) + // InternalGeneratorDSL.g:1676:1: ( ( ( rule__ConfigurationRule__StatementsAssignment_2 )* ) ) + // InternalGeneratorDSL.g:1677:1: ( ( rule__ConfigurationRule__StatementsAssignment_2 )* ) { - // InternalGeneratorDSL.g:1773:1: ( ( rule__ConfigurationRule__StatementsAssignment_2 )* ) - // InternalGeneratorDSL.g:1774:2: ( rule__ConfigurationRule__StatementsAssignment_2 )* + // InternalGeneratorDSL.g:1677:1: ( ( rule__ConfigurationRule__StatementsAssignment_2 )* ) + // InternalGeneratorDSL.g:1678:2: ( rule__ConfigurationRule__StatementsAssignment_2 )* { before(grammarAccess.getConfigurationRuleAccess().getStatementsAssignment_2()); - // InternalGeneratorDSL.g:1775:2: ( rule__ConfigurationRule__StatementsAssignment_2 )* - loop17: + // InternalGeneratorDSL.g:1679:2: ( rule__ConfigurationRule__StatementsAssignment_2 )* + loop16: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt16=2; + int LA16_0 = input.LA(1); - if ( (LA17_0==59||LA17_0==65) ) { - alt17=1; + if ( (LA16_0==59||LA16_0==65) ) { + alt16=1; } - switch (alt17) { + switch (alt16) { case 1 : - // InternalGeneratorDSL.g:1775:3: rule__ConfigurationRule__StatementsAssignment_2 + // InternalGeneratorDSL.g:1679:3: rule__ConfigurationRule__StatementsAssignment_2 { pushFollow(FOLLOW_6); rule__ConfigurationRule__StatementsAssignment_2(); @@ -5933,7 +5623,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop17; + break loop16; } } while (true); @@ -5960,14 +5650,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UseRule__Group__0" - // InternalGeneratorDSL.g:1784:1: rule__UseRule__Group__0 : rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ; + // InternalGeneratorDSL.g:1688:1: rule__UseRule__Group__0 : rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ; public final void rule__UseRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1788:1: ( rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ) - // InternalGeneratorDSL.g:1789:2: rule__UseRule__Group__0__Impl rule__UseRule__Group__1 + // InternalGeneratorDSL.g:1692:1: ( rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ) + // InternalGeneratorDSL.g:1693:2: rule__UseRule__Group__0__Impl rule__UseRule__Group__1 { pushFollow(FOLLOW_7); rule__UseRule__Group__0__Impl(); @@ -5998,17 +5688,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UseRule__Group__0__Impl" - // InternalGeneratorDSL.g:1796:1: rule__UseRule__Group__0__Impl : ( 'use' ) ; + // InternalGeneratorDSL.g:1700:1: rule__UseRule__Group__0__Impl : ( 'use' ) ; public final void rule__UseRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1800:1: ( ( 'use' ) ) - // InternalGeneratorDSL.g:1801:1: ( 'use' ) + // InternalGeneratorDSL.g:1704:1: ( ( 'use' ) ) + // InternalGeneratorDSL.g:1705:1: ( 'use' ) { - // InternalGeneratorDSL.g:1801:1: ( 'use' ) - // InternalGeneratorDSL.g:1802:2: 'use' + // InternalGeneratorDSL.g:1705:1: ( 'use' ) + // InternalGeneratorDSL.g:1706:2: 'use' { before(grammarAccess.getUseRuleAccess().getUseKeyword_0()); match(input,47,FOLLOW_2); @@ -6035,14 +5725,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UseRule__Group__1" - // InternalGeneratorDSL.g:1811:1: rule__UseRule__Group__1 : rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ; + // InternalGeneratorDSL.g:1715:1: rule__UseRule__Group__1 : rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ; public final void rule__UseRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1815:1: ( rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ) - // InternalGeneratorDSL.g:1816:2: rule__UseRule__Group__1__Impl rule__UseRule__Group__2 + // InternalGeneratorDSL.g:1719:1: ( rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ) + // InternalGeneratorDSL.g:1720:2: rule__UseRule__Group__1__Impl rule__UseRule__Group__2 { pushFollow(FOLLOW_8); rule__UseRule__Group__1__Impl(); @@ -6073,21 +5763,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UseRule__Group__1__Impl" - // InternalGeneratorDSL.g:1823:1: rule__UseRule__Group__1__Impl : ( ( rule__UseRule__ImportURIAssignment_1 ) ) ; + // InternalGeneratorDSL.g:1727:1: rule__UseRule__Group__1__Impl : ( ( rule__UseRule__ImportURIAssignment_1 ) ) ; public final void rule__UseRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1827:1: ( ( ( rule__UseRule__ImportURIAssignment_1 ) ) ) - // InternalGeneratorDSL.g:1828:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) + // InternalGeneratorDSL.g:1731:1: ( ( ( rule__UseRule__ImportURIAssignment_1 ) ) ) + // InternalGeneratorDSL.g:1732:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) { - // InternalGeneratorDSL.g:1828:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) - // InternalGeneratorDSL.g:1829:2: ( rule__UseRule__ImportURIAssignment_1 ) + // InternalGeneratorDSL.g:1732:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) + // InternalGeneratorDSL.g:1733:2: ( rule__UseRule__ImportURIAssignment_1 ) { before(grammarAccess.getUseRuleAccess().getImportURIAssignment_1()); - // InternalGeneratorDSL.g:1830:2: ( rule__UseRule__ImportURIAssignment_1 ) - // InternalGeneratorDSL.g:1830:3: rule__UseRule__ImportURIAssignment_1 + // InternalGeneratorDSL.g:1734:2: ( rule__UseRule__ImportURIAssignment_1 ) + // InternalGeneratorDSL.g:1734:3: rule__UseRule__ImportURIAssignment_1 { pushFollow(FOLLOW_2); rule__UseRule__ImportURIAssignment_1(); @@ -6120,14 +5810,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UseRule__Group__2" - // InternalGeneratorDSL.g:1838:1: rule__UseRule__Group__2 : rule__UseRule__Group__2__Impl ; + // InternalGeneratorDSL.g:1742:1: rule__UseRule__Group__2 : rule__UseRule__Group__2__Impl ; public final void rule__UseRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1842:1: ( rule__UseRule__Group__2__Impl ) - // InternalGeneratorDSL.g:1843:2: rule__UseRule__Group__2__Impl + // InternalGeneratorDSL.g:1746:1: ( rule__UseRule__Group__2__Impl ) + // InternalGeneratorDSL.g:1747:2: rule__UseRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__UseRule__Group__2__Impl(); @@ -6153,17 +5843,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UseRule__Group__2__Impl" - // InternalGeneratorDSL.g:1849:1: rule__UseRule__Group__2__Impl : ( ';' ) ; + // InternalGeneratorDSL.g:1753:1: rule__UseRule__Group__2__Impl : ( ';' ) ; public final void rule__UseRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1853:1: ( ( ';' ) ) - // InternalGeneratorDSL.g:1854:1: ( ';' ) + // InternalGeneratorDSL.g:1757:1: ( ( ';' ) ) + // InternalGeneratorDSL.g:1758:1: ( ';' ) { - // InternalGeneratorDSL.g:1854:1: ( ';' ) - // InternalGeneratorDSL.g:1855:2: ';' + // InternalGeneratorDSL.g:1758:1: ( ';' ) + // InternalGeneratorDSL.g:1759:2: ';' { before(grammarAccess.getUseRuleAccess().getSemicolonKeyword_2()); match(input,48,FOLLOW_2); @@ -6190,14 +5880,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__Group__0" - // InternalGeneratorDSL.g:1865:1: rule__PipelineDefinitionRule__Group__0 : rule__PipelineDefinitionRule__Group__0__Impl rule__PipelineDefinitionRule__Group__1 ; + // InternalGeneratorDSL.g:1769:1: rule__PipelineDefinitionRule__Group__0 : rule__PipelineDefinitionRule__Group__0__Impl rule__PipelineDefinitionRule__Group__1 ; public final void rule__PipelineDefinitionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1869:1: ( rule__PipelineDefinitionRule__Group__0__Impl rule__PipelineDefinitionRule__Group__1 ) - // InternalGeneratorDSL.g:1870:2: rule__PipelineDefinitionRule__Group__0__Impl rule__PipelineDefinitionRule__Group__1 + // InternalGeneratorDSL.g:1773:1: ( rule__PipelineDefinitionRule__Group__0__Impl rule__PipelineDefinitionRule__Group__1 ) + // InternalGeneratorDSL.g:1774:2: rule__PipelineDefinitionRule__Group__0__Impl rule__PipelineDefinitionRule__Group__1 { pushFollow(FOLLOW_9); rule__PipelineDefinitionRule__Group__0__Impl(); @@ -6228,17 +5918,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__Group__0__Impl" - // InternalGeneratorDSL.g:1877:1: rule__PipelineDefinitionRule__Group__0__Impl : ( 'pipeline' ) ; + // InternalGeneratorDSL.g:1781:1: rule__PipelineDefinitionRule__Group__0__Impl : ( 'pipeline' ) ; public final void rule__PipelineDefinitionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1881:1: ( ( 'pipeline' ) ) - // InternalGeneratorDSL.g:1882:1: ( 'pipeline' ) + // InternalGeneratorDSL.g:1785:1: ( ( 'pipeline' ) ) + // InternalGeneratorDSL.g:1786:1: ( 'pipeline' ) { - // InternalGeneratorDSL.g:1882:1: ( 'pipeline' ) - // InternalGeneratorDSL.g:1883:2: 'pipeline' + // InternalGeneratorDSL.g:1786:1: ( 'pipeline' ) + // InternalGeneratorDSL.g:1787:2: 'pipeline' { before(grammarAccess.getPipelineDefinitionRuleAccess().getPipelineKeyword_0()); match(input,49,FOLLOW_2); @@ -6265,14 +5955,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__Group__1" - // InternalGeneratorDSL.g:1892:1: rule__PipelineDefinitionRule__Group__1 : rule__PipelineDefinitionRule__Group__1__Impl rule__PipelineDefinitionRule__Group__2 ; + // InternalGeneratorDSL.g:1796:1: rule__PipelineDefinitionRule__Group__1 : rule__PipelineDefinitionRule__Group__1__Impl rule__PipelineDefinitionRule__Group__2 ; public final void rule__PipelineDefinitionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1896:1: ( rule__PipelineDefinitionRule__Group__1__Impl rule__PipelineDefinitionRule__Group__2 ) - // InternalGeneratorDSL.g:1897:2: rule__PipelineDefinitionRule__Group__1__Impl rule__PipelineDefinitionRule__Group__2 + // InternalGeneratorDSL.g:1800:1: ( rule__PipelineDefinitionRule__Group__1__Impl rule__PipelineDefinitionRule__Group__2 ) + // InternalGeneratorDSL.g:1801:2: rule__PipelineDefinitionRule__Group__1__Impl rule__PipelineDefinitionRule__Group__2 { pushFollow(FOLLOW_10); rule__PipelineDefinitionRule__Group__1__Impl(); @@ -6303,21 +5993,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__Group__1__Impl" - // InternalGeneratorDSL.g:1904:1: rule__PipelineDefinitionRule__Group__1__Impl : ( ( rule__PipelineDefinitionRule__NameAssignment_1 ) ) ; + // InternalGeneratorDSL.g:1808:1: rule__PipelineDefinitionRule__Group__1__Impl : ( ( rule__PipelineDefinitionRule__NameAssignment_1 ) ) ; public final void rule__PipelineDefinitionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1908:1: ( ( ( rule__PipelineDefinitionRule__NameAssignment_1 ) ) ) - // InternalGeneratorDSL.g:1909:1: ( ( rule__PipelineDefinitionRule__NameAssignment_1 ) ) + // InternalGeneratorDSL.g:1812:1: ( ( ( rule__PipelineDefinitionRule__NameAssignment_1 ) ) ) + // InternalGeneratorDSL.g:1813:1: ( ( rule__PipelineDefinitionRule__NameAssignment_1 ) ) { - // InternalGeneratorDSL.g:1909:1: ( ( rule__PipelineDefinitionRule__NameAssignment_1 ) ) - // InternalGeneratorDSL.g:1910:2: ( rule__PipelineDefinitionRule__NameAssignment_1 ) + // InternalGeneratorDSL.g:1813:1: ( ( rule__PipelineDefinitionRule__NameAssignment_1 ) ) + // InternalGeneratorDSL.g:1814:2: ( rule__PipelineDefinitionRule__NameAssignment_1 ) { before(grammarAccess.getPipelineDefinitionRuleAccess().getNameAssignment_1()); - // InternalGeneratorDSL.g:1911:2: ( rule__PipelineDefinitionRule__NameAssignment_1 ) - // InternalGeneratorDSL.g:1911:3: rule__PipelineDefinitionRule__NameAssignment_1 + // InternalGeneratorDSL.g:1815:2: ( rule__PipelineDefinitionRule__NameAssignment_1 ) + // InternalGeneratorDSL.g:1815:3: rule__PipelineDefinitionRule__NameAssignment_1 { pushFollow(FOLLOW_2); rule__PipelineDefinitionRule__NameAssignment_1(); @@ -6350,14 +6040,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__Group__2" - // InternalGeneratorDSL.g:1919:1: rule__PipelineDefinitionRule__Group__2 : rule__PipelineDefinitionRule__Group__2__Impl rule__PipelineDefinitionRule__Group__3 ; + // InternalGeneratorDSL.g:1823:1: rule__PipelineDefinitionRule__Group__2 : rule__PipelineDefinitionRule__Group__2__Impl rule__PipelineDefinitionRule__Group__3 ; public final void rule__PipelineDefinitionRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1923:1: ( rule__PipelineDefinitionRule__Group__2__Impl rule__PipelineDefinitionRule__Group__3 ) - // InternalGeneratorDSL.g:1924:2: rule__PipelineDefinitionRule__Group__2__Impl rule__PipelineDefinitionRule__Group__3 + // InternalGeneratorDSL.g:1827:1: ( rule__PipelineDefinitionRule__Group__2__Impl rule__PipelineDefinitionRule__Group__3 ) + // InternalGeneratorDSL.g:1828:2: rule__PipelineDefinitionRule__Group__2__Impl rule__PipelineDefinitionRule__Group__3 { pushFollow(FOLLOW_11); rule__PipelineDefinitionRule__Group__2__Impl(); @@ -6388,17 +6078,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__Group__2__Impl" - // InternalGeneratorDSL.g:1931:1: rule__PipelineDefinitionRule__Group__2__Impl : ( '[' ) ; + // InternalGeneratorDSL.g:1835:1: rule__PipelineDefinitionRule__Group__2__Impl : ( '[' ) ; public final void rule__PipelineDefinitionRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1935:1: ( ( '[' ) ) - // InternalGeneratorDSL.g:1936:1: ( '[' ) + // InternalGeneratorDSL.g:1839:1: ( ( '[' ) ) + // InternalGeneratorDSL.g:1840:1: ( '[' ) { - // InternalGeneratorDSL.g:1936:1: ( '[' ) - // InternalGeneratorDSL.g:1937:2: '[' + // InternalGeneratorDSL.g:1840:1: ( '[' ) + // InternalGeneratorDSL.g:1841:2: '[' { before(grammarAccess.getPipelineDefinitionRuleAccess().getLeftSquareBracketKeyword_2()); match(input,50,FOLLOW_2); @@ -6425,14 +6115,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__Group__3" - // InternalGeneratorDSL.g:1946:1: rule__PipelineDefinitionRule__Group__3 : rule__PipelineDefinitionRule__Group__3__Impl rule__PipelineDefinitionRule__Group__4 ; + // InternalGeneratorDSL.g:1850:1: rule__PipelineDefinitionRule__Group__3 : rule__PipelineDefinitionRule__Group__3__Impl rule__PipelineDefinitionRule__Group__4 ; public final void rule__PipelineDefinitionRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1950:1: ( rule__PipelineDefinitionRule__Group__3__Impl rule__PipelineDefinitionRule__Group__4 ) - // InternalGeneratorDSL.g:1951:2: rule__PipelineDefinitionRule__Group__3__Impl rule__PipelineDefinitionRule__Group__4 + // InternalGeneratorDSL.g:1854:1: ( rule__PipelineDefinitionRule__Group__3__Impl rule__PipelineDefinitionRule__Group__4 ) + // InternalGeneratorDSL.g:1855:2: rule__PipelineDefinitionRule__Group__3__Impl rule__PipelineDefinitionRule__Group__4 { pushFollow(FOLLOW_11); rule__PipelineDefinitionRule__Group__3__Impl(); @@ -6463,33 +6153,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__Group__3__Impl" - // InternalGeneratorDSL.g:1958:1: rule__PipelineDefinitionRule__Group__3__Impl : ( ( rule__PipelineDefinitionRule__StepsAssignment_3 )* ) ; + // InternalGeneratorDSL.g:1862:1: rule__PipelineDefinitionRule__Group__3__Impl : ( ( rule__PipelineDefinitionRule__StepsAssignment_3 )* ) ; public final void rule__PipelineDefinitionRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1962:1: ( ( ( rule__PipelineDefinitionRule__StepsAssignment_3 )* ) ) - // InternalGeneratorDSL.g:1963:1: ( ( rule__PipelineDefinitionRule__StepsAssignment_3 )* ) + // InternalGeneratorDSL.g:1866:1: ( ( ( rule__PipelineDefinitionRule__StepsAssignment_3 )* ) ) + // InternalGeneratorDSL.g:1867:1: ( ( rule__PipelineDefinitionRule__StepsAssignment_3 )* ) { - // InternalGeneratorDSL.g:1963:1: ( ( rule__PipelineDefinitionRule__StepsAssignment_3 )* ) - // InternalGeneratorDSL.g:1964:2: ( rule__PipelineDefinitionRule__StepsAssignment_3 )* + // InternalGeneratorDSL.g:1867:1: ( ( rule__PipelineDefinitionRule__StepsAssignment_3 )* ) + // InternalGeneratorDSL.g:1868:2: ( rule__PipelineDefinitionRule__StepsAssignment_3 )* { before(grammarAccess.getPipelineDefinitionRuleAccess().getStepsAssignment_3()); - // InternalGeneratorDSL.g:1965:2: ( rule__PipelineDefinitionRule__StepsAssignment_3 )* - loop18: + // InternalGeneratorDSL.g:1869:2: ( rule__PipelineDefinitionRule__StepsAssignment_3 )* + loop17: do { - int alt18=2; - int LA18_0 = input.LA(1); + int alt17=2; + int LA17_0 = input.LA(1); - if ( (LA18_0==52) ) { - alt18=1; + if ( (LA17_0==52) ) { + alt17=1; } - switch (alt18) { + switch (alt17) { case 1 : - // InternalGeneratorDSL.g:1965:3: rule__PipelineDefinitionRule__StepsAssignment_3 + // InternalGeneratorDSL.g:1869:3: rule__PipelineDefinitionRule__StepsAssignment_3 { pushFollow(FOLLOW_12); rule__PipelineDefinitionRule__StepsAssignment_3(); @@ -6501,7 +6191,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop18; + break loop17; } } while (true); @@ -6528,14 +6218,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__Group__4" - // InternalGeneratorDSL.g:1973:1: rule__PipelineDefinitionRule__Group__4 : rule__PipelineDefinitionRule__Group__4__Impl ; + // InternalGeneratorDSL.g:1877:1: rule__PipelineDefinitionRule__Group__4 : rule__PipelineDefinitionRule__Group__4__Impl ; public final void rule__PipelineDefinitionRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1977:1: ( rule__PipelineDefinitionRule__Group__4__Impl ) - // InternalGeneratorDSL.g:1978:2: rule__PipelineDefinitionRule__Group__4__Impl + // InternalGeneratorDSL.g:1881:1: ( rule__PipelineDefinitionRule__Group__4__Impl ) + // InternalGeneratorDSL.g:1882:2: rule__PipelineDefinitionRule__Group__4__Impl { pushFollow(FOLLOW_2); rule__PipelineDefinitionRule__Group__4__Impl(); @@ -6561,17 +6251,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__Group__4__Impl" - // InternalGeneratorDSL.g:1984:1: rule__PipelineDefinitionRule__Group__4__Impl : ( ']' ) ; + // InternalGeneratorDSL.g:1888:1: rule__PipelineDefinitionRule__Group__4__Impl : ( ']' ) ; public final void rule__PipelineDefinitionRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:1988:1: ( ( ']' ) ) - // InternalGeneratorDSL.g:1989:1: ( ']' ) + // InternalGeneratorDSL.g:1892:1: ( ( ']' ) ) + // InternalGeneratorDSL.g:1893:1: ( ']' ) { - // InternalGeneratorDSL.g:1989:1: ( ']' ) - // InternalGeneratorDSL.g:1990:2: ']' + // InternalGeneratorDSL.g:1893:1: ( ']' ) + // InternalGeneratorDSL.g:1894:2: ']' { before(grammarAccess.getPipelineDefinitionRuleAccess().getRightSquareBracketKeyword_4()); match(input,51,FOLLOW_2); @@ -6598,14 +6288,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__0" - // InternalGeneratorDSL.g:2000:1: rule__StepRule__Group__0 : rule__StepRule__Group__0__Impl rule__StepRule__Group__1 ; + // InternalGeneratorDSL.g:1904:1: rule__StepRule__Group__0 : rule__StepRule__Group__0__Impl rule__StepRule__Group__1 ; public final void rule__StepRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2004:1: ( rule__StepRule__Group__0__Impl rule__StepRule__Group__1 ) - // InternalGeneratorDSL.g:2005:2: rule__StepRule__Group__0__Impl rule__StepRule__Group__1 + // InternalGeneratorDSL.g:1908:1: ( rule__StepRule__Group__0__Impl rule__StepRule__Group__1 ) + // InternalGeneratorDSL.g:1909:2: rule__StepRule__Group__0__Impl rule__StepRule__Group__1 { pushFollow(FOLLOW_13); rule__StepRule__Group__0__Impl(); @@ -6636,17 +6326,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__0__Impl" - // InternalGeneratorDSL.g:2012:1: rule__StepRule__Group__0__Impl : ( 'step' ) ; + // InternalGeneratorDSL.g:1916:1: rule__StepRule__Group__0__Impl : ( 'step' ) ; public final void rule__StepRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2016:1: ( ( 'step' ) ) - // InternalGeneratorDSL.g:2017:1: ( 'step' ) + // InternalGeneratorDSL.g:1920:1: ( ( 'step' ) ) + // InternalGeneratorDSL.g:1921:1: ( 'step' ) { - // InternalGeneratorDSL.g:2017:1: ( 'step' ) - // InternalGeneratorDSL.g:2018:2: 'step' + // InternalGeneratorDSL.g:1921:1: ( 'step' ) + // InternalGeneratorDSL.g:1922:2: 'step' { before(grammarAccess.getStepRuleAccess().getStepKeyword_0()); match(input,52,FOLLOW_2); @@ -6673,14 +6363,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__1" - // InternalGeneratorDSL.g:2027:1: rule__StepRule__Group__1 : rule__StepRule__Group__1__Impl rule__StepRule__Group__2 ; + // InternalGeneratorDSL.g:1931:1: rule__StepRule__Group__1 : rule__StepRule__Group__1__Impl rule__StepRule__Group__2 ; public final void rule__StepRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2031:1: ( rule__StepRule__Group__1__Impl rule__StepRule__Group__2 ) - // InternalGeneratorDSL.g:2032:2: rule__StepRule__Group__1__Impl rule__StepRule__Group__2 + // InternalGeneratorDSL.g:1935:1: ( rule__StepRule__Group__1__Impl rule__StepRule__Group__2 ) + // InternalGeneratorDSL.g:1936:2: rule__StepRule__Group__1__Impl rule__StepRule__Group__2 { pushFollow(FOLLOW_14); rule__StepRule__Group__1__Impl(); @@ -6711,17 +6401,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__1__Impl" - // InternalGeneratorDSL.g:2039:1: rule__StepRule__Group__1__Impl : ( '{' ) ; + // InternalGeneratorDSL.g:1943:1: rule__StepRule__Group__1__Impl : ( '{' ) ; public final void rule__StepRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2043:1: ( ( '{' ) ) - // InternalGeneratorDSL.g:2044:1: ( '{' ) + // InternalGeneratorDSL.g:1947:1: ( ( '{' ) ) + // InternalGeneratorDSL.g:1948:1: ( '{' ) { - // InternalGeneratorDSL.g:2044:1: ( '{' ) - // InternalGeneratorDSL.g:2045:2: '{' + // InternalGeneratorDSL.g:1948:1: ( '{' ) + // InternalGeneratorDSL.g:1949:2: '{' { before(grammarAccess.getStepRuleAccess().getLeftCurlyBracketKeyword_1()); match(input,53,FOLLOW_2); @@ -6748,14 +6438,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__2" - // InternalGeneratorDSL.g:2054:1: rule__StepRule__Group__2 : rule__StepRule__Group__2__Impl rule__StepRule__Group__3 ; + // InternalGeneratorDSL.g:1958:1: rule__StepRule__Group__2 : rule__StepRule__Group__2__Impl rule__StepRule__Group__3 ; public final void rule__StepRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2058:1: ( rule__StepRule__Group__2__Impl rule__StepRule__Group__3 ) - // InternalGeneratorDSL.g:2059:2: rule__StepRule__Group__2__Impl rule__StepRule__Group__3 + // InternalGeneratorDSL.g:1962:1: ( rule__StepRule__Group__2__Impl rule__StepRule__Group__3 ) + // InternalGeneratorDSL.g:1963:2: rule__StepRule__Group__2__Impl rule__StepRule__Group__3 { pushFollow(FOLLOW_9); rule__StepRule__Group__2__Impl(); @@ -6786,17 +6476,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__2__Impl" - // InternalGeneratorDSL.g:2066:1: rule__StepRule__Group__2__Impl : ( 'component' ) ; + // InternalGeneratorDSL.g:1970:1: rule__StepRule__Group__2__Impl : ( 'component' ) ; public final void rule__StepRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2070:1: ( ( 'component' ) ) - // InternalGeneratorDSL.g:2071:1: ( 'component' ) + // InternalGeneratorDSL.g:1974:1: ( ( 'component' ) ) + // InternalGeneratorDSL.g:1975:1: ( 'component' ) { - // InternalGeneratorDSL.g:2071:1: ( 'component' ) - // InternalGeneratorDSL.g:2072:2: 'component' + // InternalGeneratorDSL.g:1975:1: ( 'component' ) + // InternalGeneratorDSL.g:1976:2: 'component' { before(grammarAccess.getStepRuleAccess().getComponentKeyword_2()); match(input,54,FOLLOW_2); @@ -6823,14 +6513,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__3" - // InternalGeneratorDSL.g:2081:1: rule__StepRule__Group__3 : rule__StepRule__Group__3__Impl rule__StepRule__Group__4 ; + // InternalGeneratorDSL.g:1985:1: rule__StepRule__Group__3 : rule__StepRule__Group__3__Impl rule__StepRule__Group__4 ; public final void rule__StepRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2085:1: ( rule__StepRule__Group__3__Impl rule__StepRule__Group__4 ) - // InternalGeneratorDSL.g:2086:2: rule__StepRule__Group__3__Impl rule__StepRule__Group__4 + // InternalGeneratorDSL.g:1989:1: ( rule__StepRule__Group__3__Impl rule__StepRule__Group__4 ) + // InternalGeneratorDSL.g:1990:2: rule__StepRule__Group__3__Impl rule__StepRule__Group__4 { pushFollow(FOLLOW_15); rule__StepRule__Group__3__Impl(); @@ -6861,21 +6551,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__3__Impl" - // InternalGeneratorDSL.g:2093:1: rule__StepRule__Group__3__Impl : ( ( rule__StepRule__InstanceAssignment_3 ) ) ; + // InternalGeneratorDSL.g:1997:1: rule__StepRule__Group__3__Impl : ( ( rule__StepRule__InstanceAssignment_3 ) ) ; public final void rule__StepRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2097:1: ( ( ( rule__StepRule__InstanceAssignment_3 ) ) ) - // InternalGeneratorDSL.g:2098:1: ( ( rule__StepRule__InstanceAssignment_3 ) ) + // InternalGeneratorDSL.g:2001:1: ( ( ( rule__StepRule__InstanceAssignment_3 ) ) ) + // InternalGeneratorDSL.g:2002:1: ( ( rule__StepRule__InstanceAssignment_3 ) ) { - // InternalGeneratorDSL.g:2098:1: ( ( rule__StepRule__InstanceAssignment_3 ) ) - // InternalGeneratorDSL.g:2099:2: ( rule__StepRule__InstanceAssignment_3 ) + // InternalGeneratorDSL.g:2002:1: ( ( rule__StepRule__InstanceAssignment_3 ) ) + // InternalGeneratorDSL.g:2003:2: ( rule__StepRule__InstanceAssignment_3 ) { before(grammarAccess.getStepRuleAccess().getInstanceAssignment_3()); - // InternalGeneratorDSL.g:2100:2: ( rule__StepRule__InstanceAssignment_3 ) - // InternalGeneratorDSL.g:2100:3: rule__StepRule__InstanceAssignment_3 + // InternalGeneratorDSL.g:2004:2: ( rule__StepRule__InstanceAssignment_3 ) + // InternalGeneratorDSL.g:2004:3: rule__StepRule__InstanceAssignment_3 { pushFollow(FOLLOW_2); rule__StepRule__InstanceAssignment_3(); @@ -6908,14 +6598,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__4" - // InternalGeneratorDSL.g:2108:1: rule__StepRule__Group__4 : rule__StepRule__Group__4__Impl rule__StepRule__Group__5 ; + // InternalGeneratorDSL.g:2012:1: rule__StepRule__Group__4 : rule__StepRule__Group__4__Impl rule__StepRule__Group__5 ; public final void rule__StepRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2112:1: ( rule__StepRule__Group__4__Impl rule__StepRule__Group__5 ) - // InternalGeneratorDSL.g:2113:2: rule__StepRule__Group__4__Impl rule__StepRule__Group__5 + // InternalGeneratorDSL.g:2016:1: ( rule__StepRule__Group__4__Impl rule__StepRule__Group__5 ) + // InternalGeneratorDSL.g:2017:2: rule__StepRule__Group__4__Impl rule__StepRule__Group__5 { pushFollow(FOLLOW_15); rule__StepRule__Group__4__Impl(); @@ -6946,29 +6636,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__4__Impl" - // InternalGeneratorDSL.g:2120:1: rule__StepRule__Group__4__Impl : ( ( rule__StepRule__Group_4__0 )? ) ; + // InternalGeneratorDSL.g:2024:1: rule__StepRule__Group__4__Impl : ( ( rule__StepRule__Group_4__0 )? ) ; public final void rule__StepRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2124:1: ( ( ( rule__StepRule__Group_4__0 )? ) ) - // InternalGeneratorDSL.g:2125:1: ( ( rule__StepRule__Group_4__0 )? ) + // InternalGeneratorDSL.g:2028:1: ( ( ( rule__StepRule__Group_4__0 )? ) ) + // InternalGeneratorDSL.g:2029:1: ( ( rule__StepRule__Group_4__0 )? ) { - // InternalGeneratorDSL.g:2125:1: ( ( rule__StepRule__Group_4__0 )? ) - // InternalGeneratorDSL.g:2126:2: ( rule__StepRule__Group_4__0 )? + // InternalGeneratorDSL.g:2029:1: ( ( rule__StepRule__Group_4__0 )? ) + // InternalGeneratorDSL.g:2030:2: ( rule__StepRule__Group_4__0 )? { before(grammarAccess.getStepRuleAccess().getGroup_4()); - // InternalGeneratorDSL.g:2127:2: ( rule__StepRule__Group_4__0 )? - int alt19=2; - int LA19_0 = input.LA(1); + // InternalGeneratorDSL.g:2031:2: ( rule__StepRule__Group_4__0 )? + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA19_0==56) ) { - alt19=1; + if ( (LA18_0==56) ) { + alt18=1; } - switch (alt19) { + switch (alt18) { case 1 : - // InternalGeneratorDSL.g:2127:3: rule__StepRule__Group_4__0 + // InternalGeneratorDSL.g:2031:3: rule__StepRule__Group_4__0 { pushFollow(FOLLOW_2); rule__StepRule__Group_4__0(); @@ -7004,14 +6694,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__5" - // InternalGeneratorDSL.g:2135:1: rule__StepRule__Group__5 : rule__StepRule__Group__5__Impl rule__StepRule__Group__6 ; + // InternalGeneratorDSL.g:2039:1: rule__StepRule__Group__5 : rule__StepRule__Group__5__Impl rule__StepRule__Group__6 ; public final void rule__StepRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2139:1: ( rule__StepRule__Group__5__Impl rule__StepRule__Group__6 ) - // InternalGeneratorDSL.g:2140:2: rule__StepRule__Group__5__Impl rule__StepRule__Group__6 + // InternalGeneratorDSL.g:2043:1: ( rule__StepRule__Group__5__Impl rule__StepRule__Group__6 ) + // InternalGeneratorDSL.g:2044:2: rule__StepRule__Group__5__Impl rule__StepRule__Group__6 { pushFollow(FOLLOW_15); rule__StepRule__Group__5__Impl(); @@ -7042,29 +6732,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__5__Impl" - // InternalGeneratorDSL.g:2147:1: rule__StepRule__Group__5__Impl : ( ( rule__StepRule__Group_5__0 )? ) ; + // InternalGeneratorDSL.g:2051:1: rule__StepRule__Group__5__Impl : ( ( rule__StepRule__Group_5__0 )? ) ; public final void rule__StepRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2151:1: ( ( ( rule__StepRule__Group_5__0 )? ) ) - // InternalGeneratorDSL.g:2152:1: ( ( rule__StepRule__Group_5__0 )? ) + // InternalGeneratorDSL.g:2055:1: ( ( ( rule__StepRule__Group_5__0 )? ) ) + // InternalGeneratorDSL.g:2056:1: ( ( rule__StepRule__Group_5__0 )? ) { - // InternalGeneratorDSL.g:2152:1: ( ( rule__StepRule__Group_5__0 )? ) - // InternalGeneratorDSL.g:2153:2: ( rule__StepRule__Group_5__0 )? + // InternalGeneratorDSL.g:2056:1: ( ( rule__StepRule__Group_5__0 )? ) + // InternalGeneratorDSL.g:2057:2: ( rule__StepRule__Group_5__0 )? { before(grammarAccess.getStepRuleAccess().getGroup_5()); - // InternalGeneratorDSL.g:2154:2: ( rule__StepRule__Group_5__0 )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalGeneratorDSL.g:2058:2: ( rule__StepRule__Group_5__0 )? + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA20_0==58) ) { - alt20=1; + if ( (LA19_0==58) ) { + alt19=1; } - switch (alt20) { + switch (alt19) { case 1 : - // InternalGeneratorDSL.g:2154:3: rule__StepRule__Group_5__0 + // InternalGeneratorDSL.g:2058:3: rule__StepRule__Group_5__0 { pushFollow(FOLLOW_2); rule__StepRule__Group_5__0(); @@ -7100,14 +6790,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__6" - // InternalGeneratorDSL.g:2162:1: rule__StepRule__Group__6 : rule__StepRule__Group__6__Impl ; + // InternalGeneratorDSL.g:2066:1: rule__StepRule__Group__6 : rule__StepRule__Group__6__Impl ; public final void rule__StepRule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2166:1: ( rule__StepRule__Group__6__Impl ) - // InternalGeneratorDSL.g:2167:2: rule__StepRule__Group__6__Impl + // InternalGeneratorDSL.g:2070:1: ( rule__StepRule__Group__6__Impl ) + // InternalGeneratorDSL.g:2071:2: rule__StepRule__Group__6__Impl { pushFollow(FOLLOW_2); rule__StepRule__Group__6__Impl(); @@ -7133,17 +6823,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group__6__Impl" - // InternalGeneratorDSL.g:2173:1: rule__StepRule__Group__6__Impl : ( '}' ) ; + // InternalGeneratorDSL.g:2077:1: rule__StepRule__Group__6__Impl : ( '}' ) ; public final void rule__StepRule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2177:1: ( ( '}' ) ) - // InternalGeneratorDSL.g:2178:1: ( '}' ) + // InternalGeneratorDSL.g:2081:1: ( ( '}' ) ) + // InternalGeneratorDSL.g:2082:1: ( '}' ) { - // InternalGeneratorDSL.g:2178:1: ( '}' ) - // InternalGeneratorDSL.g:2179:2: '}' + // InternalGeneratorDSL.g:2082:1: ( '}' ) + // InternalGeneratorDSL.g:2083:2: '}' { before(grammarAccess.getStepRuleAccess().getRightCurlyBracketKeyword_6()); match(input,55,FOLLOW_2); @@ -7170,14 +6860,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4__0" - // InternalGeneratorDSL.g:2189:1: rule__StepRule__Group_4__0 : rule__StepRule__Group_4__0__Impl rule__StepRule__Group_4__1 ; + // InternalGeneratorDSL.g:2093:1: rule__StepRule__Group_4__0 : rule__StepRule__Group_4__0__Impl rule__StepRule__Group_4__1 ; public final void rule__StepRule__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2193:1: ( rule__StepRule__Group_4__0__Impl rule__StepRule__Group_4__1 ) - // InternalGeneratorDSL.g:2194:2: rule__StepRule__Group_4__0__Impl rule__StepRule__Group_4__1 + // InternalGeneratorDSL.g:2097:1: ( rule__StepRule__Group_4__0__Impl rule__StepRule__Group_4__1 ) + // InternalGeneratorDSL.g:2098:2: rule__StepRule__Group_4__0__Impl rule__StepRule__Group_4__1 { pushFollow(FOLLOW_10); rule__StepRule__Group_4__0__Impl(); @@ -7208,17 +6898,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4__0__Impl" - // InternalGeneratorDSL.g:2201:1: rule__StepRule__Group_4__0__Impl : ( 'reads' ) ; + // InternalGeneratorDSL.g:2105:1: rule__StepRule__Group_4__0__Impl : ( 'reads' ) ; public final void rule__StepRule__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2205:1: ( ( 'reads' ) ) - // InternalGeneratorDSL.g:2206:1: ( 'reads' ) + // InternalGeneratorDSL.g:2109:1: ( ( 'reads' ) ) + // InternalGeneratorDSL.g:2110:1: ( 'reads' ) { - // InternalGeneratorDSL.g:2206:1: ( 'reads' ) - // InternalGeneratorDSL.g:2207:2: 'reads' + // InternalGeneratorDSL.g:2110:1: ( 'reads' ) + // InternalGeneratorDSL.g:2111:2: 'reads' { before(grammarAccess.getStepRuleAccess().getReadsKeyword_4_0()); match(input,56,FOLLOW_2); @@ -7245,14 +6935,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4__1" - // InternalGeneratorDSL.g:2216:1: rule__StepRule__Group_4__1 : rule__StepRule__Group_4__1__Impl rule__StepRule__Group_4__2 ; + // InternalGeneratorDSL.g:2120:1: rule__StepRule__Group_4__1 : rule__StepRule__Group_4__1__Impl rule__StepRule__Group_4__2 ; public final void rule__StepRule__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2220:1: ( rule__StepRule__Group_4__1__Impl rule__StepRule__Group_4__2 ) - // InternalGeneratorDSL.g:2221:2: rule__StepRule__Group_4__1__Impl rule__StepRule__Group_4__2 + // InternalGeneratorDSL.g:2124:1: ( rule__StepRule__Group_4__1__Impl rule__StepRule__Group_4__2 ) + // InternalGeneratorDSL.g:2125:2: rule__StepRule__Group_4__1__Impl rule__StepRule__Group_4__2 { pushFollow(FOLLOW_16); rule__StepRule__Group_4__1__Impl(); @@ -7283,17 +6973,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4__1__Impl" - // InternalGeneratorDSL.g:2228:1: rule__StepRule__Group_4__1__Impl : ( '[' ) ; + // InternalGeneratorDSL.g:2132:1: rule__StepRule__Group_4__1__Impl : ( '[' ) ; public final void rule__StepRule__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2232:1: ( ( '[' ) ) - // InternalGeneratorDSL.g:2233:1: ( '[' ) + // InternalGeneratorDSL.g:2136:1: ( ( '[' ) ) + // InternalGeneratorDSL.g:2137:1: ( '[' ) { - // InternalGeneratorDSL.g:2233:1: ( '[' ) - // InternalGeneratorDSL.g:2234:2: '[' + // InternalGeneratorDSL.g:2137:1: ( '[' ) + // InternalGeneratorDSL.g:2138:2: '[' { before(grammarAccess.getStepRuleAccess().getLeftSquareBracketKeyword_4_1()); match(input,50,FOLLOW_2); @@ -7320,14 +7010,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4__2" - // InternalGeneratorDSL.g:2243:1: rule__StepRule__Group_4__2 : rule__StepRule__Group_4__2__Impl rule__StepRule__Group_4__3 ; + // InternalGeneratorDSL.g:2147:1: rule__StepRule__Group_4__2 : rule__StepRule__Group_4__2__Impl rule__StepRule__Group_4__3 ; public final void rule__StepRule__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2247:1: ( rule__StepRule__Group_4__2__Impl rule__StepRule__Group_4__3 ) - // InternalGeneratorDSL.g:2248:2: rule__StepRule__Group_4__2__Impl rule__StepRule__Group_4__3 + // InternalGeneratorDSL.g:2151:1: ( rule__StepRule__Group_4__2__Impl rule__StepRule__Group_4__3 ) + // InternalGeneratorDSL.g:2152:2: rule__StepRule__Group_4__2__Impl rule__StepRule__Group_4__3 { pushFollow(FOLLOW_16); rule__StepRule__Group_4__2__Impl(); @@ -7358,29 +7048,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4__2__Impl" - // InternalGeneratorDSL.g:2255:1: rule__StepRule__Group_4__2__Impl : ( ( rule__StepRule__Group_4_2__0 )? ) ; + // InternalGeneratorDSL.g:2159:1: rule__StepRule__Group_4__2__Impl : ( ( rule__StepRule__Group_4_2__0 )? ) ; public final void rule__StepRule__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2259:1: ( ( ( rule__StepRule__Group_4_2__0 )? ) ) - // InternalGeneratorDSL.g:2260:1: ( ( rule__StepRule__Group_4_2__0 )? ) + // InternalGeneratorDSL.g:2163:1: ( ( ( rule__StepRule__Group_4_2__0 )? ) ) + // InternalGeneratorDSL.g:2164:1: ( ( rule__StepRule__Group_4_2__0 )? ) { - // InternalGeneratorDSL.g:2260:1: ( ( rule__StepRule__Group_4_2__0 )? ) - // InternalGeneratorDSL.g:2261:2: ( rule__StepRule__Group_4_2__0 )? + // InternalGeneratorDSL.g:2164:1: ( ( rule__StepRule__Group_4_2__0 )? ) + // InternalGeneratorDSL.g:2165:2: ( rule__StepRule__Group_4_2__0 )? { before(grammarAccess.getStepRuleAccess().getGroup_4_2()); - // InternalGeneratorDSL.g:2262:2: ( rule__StepRule__Group_4_2__0 )? - int alt21=2; - int LA21_0 = input.LA(1); + // InternalGeneratorDSL.g:2166:2: ( rule__StepRule__Group_4_2__0 )? + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA21_0==71) ) { - alt21=1; + if ( (LA20_0==71) ) { + alt20=1; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalGeneratorDSL.g:2262:3: rule__StepRule__Group_4_2__0 + // InternalGeneratorDSL.g:2166:3: rule__StepRule__Group_4_2__0 { pushFollow(FOLLOW_2); rule__StepRule__Group_4_2__0(); @@ -7416,14 +7106,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4__3" - // InternalGeneratorDSL.g:2270:1: rule__StepRule__Group_4__3 : rule__StepRule__Group_4__3__Impl rule__StepRule__Group_4__4 ; + // InternalGeneratorDSL.g:2174:1: rule__StepRule__Group_4__3 : rule__StepRule__Group_4__3__Impl rule__StepRule__Group_4__4 ; public final void rule__StepRule__Group_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2274:1: ( rule__StepRule__Group_4__3__Impl rule__StepRule__Group_4__4 ) - // InternalGeneratorDSL.g:2275:2: rule__StepRule__Group_4__3__Impl rule__StepRule__Group_4__4 + // InternalGeneratorDSL.g:2178:1: ( rule__StepRule__Group_4__3__Impl rule__StepRule__Group_4__4 ) + // InternalGeneratorDSL.g:2179:2: rule__StepRule__Group_4__3__Impl rule__StepRule__Group_4__4 { pushFollow(FOLLOW_8); rule__StepRule__Group_4__3__Impl(); @@ -7454,17 +7144,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4__3__Impl" - // InternalGeneratorDSL.g:2282:1: rule__StepRule__Group_4__3__Impl : ( ']' ) ; + // InternalGeneratorDSL.g:2186:1: rule__StepRule__Group_4__3__Impl : ( ']' ) ; public final void rule__StepRule__Group_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2286:1: ( ( ']' ) ) - // InternalGeneratorDSL.g:2287:1: ( ']' ) + // InternalGeneratorDSL.g:2190:1: ( ( ']' ) ) + // InternalGeneratorDSL.g:2191:1: ( ']' ) { - // InternalGeneratorDSL.g:2287:1: ( ']' ) - // InternalGeneratorDSL.g:2288:2: ']' + // InternalGeneratorDSL.g:2191:1: ( ']' ) + // InternalGeneratorDSL.g:2192:2: ']' { before(grammarAccess.getStepRuleAccess().getRightSquareBracketKeyword_4_3()); match(input,51,FOLLOW_2); @@ -7491,14 +7181,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4__4" - // InternalGeneratorDSL.g:2297:1: rule__StepRule__Group_4__4 : rule__StepRule__Group_4__4__Impl ; + // InternalGeneratorDSL.g:2201:1: rule__StepRule__Group_4__4 : rule__StepRule__Group_4__4__Impl ; public final void rule__StepRule__Group_4__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2301:1: ( rule__StepRule__Group_4__4__Impl ) - // InternalGeneratorDSL.g:2302:2: rule__StepRule__Group_4__4__Impl + // InternalGeneratorDSL.g:2205:1: ( rule__StepRule__Group_4__4__Impl ) + // InternalGeneratorDSL.g:2206:2: rule__StepRule__Group_4__4__Impl { pushFollow(FOLLOW_2); rule__StepRule__Group_4__4__Impl(); @@ -7524,17 +7214,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4__4__Impl" - // InternalGeneratorDSL.g:2308:1: rule__StepRule__Group_4__4__Impl : ( ';' ) ; + // InternalGeneratorDSL.g:2212:1: rule__StepRule__Group_4__4__Impl : ( ';' ) ; public final void rule__StepRule__Group_4__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2312:1: ( ( ';' ) ) - // InternalGeneratorDSL.g:2313:1: ( ';' ) + // InternalGeneratorDSL.g:2216:1: ( ( ';' ) ) + // InternalGeneratorDSL.g:2217:1: ( ';' ) { - // InternalGeneratorDSL.g:2313:1: ( ';' ) - // InternalGeneratorDSL.g:2314:2: ';' + // InternalGeneratorDSL.g:2217:1: ( ';' ) + // InternalGeneratorDSL.g:2218:2: ';' { before(grammarAccess.getStepRuleAccess().getSemicolonKeyword_4_4()); match(input,48,FOLLOW_2); @@ -7561,14 +7251,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4_2__0" - // InternalGeneratorDSL.g:2324:1: rule__StepRule__Group_4_2__0 : rule__StepRule__Group_4_2__0__Impl rule__StepRule__Group_4_2__1 ; + // InternalGeneratorDSL.g:2228:1: rule__StepRule__Group_4_2__0 : rule__StepRule__Group_4_2__0__Impl rule__StepRule__Group_4_2__1 ; public final void rule__StepRule__Group_4_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2328:1: ( rule__StepRule__Group_4_2__0__Impl rule__StepRule__Group_4_2__1 ) - // InternalGeneratorDSL.g:2329:2: rule__StepRule__Group_4_2__0__Impl rule__StepRule__Group_4_2__1 + // InternalGeneratorDSL.g:2232:1: ( rule__StepRule__Group_4_2__0__Impl rule__StepRule__Group_4_2__1 ) + // InternalGeneratorDSL.g:2233:2: rule__StepRule__Group_4_2__0__Impl rule__StepRule__Group_4_2__1 { pushFollow(FOLLOW_17); rule__StepRule__Group_4_2__0__Impl(); @@ -7599,21 +7289,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4_2__0__Impl" - // InternalGeneratorDSL.g:2336:1: rule__StepRule__Group_4_2__0__Impl : ( ( rule__StepRule__ReadsAssignment_4_2_0 ) ) ; + // InternalGeneratorDSL.g:2240:1: rule__StepRule__Group_4_2__0__Impl : ( ( rule__StepRule__ReadsAssignment_4_2_0 ) ) ; public final void rule__StepRule__Group_4_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2340:1: ( ( ( rule__StepRule__ReadsAssignment_4_2_0 ) ) ) - // InternalGeneratorDSL.g:2341:1: ( ( rule__StepRule__ReadsAssignment_4_2_0 ) ) + // InternalGeneratorDSL.g:2244:1: ( ( ( rule__StepRule__ReadsAssignment_4_2_0 ) ) ) + // InternalGeneratorDSL.g:2245:1: ( ( rule__StepRule__ReadsAssignment_4_2_0 ) ) { - // InternalGeneratorDSL.g:2341:1: ( ( rule__StepRule__ReadsAssignment_4_2_0 ) ) - // InternalGeneratorDSL.g:2342:2: ( rule__StepRule__ReadsAssignment_4_2_0 ) + // InternalGeneratorDSL.g:2245:1: ( ( rule__StepRule__ReadsAssignment_4_2_0 ) ) + // InternalGeneratorDSL.g:2246:2: ( rule__StepRule__ReadsAssignment_4_2_0 ) { before(grammarAccess.getStepRuleAccess().getReadsAssignment_4_2_0()); - // InternalGeneratorDSL.g:2343:2: ( rule__StepRule__ReadsAssignment_4_2_0 ) - // InternalGeneratorDSL.g:2343:3: rule__StepRule__ReadsAssignment_4_2_0 + // InternalGeneratorDSL.g:2247:2: ( rule__StepRule__ReadsAssignment_4_2_0 ) + // InternalGeneratorDSL.g:2247:3: rule__StepRule__ReadsAssignment_4_2_0 { pushFollow(FOLLOW_2); rule__StepRule__ReadsAssignment_4_2_0(); @@ -7646,14 +7336,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4_2__1" - // InternalGeneratorDSL.g:2351:1: rule__StepRule__Group_4_2__1 : rule__StepRule__Group_4_2__1__Impl ; + // InternalGeneratorDSL.g:2255:1: rule__StepRule__Group_4_2__1 : rule__StepRule__Group_4_2__1__Impl ; public final void rule__StepRule__Group_4_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2355:1: ( rule__StepRule__Group_4_2__1__Impl ) - // InternalGeneratorDSL.g:2356:2: rule__StepRule__Group_4_2__1__Impl + // InternalGeneratorDSL.g:2259:1: ( rule__StepRule__Group_4_2__1__Impl ) + // InternalGeneratorDSL.g:2260:2: rule__StepRule__Group_4_2__1__Impl { pushFollow(FOLLOW_2); rule__StepRule__Group_4_2__1__Impl(); @@ -7679,33 +7369,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4_2__1__Impl" - // InternalGeneratorDSL.g:2362:1: rule__StepRule__Group_4_2__1__Impl : ( ( rule__StepRule__Group_4_2_1__0 )* ) ; + // InternalGeneratorDSL.g:2266:1: rule__StepRule__Group_4_2__1__Impl : ( ( rule__StepRule__Group_4_2_1__0 )* ) ; public final void rule__StepRule__Group_4_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2366:1: ( ( ( rule__StepRule__Group_4_2_1__0 )* ) ) - // InternalGeneratorDSL.g:2367:1: ( ( rule__StepRule__Group_4_2_1__0 )* ) + // InternalGeneratorDSL.g:2270:1: ( ( ( rule__StepRule__Group_4_2_1__0 )* ) ) + // InternalGeneratorDSL.g:2271:1: ( ( rule__StepRule__Group_4_2_1__0 )* ) { - // InternalGeneratorDSL.g:2367:1: ( ( rule__StepRule__Group_4_2_1__0 )* ) - // InternalGeneratorDSL.g:2368:2: ( rule__StepRule__Group_4_2_1__0 )* + // InternalGeneratorDSL.g:2271:1: ( ( rule__StepRule__Group_4_2_1__0 )* ) + // InternalGeneratorDSL.g:2272:2: ( rule__StepRule__Group_4_2_1__0 )* { before(grammarAccess.getStepRuleAccess().getGroup_4_2_1()); - // InternalGeneratorDSL.g:2369:2: ( rule__StepRule__Group_4_2_1__0 )* - loop22: + // InternalGeneratorDSL.g:2273:2: ( rule__StepRule__Group_4_2_1__0 )* + loop21: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA22_0==57) ) { - alt22=1; + if ( (LA21_0==57) ) { + alt21=1; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalGeneratorDSL.g:2369:3: rule__StepRule__Group_4_2_1__0 + // InternalGeneratorDSL.g:2273:3: rule__StepRule__Group_4_2_1__0 { pushFollow(FOLLOW_18); rule__StepRule__Group_4_2_1__0(); @@ -7717,7 +7407,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop22; + break loop21; } } while (true); @@ -7744,14 +7434,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4_2_1__0" - // InternalGeneratorDSL.g:2378:1: rule__StepRule__Group_4_2_1__0 : rule__StepRule__Group_4_2_1__0__Impl rule__StepRule__Group_4_2_1__1 ; + // InternalGeneratorDSL.g:2282:1: rule__StepRule__Group_4_2_1__0 : rule__StepRule__Group_4_2_1__0__Impl rule__StepRule__Group_4_2_1__1 ; public final void rule__StepRule__Group_4_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2382:1: ( rule__StepRule__Group_4_2_1__0__Impl rule__StepRule__Group_4_2_1__1 ) - // InternalGeneratorDSL.g:2383:2: rule__StepRule__Group_4_2_1__0__Impl rule__StepRule__Group_4_2_1__1 + // InternalGeneratorDSL.g:2286:1: ( rule__StepRule__Group_4_2_1__0__Impl rule__StepRule__Group_4_2_1__1 ) + // InternalGeneratorDSL.g:2287:2: rule__StepRule__Group_4_2_1__0__Impl rule__StepRule__Group_4_2_1__1 { pushFollow(FOLLOW_19); rule__StepRule__Group_4_2_1__0__Impl(); @@ -7782,17 +7472,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4_2_1__0__Impl" - // InternalGeneratorDSL.g:2390:1: rule__StepRule__Group_4_2_1__0__Impl : ( ',' ) ; + // InternalGeneratorDSL.g:2294:1: rule__StepRule__Group_4_2_1__0__Impl : ( ',' ) ; public final void rule__StepRule__Group_4_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2394:1: ( ( ',' ) ) - // InternalGeneratorDSL.g:2395:1: ( ',' ) + // InternalGeneratorDSL.g:2298:1: ( ( ',' ) ) + // InternalGeneratorDSL.g:2299:1: ( ',' ) { - // InternalGeneratorDSL.g:2395:1: ( ',' ) - // InternalGeneratorDSL.g:2396:2: ',' + // InternalGeneratorDSL.g:2299:1: ( ',' ) + // InternalGeneratorDSL.g:2300:2: ',' { before(grammarAccess.getStepRuleAccess().getCommaKeyword_4_2_1_0()); match(input,57,FOLLOW_2); @@ -7819,14 +7509,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4_2_1__1" - // InternalGeneratorDSL.g:2405:1: rule__StepRule__Group_4_2_1__1 : rule__StepRule__Group_4_2_1__1__Impl ; + // InternalGeneratorDSL.g:2309:1: rule__StepRule__Group_4_2_1__1 : rule__StepRule__Group_4_2_1__1__Impl ; public final void rule__StepRule__Group_4_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2409:1: ( rule__StepRule__Group_4_2_1__1__Impl ) - // InternalGeneratorDSL.g:2410:2: rule__StepRule__Group_4_2_1__1__Impl + // InternalGeneratorDSL.g:2313:1: ( rule__StepRule__Group_4_2_1__1__Impl ) + // InternalGeneratorDSL.g:2314:2: rule__StepRule__Group_4_2_1__1__Impl { pushFollow(FOLLOW_2); rule__StepRule__Group_4_2_1__1__Impl(); @@ -7852,21 +7542,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_4_2_1__1__Impl" - // InternalGeneratorDSL.g:2416:1: rule__StepRule__Group_4_2_1__1__Impl : ( ( rule__StepRule__ReadsAssignment_4_2_1_1 ) ) ; + // InternalGeneratorDSL.g:2320:1: rule__StepRule__Group_4_2_1__1__Impl : ( ( rule__StepRule__ReadsAssignment_4_2_1_1 ) ) ; public final void rule__StepRule__Group_4_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2420:1: ( ( ( rule__StepRule__ReadsAssignment_4_2_1_1 ) ) ) - // InternalGeneratorDSL.g:2421:1: ( ( rule__StepRule__ReadsAssignment_4_2_1_1 ) ) + // InternalGeneratorDSL.g:2324:1: ( ( ( rule__StepRule__ReadsAssignment_4_2_1_1 ) ) ) + // InternalGeneratorDSL.g:2325:1: ( ( rule__StepRule__ReadsAssignment_4_2_1_1 ) ) { - // InternalGeneratorDSL.g:2421:1: ( ( rule__StepRule__ReadsAssignment_4_2_1_1 ) ) - // InternalGeneratorDSL.g:2422:2: ( rule__StepRule__ReadsAssignment_4_2_1_1 ) + // InternalGeneratorDSL.g:2325:1: ( ( rule__StepRule__ReadsAssignment_4_2_1_1 ) ) + // InternalGeneratorDSL.g:2326:2: ( rule__StepRule__ReadsAssignment_4_2_1_1 ) { before(grammarAccess.getStepRuleAccess().getReadsAssignment_4_2_1_1()); - // InternalGeneratorDSL.g:2423:2: ( rule__StepRule__ReadsAssignment_4_2_1_1 ) - // InternalGeneratorDSL.g:2423:3: rule__StepRule__ReadsAssignment_4_2_1_1 + // InternalGeneratorDSL.g:2327:2: ( rule__StepRule__ReadsAssignment_4_2_1_1 ) + // InternalGeneratorDSL.g:2327:3: rule__StepRule__ReadsAssignment_4_2_1_1 { pushFollow(FOLLOW_2); rule__StepRule__ReadsAssignment_4_2_1_1(); @@ -7899,14 +7589,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5__0" - // InternalGeneratorDSL.g:2432:1: rule__StepRule__Group_5__0 : rule__StepRule__Group_5__0__Impl rule__StepRule__Group_5__1 ; + // InternalGeneratorDSL.g:2336:1: rule__StepRule__Group_5__0 : rule__StepRule__Group_5__0__Impl rule__StepRule__Group_5__1 ; public final void rule__StepRule__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2436:1: ( rule__StepRule__Group_5__0__Impl rule__StepRule__Group_5__1 ) - // InternalGeneratorDSL.g:2437:2: rule__StepRule__Group_5__0__Impl rule__StepRule__Group_5__1 + // InternalGeneratorDSL.g:2340:1: ( rule__StepRule__Group_5__0__Impl rule__StepRule__Group_5__1 ) + // InternalGeneratorDSL.g:2341:2: rule__StepRule__Group_5__0__Impl rule__StepRule__Group_5__1 { pushFollow(FOLLOW_10); rule__StepRule__Group_5__0__Impl(); @@ -7937,17 +7627,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5__0__Impl" - // InternalGeneratorDSL.g:2444:1: rule__StepRule__Group_5__0__Impl : ( 'writes' ) ; + // InternalGeneratorDSL.g:2348:1: rule__StepRule__Group_5__0__Impl : ( 'writes' ) ; public final void rule__StepRule__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2448:1: ( ( 'writes' ) ) - // InternalGeneratorDSL.g:2449:1: ( 'writes' ) + // InternalGeneratorDSL.g:2352:1: ( ( 'writes' ) ) + // InternalGeneratorDSL.g:2353:1: ( 'writes' ) { - // InternalGeneratorDSL.g:2449:1: ( 'writes' ) - // InternalGeneratorDSL.g:2450:2: 'writes' + // InternalGeneratorDSL.g:2353:1: ( 'writes' ) + // InternalGeneratorDSL.g:2354:2: 'writes' { before(grammarAccess.getStepRuleAccess().getWritesKeyword_5_0()); match(input,58,FOLLOW_2); @@ -7974,14 +7664,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5__1" - // InternalGeneratorDSL.g:2459:1: rule__StepRule__Group_5__1 : rule__StepRule__Group_5__1__Impl rule__StepRule__Group_5__2 ; + // InternalGeneratorDSL.g:2363:1: rule__StepRule__Group_5__1 : rule__StepRule__Group_5__1__Impl rule__StepRule__Group_5__2 ; public final void rule__StepRule__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2463:1: ( rule__StepRule__Group_5__1__Impl rule__StepRule__Group_5__2 ) - // InternalGeneratorDSL.g:2464:2: rule__StepRule__Group_5__1__Impl rule__StepRule__Group_5__2 + // InternalGeneratorDSL.g:2367:1: ( rule__StepRule__Group_5__1__Impl rule__StepRule__Group_5__2 ) + // InternalGeneratorDSL.g:2368:2: rule__StepRule__Group_5__1__Impl rule__StepRule__Group_5__2 { pushFollow(FOLLOW_16); rule__StepRule__Group_5__1__Impl(); @@ -8012,17 +7702,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5__1__Impl" - // InternalGeneratorDSL.g:2471:1: rule__StepRule__Group_5__1__Impl : ( '[' ) ; + // InternalGeneratorDSL.g:2375:1: rule__StepRule__Group_5__1__Impl : ( '[' ) ; public final void rule__StepRule__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2475:1: ( ( '[' ) ) - // InternalGeneratorDSL.g:2476:1: ( '[' ) + // InternalGeneratorDSL.g:2379:1: ( ( '[' ) ) + // InternalGeneratorDSL.g:2380:1: ( '[' ) { - // InternalGeneratorDSL.g:2476:1: ( '[' ) - // InternalGeneratorDSL.g:2477:2: '[' + // InternalGeneratorDSL.g:2380:1: ( '[' ) + // InternalGeneratorDSL.g:2381:2: '[' { before(grammarAccess.getStepRuleAccess().getLeftSquareBracketKeyword_5_1()); match(input,50,FOLLOW_2); @@ -8049,14 +7739,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5__2" - // InternalGeneratorDSL.g:2486:1: rule__StepRule__Group_5__2 : rule__StepRule__Group_5__2__Impl rule__StepRule__Group_5__3 ; + // InternalGeneratorDSL.g:2390:1: rule__StepRule__Group_5__2 : rule__StepRule__Group_5__2__Impl rule__StepRule__Group_5__3 ; public final void rule__StepRule__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2490:1: ( rule__StepRule__Group_5__2__Impl rule__StepRule__Group_5__3 ) - // InternalGeneratorDSL.g:2491:2: rule__StepRule__Group_5__2__Impl rule__StepRule__Group_5__3 + // InternalGeneratorDSL.g:2394:1: ( rule__StepRule__Group_5__2__Impl rule__StepRule__Group_5__3 ) + // InternalGeneratorDSL.g:2395:2: rule__StepRule__Group_5__2__Impl rule__StepRule__Group_5__3 { pushFollow(FOLLOW_16); rule__StepRule__Group_5__2__Impl(); @@ -8087,29 +7777,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5__2__Impl" - // InternalGeneratorDSL.g:2498:1: rule__StepRule__Group_5__2__Impl : ( ( rule__StepRule__Group_5_2__0 )? ) ; + // InternalGeneratorDSL.g:2402:1: rule__StepRule__Group_5__2__Impl : ( ( rule__StepRule__Group_5_2__0 )? ) ; public final void rule__StepRule__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2502:1: ( ( ( rule__StepRule__Group_5_2__0 )? ) ) - // InternalGeneratorDSL.g:2503:1: ( ( rule__StepRule__Group_5_2__0 )? ) + // InternalGeneratorDSL.g:2406:1: ( ( ( rule__StepRule__Group_5_2__0 )? ) ) + // InternalGeneratorDSL.g:2407:1: ( ( rule__StepRule__Group_5_2__0 )? ) { - // InternalGeneratorDSL.g:2503:1: ( ( rule__StepRule__Group_5_2__0 )? ) - // InternalGeneratorDSL.g:2504:2: ( rule__StepRule__Group_5_2__0 )? + // InternalGeneratorDSL.g:2407:1: ( ( rule__StepRule__Group_5_2__0 )? ) + // InternalGeneratorDSL.g:2408:2: ( rule__StepRule__Group_5_2__0 )? { before(grammarAccess.getStepRuleAccess().getGroup_5_2()); - // InternalGeneratorDSL.g:2505:2: ( rule__StepRule__Group_5_2__0 )? - int alt23=2; - int LA23_0 = input.LA(1); + // InternalGeneratorDSL.g:2409:2: ( rule__StepRule__Group_5_2__0 )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA23_0==71) ) { - alt23=1; + if ( (LA22_0==71) ) { + alt22=1; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalGeneratorDSL.g:2505:3: rule__StepRule__Group_5_2__0 + // InternalGeneratorDSL.g:2409:3: rule__StepRule__Group_5_2__0 { pushFollow(FOLLOW_2); rule__StepRule__Group_5_2__0(); @@ -8145,14 +7835,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5__3" - // InternalGeneratorDSL.g:2513:1: rule__StepRule__Group_5__3 : rule__StepRule__Group_5__3__Impl rule__StepRule__Group_5__4 ; + // InternalGeneratorDSL.g:2417:1: rule__StepRule__Group_5__3 : rule__StepRule__Group_5__3__Impl rule__StepRule__Group_5__4 ; public final void rule__StepRule__Group_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2517:1: ( rule__StepRule__Group_5__3__Impl rule__StepRule__Group_5__4 ) - // InternalGeneratorDSL.g:2518:2: rule__StepRule__Group_5__3__Impl rule__StepRule__Group_5__4 + // InternalGeneratorDSL.g:2421:1: ( rule__StepRule__Group_5__3__Impl rule__StepRule__Group_5__4 ) + // InternalGeneratorDSL.g:2422:2: rule__StepRule__Group_5__3__Impl rule__StepRule__Group_5__4 { pushFollow(FOLLOW_8); rule__StepRule__Group_5__3__Impl(); @@ -8183,17 +7873,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5__3__Impl" - // InternalGeneratorDSL.g:2525:1: rule__StepRule__Group_5__3__Impl : ( ']' ) ; + // InternalGeneratorDSL.g:2429:1: rule__StepRule__Group_5__3__Impl : ( ']' ) ; public final void rule__StepRule__Group_5__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2529:1: ( ( ']' ) ) - // InternalGeneratorDSL.g:2530:1: ( ']' ) + // InternalGeneratorDSL.g:2433:1: ( ( ']' ) ) + // InternalGeneratorDSL.g:2434:1: ( ']' ) { - // InternalGeneratorDSL.g:2530:1: ( ']' ) - // InternalGeneratorDSL.g:2531:2: ']' + // InternalGeneratorDSL.g:2434:1: ( ']' ) + // InternalGeneratorDSL.g:2435:2: ']' { before(grammarAccess.getStepRuleAccess().getRightSquareBracketKeyword_5_3()); match(input,51,FOLLOW_2); @@ -8220,14 +7910,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5__4" - // InternalGeneratorDSL.g:2540:1: rule__StepRule__Group_5__4 : rule__StepRule__Group_5__4__Impl ; + // InternalGeneratorDSL.g:2444:1: rule__StepRule__Group_5__4 : rule__StepRule__Group_5__4__Impl ; public final void rule__StepRule__Group_5__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2544:1: ( rule__StepRule__Group_5__4__Impl ) - // InternalGeneratorDSL.g:2545:2: rule__StepRule__Group_5__4__Impl + // InternalGeneratorDSL.g:2448:1: ( rule__StepRule__Group_5__4__Impl ) + // InternalGeneratorDSL.g:2449:2: rule__StepRule__Group_5__4__Impl { pushFollow(FOLLOW_2); rule__StepRule__Group_5__4__Impl(); @@ -8253,17 +7943,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5__4__Impl" - // InternalGeneratorDSL.g:2551:1: rule__StepRule__Group_5__4__Impl : ( ';' ) ; + // InternalGeneratorDSL.g:2455:1: rule__StepRule__Group_5__4__Impl : ( ';' ) ; public final void rule__StepRule__Group_5__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2555:1: ( ( ';' ) ) - // InternalGeneratorDSL.g:2556:1: ( ';' ) + // InternalGeneratorDSL.g:2459:1: ( ( ';' ) ) + // InternalGeneratorDSL.g:2460:1: ( ';' ) { - // InternalGeneratorDSL.g:2556:1: ( ';' ) - // InternalGeneratorDSL.g:2557:2: ';' + // InternalGeneratorDSL.g:2460:1: ( ';' ) + // InternalGeneratorDSL.g:2461:2: ';' { before(grammarAccess.getStepRuleAccess().getSemicolonKeyword_5_4()); match(input,48,FOLLOW_2); @@ -8290,14 +7980,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5_2__0" - // InternalGeneratorDSL.g:2567:1: rule__StepRule__Group_5_2__0 : rule__StepRule__Group_5_2__0__Impl rule__StepRule__Group_5_2__1 ; + // InternalGeneratorDSL.g:2471:1: rule__StepRule__Group_5_2__0 : rule__StepRule__Group_5_2__0__Impl rule__StepRule__Group_5_2__1 ; public final void rule__StepRule__Group_5_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2571:1: ( rule__StepRule__Group_5_2__0__Impl rule__StepRule__Group_5_2__1 ) - // InternalGeneratorDSL.g:2572:2: rule__StepRule__Group_5_2__0__Impl rule__StepRule__Group_5_2__1 + // InternalGeneratorDSL.g:2475:1: ( rule__StepRule__Group_5_2__0__Impl rule__StepRule__Group_5_2__1 ) + // InternalGeneratorDSL.g:2476:2: rule__StepRule__Group_5_2__0__Impl rule__StepRule__Group_5_2__1 { pushFollow(FOLLOW_17); rule__StepRule__Group_5_2__0__Impl(); @@ -8328,21 +8018,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5_2__0__Impl" - // InternalGeneratorDSL.g:2579:1: rule__StepRule__Group_5_2__0__Impl : ( ( rule__StepRule__WritesAssignment_5_2_0 ) ) ; + // InternalGeneratorDSL.g:2483:1: rule__StepRule__Group_5_2__0__Impl : ( ( rule__StepRule__WritesAssignment_5_2_0 ) ) ; public final void rule__StepRule__Group_5_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2583:1: ( ( ( rule__StepRule__WritesAssignment_5_2_0 ) ) ) - // InternalGeneratorDSL.g:2584:1: ( ( rule__StepRule__WritesAssignment_5_2_0 ) ) + // InternalGeneratorDSL.g:2487:1: ( ( ( rule__StepRule__WritesAssignment_5_2_0 ) ) ) + // InternalGeneratorDSL.g:2488:1: ( ( rule__StepRule__WritesAssignment_5_2_0 ) ) { - // InternalGeneratorDSL.g:2584:1: ( ( rule__StepRule__WritesAssignment_5_2_0 ) ) - // InternalGeneratorDSL.g:2585:2: ( rule__StepRule__WritesAssignment_5_2_0 ) + // InternalGeneratorDSL.g:2488:1: ( ( rule__StepRule__WritesAssignment_5_2_0 ) ) + // InternalGeneratorDSL.g:2489:2: ( rule__StepRule__WritesAssignment_5_2_0 ) { before(grammarAccess.getStepRuleAccess().getWritesAssignment_5_2_0()); - // InternalGeneratorDSL.g:2586:2: ( rule__StepRule__WritesAssignment_5_2_0 ) - // InternalGeneratorDSL.g:2586:3: rule__StepRule__WritesAssignment_5_2_0 + // InternalGeneratorDSL.g:2490:2: ( rule__StepRule__WritesAssignment_5_2_0 ) + // InternalGeneratorDSL.g:2490:3: rule__StepRule__WritesAssignment_5_2_0 { pushFollow(FOLLOW_2); rule__StepRule__WritesAssignment_5_2_0(); @@ -8375,14 +8065,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5_2__1" - // InternalGeneratorDSL.g:2594:1: rule__StepRule__Group_5_2__1 : rule__StepRule__Group_5_2__1__Impl ; + // InternalGeneratorDSL.g:2498:1: rule__StepRule__Group_5_2__1 : rule__StepRule__Group_5_2__1__Impl ; public final void rule__StepRule__Group_5_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2598:1: ( rule__StepRule__Group_5_2__1__Impl ) - // InternalGeneratorDSL.g:2599:2: rule__StepRule__Group_5_2__1__Impl + // InternalGeneratorDSL.g:2502:1: ( rule__StepRule__Group_5_2__1__Impl ) + // InternalGeneratorDSL.g:2503:2: rule__StepRule__Group_5_2__1__Impl { pushFollow(FOLLOW_2); rule__StepRule__Group_5_2__1__Impl(); @@ -8408,33 +8098,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5_2__1__Impl" - // InternalGeneratorDSL.g:2605:1: rule__StepRule__Group_5_2__1__Impl : ( ( rule__StepRule__Group_5_2_1__0 )* ) ; + // InternalGeneratorDSL.g:2509:1: rule__StepRule__Group_5_2__1__Impl : ( ( rule__StepRule__Group_5_2_1__0 )* ) ; public final void rule__StepRule__Group_5_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2609:1: ( ( ( rule__StepRule__Group_5_2_1__0 )* ) ) - // InternalGeneratorDSL.g:2610:1: ( ( rule__StepRule__Group_5_2_1__0 )* ) + // InternalGeneratorDSL.g:2513:1: ( ( ( rule__StepRule__Group_5_2_1__0 )* ) ) + // InternalGeneratorDSL.g:2514:1: ( ( rule__StepRule__Group_5_2_1__0 )* ) { - // InternalGeneratorDSL.g:2610:1: ( ( rule__StepRule__Group_5_2_1__0 )* ) - // InternalGeneratorDSL.g:2611:2: ( rule__StepRule__Group_5_2_1__0 )* + // InternalGeneratorDSL.g:2514:1: ( ( rule__StepRule__Group_5_2_1__0 )* ) + // InternalGeneratorDSL.g:2515:2: ( rule__StepRule__Group_5_2_1__0 )* { before(grammarAccess.getStepRuleAccess().getGroup_5_2_1()); - // InternalGeneratorDSL.g:2612:2: ( rule__StepRule__Group_5_2_1__0 )* - loop24: + // InternalGeneratorDSL.g:2516:2: ( rule__StepRule__Group_5_2_1__0 )* + loop23: do { - int alt24=2; - int LA24_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA24_0==57) ) { - alt24=1; + if ( (LA23_0==57) ) { + alt23=1; } - switch (alt24) { + switch (alt23) { case 1 : - // InternalGeneratorDSL.g:2612:3: rule__StepRule__Group_5_2_1__0 + // InternalGeneratorDSL.g:2516:3: rule__StepRule__Group_5_2_1__0 { pushFollow(FOLLOW_18); rule__StepRule__Group_5_2_1__0(); @@ -8446,7 +8136,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop24; + break loop23; } } while (true); @@ -8473,14 +8163,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5_2_1__0" - // InternalGeneratorDSL.g:2621:1: rule__StepRule__Group_5_2_1__0 : rule__StepRule__Group_5_2_1__0__Impl rule__StepRule__Group_5_2_1__1 ; + // InternalGeneratorDSL.g:2525:1: rule__StepRule__Group_5_2_1__0 : rule__StepRule__Group_5_2_1__0__Impl rule__StepRule__Group_5_2_1__1 ; public final void rule__StepRule__Group_5_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2625:1: ( rule__StepRule__Group_5_2_1__0__Impl rule__StepRule__Group_5_2_1__1 ) - // InternalGeneratorDSL.g:2626:2: rule__StepRule__Group_5_2_1__0__Impl rule__StepRule__Group_5_2_1__1 + // InternalGeneratorDSL.g:2529:1: ( rule__StepRule__Group_5_2_1__0__Impl rule__StepRule__Group_5_2_1__1 ) + // InternalGeneratorDSL.g:2530:2: rule__StepRule__Group_5_2_1__0__Impl rule__StepRule__Group_5_2_1__1 { pushFollow(FOLLOW_19); rule__StepRule__Group_5_2_1__0__Impl(); @@ -8511,17 +8201,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5_2_1__0__Impl" - // InternalGeneratorDSL.g:2633:1: rule__StepRule__Group_5_2_1__0__Impl : ( ',' ) ; + // InternalGeneratorDSL.g:2537:1: rule__StepRule__Group_5_2_1__0__Impl : ( ',' ) ; public final void rule__StepRule__Group_5_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2637:1: ( ( ',' ) ) - // InternalGeneratorDSL.g:2638:1: ( ',' ) + // InternalGeneratorDSL.g:2541:1: ( ( ',' ) ) + // InternalGeneratorDSL.g:2542:1: ( ',' ) { - // InternalGeneratorDSL.g:2638:1: ( ',' ) - // InternalGeneratorDSL.g:2639:2: ',' + // InternalGeneratorDSL.g:2542:1: ( ',' ) + // InternalGeneratorDSL.g:2543:2: ',' { before(grammarAccess.getStepRuleAccess().getCommaKeyword_5_2_1_0()); match(input,57,FOLLOW_2); @@ -8548,14 +8238,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5_2_1__1" - // InternalGeneratorDSL.g:2648:1: rule__StepRule__Group_5_2_1__1 : rule__StepRule__Group_5_2_1__1__Impl ; + // InternalGeneratorDSL.g:2552:1: rule__StepRule__Group_5_2_1__1 : rule__StepRule__Group_5_2_1__1__Impl ; public final void rule__StepRule__Group_5_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2652:1: ( rule__StepRule__Group_5_2_1__1__Impl ) - // InternalGeneratorDSL.g:2653:2: rule__StepRule__Group_5_2_1__1__Impl + // InternalGeneratorDSL.g:2556:1: ( rule__StepRule__Group_5_2_1__1__Impl ) + // InternalGeneratorDSL.g:2557:2: rule__StepRule__Group_5_2_1__1__Impl { pushFollow(FOLLOW_2); rule__StepRule__Group_5_2_1__1__Impl(); @@ -8581,21 +8271,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__Group_5_2_1__1__Impl" - // InternalGeneratorDSL.g:2659:1: rule__StepRule__Group_5_2_1__1__Impl : ( ( rule__StepRule__WritesAssignment_5_2_1_1 ) ) ; + // InternalGeneratorDSL.g:2563:1: rule__StepRule__Group_5_2_1__1__Impl : ( ( rule__StepRule__WritesAssignment_5_2_1_1 ) ) ; public final void rule__StepRule__Group_5_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2663:1: ( ( ( rule__StepRule__WritesAssignment_5_2_1_1 ) ) ) - // InternalGeneratorDSL.g:2664:1: ( ( rule__StepRule__WritesAssignment_5_2_1_1 ) ) + // InternalGeneratorDSL.g:2567:1: ( ( ( rule__StepRule__WritesAssignment_5_2_1_1 ) ) ) + // InternalGeneratorDSL.g:2568:1: ( ( rule__StepRule__WritesAssignment_5_2_1_1 ) ) { - // InternalGeneratorDSL.g:2664:1: ( ( rule__StepRule__WritesAssignment_5_2_1_1 ) ) - // InternalGeneratorDSL.g:2665:2: ( rule__StepRule__WritesAssignment_5_2_1_1 ) + // InternalGeneratorDSL.g:2568:1: ( ( rule__StepRule__WritesAssignment_5_2_1_1 ) ) + // InternalGeneratorDSL.g:2569:2: ( rule__StepRule__WritesAssignment_5_2_1_1 ) { before(grammarAccess.getStepRuleAccess().getWritesAssignment_5_2_1_1()); - // InternalGeneratorDSL.g:2666:2: ( rule__StepRule__WritesAssignment_5_2_1_1 ) - // InternalGeneratorDSL.g:2666:3: rule__StepRule__WritesAssignment_5_2_1_1 + // InternalGeneratorDSL.g:2570:2: ( rule__StepRule__WritesAssignment_5_2_1_1 ) + // InternalGeneratorDSL.g:2570:3: rule__StepRule__WritesAssignment_5_2_1_1 { pushFollow(FOLLOW_2); rule__StepRule__WritesAssignment_5_2_1_1(); @@ -8628,14 +8318,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__0" - // InternalGeneratorDSL.g:2675:1: rule__ForStatementRule__Group__0 : rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 ; + // InternalGeneratorDSL.g:2579:1: rule__ForStatementRule__Group__0 : rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 ; public final void rule__ForStatementRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2679:1: ( rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 ) - // InternalGeneratorDSL.g:2680:2: rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 + // InternalGeneratorDSL.g:2583:1: ( rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 ) + // InternalGeneratorDSL.g:2584:2: rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 { pushFollow(FOLLOW_20); rule__ForStatementRule__Group__0__Impl(); @@ -8666,17 +8356,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__0__Impl" - // InternalGeneratorDSL.g:2687:1: rule__ForStatementRule__Group__0__Impl : ( 'for' ) ; + // InternalGeneratorDSL.g:2591:1: rule__ForStatementRule__Group__0__Impl : ( 'for' ) ; public final void rule__ForStatementRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2691:1: ( ( 'for' ) ) - // InternalGeneratorDSL.g:2692:1: ( 'for' ) + // InternalGeneratorDSL.g:2595:1: ( ( 'for' ) ) + // InternalGeneratorDSL.g:2596:1: ( 'for' ) { - // InternalGeneratorDSL.g:2692:1: ( 'for' ) - // InternalGeneratorDSL.g:2693:2: 'for' + // InternalGeneratorDSL.g:2596:1: ( 'for' ) + // InternalGeneratorDSL.g:2597:2: 'for' { before(grammarAccess.getForStatementRuleAccess().getForKeyword_0()); match(input,59,FOLLOW_2); @@ -8703,14 +8393,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__1" - // InternalGeneratorDSL.g:2702:1: rule__ForStatementRule__Group__1 : rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 ; + // InternalGeneratorDSL.g:2606:1: rule__ForStatementRule__Group__1 : rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 ; public final void rule__ForStatementRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2706:1: ( rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 ) - // InternalGeneratorDSL.g:2707:2: rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 + // InternalGeneratorDSL.g:2610:1: ( rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 ) + // InternalGeneratorDSL.g:2611:2: rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 { pushFollow(FOLLOW_21); rule__ForStatementRule__Group__1__Impl(); @@ -8741,21 +8431,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__1__Impl" - // InternalGeneratorDSL.g:2714:1: rule__ForStatementRule__Group__1__Impl : ( ( rule__ForStatementRule__NameAssignment_1 ) ) ; + // InternalGeneratorDSL.g:2618:1: rule__ForStatementRule__Group__1__Impl : ( ( rule__ForStatementRule__NameAssignment_1 ) ) ; public final void rule__ForStatementRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2718:1: ( ( ( rule__ForStatementRule__NameAssignment_1 ) ) ) - // InternalGeneratorDSL.g:2719:1: ( ( rule__ForStatementRule__NameAssignment_1 ) ) + // InternalGeneratorDSL.g:2622:1: ( ( ( rule__ForStatementRule__NameAssignment_1 ) ) ) + // InternalGeneratorDSL.g:2623:1: ( ( rule__ForStatementRule__NameAssignment_1 ) ) { - // InternalGeneratorDSL.g:2719:1: ( ( rule__ForStatementRule__NameAssignment_1 ) ) - // InternalGeneratorDSL.g:2720:2: ( rule__ForStatementRule__NameAssignment_1 ) + // InternalGeneratorDSL.g:2623:1: ( ( rule__ForStatementRule__NameAssignment_1 ) ) + // InternalGeneratorDSL.g:2624:2: ( rule__ForStatementRule__NameAssignment_1 ) { before(grammarAccess.getForStatementRuleAccess().getNameAssignment_1()); - // InternalGeneratorDSL.g:2721:2: ( rule__ForStatementRule__NameAssignment_1 ) - // InternalGeneratorDSL.g:2721:3: rule__ForStatementRule__NameAssignment_1 + // InternalGeneratorDSL.g:2625:2: ( rule__ForStatementRule__NameAssignment_1 ) + // InternalGeneratorDSL.g:2625:3: rule__ForStatementRule__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ForStatementRule__NameAssignment_1(); @@ -8788,14 +8478,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__2" - // InternalGeneratorDSL.g:2729:1: rule__ForStatementRule__Group__2 : rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 ; + // InternalGeneratorDSL.g:2633:1: rule__ForStatementRule__Group__2 : rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 ; public final void rule__ForStatementRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2733:1: ( rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 ) - // InternalGeneratorDSL.g:2734:2: rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 + // InternalGeneratorDSL.g:2637:1: ( rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 ) + // InternalGeneratorDSL.g:2638:2: rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 { pushFollow(FOLLOW_22); rule__ForStatementRule__Group__2__Impl(); @@ -8826,17 +8516,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__2__Impl" - // InternalGeneratorDSL.g:2741:1: rule__ForStatementRule__Group__2__Impl : ( 'in' ) ; + // InternalGeneratorDSL.g:2645:1: rule__ForStatementRule__Group__2__Impl : ( 'in' ) ; public final void rule__ForStatementRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2745:1: ( ( 'in' ) ) - // InternalGeneratorDSL.g:2746:1: ( 'in' ) + // InternalGeneratorDSL.g:2649:1: ( ( 'in' ) ) + // InternalGeneratorDSL.g:2650:1: ( 'in' ) { - // InternalGeneratorDSL.g:2746:1: ( 'in' ) - // InternalGeneratorDSL.g:2747:2: 'in' + // InternalGeneratorDSL.g:2650:1: ( 'in' ) + // InternalGeneratorDSL.g:2651:2: 'in' { before(grammarAccess.getForStatementRuleAccess().getInKeyword_2()); match(input,60,FOLLOW_2); @@ -8863,14 +8553,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__3" - // InternalGeneratorDSL.g:2756:1: rule__ForStatementRule__Group__3 : rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 ; + // InternalGeneratorDSL.g:2660:1: rule__ForStatementRule__Group__3 : rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 ; public final void rule__ForStatementRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2760:1: ( rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 ) - // InternalGeneratorDSL.g:2761:2: rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 + // InternalGeneratorDSL.g:2664:1: ( rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 ) + // InternalGeneratorDSL.g:2665:2: rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 { pushFollow(FOLLOW_23); rule__ForStatementRule__Group__3__Impl(); @@ -8901,21 +8591,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__3__Impl" - // InternalGeneratorDSL.g:2768:1: rule__ForStatementRule__Group__3__Impl : ( ( rule__ForStatementRule__RangeAssignment_3 ) ) ; + // InternalGeneratorDSL.g:2672:1: rule__ForStatementRule__Group__3__Impl : ( ( rule__ForStatementRule__RangeAssignment_3 ) ) ; public final void rule__ForStatementRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2772:1: ( ( ( rule__ForStatementRule__RangeAssignment_3 ) ) ) - // InternalGeneratorDSL.g:2773:1: ( ( rule__ForStatementRule__RangeAssignment_3 ) ) + // InternalGeneratorDSL.g:2676:1: ( ( ( rule__ForStatementRule__RangeAssignment_3 ) ) ) + // InternalGeneratorDSL.g:2677:1: ( ( rule__ForStatementRule__RangeAssignment_3 ) ) { - // InternalGeneratorDSL.g:2773:1: ( ( rule__ForStatementRule__RangeAssignment_3 ) ) - // InternalGeneratorDSL.g:2774:2: ( rule__ForStatementRule__RangeAssignment_3 ) + // InternalGeneratorDSL.g:2677:1: ( ( rule__ForStatementRule__RangeAssignment_3 ) ) + // InternalGeneratorDSL.g:2678:2: ( rule__ForStatementRule__RangeAssignment_3 ) { before(grammarAccess.getForStatementRuleAccess().getRangeAssignment_3()); - // InternalGeneratorDSL.g:2775:2: ( rule__ForStatementRule__RangeAssignment_3 ) - // InternalGeneratorDSL.g:2775:3: rule__ForStatementRule__RangeAssignment_3 + // InternalGeneratorDSL.g:2679:2: ( rule__ForStatementRule__RangeAssignment_3 ) + // InternalGeneratorDSL.g:2679:3: rule__ForStatementRule__RangeAssignment_3 { pushFollow(FOLLOW_2); rule__ForStatementRule__RangeAssignment_3(); @@ -8948,14 +8638,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__4" - // InternalGeneratorDSL.g:2783:1: rule__ForStatementRule__Group__4 : rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 ; + // InternalGeneratorDSL.g:2687:1: rule__ForStatementRule__Group__4 : rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 ; public final void rule__ForStatementRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2787:1: ( rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 ) - // InternalGeneratorDSL.g:2788:2: rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 + // InternalGeneratorDSL.g:2691:1: ( rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 ) + // InternalGeneratorDSL.g:2692:2: rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 { pushFollow(FOLLOW_24); rule__ForStatementRule__Group__4__Impl(); @@ -8986,17 +8676,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__4__Impl" - // InternalGeneratorDSL.g:2795:1: rule__ForStatementRule__Group__4__Impl : ( 'loop' ) ; + // InternalGeneratorDSL.g:2699:1: rule__ForStatementRule__Group__4__Impl : ( 'loop' ) ; public final void rule__ForStatementRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2799:1: ( ( 'loop' ) ) - // InternalGeneratorDSL.g:2800:1: ( 'loop' ) + // InternalGeneratorDSL.g:2703:1: ( ( 'loop' ) ) + // InternalGeneratorDSL.g:2704:1: ( 'loop' ) { - // InternalGeneratorDSL.g:2800:1: ( 'loop' ) - // InternalGeneratorDSL.g:2801:2: 'loop' + // InternalGeneratorDSL.g:2704:1: ( 'loop' ) + // InternalGeneratorDSL.g:2705:2: 'loop' { before(grammarAccess.getForStatementRuleAccess().getLoopKeyword_4()); match(input,61,FOLLOW_2); @@ -9023,14 +8713,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__5" - // InternalGeneratorDSL.g:2810:1: rule__ForStatementRule__Group__5 : rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 ; + // InternalGeneratorDSL.g:2714:1: rule__ForStatementRule__Group__5 : rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 ; public final void rule__ForStatementRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2814:1: ( rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 ) - // InternalGeneratorDSL.g:2815:2: rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 + // InternalGeneratorDSL.g:2718:1: ( rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 ) + // InternalGeneratorDSL.g:2719:2: rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 { pushFollow(FOLLOW_24); rule__ForStatementRule__Group__5__Impl(); @@ -9061,33 +8751,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__5__Impl" - // InternalGeneratorDSL.g:2822:1: rule__ForStatementRule__Group__5__Impl : ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) ; + // InternalGeneratorDSL.g:2726:1: rule__ForStatementRule__Group__5__Impl : ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) ; public final void rule__ForStatementRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2826:1: ( ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) ) - // InternalGeneratorDSL.g:2827:1: ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) + // InternalGeneratorDSL.g:2730:1: ( ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) ) + // InternalGeneratorDSL.g:2731:1: ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) { - // InternalGeneratorDSL.g:2827:1: ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) - // InternalGeneratorDSL.g:2828:2: ( rule__ForStatementRule__StatementsAssignment_5 )* + // InternalGeneratorDSL.g:2731:1: ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) + // InternalGeneratorDSL.g:2732:2: ( rule__ForStatementRule__StatementsAssignment_5 )* { before(grammarAccess.getForStatementRuleAccess().getStatementsAssignment_5()); - // InternalGeneratorDSL.g:2829:2: ( rule__ForStatementRule__StatementsAssignment_5 )* - loop25: + // InternalGeneratorDSL.g:2733:2: ( rule__ForStatementRule__StatementsAssignment_5 )* + loop24: do { - int alt25=2; - int LA25_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( (LA25_0==59||LA25_0==65) ) { - alt25=1; + if ( (LA24_0==59||LA24_0==65) ) { + alt24=1; } - switch (alt25) { + switch (alt24) { case 1 : - // InternalGeneratorDSL.g:2829:3: rule__ForStatementRule__StatementsAssignment_5 + // InternalGeneratorDSL.g:2733:3: rule__ForStatementRule__StatementsAssignment_5 { pushFollow(FOLLOW_6); rule__ForStatementRule__StatementsAssignment_5(); @@ -9099,7 +8789,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop25; + break loop24; } } while (true); @@ -9126,14 +8816,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__6" - // InternalGeneratorDSL.g:2837:1: rule__ForStatementRule__Group__6 : rule__ForStatementRule__Group__6__Impl ; + // InternalGeneratorDSL.g:2741:1: rule__ForStatementRule__Group__6 : rule__ForStatementRule__Group__6__Impl ; public final void rule__ForStatementRule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2841:1: ( rule__ForStatementRule__Group__6__Impl ) - // InternalGeneratorDSL.g:2842:2: rule__ForStatementRule__Group__6__Impl + // InternalGeneratorDSL.g:2745:1: ( rule__ForStatementRule__Group__6__Impl ) + // InternalGeneratorDSL.g:2746:2: rule__ForStatementRule__Group__6__Impl { pushFollow(FOLLOW_2); rule__ForStatementRule__Group__6__Impl(); @@ -9159,17 +8849,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__Group__6__Impl" - // InternalGeneratorDSL.g:2848:1: rule__ForStatementRule__Group__6__Impl : ( 'end' ) ; + // InternalGeneratorDSL.g:2752:1: rule__ForStatementRule__Group__6__Impl : ( 'end' ) ; public final void rule__ForStatementRule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2852:1: ( ( 'end' ) ) - // InternalGeneratorDSL.g:2853:1: ( 'end' ) + // InternalGeneratorDSL.g:2756:1: ( ( 'end' ) ) + // InternalGeneratorDSL.g:2757:1: ( 'end' ) { - // InternalGeneratorDSL.g:2853:1: ( 'end' ) - // InternalGeneratorDSL.g:2854:2: 'end' + // InternalGeneratorDSL.g:2757:1: ( 'end' ) + // InternalGeneratorDSL.g:2758:2: 'end' { before(grammarAccess.getForStatementRuleAccess().getEndKeyword_6()); match(input,62,FOLLOW_2); @@ -9196,14 +8886,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__Group__0" - // InternalGeneratorDSL.g:2864:1: rule__CounterRangeRule__Group__0 : rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 ; + // InternalGeneratorDSL.g:2768:1: rule__CounterRangeRule__Group__0 : rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 ; public final void rule__CounterRangeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2868:1: ( rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 ) - // InternalGeneratorDSL.g:2869:2: rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 + // InternalGeneratorDSL.g:2772:1: ( rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 ) + // InternalGeneratorDSL.g:2773:2: rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 { pushFollow(FOLLOW_25); rule__CounterRangeRule__Group__0__Impl(); @@ -9234,17 +8924,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__Group__0__Impl" - // InternalGeneratorDSL.g:2876:1: rule__CounterRangeRule__Group__0__Impl : ( '[' ) ; + // InternalGeneratorDSL.g:2780:1: rule__CounterRangeRule__Group__0__Impl : ( '[' ) ; public final void rule__CounterRangeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2880:1: ( ( '[' ) ) - // InternalGeneratorDSL.g:2881:1: ( '[' ) + // InternalGeneratorDSL.g:2784:1: ( ( '[' ) ) + // InternalGeneratorDSL.g:2785:1: ( '[' ) { - // InternalGeneratorDSL.g:2881:1: ( '[' ) - // InternalGeneratorDSL.g:2882:2: '[' + // InternalGeneratorDSL.g:2785:1: ( '[' ) + // InternalGeneratorDSL.g:2786:2: '[' { before(grammarAccess.getCounterRangeRuleAccess().getLeftSquareBracketKeyword_0()); match(input,50,FOLLOW_2); @@ -9271,14 +8961,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__Group__1" - // InternalGeneratorDSL.g:2891:1: rule__CounterRangeRule__Group__1 : rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 ; + // InternalGeneratorDSL.g:2795:1: rule__CounterRangeRule__Group__1 : rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 ; public final void rule__CounterRangeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2895:1: ( rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 ) - // InternalGeneratorDSL.g:2896:2: rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 + // InternalGeneratorDSL.g:2799:1: ( rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 ) + // InternalGeneratorDSL.g:2800:2: rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 { pushFollow(FOLLOW_26); rule__CounterRangeRule__Group__1__Impl(); @@ -9309,21 +8999,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__Group__1__Impl" - // InternalGeneratorDSL.g:2903:1: rule__CounterRangeRule__Group__1__Impl : ( ( rule__CounterRangeRule__StartAssignment_1 ) ) ; + // InternalGeneratorDSL.g:2807:1: rule__CounterRangeRule__Group__1__Impl : ( ( rule__CounterRangeRule__StartAssignment_1 ) ) ; public final void rule__CounterRangeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2907:1: ( ( ( rule__CounterRangeRule__StartAssignment_1 ) ) ) - // InternalGeneratorDSL.g:2908:1: ( ( rule__CounterRangeRule__StartAssignment_1 ) ) + // InternalGeneratorDSL.g:2811:1: ( ( ( rule__CounterRangeRule__StartAssignment_1 ) ) ) + // InternalGeneratorDSL.g:2812:1: ( ( rule__CounterRangeRule__StartAssignment_1 ) ) { - // InternalGeneratorDSL.g:2908:1: ( ( rule__CounterRangeRule__StartAssignment_1 ) ) - // InternalGeneratorDSL.g:2909:2: ( rule__CounterRangeRule__StartAssignment_1 ) + // InternalGeneratorDSL.g:2812:1: ( ( rule__CounterRangeRule__StartAssignment_1 ) ) + // InternalGeneratorDSL.g:2813:2: ( rule__CounterRangeRule__StartAssignment_1 ) { before(grammarAccess.getCounterRangeRuleAccess().getStartAssignment_1()); - // InternalGeneratorDSL.g:2910:2: ( rule__CounterRangeRule__StartAssignment_1 ) - // InternalGeneratorDSL.g:2910:3: rule__CounterRangeRule__StartAssignment_1 + // InternalGeneratorDSL.g:2814:2: ( rule__CounterRangeRule__StartAssignment_1 ) + // InternalGeneratorDSL.g:2814:3: rule__CounterRangeRule__StartAssignment_1 { pushFollow(FOLLOW_2); rule__CounterRangeRule__StartAssignment_1(); @@ -9356,14 +9046,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__Group__2" - // InternalGeneratorDSL.g:2918:1: rule__CounterRangeRule__Group__2 : rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 ; + // InternalGeneratorDSL.g:2822:1: rule__CounterRangeRule__Group__2 : rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 ; public final void rule__CounterRangeRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2922:1: ( rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 ) - // InternalGeneratorDSL.g:2923:2: rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 + // InternalGeneratorDSL.g:2826:1: ( rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 ) + // InternalGeneratorDSL.g:2827:2: rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 { pushFollow(FOLLOW_25); rule__CounterRangeRule__Group__2__Impl(); @@ -9394,17 +9084,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__Group__2__Impl" - // InternalGeneratorDSL.g:2930:1: rule__CounterRangeRule__Group__2__Impl : ( 'to' ) ; + // InternalGeneratorDSL.g:2834:1: rule__CounterRangeRule__Group__2__Impl : ( 'to' ) ; public final void rule__CounterRangeRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2934:1: ( ( 'to' ) ) - // InternalGeneratorDSL.g:2935:1: ( 'to' ) + // InternalGeneratorDSL.g:2838:1: ( ( 'to' ) ) + // InternalGeneratorDSL.g:2839:1: ( 'to' ) { - // InternalGeneratorDSL.g:2935:1: ( 'to' ) - // InternalGeneratorDSL.g:2936:2: 'to' + // InternalGeneratorDSL.g:2839:1: ( 'to' ) + // InternalGeneratorDSL.g:2840:2: 'to' { before(grammarAccess.getCounterRangeRuleAccess().getToKeyword_2()); match(input,63,FOLLOW_2); @@ -9431,14 +9121,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__Group__3" - // InternalGeneratorDSL.g:2945:1: rule__CounterRangeRule__Group__3 : rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 ; + // InternalGeneratorDSL.g:2849:1: rule__CounterRangeRule__Group__3 : rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 ; public final void rule__CounterRangeRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2949:1: ( rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 ) - // InternalGeneratorDSL.g:2950:2: rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 + // InternalGeneratorDSL.g:2853:1: ( rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 ) + // InternalGeneratorDSL.g:2854:2: rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 { pushFollow(FOLLOW_27); rule__CounterRangeRule__Group__3__Impl(); @@ -9469,21 +9159,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__Group__3__Impl" - // InternalGeneratorDSL.g:2957:1: rule__CounterRangeRule__Group__3__Impl : ( ( rule__CounterRangeRule__EndAssignment_3 ) ) ; + // InternalGeneratorDSL.g:2861:1: rule__CounterRangeRule__Group__3__Impl : ( ( rule__CounterRangeRule__EndAssignment_3 ) ) ; public final void rule__CounterRangeRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2961:1: ( ( ( rule__CounterRangeRule__EndAssignment_3 ) ) ) - // InternalGeneratorDSL.g:2962:1: ( ( rule__CounterRangeRule__EndAssignment_3 ) ) + // InternalGeneratorDSL.g:2865:1: ( ( ( rule__CounterRangeRule__EndAssignment_3 ) ) ) + // InternalGeneratorDSL.g:2866:1: ( ( rule__CounterRangeRule__EndAssignment_3 ) ) { - // InternalGeneratorDSL.g:2962:1: ( ( rule__CounterRangeRule__EndAssignment_3 ) ) - // InternalGeneratorDSL.g:2963:2: ( rule__CounterRangeRule__EndAssignment_3 ) + // InternalGeneratorDSL.g:2866:1: ( ( rule__CounterRangeRule__EndAssignment_3 ) ) + // InternalGeneratorDSL.g:2867:2: ( rule__CounterRangeRule__EndAssignment_3 ) { before(grammarAccess.getCounterRangeRuleAccess().getEndAssignment_3()); - // InternalGeneratorDSL.g:2964:2: ( rule__CounterRangeRule__EndAssignment_3 ) - // InternalGeneratorDSL.g:2964:3: rule__CounterRangeRule__EndAssignment_3 + // InternalGeneratorDSL.g:2868:2: ( rule__CounterRangeRule__EndAssignment_3 ) + // InternalGeneratorDSL.g:2868:3: rule__CounterRangeRule__EndAssignment_3 { pushFollow(FOLLOW_2); rule__CounterRangeRule__EndAssignment_3(); @@ -9516,14 +9206,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__Group__4" - // InternalGeneratorDSL.g:2972:1: rule__CounterRangeRule__Group__4 : rule__CounterRangeRule__Group__4__Impl ; + // InternalGeneratorDSL.g:2876:1: rule__CounterRangeRule__Group__4 : rule__CounterRangeRule__Group__4__Impl ; public final void rule__CounterRangeRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2976:1: ( rule__CounterRangeRule__Group__4__Impl ) - // InternalGeneratorDSL.g:2977:2: rule__CounterRangeRule__Group__4__Impl + // InternalGeneratorDSL.g:2880:1: ( rule__CounterRangeRule__Group__4__Impl ) + // InternalGeneratorDSL.g:2881:2: rule__CounterRangeRule__Group__4__Impl { pushFollow(FOLLOW_2); rule__CounterRangeRule__Group__4__Impl(); @@ -9549,17 +9239,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__Group__4__Impl" - // InternalGeneratorDSL.g:2983:1: rule__CounterRangeRule__Group__4__Impl : ( ']' ) ; + // InternalGeneratorDSL.g:2887:1: rule__CounterRangeRule__Group__4__Impl : ( ']' ) ; public final void rule__CounterRangeRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:2987:1: ( ( ']' ) ) - // InternalGeneratorDSL.g:2988:1: ( ']' ) + // InternalGeneratorDSL.g:2891:1: ( ( ']' ) ) + // InternalGeneratorDSL.g:2892:1: ( ']' ) { - // InternalGeneratorDSL.g:2988:1: ( ']' ) - // InternalGeneratorDSL.g:2989:2: ']' + // InternalGeneratorDSL.g:2892:1: ( ']' ) + // InternalGeneratorDSL.g:2893:2: ']' { before(grammarAccess.getCounterRangeRuleAccess().getRightSquareBracketKeyword_4()); match(input,51,FOLLOW_2); @@ -9586,14 +9276,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group__0" - // InternalGeneratorDSL.g:2999:1: rule__PipelineArrayRule__Group__0 : rule__PipelineArrayRule__Group__0__Impl rule__PipelineArrayRule__Group__1 ; + // InternalGeneratorDSL.g:2903:1: rule__PipelineArrayRule__Group__0 : rule__PipelineArrayRule__Group__0__Impl rule__PipelineArrayRule__Group__1 ; public final void rule__PipelineArrayRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3003:1: ( rule__PipelineArrayRule__Group__0__Impl rule__PipelineArrayRule__Group__1 ) - // InternalGeneratorDSL.g:3004:2: rule__PipelineArrayRule__Group__0__Impl rule__PipelineArrayRule__Group__1 + // InternalGeneratorDSL.g:2907:1: ( rule__PipelineArrayRule__Group__0__Impl rule__PipelineArrayRule__Group__1 ) + // InternalGeneratorDSL.g:2908:2: rule__PipelineArrayRule__Group__0__Impl rule__PipelineArrayRule__Group__1 { pushFollow(FOLLOW_28); rule__PipelineArrayRule__Group__0__Impl(); @@ -9624,21 +9314,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group__0__Impl" - // InternalGeneratorDSL.g:3011:1: rule__PipelineArrayRule__Group__0__Impl : ( () ) ; + // InternalGeneratorDSL.g:2915:1: rule__PipelineArrayRule__Group__0__Impl : ( () ) ; public final void rule__PipelineArrayRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3015:1: ( ( () ) ) - // InternalGeneratorDSL.g:3016:1: ( () ) + // InternalGeneratorDSL.g:2919:1: ( ( () ) ) + // InternalGeneratorDSL.g:2920:1: ( () ) { - // InternalGeneratorDSL.g:3016:1: ( () ) - // InternalGeneratorDSL.g:3017:2: () + // InternalGeneratorDSL.g:2920:1: ( () ) + // InternalGeneratorDSL.g:2921:2: () { before(grammarAccess.getPipelineArrayRuleAccess().getPipelineArrayAction_0()); - // InternalGeneratorDSL.g:3018:2: () - // InternalGeneratorDSL.g:3018:3: + // InternalGeneratorDSL.g:2922:2: () + // InternalGeneratorDSL.g:2922:3: { } @@ -9661,14 +9351,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group__1" - // InternalGeneratorDSL.g:3026:1: rule__PipelineArrayRule__Group__1 : rule__PipelineArrayRule__Group__1__Impl rule__PipelineArrayRule__Group__2 ; + // InternalGeneratorDSL.g:2930:1: rule__PipelineArrayRule__Group__1 : rule__PipelineArrayRule__Group__1__Impl rule__PipelineArrayRule__Group__2 ; public final void rule__PipelineArrayRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3030:1: ( rule__PipelineArrayRule__Group__1__Impl rule__PipelineArrayRule__Group__2 ) - // InternalGeneratorDSL.g:3031:2: rule__PipelineArrayRule__Group__1__Impl rule__PipelineArrayRule__Group__2 + // InternalGeneratorDSL.g:2934:1: ( rule__PipelineArrayRule__Group__1__Impl rule__PipelineArrayRule__Group__2 ) + // InternalGeneratorDSL.g:2935:2: rule__PipelineArrayRule__Group__1__Impl rule__PipelineArrayRule__Group__2 { pushFollow(FOLLOW_10); rule__PipelineArrayRule__Group__1__Impl(); @@ -9699,17 +9389,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group__1__Impl" - // InternalGeneratorDSL.g:3038:1: rule__PipelineArrayRule__Group__1__Impl : ( 'pipelines' ) ; + // InternalGeneratorDSL.g:2942:1: rule__PipelineArrayRule__Group__1__Impl : ( 'pipelines' ) ; public final void rule__PipelineArrayRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3042:1: ( ( 'pipelines' ) ) - // InternalGeneratorDSL.g:3043:1: ( 'pipelines' ) + // InternalGeneratorDSL.g:2946:1: ( ( 'pipelines' ) ) + // InternalGeneratorDSL.g:2947:1: ( 'pipelines' ) { - // InternalGeneratorDSL.g:3043:1: ( 'pipelines' ) - // InternalGeneratorDSL.g:3044:2: 'pipelines' + // InternalGeneratorDSL.g:2947:1: ( 'pipelines' ) + // InternalGeneratorDSL.g:2948:2: 'pipelines' { before(grammarAccess.getPipelineArrayRuleAccess().getPipelinesKeyword_1()); match(input,64,FOLLOW_2); @@ -9736,14 +9426,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group__2" - // InternalGeneratorDSL.g:3053:1: rule__PipelineArrayRule__Group__2 : rule__PipelineArrayRule__Group__2__Impl ; + // InternalGeneratorDSL.g:2957:1: rule__PipelineArrayRule__Group__2 : rule__PipelineArrayRule__Group__2__Impl ; public final void rule__PipelineArrayRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3057:1: ( rule__PipelineArrayRule__Group__2__Impl ) - // InternalGeneratorDSL.g:3058:2: rule__PipelineArrayRule__Group__2__Impl + // InternalGeneratorDSL.g:2961:1: ( rule__PipelineArrayRule__Group__2__Impl ) + // InternalGeneratorDSL.g:2962:2: rule__PipelineArrayRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__PipelineArrayRule__Group__2__Impl(); @@ -9769,29 +9459,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group__2__Impl" - // InternalGeneratorDSL.g:3064:1: rule__PipelineArrayRule__Group__2__Impl : ( ( rule__PipelineArrayRule__Group_2__0 )? ) ; + // InternalGeneratorDSL.g:2968:1: rule__PipelineArrayRule__Group__2__Impl : ( ( rule__PipelineArrayRule__Group_2__0 )? ) ; public final void rule__PipelineArrayRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3068:1: ( ( ( rule__PipelineArrayRule__Group_2__0 )? ) ) - // InternalGeneratorDSL.g:3069:1: ( ( rule__PipelineArrayRule__Group_2__0 )? ) + // InternalGeneratorDSL.g:2972:1: ( ( ( rule__PipelineArrayRule__Group_2__0 )? ) ) + // InternalGeneratorDSL.g:2973:1: ( ( rule__PipelineArrayRule__Group_2__0 )? ) { - // InternalGeneratorDSL.g:3069:1: ( ( rule__PipelineArrayRule__Group_2__0 )? ) - // InternalGeneratorDSL.g:3070:2: ( rule__PipelineArrayRule__Group_2__0 )? + // InternalGeneratorDSL.g:2973:1: ( ( rule__PipelineArrayRule__Group_2__0 )? ) + // InternalGeneratorDSL.g:2974:2: ( rule__PipelineArrayRule__Group_2__0 )? { before(grammarAccess.getPipelineArrayRuleAccess().getGroup_2()); - // InternalGeneratorDSL.g:3071:2: ( rule__PipelineArrayRule__Group_2__0 )? - int alt26=2; - int LA26_0 = input.LA(1); + // InternalGeneratorDSL.g:2975:2: ( rule__PipelineArrayRule__Group_2__0 )? + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA26_0==50) ) { - alt26=1; + if ( (LA25_0==50) ) { + alt25=1; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalGeneratorDSL.g:3071:3: rule__PipelineArrayRule__Group_2__0 + // InternalGeneratorDSL.g:2975:3: rule__PipelineArrayRule__Group_2__0 { pushFollow(FOLLOW_2); rule__PipelineArrayRule__Group_2__0(); @@ -9827,14 +9517,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2__0" - // InternalGeneratorDSL.g:3080:1: rule__PipelineArrayRule__Group_2__0 : rule__PipelineArrayRule__Group_2__0__Impl rule__PipelineArrayRule__Group_2__1 ; + // InternalGeneratorDSL.g:2984:1: rule__PipelineArrayRule__Group_2__0 : rule__PipelineArrayRule__Group_2__0__Impl rule__PipelineArrayRule__Group_2__1 ; public final void rule__PipelineArrayRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3084:1: ( rule__PipelineArrayRule__Group_2__0__Impl rule__PipelineArrayRule__Group_2__1 ) - // InternalGeneratorDSL.g:3085:2: rule__PipelineArrayRule__Group_2__0__Impl rule__PipelineArrayRule__Group_2__1 + // InternalGeneratorDSL.g:2988:1: ( rule__PipelineArrayRule__Group_2__0__Impl rule__PipelineArrayRule__Group_2__1 ) + // InternalGeneratorDSL.g:2989:2: rule__PipelineArrayRule__Group_2__0__Impl rule__PipelineArrayRule__Group_2__1 { pushFollow(FOLLOW_29); rule__PipelineArrayRule__Group_2__0__Impl(); @@ -9865,17 +9555,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2__0__Impl" - // InternalGeneratorDSL.g:3092:1: rule__PipelineArrayRule__Group_2__0__Impl : ( '[' ) ; + // InternalGeneratorDSL.g:2996:1: rule__PipelineArrayRule__Group_2__0__Impl : ( '[' ) ; public final void rule__PipelineArrayRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3096:1: ( ( '[' ) ) - // InternalGeneratorDSL.g:3097:1: ( '[' ) + // InternalGeneratorDSL.g:3000:1: ( ( '[' ) ) + // InternalGeneratorDSL.g:3001:1: ( '[' ) { - // InternalGeneratorDSL.g:3097:1: ( '[' ) - // InternalGeneratorDSL.g:3098:2: '[' + // InternalGeneratorDSL.g:3001:1: ( '[' ) + // InternalGeneratorDSL.g:3002:2: '[' { before(grammarAccess.getPipelineArrayRuleAccess().getLeftSquareBracketKeyword_2_0()); match(input,50,FOLLOW_2); @@ -9902,14 +9592,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2__1" - // InternalGeneratorDSL.g:3107:1: rule__PipelineArrayRule__Group_2__1 : rule__PipelineArrayRule__Group_2__1__Impl rule__PipelineArrayRule__Group_2__2 ; + // InternalGeneratorDSL.g:3011:1: rule__PipelineArrayRule__Group_2__1 : rule__PipelineArrayRule__Group_2__1__Impl rule__PipelineArrayRule__Group_2__2 ; public final void rule__PipelineArrayRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3111:1: ( rule__PipelineArrayRule__Group_2__1__Impl rule__PipelineArrayRule__Group_2__2 ) - // InternalGeneratorDSL.g:3112:2: rule__PipelineArrayRule__Group_2__1__Impl rule__PipelineArrayRule__Group_2__2 + // InternalGeneratorDSL.g:3015:1: ( rule__PipelineArrayRule__Group_2__1__Impl rule__PipelineArrayRule__Group_2__2 ) + // InternalGeneratorDSL.g:3016:2: rule__PipelineArrayRule__Group_2__1__Impl rule__PipelineArrayRule__Group_2__2 { pushFollow(FOLLOW_30); rule__PipelineArrayRule__Group_2__1__Impl(); @@ -9940,21 +9630,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2__1__Impl" - // InternalGeneratorDSL.g:3119:1: rule__PipelineArrayRule__Group_2__1__Impl : ( ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) ) ; + // InternalGeneratorDSL.g:3023:1: rule__PipelineArrayRule__Group_2__1__Impl : ( ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) ) ; public final void rule__PipelineArrayRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3123:1: ( ( ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) ) ) - // InternalGeneratorDSL.g:3124:1: ( ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) ) + // InternalGeneratorDSL.g:3027:1: ( ( ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) ) ) + // InternalGeneratorDSL.g:3028:1: ( ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) ) { - // InternalGeneratorDSL.g:3124:1: ( ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) ) - // InternalGeneratorDSL.g:3125:2: ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) + // InternalGeneratorDSL.g:3028:1: ( ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) ) + // InternalGeneratorDSL.g:3029:2: ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) { before(grammarAccess.getPipelineArrayRuleAccess().getReferencesAssignment_2_1()); - // InternalGeneratorDSL.g:3126:2: ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) - // InternalGeneratorDSL.g:3126:3: rule__PipelineArrayRule__ReferencesAssignment_2_1 + // InternalGeneratorDSL.g:3030:2: ( rule__PipelineArrayRule__ReferencesAssignment_2_1 ) + // InternalGeneratorDSL.g:3030:3: rule__PipelineArrayRule__ReferencesAssignment_2_1 { pushFollow(FOLLOW_2); rule__PipelineArrayRule__ReferencesAssignment_2_1(); @@ -9987,14 +9677,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2__2" - // InternalGeneratorDSL.g:3134:1: rule__PipelineArrayRule__Group_2__2 : rule__PipelineArrayRule__Group_2__2__Impl rule__PipelineArrayRule__Group_2__3 ; + // InternalGeneratorDSL.g:3038:1: rule__PipelineArrayRule__Group_2__2 : rule__PipelineArrayRule__Group_2__2__Impl rule__PipelineArrayRule__Group_2__3 ; public final void rule__PipelineArrayRule__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3138:1: ( rule__PipelineArrayRule__Group_2__2__Impl rule__PipelineArrayRule__Group_2__3 ) - // InternalGeneratorDSL.g:3139:2: rule__PipelineArrayRule__Group_2__2__Impl rule__PipelineArrayRule__Group_2__3 + // InternalGeneratorDSL.g:3042:1: ( rule__PipelineArrayRule__Group_2__2__Impl rule__PipelineArrayRule__Group_2__3 ) + // InternalGeneratorDSL.g:3043:2: rule__PipelineArrayRule__Group_2__2__Impl rule__PipelineArrayRule__Group_2__3 { pushFollow(FOLLOW_30); rule__PipelineArrayRule__Group_2__2__Impl(); @@ -10025,33 +9715,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2__2__Impl" - // InternalGeneratorDSL.g:3146:1: rule__PipelineArrayRule__Group_2__2__Impl : ( ( rule__PipelineArrayRule__Group_2_2__0 )* ) ; + // InternalGeneratorDSL.g:3050:1: rule__PipelineArrayRule__Group_2__2__Impl : ( ( rule__PipelineArrayRule__Group_2_2__0 )* ) ; public final void rule__PipelineArrayRule__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3150:1: ( ( ( rule__PipelineArrayRule__Group_2_2__0 )* ) ) - // InternalGeneratorDSL.g:3151:1: ( ( rule__PipelineArrayRule__Group_2_2__0 )* ) + // InternalGeneratorDSL.g:3054:1: ( ( ( rule__PipelineArrayRule__Group_2_2__0 )* ) ) + // InternalGeneratorDSL.g:3055:1: ( ( rule__PipelineArrayRule__Group_2_2__0 )* ) { - // InternalGeneratorDSL.g:3151:1: ( ( rule__PipelineArrayRule__Group_2_2__0 )* ) - // InternalGeneratorDSL.g:3152:2: ( rule__PipelineArrayRule__Group_2_2__0 )* + // InternalGeneratorDSL.g:3055:1: ( ( rule__PipelineArrayRule__Group_2_2__0 )* ) + // InternalGeneratorDSL.g:3056:2: ( rule__PipelineArrayRule__Group_2_2__0 )* { before(grammarAccess.getPipelineArrayRuleAccess().getGroup_2_2()); - // InternalGeneratorDSL.g:3153:2: ( rule__PipelineArrayRule__Group_2_2__0 )* - loop27: + // InternalGeneratorDSL.g:3057:2: ( rule__PipelineArrayRule__Group_2_2__0 )* + loop26: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA27_0==57) ) { - alt27=1; + if ( (LA26_0==57) ) { + alt26=1; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalGeneratorDSL.g:3153:3: rule__PipelineArrayRule__Group_2_2__0 + // InternalGeneratorDSL.g:3057:3: rule__PipelineArrayRule__Group_2_2__0 { pushFollow(FOLLOW_18); rule__PipelineArrayRule__Group_2_2__0(); @@ -10063,7 +9753,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop27; + break loop26; } } while (true); @@ -10090,14 +9780,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2__3" - // InternalGeneratorDSL.g:3161:1: rule__PipelineArrayRule__Group_2__3 : rule__PipelineArrayRule__Group_2__3__Impl ; + // InternalGeneratorDSL.g:3065:1: rule__PipelineArrayRule__Group_2__3 : rule__PipelineArrayRule__Group_2__3__Impl ; public final void rule__PipelineArrayRule__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3165:1: ( rule__PipelineArrayRule__Group_2__3__Impl ) - // InternalGeneratorDSL.g:3166:2: rule__PipelineArrayRule__Group_2__3__Impl + // InternalGeneratorDSL.g:3069:1: ( rule__PipelineArrayRule__Group_2__3__Impl ) + // InternalGeneratorDSL.g:3070:2: rule__PipelineArrayRule__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__PipelineArrayRule__Group_2__3__Impl(); @@ -10123,17 +9813,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2__3__Impl" - // InternalGeneratorDSL.g:3172:1: rule__PipelineArrayRule__Group_2__3__Impl : ( ']' ) ; + // InternalGeneratorDSL.g:3076:1: rule__PipelineArrayRule__Group_2__3__Impl : ( ']' ) ; public final void rule__PipelineArrayRule__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3176:1: ( ( ']' ) ) - // InternalGeneratorDSL.g:3177:1: ( ']' ) + // InternalGeneratorDSL.g:3080:1: ( ( ']' ) ) + // InternalGeneratorDSL.g:3081:1: ( ']' ) { - // InternalGeneratorDSL.g:3177:1: ( ']' ) - // InternalGeneratorDSL.g:3178:2: ']' + // InternalGeneratorDSL.g:3081:1: ( ']' ) + // InternalGeneratorDSL.g:3082:2: ']' { before(grammarAccess.getPipelineArrayRuleAccess().getRightSquareBracketKeyword_2_3()); match(input,51,FOLLOW_2); @@ -10160,14 +9850,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2_2__0" - // InternalGeneratorDSL.g:3188:1: rule__PipelineArrayRule__Group_2_2__0 : rule__PipelineArrayRule__Group_2_2__0__Impl rule__PipelineArrayRule__Group_2_2__1 ; + // InternalGeneratorDSL.g:3092:1: rule__PipelineArrayRule__Group_2_2__0 : rule__PipelineArrayRule__Group_2_2__0__Impl rule__PipelineArrayRule__Group_2_2__1 ; public final void rule__PipelineArrayRule__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3192:1: ( rule__PipelineArrayRule__Group_2_2__0__Impl rule__PipelineArrayRule__Group_2_2__1 ) - // InternalGeneratorDSL.g:3193:2: rule__PipelineArrayRule__Group_2_2__0__Impl rule__PipelineArrayRule__Group_2_2__1 + // InternalGeneratorDSL.g:3096:1: ( rule__PipelineArrayRule__Group_2_2__0__Impl rule__PipelineArrayRule__Group_2_2__1 ) + // InternalGeneratorDSL.g:3097:2: rule__PipelineArrayRule__Group_2_2__0__Impl rule__PipelineArrayRule__Group_2_2__1 { pushFollow(FOLLOW_29); rule__PipelineArrayRule__Group_2_2__0__Impl(); @@ -10198,17 +9888,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2_2__0__Impl" - // InternalGeneratorDSL.g:3200:1: rule__PipelineArrayRule__Group_2_2__0__Impl : ( ',' ) ; + // InternalGeneratorDSL.g:3104:1: rule__PipelineArrayRule__Group_2_2__0__Impl : ( ',' ) ; public final void rule__PipelineArrayRule__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3204:1: ( ( ',' ) ) - // InternalGeneratorDSL.g:3205:1: ( ',' ) + // InternalGeneratorDSL.g:3108:1: ( ( ',' ) ) + // InternalGeneratorDSL.g:3109:1: ( ',' ) { - // InternalGeneratorDSL.g:3205:1: ( ',' ) - // InternalGeneratorDSL.g:3206:2: ',' + // InternalGeneratorDSL.g:3109:1: ( ',' ) + // InternalGeneratorDSL.g:3110:2: ',' { before(grammarAccess.getPipelineArrayRuleAccess().getCommaKeyword_2_2_0()); match(input,57,FOLLOW_2); @@ -10235,14 +9925,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2_2__1" - // InternalGeneratorDSL.g:3215:1: rule__PipelineArrayRule__Group_2_2__1 : rule__PipelineArrayRule__Group_2_2__1__Impl ; + // InternalGeneratorDSL.g:3119:1: rule__PipelineArrayRule__Group_2_2__1 : rule__PipelineArrayRule__Group_2_2__1__Impl ; public final void rule__PipelineArrayRule__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3219:1: ( rule__PipelineArrayRule__Group_2_2__1__Impl ) - // InternalGeneratorDSL.g:3220:2: rule__PipelineArrayRule__Group_2_2__1__Impl + // InternalGeneratorDSL.g:3123:1: ( rule__PipelineArrayRule__Group_2_2__1__Impl ) + // InternalGeneratorDSL.g:3124:2: rule__PipelineArrayRule__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__PipelineArrayRule__Group_2_2__1__Impl(); @@ -10268,21 +9958,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__Group_2_2__1__Impl" - // InternalGeneratorDSL.g:3226:1: rule__PipelineArrayRule__Group_2_2__1__Impl : ( ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) ) ; + // InternalGeneratorDSL.g:3130:1: rule__PipelineArrayRule__Group_2_2__1__Impl : ( ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) ) ; public final void rule__PipelineArrayRule__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3230:1: ( ( ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) ) ) - // InternalGeneratorDSL.g:3231:1: ( ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) ) + // InternalGeneratorDSL.g:3134:1: ( ( ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) ) ) + // InternalGeneratorDSL.g:3135:1: ( ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) ) { - // InternalGeneratorDSL.g:3231:1: ( ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) ) - // InternalGeneratorDSL.g:3232:2: ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) + // InternalGeneratorDSL.g:3135:1: ( ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) ) + // InternalGeneratorDSL.g:3136:2: ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) { before(grammarAccess.getPipelineArrayRuleAccess().getReferencesAssignment_2_2_1()); - // InternalGeneratorDSL.g:3233:2: ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) - // InternalGeneratorDSL.g:3233:3: rule__PipelineArrayRule__ReferencesAssignment_2_2_1 + // InternalGeneratorDSL.g:3137:2: ( rule__PipelineArrayRule__ReferencesAssignment_2_2_1 ) + // InternalGeneratorDSL.g:3137:3: rule__PipelineArrayRule__ReferencesAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__PipelineArrayRule__ReferencesAssignment_2_2_1(); @@ -10315,14 +10005,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionReferenceRule__Group__0" - // InternalGeneratorDSL.g:3242:1: rule__PipelineDefinitionReferenceRule__Group__0 : rule__PipelineDefinitionReferenceRule__Group__0__Impl rule__PipelineDefinitionReferenceRule__Group__1 ; + // InternalGeneratorDSL.g:3146:1: rule__PipelineDefinitionReferenceRule__Group__0 : rule__PipelineDefinitionReferenceRule__Group__0__Impl rule__PipelineDefinitionReferenceRule__Group__1 ; public final void rule__PipelineDefinitionReferenceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3246:1: ( rule__PipelineDefinitionReferenceRule__Group__0__Impl rule__PipelineDefinitionReferenceRule__Group__1 ) - // InternalGeneratorDSL.g:3247:2: rule__PipelineDefinitionReferenceRule__Group__0__Impl rule__PipelineDefinitionReferenceRule__Group__1 + // InternalGeneratorDSL.g:3150:1: ( rule__PipelineDefinitionReferenceRule__Group__0__Impl rule__PipelineDefinitionReferenceRule__Group__1 ) + // InternalGeneratorDSL.g:3151:2: rule__PipelineDefinitionReferenceRule__Group__0__Impl rule__PipelineDefinitionReferenceRule__Group__1 { pushFollow(FOLLOW_9); rule__PipelineDefinitionReferenceRule__Group__0__Impl(); @@ -10353,17 +10043,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionReferenceRule__Group__0__Impl" - // InternalGeneratorDSL.g:3254:1: rule__PipelineDefinitionReferenceRule__Group__0__Impl : ( 'pipeline' ) ; + // InternalGeneratorDSL.g:3158:1: rule__PipelineDefinitionReferenceRule__Group__0__Impl : ( 'pipeline' ) ; public final void rule__PipelineDefinitionReferenceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3258:1: ( ( 'pipeline' ) ) - // InternalGeneratorDSL.g:3259:1: ( 'pipeline' ) + // InternalGeneratorDSL.g:3162:1: ( ( 'pipeline' ) ) + // InternalGeneratorDSL.g:3163:1: ( 'pipeline' ) { - // InternalGeneratorDSL.g:3259:1: ( 'pipeline' ) - // InternalGeneratorDSL.g:3260:2: 'pipeline' + // InternalGeneratorDSL.g:3163:1: ( 'pipeline' ) + // InternalGeneratorDSL.g:3164:2: 'pipeline' { before(grammarAccess.getPipelineDefinitionReferenceRuleAccess().getPipelineKeyword_0()); match(input,49,FOLLOW_2); @@ -10390,14 +10080,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionReferenceRule__Group__1" - // InternalGeneratorDSL.g:3269:1: rule__PipelineDefinitionReferenceRule__Group__1 : rule__PipelineDefinitionReferenceRule__Group__1__Impl ; + // InternalGeneratorDSL.g:3173:1: rule__PipelineDefinitionReferenceRule__Group__1 : rule__PipelineDefinitionReferenceRule__Group__1__Impl ; public final void rule__PipelineDefinitionReferenceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3273:1: ( rule__PipelineDefinitionReferenceRule__Group__1__Impl ) - // InternalGeneratorDSL.g:3274:2: rule__PipelineDefinitionReferenceRule__Group__1__Impl + // InternalGeneratorDSL.g:3177:1: ( rule__PipelineDefinitionReferenceRule__Group__1__Impl ) + // InternalGeneratorDSL.g:3178:2: rule__PipelineDefinitionReferenceRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PipelineDefinitionReferenceRule__Group__1__Impl(); @@ -10423,21 +10113,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionReferenceRule__Group__1__Impl" - // InternalGeneratorDSL.g:3280:1: rule__PipelineDefinitionReferenceRule__Group__1__Impl : ( ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) ) ; + // InternalGeneratorDSL.g:3184:1: rule__PipelineDefinitionReferenceRule__Group__1__Impl : ( ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) ) ; public final void rule__PipelineDefinitionReferenceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3284:1: ( ( ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) ) ) - // InternalGeneratorDSL.g:3285:1: ( ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) ) + // InternalGeneratorDSL.g:3188:1: ( ( ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) ) ) + // InternalGeneratorDSL.g:3189:1: ( ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) ) { - // InternalGeneratorDSL.g:3285:1: ( ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) ) - // InternalGeneratorDSL.g:3286:2: ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) + // InternalGeneratorDSL.g:3189:1: ( ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) ) + // InternalGeneratorDSL.g:3190:2: ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) { before(grammarAccess.getPipelineDefinitionReferenceRuleAccess().getPipelineAssignment_1()); - // InternalGeneratorDSL.g:3287:2: ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) - // InternalGeneratorDSL.g:3287:3: rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 + // InternalGeneratorDSL.g:3191:2: ( rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 ) + // InternalGeneratorDSL.g:3191:3: rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 { pushFollow(FOLLOW_2); rule__PipelineDefinitionReferenceRule__PipelineAssignment_1(); @@ -10470,14 +10160,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__0" - // InternalGeneratorDSL.g:3296:1: rule__ApplyStatementRule__Group__0 : rule__ApplyStatementRule__Group__0__Impl rule__ApplyStatementRule__Group__1 ; + // InternalGeneratorDSL.g:3200:1: rule__ApplyStatementRule__Group__0 : rule__ApplyStatementRule__Group__0__Impl rule__ApplyStatementRule__Group__1 ; public final void rule__ApplyStatementRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3300:1: ( rule__ApplyStatementRule__Group__0__Impl rule__ApplyStatementRule__Group__1 ) - // InternalGeneratorDSL.g:3301:2: rule__ApplyStatementRule__Group__0__Impl rule__ApplyStatementRule__Group__1 + // InternalGeneratorDSL.g:3204:1: ( rule__ApplyStatementRule__Group__0__Impl rule__ApplyStatementRule__Group__1 ) + // InternalGeneratorDSL.g:3205:2: rule__ApplyStatementRule__Group__0__Impl rule__ApplyStatementRule__Group__1 { pushFollow(FOLLOW_7); rule__ApplyStatementRule__Group__0__Impl(); @@ -10508,17 +10198,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__0__Impl" - // InternalGeneratorDSL.g:3308:1: rule__ApplyStatementRule__Group__0__Impl : ( 'write' ) ; + // InternalGeneratorDSL.g:3212:1: rule__ApplyStatementRule__Group__0__Impl : ( 'write' ) ; public final void rule__ApplyStatementRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3312:1: ( ( 'write' ) ) - // InternalGeneratorDSL.g:3313:1: ( 'write' ) + // InternalGeneratorDSL.g:3216:1: ( ( 'write' ) ) + // InternalGeneratorDSL.g:3217:1: ( 'write' ) { - // InternalGeneratorDSL.g:3313:1: ( 'write' ) - // InternalGeneratorDSL.g:3314:2: 'write' + // InternalGeneratorDSL.g:3217:1: ( 'write' ) + // InternalGeneratorDSL.g:3218:2: 'write' { before(grammarAccess.getApplyStatementRuleAccess().getWriteKeyword_0()); match(input,65,FOLLOW_2); @@ -10545,14 +10235,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__1" - // InternalGeneratorDSL.g:3323:1: rule__ApplyStatementRule__Group__1 : rule__ApplyStatementRule__Group__1__Impl rule__ApplyStatementRule__Group__2 ; + // InternalGeneratorDSL.g:3227:1: rule__ApplyStatementRule__Group__1 : rule__ApplyStatementRule__Group__1__Impl rule__ApplyStatementRule__Group__2 ; public final void rule__ApplyStatementRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3327:1: ( rule__ApplyStatementRule__Group__1__Impl rule__ApplyStatementRule__Group__2 ) - // InternalGeneratorDSL.g:3328:2: rule__ApplyStatementRule__Group__1__Impl rule__ApplyStatementRule__Group__2 + // InternalGeneratorDSL.g:3231:1: ( rule__ApplyStatementRule__Group__1__Impl rule__ApplyStatementRule__Group__2 ) + // InternalGeneratorDSL.g:3232:2: rule__ApplyStatementRule__Group__1__Impl rule__ApplyStatementRule__Group__2 { pushFollow(FOLLOW_31); rule__ApplyStatementRule__Group__1__Impl(); @@ -10583,21 +10273,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__1__Impl" - // InternalGeneratorDSL.g:3335:1: rule__ApplyStatementRule__Group__1__Impl : ( ( rule__ApplyStatementRule__FileAssignment_1 ) ) ; + // InternalGeneratorDSL.g:3239:1: rule__ApplyStatementRule__Group__1__Impl : ( ( rule__ApplyStatementRule__FileAssignment_1 ) ) ; public final void rule__ApplyStatementRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3339:1: ( ( ( rule__ApplyStatementRule__FileAssignment_1 ) ) ) - // InternalGeneratorDSL.g:3340:1: ( ( rule__ApplyStatementRule__FileAssignment_1 ) ) + // InternalGeneratorDSL.g:3243:1: ( ( ( rule__ApplyStatementRule__FileAssignment_1 ) ) ) + // InternalGeneratorDSL.g:3244:1: ( ( rule__ApplyStatementRule__FileAssignment_1 ) ) { - // InternalGeneratorDSL.g:3340:1: ( ( rule__ApplyStatementRule__FileAssignment_1 ) ) - // InternalGeneratorDSL.g:3341:2: ( rule__ApplyStatementRule__FileAssignment_1 ) + // InternalGeneratorDSL.g:3244:1: ( ( rule__ApplyStatementRule__FileAssignment_1 ) ) + // InternalGeneratorDSL.g:3245:2: ( rule__ApplyStatementRule__FileAssignment_1 ) { before(grammarAccess.getApplyStatementRuleAccess().getFileAssignment_1()); - // InternalGeneratorDSL.g:3342:2: ( rule__ApplyStatementRule__FileAssignment_1 ) - // InternalGeneratorDSL.g:3342:3: rule__ApplyStatementRule__FileAssignment_1 + // InternalGeneratorDSL.g:3246:2: ( rule__ApplyStatementRule__FileAssignment_1 ) + // InternalGeneratorDSL.g:3246:3: rule__ApplyStatementRule__FileAssignment_1 { pushFollow(FOLLOW_2); rule__ApplyStatementRule__FileAssignment_1(); @@ -10630,14 +10320,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__2" - // InternalGeneratorDSL.g:3350:1: rule__ApplyStatementRule__Group__2 : rule__ApplyStatementRule__Group__2__Impl rule__ApplyStatementRule__Group__3 ; + // InternalGeneratorDSL.g:3254:1: rule__ApplyStatementRule__Group__2 : rule__ApplyStatementRule__Group__2__Impl rule__ApplyStatementRule__Group__3 ; public final void rule__ApplyStatementRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3354:1: ( rule__ApplyStatementRule__Group__2__Impl rule__ApplyStatementRule__Group__3 ) - // InternalGeneratorDSL.g:3355:2: rule__ApplyStatementRule__Group__2__Impl rule__ApplyStatementRule__Group__3 + // InternalGeneratorDSL.g:3258:1: ( rule__ApplyStatementRule__Group__2__Impl rule__ApplyStatementRule__Group__3 ) + // InternalGeneratorDSL.g:3259:2: rule__ApplyStatementRule__Group__2__Impl rule__ApplyStatementRule__Group__3 { pushFollow(FOLLOW_25); rule__ApplyStatementRule__Group__2__Impl(); @@ -10668,17 +10358,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__2__Impl" - // InternalGeneratorDSL.g:3362:1: rule__ApplyStatementRule__Group__2__Impl : ( 'with' ) ; + // InternalGeneratorDSL.g:3266:1: rule__ApplyStatementRule__Group__2__Impl : ( 'with' ) ; public final void rule__ApplyStatementRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3366:1: ( ( 'with' ) ) - // InternalGeneratorDSL.g:3367:1: ( 'with' ) + // InternalGeneratorDSL.g:3270:1: ( ( 'with' ) ) + // InternalGeneratorDSL.g:3271:1: ( 'with' ) { - // InternalGeneratorDSL.g:3367:1: ( 'with' ) - // InternalGeneratorDSL.g:3368:2: 'with' + // InternalGeneratorDSL.g:3271:1: ( 'with' ) + // InternalGeneratorDSL.g:3272:2: 'with' { before(grammarAccess.getApplyStatementRuleAccess().getWithKeyword_2()); match(input,66,FOLLOW_2); @@ -10705,14 +10395,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__3" - // InternalGeneratorDSL.g:3377:1: rule__ApplyStatementRule__Group__3 : rule__ApplyStatementRule__Group__3__Impl rule__ApplyStatementRule__Group__4 ; + // InternalGeneratorDSL.g:3281:1: rule__ApplyStatementRule__Group__3 : rule__ApplyStatementRule__Group__3__Impl rule__ApplyStatementRule__Group__4 ; public final void rule__ApplyStatementRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3381:1: ( rule__ApplyStatementRule__Group__3__Impl rule__ApplyStatementRule__Group__4 ) - // InternalGeneratorDSL.g:3382:2: rule__ApplyStatementRule__Group__3__Impl rule__ApplyStatementRule__Group__4 + // InternalGeneratorDSL.g:3285:1: ( rule__ApplyStatementRule__Group__3__Impl rule__ApplyStatementRule__Group__4 ) + // InternalGeneratorDSL.g:3286:2: rule__ApplyStatementRule__Group__3__Impl rule__ApplyStatementRule__Group__4 { pushFollow(FOLLOW_32); rule__ApplyStatementRule__Group__3__Impl(); @@ -10743,21 +10433,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__3__Impl" - // InternalGeneratorDSL.g:3389:1: rule__ApplyStatementRule__Group__3__Impl : ( ( rule__ApplyStatementRule__CountAssignment_3 ) ) ; + // InternalGeneratorDSL.g:3293:1: rule__ApplyStatementRule__Group__3__Impl : ( ( rule__ApplyStatementRule__CountAssignment_3 ) ) ; public final void rule__ApplyStatementRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3393:1: ( ( ( rule__ApplyStatementRule__CountAssignment_3 ) ) ) - // InternalGeneratorDSL.g:3394:1: ( ( rule__ApplyStatementRule__CountAssignment_3 ) ) + // InternalGeneratorDSL.g:3297:1: ( ( ( rule__ApplyStatementRule__CountAssignment_3 ) ) ) + // InternalGeneratorDSL.g:3298:1: ( ( rule__ApplyStatementRule__CountAssignment_3 ) ) { - // InternalGeneratorDSL.g:3394:1: ( ( rule__ApplyStatementRule__CountAssignment_3 ) ) - // InternalGeneratorDSL.g:3395:2: ( rule__ApplyStatementRule__CountAssignment_3 ) + // InternalGeneratorDSL.g:3298:1: ( ( rule__ApplyStatementRule__CountAssignment_3 ) ) + // InternalGeneratorDSL.g:3299:2: ( rule__ApplyStatementRule__CountAssignment_3 ) { before(grammarAccess.getApplyStatementRuleAccess().getCountAssignment_3()); - // InternalGeneratorDSL.g:3396:2: ( rule__ApplyStatementRule__CountAssignment_3 ) - // InternalGeneratorDSL.g:3396:3: rule__ApplyStatementRule__CountAssignment_3 + // InternalGeneratorDSL.g:3300:2: ( rule__ApplyStatementRule__CountAssignment_3 ) + // InternalGeneratorDSL.g:3300:3: rule__ApplyStatementRule__CountAssignment_3 { pushFollow(FOLLOW_2); rule__ApplyStatementRule__CountAssignment_3(); @@ -10790,14 +10480,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__4" - // InternalGeneratorDSL.g:3404:1: rule__ApplyStatementRule__Group__4 : rule__ApplyStatementRule__Group__4__Impl rule__ApplyStatementRule__Group__5 ; + // InternalGeneratorDSL.g:3308:1: rule__ApplyStatementRule__Group__4 : rule__ApplyStatementRule__Group__4__Impl rule__ApplyStatementRule__Group__5 ; public final void rule__ApplyStatementRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3408:1: ( rule__ApplyStatementRule__Group__4__Impl rule__ApplyStatementRule__Group__5 ) - // InternalGeneratorDSL.g:3409:2: rule__ApplyStatementRule__Group__4__Impl rule__ApplyStatementRule__Group__5 + // InternalGeneratorDSL.g:3312:1: ( rule__ApplyStatementRule__Group__4__Impl rule__ApplyStatementRule__Group__5 ) + // InternalGeneratorDSL.g:3313:2: rule__ApplyStatementRule__Group__4__Impl rule__ApplyStatementRule__Group__5 { pushFollow(FOLLOW_33); rule__ApplyStatementRule__Group__4__Impl(); @@ -10828,17 +10518,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__4__Impl" - // InternalGeneratorDSL.g:3416:1: rule__ApplyStatementRule__Group__4__Impl : ( 'samples' ) ; + // InternalGeneratorDSL.g:3320:1: rule__ApplyStatementRule__Group__4__Impl : ( 'samples' ) ; public final void rule__ApplyStatementRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3420:1: ( ( 'samples' ) ) - // InternalGeneratorDSL.g:3421:1: ( 'samples' ) + // InternalGeneratorDSL.g:3324:1: ( ( 'samples' ) ) + // InternalGeneratorDSL.g:3325:1: ( 'samples' ) { - // InternalGeneratorDSL.g:3421:1: ( 'samples' ) - // InternalGeneratorDSL.g:3422:2: 'samples' + // InternalGeneratorDSL.g:3325:1: ( 'samples' ) + // InternalGeneratorDSL.g:3326:2: 'samples' { before(grammarAccess.getApplyStatementRuleAccess().getSamplesKeyword_4()); match(input,67,FOLLOW_2); @@ -10865,14 +10555,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__5" - // InternalGeneratorDSL.g:3431:1: rule__ApplyStatementRule__Group__5 : rule__ApplyStatementRule__Group__5__Impl rule__ApplyStatementRule__Group__6 ; + // InternalGeneratorDSL.g:3335:1: rule__ApplyStatementRule__Group__5 : rule__ApplyStatementRule__Group__5__Impl rule__ApplyStatementRule__Group__6 ; public final void rule__ApplyStatementRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3435:1: ( rule__ApplyStatementRule__Group__5__Impl rule__ApplyStatementRule__Group__6 ) - // InternalGeneratorDSL.g:3436:2: rule__ApplyStatementRule__Group__5__Impl rule__ApplyStatementRule__Group__6 + // InternalGeneratorDSL.g:3339:1: ( rule__ApplyStatementRule__Group__5__Impl rule__ApplyStatementRule__Group__6 ) + // InternalGeneratorDSL.g:3340:2: rule__ApplyStatementRule__Group__5__Impl rule__ApplyStatementRule__Group__6 { pushFollow(FOLLOW_34); rule__ApplyStatementRule__Group__5__Impl(); @@ -10903,17 +10593,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__5__Impl" - // InternalGeneratorDSL.g:3443:1: rule__ApplyStatementRule__Group__5__Impl : ( 'from' ) ; + // InternalGeneratorDSL.g:3347:1: rule__ApplyStatementRule__Group__5__Impl : ( 'from' ) ; public final void rule__ApplyStatementRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3447:1: ( ( 'from' ) ) - // InternalGeneratorDSL.g:3448:1: ( 'from' ) + // InternalGeneratorDSL.g:3351:1: ( ( 'from' ) ) + // InternalGeneratorDSL.g:3352:1: ( 'from' ) { - // InternalGeneratorDSL.g:3448:1: ( 'from' ) - // InternalGeneratorDSL.g:3449:2: 'from' + // InternalGeneratorDSL.g:3352:1: ( 'from' ) + // InternalGeneratorDSL.g:3353:2: 'from' { before(grammarAccess.getApplyStatementRuleAccess().getFromKeyword_5()); match(input,68,FOLLOW_2); @@ -10940,14 +10630,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__6" - // InternalGeneratorDSL.g:3458:1: rule__ApplyStatementRule__Group__6 : rule__ApplyStatementRule__Group__6__Impl rule__ApplyStatementRule__Group__7 ; + // InternalGeneratorDSL.g:3362:1: rule__ApplyStatementRule__Group__6 : rule__ApplyStatementRule__Group__6__Impl rule__ApplyStatementRule__Group__7 ; public final void rule__ApplyStatementRule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3462:1: ( rule__ApplyStatementRule__Group__6__Impl rule__ApplyStatementRule__Group__7 ) - // InternalGeneratorDSL.g:3463:2: rule__ApplyStatementRule__Group__6__Impl rule__ApplyStatementRule__Group__7 + // InternalGeneratorDSL.g:3366:1: ( rule__ApplyStatementRule__Group__6__Impl rule__ApplyStatementRule__Group__7 ) + // InternalGeneratorDSL.g:3367:2: rule__ApplyStatementRule__Group__6__Impl rule__ApplyStatementRule__Group__7 { pushFollow(FOLLOW_10); rule__ApplyStatementRule__Group__6__Impl(); @@ -10978,17 +10668,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__6__Impl" - // InternalGeneratorDSL.g:3470:1: rule__ApplyStatementRule__Group__6__Impl : ( 'executing' ) ; + // InternalGeneratorDSL.g:3374:1: rule__ApplyStatementRule__Group__6__Impl : ( 'executing' ) ; public final void rule__ApplyStatementRule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3474:1: ( ( 'executing' ) ) - // InternalGeneratorDSL.g:3475:1: ( 'executing' ) + // InternalGeneratorDSL.g:3378:1: ( ( 'executing' ) ) + // InternalGeneratorDSL.g:3379:1: ( 'executing' ) { - // InternalGeneratorDSL.g:3475:1: ( 'executing' ) - // InternalGeneratorDSL.g:3476:2: 'executing' + // InternalGeneratorDSL.g:3379:1: ( 'executing' ) + // InternalGeneratorDSL.g:3380:2: 'executing' { before(grammarAccess.getApplyStatementRuleAccess().getExecutingKeyword_6()); match(input,69,FOLLOW_2); @@ -11015,14 +10705,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__7" - // InternalGeneratorDSL.g:3485:1: rule__ApplyStatementRule__Group__7 : rule__ApplyStatementRule__Group__7__Impl rule__ApplyStatementRule__Group__8 ; + // InternalGeneratorDSL.g:3389:1: rule__ApplyStatementRule__Group__7 : rule__ApplyStatementRule__Group__7__Impl rule__ApplyStatementRule__Group__8 ; public final void rule__ApplyStatementRule__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3489:1: ( rule__ApplyStatementRule__Group__7__Impl rule__ApplyStatementRule__Group__8 ) - // InternalGeneratorDSL.g:3490:2: rule__ApplyStatementRule__Group__7__Impl rule__ApplyStatementRule__Group__8 + // InternalGeneratorDSL.g:3393:1: ( rule__ApplyStatementRule__Group__7__Impl rule__ApplyStatementRule__Group__8 ) + // InternalGeneratorDSL.g:3394:2: rule__ApplyStatementRule__Group__7__Impl rule__ApplyStatementRule__Group__8 { pushFollow(FOLLOW_29); rule__ApplyStatementRule__Group__7__Impl(); @@ -11053,17 +10743,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__7__Impl" - // InternalGeneratorDSL.g:3497:1: rule__ApplyStatementRule__Group__7__Impl : ( '[' ) ; + // InternalGeneratorDSL.g:3401:1: rule__ApplyStatementRule__Group__7__Impl : ( '[' ) ; public final void rule__ApplyStatementRule__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3501:1: ( ( '[' ) ) - // InternalGeneratorDSL.g:3502:1: ( '[' ) + // InternalGeneratorDSL.g:3405:1: ( ( '[' ) ) + // InternalGeneratorDSL.g:3406:1: ( '[' ) { - // InternalGeneratorDSL.g:3502:1: ( '[' ) - // InternalGeneratorDSL.g:3503:2: '[' + // InternalGeneratorDSL.g:3406:1: ( '[' ) + // InternalGeneratorDSL.g:3407:2: '[' { before(grammarAccess.getApplyStatementRuleAccess().getLeftSquareBracketKeyword_7()); match(input,50,FOLLOW_2); @@ -11090,14 +10780,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__8" - // InternalGeneratorDSL.g:3512:1: rule__ApplyStatementRule__Group__8 : rule__ApplyStatementRule__Group__8__Impl rule__ApplyStatementRule__Group__9 ; + // InternalGeneratorDSL.g:3416:1: rule__ApplyStatementRule__Group__8 : rule__ApplyStatementRule__Group__8__Impl rule__ApplyStatementRule__Group__9 ; public final void rule__ApplyStatementRule__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3516:1: ( rule__ApplyStatementRule__Group__8__Impl rule__ApplyStatementRule__Group__9 ) - // InternalGeneratorDSL.g:3517:2: rule__ApplyStatementRule__Group__8__Impl rule__ApplyStatementRule__Group__9 + // InternalGeneratorDSL.g:3420:1: ( rule__ApplyStatementRule__Group__8__Impl rule__ApplyStatementRule__Group__9 ) + // InternalGeneratorDSL.g:3421:2: rule__ApplyStatementRule__Group__8__Impl rule__ApplyStatementRule__Group__9 { pushFollow(FOLLOW_30); rule__ApplyStatementRule__Group__8__Impl(); @@ -11128,21 +10818,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__8__Impl" - // InternalGeneratorDSL.g:3524:1: rule__ApplyStatementRule__Group__8__Impl : ( ( rule__ApplyStatementRule__PipelinesAssignment_8 ) ) ; + // InternalGeneratorDSL.g:3428:1: rule__ApplyStatementRule__Group__8__Impl : ( ( rule__ApplyStatementRule__PipelinesAssignment_8 ) ) ; public final void rule__ApplyStatementRule__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3528:1: ( ( ( rule__ApplyStatementRule__PipelinesAssignment_8 ) ) ) - // InternalGeneratorDSL.g:3529:1: ( ( rule__ApplyStatementRule__PipelinesAssignment_8 ) ) + // InternalGeneratorDSL.g:3432:1: ( ( ( rule__ApplyStatementRule__PipelinesAssignment_8 ) ) ) + // InternalGeneratorDSL.g:3433:1: ( ( rule__ApplyStatementRule__PipelinesAssignment_8 ) ) { - // InternalGeneratorDSL.g:3529:1: ( ( rule__ApplyStatementRule__PipelinesAssignment_8 ) ) - // InternalGeneratorDSL.g:3530:2: ( rule__ApplyStatementRule__PipelinesAssignment_8 ) + // InternalGeneratorDSL.g:3433:1: ( ( rule__ApplyStatementRule__PipelinesAssignment_8 ) ) + // InternalGeneratorDSL.g:3434:2: ( rule__ApplyStatementRule__PipelinesAssignment_8 ) { before(grammarAccess.getApplyStatementRuleAccess().getPipelinesAssignment_8()); - // InternalGeneratorDSL.g:3531:2: ( rule__ApplyStatementRule__PipelinesAssignment_8 ) - // InternalGeneratorDSL.g:3531:3: rule__ApplyStatementRule__PipelinesAssignment_8 + // InternalGeneratorDSL.g:3435:2: ( rule__ApplyStatementRule__PipelinesAssignment_8 ) + // InternalGeneratorDSL.g:3435:3: rule__ApplyStatementRule__PipelinesAssignment_8 { pushFollow(FOLLOW_2); rule__ApplyStatementRule__PipelinesAssignment_8(); @@ -11175,14 +10865,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__9" - // InternalGeneratorDSL.g:3539:1: rule__ApplyStatementRule__Group__9 : rule__ApplyStatementRule__Group__9__Impl rule__ApplyStatementRule__Group__10 ; + // InternalGeneratorDSL.g:3443:1: rule__ApplyStatementRule__Group__9 : rule__ApplyStatementRule__Group__9__Impl rule__ApplyStatementRule__Group__10 ; public final void rule__ApplyStatementRule__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3543:1: ( rule__ApplyStatementRule__Group__9__Impl rule__ApplyStatementRule__Group__10 ) - // InternalGeneratorDSL.g:3544:2: rule__ApplyStatementRule__Group__9__Impl rule__ApplyStatementRule__Group__10 + // InternalGeneratorDSL.g:3447:1: ( rule__ApplyStatementRule__Group__9__Impl rule__ApplyStatementRule__Group__10 ) + // InternalGeneratorDSL.g:3448:2: rule__ApplyStatementRule__Group__9__Impl rule__ApplyStatementRule__Group__10 { pushFollow(FOLLOW_30); rule__ApplyStatementRule__Group__9__Impl(); @@ -11213,33 +10903,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__9__Impl" - // InternalGeneratorDSL.g:3551:1: rule__ApplyStatementRule__Group__9__Impl : ( ( rule__ApplyStatementRule__Group_9__0 )* ) ; + // InternalGeneratorDSL.g:3455:1: rule__ApplyStatementRule__Group__9__Impl : ( ( rule__ApplyStatementRule__Group_9__0 )* ) ; public final void rule__ApplyStatementRule__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3555:1: ( ( ( rule__ApplyStatementRule__Group_9__0 )* ) ) - // InternalGeneratorDSL.g:3556:1: ( ( rule__ApplyStatementRule__Group_9__0 )* ) + // InternalGeneratorDSL.g:3459:1: ( ( ( rule__ApplyStatementRule__Group_9__0 )* ) ) + // InternalGeneratorDSL.g:3460:1: ( ( rule__ApplyStatementRule__Group_9__0 )* ) { - // InternalGeneratorDSL.g:3556:1: ( ( rule__ApplyStatementRule__Group_9__0 )* ) - // InternalGeneratorDSL.g:3557:2: ( rule__ApplyStatementRule__Group_9__0 )* + // InternalGeneratorDSL.g:3460:1: ( ( rule__ApplyStatementRule__Group_9__0 )* ) + // InternalGeneratorDSL.g:3461:2: ( rule__ApplyStatementRule__Group_9__0 )* { before(grammarAccess.getApplyStatementRuleAccess().getGroup_9()); - // InternalGeneratorDSL.g:3558:2: ( rule__ApplyStatementRule__Group_9__0 )* - loop28: + // InternalGeneratorDSL.g:3462:2: ( rule__ApplyStatementRule__Group_9__0 )* + loop27: do { - int alt28=2; - int LA28_0 = input.LA(1); + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA28_0==57) ) { - alt28=1; + if ( (LA27_0==57) ) { + alt27=1; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalGeneratorDSL.g:3558:3: rule__ApplyStatementRule__Group_9__0 + // InternalGeneratorDSL.g:3462:3: rule__ApplyStatementRule__Group_9__0 { pushFollow(FOLLOW_18); rule__ApplyStatementRule__Group_9__0(); @@ -11251,7 +10941,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop28; + break loop27; } } while (true); @@ -11278,14 +10968,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__10" - // InternalGeneratorDSL.g:3566:1: rule__ApplyStatementRule__Group__10 : rule__ApplyStatementRule__Group__10__Impl rule__ApplyStatementRule__Group__11 ; + // InternalGeneratorDSL.g:3470:1: rule__ApplyStatementRule__Group__10 : rule__ApplyStatementRule__Group__10__Impl rule__ApplyStatementRule__Group__11 ; public final void rule__ApplyStatementRule__Group__10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3570:1: ( rule__ApplyStatementRule__Group__10__Impl rule__ApplyStatementRule__Group__11 ) - // InternalGeneratorDSL.g:3571:2: rule__ApplyStatementRule__Group__10__Impl rule__ApplyStatementRule__Group__11 + // InternalGeneratorDSL.g:3474:1: ( rule__ApplyStatementRule__Group__10__Impl rule__ApplyStatementRule__Group__11 ) + // InternalGeneratorDSL.g:3475:2: rule__ApplyStatementRule__Group__10__Impl rule__ApplyStatementRule__Group__11 { pushFollow(FOLLOW_8); rule__ApplyStatementRule__Group__10__Impl(); @@ -11316,17 +11006,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__10__Impl" - // InternalGeneratorDSL.g:3578:1: rule__ApplyStatementRule__Group__10__Impl : ( ']' ) ; + // InternalGeneratorDSL.g:3482:1: rule__ApplyStatementRule__Group__10__Impl : ( ']' ) ; public final void rule__ApplyStatementRule__Group__10__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3582:1: ( ( ']' ) ) - // InternalGeneratorDSL.g:3583:1: ( ']' ) + // InternalGeneratorDSL.g:3486:1: ( ( ']' ) ) + // InternalGeneratorDSL.g:3487:1: ( ']' ) { - // InternalGeneratorDSL.g:3583:1: ( ']' ) - // InternalGeneratorDSL.g:3584:2: ']' + // InternalGeneratorDSL.g:3487:1: ( ']' ) + // InternalGeneratorDSL.g:3488:2: ']' { before(grammarAccess.getApplyStatementRuleAccess().getRightSquareBracketKeyword_10()); match(input,51,FOLLOW_2); @@ -11353,14 +11043,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__11" - // InternalGeneratorDSL.g:3593:1: rule__ApplyStatementRule__Group__11 : rule__ApplyStatementRule__Group__11__Impl ; + // InternalGeneratorDSL.g:3497:1: rule__ApplyStatementRule__Group__11 : rule__ApplyStatementRule__Group__11__Impl ; public final void rule__ApplyStatementRule__Group__11() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3597:1: ( rule__ApplyStatementRule__Group__11__Impl ) - // InternalGeneratorDSL.g:3598:2: rule__ApplyStatementRule__Group__11__Impl + // InternalGeneratorDSL.g:3501:1: ( rule__ApplyStatementRule__Group__11__Impl ) + // InternalGeneratorDSL.g:3502:2: rule__ApplyStatementRule__Group__11__Impl { pushFollow(FOLLOW_2); rule__ApplyStatementRule__Group__11__Impl(); @@ -11386,17 +11076,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group__11__Impl" - // InternalGeneratorDSL.g:3604:1: rule__ApplyStatementRule__Group__11__Impl : ( ';' ) ; + // InternalGeneratorDSL.g:3508:1: rule__ApplyStatementRule__Group__11__Impl : ( ';' ) ; public final void rule__ApplyStatementRule__Group__11__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3608:1: ( ( ';' ) ) - // InternalGeneratorDSL.g:3609:1: ( ';' ) + // InternalGeneratorDSL.g:3512:1: ( ( ';' ) ) + // InternalGeneratorDSL.g:3513:1: ( ';' ) { - // InternalGeneratorDSL.g:3609:1: ( ';' ) - // InternalGeneratorDSL.g:3610:2: ';' + // InternalGeneratorDSL.g:3513:1: ( ';' ) + // InternalGeneratorDSL.g:3514:2: ';' { before(grammarAccess.getApplyStatementRuleAccess().getSemicolonKeyword_11()); match(input,48,FOLLOW_2); @@ -11423,14 +11113,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group_9__0" - // InternalGeneratorDSL.g:3620:1: rule__ApplyStatementRule__Group_9__0 : rule__ApplyStatementRule__Group_9__0__Impl rule__ApplyStatementRule__Group_9__1 ; + // InternalGeneratorDSL.g:3524:1: rule__ApplyStatementRule__Group_9__0 : rule__ApplyStatementRule__Group_9__0__Impl rule__ApplyStatementRule__Group_9__1 ; public final void rule__ApplyStatementRule__Group_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3624:1: ( rule__ApplyStatementRule__Group_9__0__Impl rule__ApplyStatementRule__Group_9__1 ) - // InternalGeneratorDSL.g:3625:2: rule__ApplyStatementRule__Group_9__0__Impl rule__ApplyStatementRule__Group_9__1 + // InternalGeneratorDSL.g:3528:1: ( rule__ApplyStatementRule__Group_9__0__Impl rule__ApplyStatementRule__Group_9__1 ) + // InternalGeneratorDSL.g:3529:2: rule__ApplyStatementRule__Group_9__0__Impl rule__ApplyStatementRule__Group_9__1 { pushFollow(FOLLOW_29); rule__ApplyStatementRule__Group_9__0__Impl(); @@ -11461,17 +11151,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group_9__0__Impl" - // InternalGeneratorDSL.g:3632:1: rule__ApplyStatementRule__Group_9__0__Impl : ( ',' ) ; + // InternalGeneratorDSL.g:3536:1: rule__ApplyStatementRule__Group_9__0__Impl : ( ',' ) ; public final void rule__ApplyStatementRule__Group_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3636:1: ( ( ',' ) ) - // InternalGeneratorDSL.g:3637:1: ( ',' ) + // InternalGeneratorDSL.g:3540:1: ( ( ',' ) ) + // InternalGeneratorDSL.g:3541:1: ( ',' ) { - // InternalGeneratorDSL.g:3637:1: ( ',' ) - // InternalGeneratorDSL.g:3638:2: ',' + // InternalGeneratorDSL.g:3541:1: ( ',' ) + // InternalGeneratorDSL.g:3542:2: ',' { before(grammarAccess.getApplyStatementRuleAccess().getCommaKeyword_9_0()); match(input,57,FOLLOW_2); @@ -11498,14 +11188,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group_9__1" - // InternalGeneratorDSL.g:3647:1: rule__ApplyStatementRule__Group_9__1 : rule__ApplyStatementRule__Group_9__1__Impl ; + // InternalGeneratorDSL.g:3551:1: rule__ApplyStatementRule__Group_9__1 : rule__ApplyStatementRule__Group_9__1__Impl ; public final void rule__ApplyStatementRule__Group_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3651:1: ( rule__ApplyStatementRule__Group_9__1__Impl ) - // InternalGeneratorDSL.g:3652:2: rule__ApplyStatementRule__Group_9__1__Impl + // InternalGeneratorDSL.g:3555:1: ( rule__ApplyStatementRule__Group_9__1__Impl ) + // InternalGeneratorDSL.g:3556:2: rule__ApplyStatementRule__Group_9__1__Impl { pushFollow(FOLLOW_2); rule__ApplyStatementRule__Group_9__1__Impl(); @@ -11531,21 +11221,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__Group_9__1__Impl" - // InternalGeneratorDSL.g:3658:1: rule__ApplyStatementRule__Group_9__1__Impl : ( ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) ) ; + // InternalGeneratorDSL.g:3562:1: rule__ApplyStatementRule__Group_9__1__Impl : ( ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) ) ; public final void rule__ApplyStatementRule__Group_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3662:1: ( ( ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) ) ) - // InternalGeneratorDSL.g:3663:1: ( ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) ) + // InternalGeneratorDSL.g:3566:1: ( ( ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) ) ) + // InternalGeneratorDSL.g:3567:1: ( ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) ) { - // InternalGeneratorDSL.g:3663:1: ( ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) ) - // InternalGeneratorDSL.g:3664:2: ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) + // InternalGeneratorDSL.g:3567:1: ( ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) ) + // InternalGeneratorDSL.g:3568:2: ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) { before(grammarAccess.getApplyStatementRuleAccess().getPipelinesAssignment_9_1()); - // InternalGeneratorDSL.g:3665:2: ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) - // InternalGeneratorDSL.g:3665:3: rule__ApplyStatementRule__PipelinesAssignment_9_1 + // InternalGeneratorDSL.g:3569:2: ( rule__ApplyStatementRule__PipelinesAssignment_9_1 ) + // InternalGeneratorDSL.g:3569:3: rule__ApplyStatementRule__PipelinesAssignment_9_1 { pushFollow(FOLLOW_2); rule__ApplyStatementRule__PipelinesAssignment_9_1(); @@ -11578,14 +11268,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__InstanceRule__Group__0" - // InternalGeneratorDSL.g:3674:1: rule__InstanceRule__Group__0 : rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ; + // InternalGeneratorDSL.g:3578:1: rule__InstanceRule__Group__0 : rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ; public final void rule__InstanceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3678:1: ( rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ) - // InternalGeneratorDSL.g:3679:2: rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 + // InternalGeneratorDSL.g:3582:1: ( rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ) + // InternalGeneratorDSL.g:3583:2: rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 { pushFollow(FOLLOW_13); rule__InstanceRule__Group__0__Impl(); @@ -11616,31 +11306,31 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__InstanceRule__Group__0__Impl" - // InternalGeneratorDSL.g:3686:1: rule__InstanceRule__Group__0__Impl : ( ( rule__InstanceRule__NameAssignment_0 ) ) ; + // InternalGeneratorDSL.g:3590:1: rule__InstanceRule__Group__0__Impl : ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) ; public final void rule__InstanceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3690:1: ( ( ( rule__InstanceRule__NameAssignment_0 ) ) ) - // InternalGeneratorDSL.g:3691:1: ( ( rule__InstanceRule__NameAssignment_0 ) ) + // InternalGeneratorDSL.g:3594:1: ( ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) ) + // InternalGeneratorDSL.g:3595:1: ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) { - // InternalGeneratorDSL.g:3691:1: ( ( rule__InstanceRule__NameAssignment_0 ) ) - // InternalGeneratorDSL.g:3692:2: ( rule__InstanceRule__NameAssignment_0 ) + // InternalGeneratorDSL.g:3595:1: ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) + // InternalGeneratorDSL.g:3596:2: ( rule__InstanceRule__DefinitionAssignment_0 ) { - before(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); - // InternalGeneratorDSL.g:3693:2: ( rule__InstanceRule__NameAssignment_0 ) - // InternalGeneratorDSL.g:3693:3: rule__InstanceRule__NameAssignment_0 + before(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); + // InternalGeneratorDSL.g:3597:2: ( rule__InstanceRule__DefinitionAssignment_0 ) + // InternalGeneratorDSL.g:3597:3: rule__InstanceRule__DefinitionAssignment_0 { pushFollow(FOLLOW_2); - rule__InstanceRule__NameAssignment_0(); + rule__InstanceRule__DefinitionAssignment_0(); state._fsp--; } - after(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } @@ -11663,14 +11353,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__InstanceRule__Group__1" - // InternalGeneratorDSL.g:3701:1: rule__InstanceRule__Group__1 : rule__InstanceRule__Group__1__Impl ; + // InternalGeneratorDSL.g:3605:1: rule__InstanceRule__Group__1 : rule__InstanceRule__Group__1__Impl ; public final void rule__InstanceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3705:1: ( rule__InstanceRule__Group__1__Impl ) - // InternalGeneratorDSL.g:3706:2: rule__InstanceRule__Group__1__Impl + // InternalGeneratorDSL.g:3609:1: ( rule__InstanceRule__Group__1__Impl ) + // InternalGeneratorDSL.g:3610:2: rule__InstanceRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__InstanceRule__Group__1__Impl(); @@ -11696,29 +11386,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__InstanceRule__Group__1__Impl" - // InternalGeneratorDSL.g:3712:1: rule__InstanceRule__Group__1__Impl : ( ( rule__InstanceRule__Group_1__0 )? ) ; + // InternalGeneratorDSL.g:3616:1: rule__InstanceRule__Group__1__Impl : ( ( rule__InstanceRule__Group_1__0 )? ) ; public final void rule__InstanceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3716:1: ( ( ( rule__InstanceRule__Group_1__0 )? ) ) - // InternalGeneratorDSL.g:3717:1: ( ( rule__InstanceRule__Group_1__0 )? ) + // InternalGeneratorDSL.g:3620:1: ( ( ( rule__InstanceRule__Group_1__0 )? ) ) + // InternalGeneratorDSL.g:3621:1: ( ( rule__InstanceRule__Group_1__0 )? ) { - // InternalGeneratorDSL.g:3717:1: ( ( rule__InstanceRule__Group_1__0 )? ) - // InternalGeneratorDSL.g:3718:2: ( rule__InstanceRule__Group_1__0 )? + // InternalGeneratorDSL.g:3621:1: ( ( rule__InstanceRule__Group_1__0 )? ) + // InternalGeneratorDSL.g:3622:2: ( rule__InstanceRule__Group_1__0 )? { before(grammarAccess.getInstanceRuleAccess().getGroup_1()); - // InternalGeneratorDSL.g:3719:2: ( rule__InstanceRule__Group_1__0 )? - int alt29=2; - int LA29_0 = input.LA(1); + // InternalGeneratorDSL.g:3623:2: ( rule__InstanceRule__Group_1__0 )? + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA29_0==53) ) { - alt29=1; + if ( (LA28_0==53) ) { + alt28=1; } - switch (alt29) { + switch (alt28) { case 1 : - // InternalGeneratorDSL.g:3719:3: rule__InstanceRule__Group_1__0 + // InternalGeneratorDSL.g:3623:3: rule__InstanceRule__Group_1__0 { pushFollow(FOLLOW_2); rule__InstanceRule__Group_1__0(); @@ -11754,14 +11444,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__InstanceRule__Group_1__0" - // InternalGeneratorDSL.g:3728:1: rule__InstanceRule__Group_1__0 : rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ; + // InternalGeneratorDSL.g:3632:1: rule__InstanceRule__Group_1__0 : rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ; public final void rule__InstanceRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3732:1: ( rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ) - // InternalGeneratorDSL.g:3733:2: rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 + // InternalGeneratorDSL.g:3636:1: ( rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ) + // InternalGeneratorDSL.g:3637:2: rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 { pushFollow(FOLLOW_35); rule__InstanceRule__Group_1__0__Impl(); @@ -11792,17 +11482,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__InstanceRule__Group_1__0__Impl" - // InternalGeneratorDSL.g:3740:1: rule__InstanceRule__Group_1__0__Impl : ( '{' ) ; + // InternalGeneratorDSL.g:3644:1: rule__InstanceRule__Group_1__0__Impl : ( '{' ) ; public final void rule__InstanceRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3744:1: ( ( '{' ) ) - // InternalGeneratorDSL.g:3745:1: ( '{' ) + // InternalGeneratorDSL.g:3648:1: ( ( '{' ) ) + // InternalGeneratorDSL.g:3649:1: ( '{' ) { - // InternalGeneratorDSL.g:3745:1: ( '{' ) - // InternalGeneratorDSL.g:3746:2: '{' + // InternalGeneratorDSL.g:3649:1: ( '{' ) + // InternalGeneratorDSL.g:3650:2: '{' { before(grammarAccess.getInstanceRuleAccess().getLeftCurlyBracketKeyword_1_0()); match(input,53,FOLLOW_2); @@ -11829,14 +11519,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__InstanceRule__Group_1__1" - // InternalGeneratorDSL.g:3755:1: rule__InstanceRule__Group_1__1 : rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ; + // InternalGeneratorDSL.g:3659:1: rule__InstanceRule__Group_1__1 : rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ; public final void rule__InstanceRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3759:1: ( rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ) - // InternalGeneratorDSL.g:3760:2: rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 + // InternalGeneratorDSL.g:3663:1: ( rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ) + // InternalGeneratorDSL.g:3664:2: rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 { pushFollow(FOLLOW_35); rule__InstanceRule__Group_1__1__Impl(); @@ -11867,33 +11557,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__InstanceRule__Group_1__1__Impl" - // InternalGeneratorDSL.g:3767:1: rule__InstanceRule__Group_1__1__Impl : ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ; + // InternalGeneratorDSL.g:3671:1: rule__InstanceRule__Group_1__1__Impl : ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ; public final void rule__InstanceRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3771:1: ( ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ) - // InternalGeneratorDSL.g:3772:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) + // InternalGeneratorDSL.g:3675:1: ( ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ) + // InternalGeneratorDSL.g:3676:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) { - // InternalGeneratorDSL.g:3772:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) - // InternalGeneratorDSL.g:3773:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* + // InternalGeneratorDSL.g:3676:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) + // InternalGeneratorDSL.g:3677:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* { before(grammarAccess.getInstanceRuleAccess().getAttributesAssignment_1_1()); - // InternalGeneratorDSL.g:3774:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* - loop30: + // InternalGeneratorDSL.g:3678:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* + loop29: do { - int alt30=2; - int LA30_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA30_0>=RULE_QUOTED_ID && LA30_0<=RULE_STRING)) ) { - alt30=1; + if ( ((LA29_0>=RULE_QUOTED_ID && LA29_0<=RULE_ID)) ) { + alt29=1; } - switch (alt30) { + switch (alt29) { case 1 : - // InternalGeneratorDSL.g:3774:3: rule__InstanceRule__AttributesAssignment_1_1 + // InternalGeneratorDSL.g:3678:3: rule__InstanceRule__AttributesAssignment_1_1 { pushFollow(FOLLOW_36); rule__InstanceRule__AttributesAssignment_1_1(); @@ -11905,7 +11595,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop30; + break loop29; } } while (true); @@ -11932,14 +11622,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__InstanceRule__Group_1__2" - // InternalGeneratorDSL.g:3782:1: rule__InstanceRule__Group_1__2 : rule__InstanceRule__Group_1__2__Impl ; + // InternalGeneratorDSL.g:3686:1: rule__InstanceRule__Group_1__2 : rule__InstanceRule__Group_1__2__Impl ; public final void rule__InstanceRule__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3786:1: ( rule__InstanceRule__Group_1__2__Impl ) - // InternalGeneratorDSL.g:3787:2: rule__InstanceRule__Group_1__2__Impl + // InternalGeneratorDSL.g:3690:1: ( rule__InstanceRule__Group_1__2__Impl ) + // InternalGeneratorDSL.g:3691:2: rule__InstanceRule__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__InstanceRule__Group_1__2__Impl(); @@ -11965,17 +11655,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__InstanceRule__Group_1__2__Impl" - // InternalGeneratorDSL.g:3793:1: rule__InstanceRule__Group_1__2__Impl : ( '}' ) ; + // InternalGeneratorDSL.g:3697:1: rule__InstanceRule__Group_1__2__Impl : ( '}' ) ; public final void rule__InstanceRule__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3797:1: ( ( '}' ) ) - // InternalGeneratorDSL.g:3798:1: ( '}' ) + // InternalGeneratorDSL.g:3701:1: ( ( '}' ) ) + // InternalGeneratorDSL.g:3702:1: ( '}' ) { - // InternalGeneratorDSL.g:3798:1: ( '}' ) - // InternalGeneratorDSL.g:3799:2: '}' + // InternalGeneratorDSL.g:3702:1: ( '}' ) + // InternalGeneratorDSL.g:3703:2: '}' { before(grammarAccess.getInstanceRuleAccess().getRightCurlyBracketKeyword_1_2()); match(input,55,FOLLOW_2); @@ -12002,14 +11692,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AttributeRule__Group__0" - // InternalGeneratorDSL.g:3809:1: rule__AttributeRule__Group__0 : rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ; + // InternalGeneratorDSL.g:3713:1: rule__AttributeRule__Group__0 : rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ; public final void rule__AttributeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3813:1: ( rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ) - // InternalGeneratorDSL.g:3814:2: rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 + // InternalGeneratorDSL.g:3717:1: ( rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ) + // InternalGeneratorDSL.g:3718:2: rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 { pushFollow(FOLLOW_37); rule__AttributeRule__Group__0__Impl(); @@ -12040,31 +11730,31 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AttributeRule__Group__0__Impl" - // InternalGeneratorDSL.g:3821:1: rule__AttributeRule__Group__0__Impl : ( ( rule__AttributeRule__NameAssignment_0 ) ) ; + // InternalGeneratorDSL.g:3725:1: rule__AttributeRule__Group__0__Impl : ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) ; public final void rule__AttributeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3825:1: ( ( ( rule__AttributeRule__NameAssignment_0 ) ) ) - // InternalGeneratorDSL.g:3826:1: ( ( rule__AttributeRule__NameAssignment_0 ) ) + // InternalGeneratorDSL.g:3729:1: ( ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) ) + // InternalGeneratorDSL.g:3730:1: ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) { - // InternalGeneratorDSL.g:3826:1: ( ( rule__AttributeRule__NameAssignment_0 ) ) - // InternalGeneratorDSL.g:3827:2: ( rule__AttributeRule__NameAssignment_0 ) + // InternalGeneratorDSL.g:3730:1: ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) + // InternalGeneratorDSL.g:3731:2: ( rule__AttributeRule__DefinitionAssignment_0 ) { - before(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); - // InternalGeneratorDSL.g:3828:2: ( rule__AttributeRule__NameAssignment_0 ) - // InternalGeneratorDSL.g:3828:3: rule__AttributeRule__NameAssignment_0 + before(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); + // InternalGeneratorDSL.g:3732:2: ( rule__AttributeRule__DefinitionAssignment_0 ) + // InternalGeneratorDSL.g:3732:3: rule__AttributeRule__DefinitionAssignment_0 { pushFollow(FOLLOW_2); - rule__AttributeRule__NameAssignment_0(); + rule__AttributeRule__DefinitionAssignment_0(); state._fsp--; } - after(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); + after(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } @@ -12087,14 +11777,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AttributeRule__Group__1" - // InternalGeneratorDSL.g:3836:1: rule__AttributeRule__Group__1 : rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ; + // InternalGeneratorDSL.g:3740:1: rule__AttributeRule__Group__1 : rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ; public final void rule__AttributeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3840:1: ( rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ) - // InternalGeneratorDSL.g:3841:2: rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 + // InternalGeneratorDSL.g:3744:1: ( rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ) + // InternalGeneratorDSL.g:3745:2: rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 { pushFollow(FOLLOW_38); rule__AttributeRule__Group__1__Impl(); @@ -12125,17 +11815,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AttributeRule__Group__1__Impl" - // InternalGeneratorDSL.g:3848:1: rule__AttributeRule__Group__1__Impl : ( ':=' ) ; + // InternalGeneratorDSL.g:3752:1: rule__AttributeRule__Group__1__Impl : ( ':=' ) ; public final void rule__AttributeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3852:1: ( ( ':=' ) ) - // InternalGeneratorDSL.g:3853:1: ( ':=' ) + // InternalGeneratorDSL.g:3756:1: ( ( ':=' ) ) + // InternalGeneratorDSL.g:3757:1: ( ':=' ) { - // InternalGeneratorDSL.g:3853:1: ( ':=' ) - // InternalGeneratorDSL.g:3854:2: ':=' + // InternalGeneratorDSL.g:3757:1: ( ':=' ) + // InternalGeneratorDSL.g:3758:2: ':=' { before(grammarAccess.getAttributeRuleAccess().getColonEqualsSignKeyword_1()); match(input,70,FOLLOW_2); @@ -12162,14 +11852,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AttributeRule__Group__2" - // InternalGeneratorDSL.g:3863:1: rule__AttributeRule__Group__2 : rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ; + // InternalGeneratorDSL.g:3767:1: rule__AttributeRule__Group__2 : rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ; public final void rule__AttributeRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3867:1: ( rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ) - // InternalGeneratorDSL.g:3868:2: rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 + // InternalGeneratorDSL.g:3771:1: ( rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ) + // InternalGeneratorDSL.g:3772:2: rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 { pushFollow(FOLLOW_8); rule__AttributeRule__Group__2__Impl(); @@ -12200,21 +11890,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AttributeRule__Group__2__Impl" - // InternalGeneratorDSL.g:3875:1: rule__AttributeRule__Group__2__Impl : ( ( rule__AttributeRule__ValueAssignment_2 ) ) ; + // InternalGeneratorDSL.g:3779:1: rule__AttributeRule__Group__2__Impl : ( ( rule__AttributeRule__ValueAssignment_2 ) ) ; public final void rule__AttributeRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3879:1: ( ( ( rule__AttributeRule__ValueAssignment_2 ) ) ) - // InternalGeneratorDSL.g:3880:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) + // InternalGeneratorDSL.g:3783:1: ( ( ( rule__AttributeRule__ValueAssignment_2 ) ) ) + // InternalGeneratorDSL.g:3784:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) { - // InternalGeneratorDSL.g:3880:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) - // InternalGeneratorDSL.g:3881:2: ( rule__AttributeRule__ValueAssignment_2 ) + // InternalGeneratorDSL.g:3784:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) + // InternalGeneratorDSL.g:3785:2: ( rule__AttributeRule__ValueAssignment_2 ) { before(grammarAccess.getAttributeRuleAccess().getValueAssignment_2()); - // InternalGeneratorDSL.g:3882:2: ( rule__AttributeRule__ValueAssignment_2 ) - // InternalGeneratorDSL.g:3882:3: rule__AttributeRule__ValueAssignment_2 + // InternalGeneratorDSL.g:3786:2: ( rule__AttributeRule__ValueAssignment_2 ) + // InternalGeneratorDSL.g:3786:3: rule__AttributeRule__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__AttributeRule__ValueAssignment_2(); @@ -12247,14 +11937,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AttributeRule__Group__3" - // InternalGeneratorDSL.g:3890:1: rule__AttributeRule__Group__3 : rule__AttributeRule__Group__3__Impl ; + // InternalGeneratorDSL.g:3794:1: rule__AttributeRule__Group__3 : rule__AttributeRule__Group__3__Impl ; public final void rule__AttributeRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3894:1: ( rule__AttributeRule__Group__3__Impl ) - // InternalGeneratorDSL.g:3895:2: rule__AttributeRule__Group__3__Impl + // InternalGeneratorDSL.g:3798:1: ( rule__AttributeRule__Group__3__Impl ) + // InternalGeneratorDSL.g:3799:2: rule__AttributeRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__AttributeRule__Group__3__Impl(); @@ -12280,17 +11970,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AttributeRule__Group__3__Impl" - // InternalGeneratorDSL.g:3901:1: rule__AttributeRule__Group__3__Impl : ( ';' ) ; + // InternalGeneratorDSL.g:3805:1: rule__AttributeRule__Group__3__Impl : ( ';' ) ; public final void rule__AttributeRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3905:1: ( ( ';' ) ) - // InternalGeneratorDSL.g:3906:1: ( ';' ) + // InternalGeneratorDSL.g:3809:1: ( ( ';' ) ) + // InternalGeneratorDSL.g:3810:1: ( ';' ) { - // InternalGeneratorDSL.g:3906:1: ( ';' ) - // InternalGeneratorDSL.g:3907:2: ';' + // InternalGeneratorDSL.g:3810:1: ( ';' ) + // InternalGeneratorDSL.g:3811:2: ';' { before(grammarAccess.getAttributeRuleAccess().getSemicolonKeyword_3()); match(input,48,FOLLOW_2); @@ -12317,14 +12007,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group__0" - // InternalGeneratorDSL.g:3917:1: rule__ArrayRule__Group__0 : rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ; + // InternalGeneratorDSL.g:3821:1: rule__ArrayRule__Group__0 : rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ; public final void rule__ArrayRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3921:1: ( rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ) - // InternalGeneratorDSL.g:3922:2: rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 + // InternalGeneratorDSL.g:3825:1: ( rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ) + // InternalGeneratorDSL.g:3826:2: rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 { pushFollow(FOLLOW_10); rule__ArrayRule__Group__0__Impl(); @@ -12355,21 +12045,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group__0__Impl" - // InternalGeneratorDSL.g:3929:1: rule__ArrayRule__Group__0__Impl : ( () ) ; + // InternalGeneratorDSL.g:3833:1: rule__ArrayRule__Group__0__Impl : ( () ) ; public final void rule__ArrayRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3933:1: ( ( () ) ) - // InternalGeneratorDSL.g:3934:1: ( () ) + // InternalGeneratorDSL.g:3837:1: ( ( () ) ) + // InternalGeneratorDSL.g:3838:1: ( () ) { - // InternalGeneratorDSL.g:3934:1: ( () ) - // InternalGeneratorDSL.g:3935:2: () + // InternalGeneratorDSL.g:3838:1: ( () ) + // InternalGeneratorDSL.g:3839:2: () { before(grammarAccess.getArrayRuleAccess().getArrayAction_0()); - // InternalGeneratorDSL.g:3936:2: () - // InternalGeneratorDSL.g:3936:3: + // InternalGeneratorDSL.g:3840:2: () + // InternalGeneratorDSL.g:3840:3: { } @@ -12392,14 +12082,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group__1" - // InternalGeneratorDSL.g:3944:1: rule__ArrayRule__Group__1 : rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ; + // InternalGeneratorDSL.g:3848:1: rule__ArrayRule__Group__1 : rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ; public final void rule__ArrayRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3948:1: ( rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ) - // InternalGeneratorDSL.g:3949:2: rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 + // InternalGeneratorDSL.g:3852:1: ( rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ) + // InternalGeneratorDSL.g:3853:2: rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 { pushFollow(FOLLOW_39); rule__ArrayRule__Group__1__Impl(); @@ -12430,17 +12120,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group__1__Impl" - // InternalGeneratorDSL.g:3956:1: rule__ArrayRule__Group__1__Impl : ( '[' ) ; + // InternalGeneratorDSL.g:3860:1: rule__ArrayRule__Group__1__Impl : ( '[' ) ; public final void rule__ArrayRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3960:1: ( ( '[' ) ) - // InternalGeneratorDSL.g:3961:1: ( '[' ) + // InternalGeneratorDSL.g:3864:1: ( ( '[' ) ) + // InternalGeneratorDSL.g:3865:1: ( '[' ) { - // InternalGeneratorDSL.g:3961:1: ( '[' ) - // InternalGeneratorDSL.g:3962:2: '[' + // InternalGeneratorDSL.g:3865:1: ( '[' ) + // InternalGeneratorDSL.g:3866:2: '[' { before(grammarAccess.getArrayRuleAccess().getLeftSquareBracketKeyword_1()); match(input,50,FOLLOW_2); @@ -12467,14 +12157,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group__2" - // InternalGeneratorDSL.g:3971:1: rule__ArrayRule__Group__2 : rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ; + // InternalGeneratorDSL.g:3875:1: rule__ArrayRule__Group__2 : rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ; public final void rule__ArrayRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3975:1: ( rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ) - // InternalGeneratorDSL.g:3976:2: rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 + // InternalGeneratorDSL.g:3879:1: ( rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ) + // InternalGeneratorDSL.g:3880:2: rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 { pushFollow(FOLLOW_39); rule__ArrayRule__Group__2__Impl(); @@ -12505,29 +12195,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group__2__Impl" - // InternalGeneratorDSL.g:3983:1: rule__ArrayRule__Group__2__Impl : ( ( rule__ArrayRule__Group_2__0 )? ) ; + // InternalGeneratorDSL.g:3887:1: rule__ArrayRule__Group__2__Impl : ( ( rule__ArrayRule__Group_2__0 )? ) ; public final void rule__ArrayRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:3987:1: ( ( ( rule__ArrayRule__Group_2__0 )? ) ) - // InternalGeneratorDSL.g:3988:1: ( ( rule__ArrayRule__Group_2__0 )? ) + // InternalGeneratorDSL.g:3891:1: ( ( ( rule__ArrayRule__Group_2__0 )? ) ) + // InternalGeneratorDSL.g:3892:1: ( ( rule__ArrayRule__Group_2__0 )? ) { - // InternalGeneratorDSL.g:3988:1: ( ( rule__ArrayRule__Group_2__0 )? ) - // InternalGeneratorDSL.g:3989:2: ( rule__ArrayRule__Group_2__0 )? + // InternalGeneratorDSL.g:3892:1: ( ( rule__ArrayRule__Group_2__0 )? ) + // InternalGeneratorDSL.g:3893:2: ( rule__ArrayRule__Group_2__0 )? { before(grammarAccess.getArrayRuleAccess().getGroup_2()); - // InternalGeneratorDSL.g:3990:2: ( rule__ArrayRule__Group_2__0 )? - int alt31=2; - int LA31_0 = input.LA(1); + // InternalGeneratorDSL.g:3894:2: ( rule__ArrayRule__Group_2__0 )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( ((LA31_0>=RULE_QUOTED_ID && LA31_0<=RULE_DOUBLE)||LA31_0==15||LA31_0==50||LA31_0==71||LA31_0==81) ) { - alt31=1; + if ( ((LA30_0>=RULE_QUOTED_ID && LA30_0<=RULE_DOUBLE)||LA30_0==15||LA30_0==50||LA30_0==71||LA30_0==81) ) { + alt30=1; } - switch (alt31) { + switch (alt30) { case 1 : - // InternalGeneratorDSL.g:3990:3: rule__ArrayRule__Group_2__0 + // InternalGeneratorDSL.g:3894:3: rule__ArrayRule__Group_2__0 { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2__0(); @@ -12563,14 +12253,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group__3" - // InternalGeneratorDSL.g:3998:1: rule__ArrayRule__Group__3 : rule__ArrayRule__Group__3__Impl ; + // InternalGeneratorDSL.g:3902:1: rule__ArrayRule__Group__3 : rule__ArrayRule__Group__3__Impl ; public final void rule__ArrayRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4002:1: ( rule__ArrayRule__Group__3__Impl ) - // InternalGeneratorDSL.g:4003:2: rule__ArrayRule__Group__3__Impl + // InternalGeneratorDSL.g:3906:1: ( rule__ArrayRule__Group__3__Impl ) + // InternalGeneratorDSL.g:3907:2: rule__ArrayRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group__3__Impl(); @@ -12596,17 +12286,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group__3__Impl" - // InternalGeneratorDSL.g:4009:1: rule__ArrayRule__Group__3__Impl : ( ']' ) ; + // InternalGeneratorDSL.g:3913:1: rule__ArrayRule__Group__3__Impl : ( ']' ) ; public final void rule__ArrayRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4013:1: ( ( ']' ) ) - // InternalGeneratorDSL.g:4014:1: ( ']' ) + // InternalGeneratorDSL.g:3917:1: ( ( ']' ) ) + // InternalGeneratorDSL.g:3918:1: ( ']' ) { - // InternalGeneratorDSL.g:4014:1: ( ']' ) - // InternalGeneratorDSL.g:4015:2: ']' + // InternalGeneratorDSL.g:3918:1: ( ']' ) + // InternalGeneratorDSL.g:3919:2: ']' { before(grammarAccess.getArrayRuleAccess().getRightSquareBracketKeyword_3()); match(input,51,FOLLOW_2); @@ -12633,14 +12323,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group_2__0" - // InternalGeneratorDSL.g:4025:1: rule__ArrayRule__Group_2__0 : rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ; + // InternalGeneratorDSL.g:3929:1: rule__ArrayRule__Group_2__0 : rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ; public final void rule__ArrayRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4029:1: ( rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ) - // InternalGeneratorDSL.g:4030:2: rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 + // InternalGeneratorDSL.g:3933:1: ( rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ) + // InternalGeneratorDSL.g:3934:2: rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 { pushFollow(FOLLOW_17); rule__ArrayRule__Group_2__0__Impl(); @@ -12671,21 +12361,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group_2__0__Impl" - // InternalGeneratorDSL.g:4037:1: rule__ArrayRule__Group_2__0__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ; + // InternalGeneratorDSL.g:3941:1: rule__ArrayRule__Group_2__0__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ; public final void rule__ArrayRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4041:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ) - // InternalGeneratorDSL.g:4042:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) + // InternalGeneratorDSL.g:3945:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ) + // InternalGeneratorDSL.g:3946:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) { - // InternalGeneratorDSL.g:4042:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) - // InternalGeneratorDSL.g:4043:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) + // InternalGeneratorDSL.g:3946:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) + // InternalGeneratorDSL.g:3947:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) { before(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_0()); - // InternalGeneratorDSL.g:4044:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) - // InternalGeneratorDSL.g:4044:3: rule__ArrayRule__ValuesAssignment_2_0 + // InternalGeneratorDSL.g:3948:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) + // InternalGeneratorDSL.g:3948:3: rule__ArrayRule__ValuesAssignment_2_0 { pushFollow(FOLLOW_2); rule__ArrayRule__ValuesAssignment_2_0(); @@ -12718,14 +12408,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group_2__1" - // InternalGeneratorDSL.g:4052:1: rule__ArrayRule__Group_2__1 : rule__ArrayRule__Group_2__1__Impl ; + // InternalGeneratorDSL.g:3956:1: rule__ArrayRule__Group_2__1 : rule__ArrayRule__Group_2__1__Impl ; public final void rule__ArrayRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4056:1: ( rule__ArrayRule__Group_2__1__Impl ) - // InternalGeneratorDSL.g:4057:2: rule__ArrayRule__Group_2__1__Impl + // InternalGeneratorDSL.g:3960:1: ( rule__ArrayRule__Group_2__1__Impl ) + // InternalGeneratorDSL.g:3961:2: rule__ArrayRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2__1__Impl(); @@ -12751,33 +12441,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group_2__1__Impl" - // InternalGeneratorDSL.g:4063:1: rule__ArrayRule__Group_2__1__Impl : ( ( rule__ArrayRule__Group_2_1__0 )* ) ; + // InternalGeneratorDSL.g:3967:1: rule__ArrayRule__Group_2__1__Impl : ( ( rule__ArrayRule__Group_2_1__0 )* ) ; public final void rule__ArrayRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4067:1: ( ( ( rule__ArrayRule__Group_2_1__0 )* ) ) - // InternalGeneratorDSL.g:4068:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) + // InternalGeneratorDSL.g:3971:1: ( ( ( rule__ArrayRule__Group_2_1__0 )* ) ) + // InternalGeneratorDSL.g:3972:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) { - // InternalGeneratorDSL.g:4068:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) - // InternalGeneratorDSL.g:4069:2: ( rule__ArrayRule__Group_2_1__0 )* + // InternalGeneratorDSL.g:3972:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) + // InternalGeneratorDSL.g:3973:2: ( rule__ArrayRule__Group_2_1__0 )* { before(grammarAccess.getArrayRuleAccess().getGroup_2_1()); - // InternalGeneratorDSL.g:4070:2: ( rule__ArrayRule__Group_2_1__0 )* - loop32: + // InternalGeneratorDSL.g:3974:2: ( rule__ArrayRule__Group_2_1__0 )* + loop31: do { - int alt32=2; - int LA32_0 = input.LA(1); + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA32_0==57) ) { - alt32=1; + if ( (LA31_0==57) ) { + alt31=1; } - switch (alt32) { + switch (alt31) { case 1 : - // InternalGeneratorDSL.g:4070:3: rule__ArrayRule__Group_2_1__0 + // InternalGeneratorDSL.g:3974:3: rule__ArrayRule__Group_2_1__0 { pushFollow(FOLLOW_18); rule__ArrayRule__Group_2_1__0(); @@ -12789,7 +12479,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop32; + break loop31; } } while (true); @@ -12816,14 +12506,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group_2_1__0" - // InternalGeneratorDSL.g:4079:1: rule__ArrayRule__Group_2_1__0 : rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ; + // InternalGeneratorDSL.g:3983:1: rule__ArrayRule__Group_2_1__0 : rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ; public final void rule__ArrayRule__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4083:1: ( rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ) - // InternalGeneratorDSL.g:4084:2: rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 + // InternalGeneratorDSL.g:3987:1: ( rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ) + // InternalGeneratorDSL.g:3988:2: rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 { pushFollow(FOLLOW_38); rule__ArrayRule__Group_2_1__0__Impl(); @@ -12854,17 +12544,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group_2_1__0__Impl" - // InternalGeneratorDSL.g:4091:1: rule__ArrayRule__Group_2_1__0__Impl : ( ',' ) ; + // InternalGeneratorDSL.g:3995:1: rule__ArrayRule__Group_2_1__0__Impl : ( ',' ) ; public final void rule__ArrayRule__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4095:1: ( ( ',' ) ) - // InternalGeneratorDSL.g:4096:1: ( ',' ) + // InternalGeneratorDSL.g:3999:1: ( ( ',' ) ) + // InternalGeneratorDSL.g:4000:1: ( ',' ) { - // InternalGeneratorDSL.g:4096:1: ( ',' ) - // InternalGeneratorDSL.g:4097:2: ',' + // InternalGeneratorDSL.g:4000:1: ( ',' ) + // InternalGeneratorDSL.g:4001:2: ',' { before(grammarAccess.getArrayRuleAccess().getCommaKeyword_2_1_0()); match(input,57,FOLLOW_2); @@ -12891,14 +12581,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group_2_1__1" - // InternalGeneratorDSL.g:4106:1: rule__ArrayRule__Group_2_1__1 : rule__ArrayRule__Group_2_1__1__Impl ; + // InternalGeneratorDSL.g:4010:1: rule__ArrayRule__Group_2_1__1 : rule__ArrayRule__Group_2_1__1__Impl ; public final void rule__ArrayRule__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4110:1: ( rule__ArrayRule__Group_2_1__1__Impl ) - // InternalGeneratorDSL.g:4111:2: rule__ArrayRule__Group_2_1__1__Impl + // InternalGeneratorDSL.g:4014:1: ( rule__ArrayRule__Group_2_1__1__Impl ) + // InternalGeneratorDSL.g:4015:2: rule__ArrayRule__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2_1__1__Impl(); @@ -12924,21 +12614,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__Group_2_1__1__Impl" - // InternalGeneratorDSL.g:4117:1: rule__ArrayRule__Group_2_1__1__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ; + // InternalGeneratorDSL.g:4021:1: rule__ArrayRule__Group_2_1__1__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ; public final void rule__ArrayRule__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4121:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ) - // InternalGeneratorDSL.g:4122:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) + // InternalGeneratorDSL.g:4025:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ) + // InternalGeneratorDSL.g:4026:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) { - // InternalGeneratorDSL.g:4122:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) - // InternalGeneratorDSL.g:4123:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) + // InternalGeneratorDSL.g:4026:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) + // InternalGeneratorDSL.g:4027:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) { before(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_1_1()); - // InternalGeneratorDSL.g:4124:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) - // InternalGeneratorDSL.g:4124:3: rule__ArrayRule__ValuesAssignment_2_1_1 + // InternalGeneratorDSL.g:4028:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) + // InternalGeneratorDSL.g:4028:3: rule__ArrayRule__ValuesAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__ArrayRule__ValuesAssignment_2_1_1(); @@ -12971,14 +12661,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DataReferenceRule__Group__0" - // InternalGeneratorDSL.g:4133:1: rule__DataReferenceRule__Group__0 : rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ; + // InternalGeneratorDSL.g:4037:1: rule__DataReferenceRule__Group__0 : rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ; public final void rule__DataReferenceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4137:1: ( rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ) - // InternalGeneratorDSL.g:4138:2: rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 + // InternalGeneratorDSL.g:4041:1: ( rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ) + // InternalGeneratorDSL.g:4042:2: rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 { pushFollow(FOLLOW_19); rule__DataReferenceRule__Group__0__Impl(); @@ -13009,21 +12699,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DataReferenceRule__Group__0__Impl" - // InternalGeneratorDSL.g:4145:1: rule__DataReferenceRule__Group__0__Impl : ( () ) ; + // InternalGeneratorDSL.g:4049:1: rule__DataReferenceRule__Group__0__Impl : ( () ) ; public final void rule__DataReferenceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4149:1: ( ( () ) ) - // InternalGeneratorDSL.g:4150:1: ( () ) + // InternalGeneratorDSL.g:4053:1: ( ( () ) ) + // InternalGeneratorDSL.g:4054:1: ( () ) { - // InternalGeneratorDSL.g:4150:1: ( () ) - // InternalGeneratorDSL.g:4151:2: () + // InternalGeneratorDSL.g:4054:1: ( () ) + // InternalGeneratorDSL.g:4055:2: () { before(grammarAccess.getDataReferenceRuleAccess().getDataReferenceAction_0()); - // InternalGeneratorDSL.g:4152:2: () - // InternalGeneratorDSL.g:4152:3: + // InternalGeneratorDSL.g:4056:2: () + // InternalGeneratorDSL.g:4056:3: { } @@ -13046,14 +12736,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DataReferenceRule__Group__1" - // InternalGeneratorDSL.g:4160:1: rule__DataReferenceRule__Group__1 : rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ; + // InternalGeneratorDSL.g:4064:1: rule__DataReferenceRule__Group__1 : rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ; public final void rule__DataReferenceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4164:1: ( rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ) - // InternalGeneratorDSL.g:4165:2: rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 + // InternalGeneratorDSL.g:4068:1: ( rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ) + // InternalGeneratorDSL.g:4069:2: rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 { pushFollow(FOLLOW_9); rule__DataReferenceRule__Group__1__Impl(); @@ -13084,17 +12774,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DataReferenceRule__Group__1__Impl" - // InternalGeneratorDSL.g:4172:1: rule__DataReferenceRule__Group__1__Impl : ( 'data' ) ; + // InternalGeneratorDSL.g:4076:1: rule__DataReferenceRule__Group__1__Impl : ( 'data' ) ; public final void rule__DataReferenceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4176:1: ( ( 'data' ) ) - // InternalGeneratorDSL.g:4177:1: ( 'data' ) + // InternalGeneratorDSL.g:4080:1: ( ( 'data' ) ) + // InternalGeneratorDSL.g:4081:1: ( 'data' ) { - // InternalGeneratorDSL.g:4177:1: ( 'data' ) - // InternalGeneratorDSL.g:4178:2: 'data' + // InternalGeneratorDSL.g:4081:1: ( 'data' ) + // InternalGeneratorDSL.g:4082:2: 'data' { before(grammarAccess.getDataReferenceRuleAccess().getDataKeyword_1()); match(input,71,FOLLOW_2); @@ -13121,14 +12811,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DataReferenceRule__Group__2" - // InternalGeneratorDSL.g:4187:1: rule__DataReferenceRule__Group__2 : rule__DataReferenceRule__Group__2__Impl ; + // InternalGeneratorDSL.g:4091:1: rule__DataReferenceRule__Group__2 : rule__DataReferenceRule__Group__2__Impl ; public final void rule__DataReferenceRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4191:1: ( rule__DataReferenceRule__Group__2__Impl ) - // InternalGeneratorDSL.g:4192:2: rule__DataReferenceRule__Group__2__Impl + // InternalGeneratorDSL.g:4095:1: ( rule__DataReferenceRule__Group__2__Impl ) + // InternalGeneratorDSL.g:4096:2: rule__DataReferenceRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__DataReferenceRule__Group__2__Impl(); @@ -13154,21 +12844,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DataReferenceRule__Group__2__Impl" - // InternalGeneratorDSL.g:4198:1: rule__DataReferenceRule__Group__2__Impl : ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ; + // InternalGeneratorDSL.g:4102:1: rule__DataReferenceRule__Group__2__Impl : ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ; public final void rule__DataReferenceRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4202:1: ( ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ) - // InternalGeneratorDSL.g:4203:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) + // InternalGeneratorDSL.g:4106:1: ( ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ) + // InternalGeneratorDSL.g:4107:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) { - // InternalGeneratorDSL.g:4203:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) - // InternalGeneratorDSL.g:4204:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) + // InternalGeneratorDSL.g:4107:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) + // InternalGeneratorDSL.g:4108:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionAssignment_2()); - // InternalGeneratorDSL.g:4205:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) - // InternalGeneratorDSL.g:4205:3: rule__DataReferenceRule__DefinitionAssignment_2 + // InternalGeneratorDSL.g:4109:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) + // InternalGeneratorDSL.g:4109:3: rule__DataReferenceRule__DefinitionAssignment_2 { pushFollow(FOLLOW_2); rule__DataReferenceRule__DefinitionAssignment_2(); @@ -13201,14 +12891,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__OrExpressionRule__Group__0" - // InternalGeneratorDSL.g:4214:1: rule__OrExpressionRule__Group__0 : rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ; + // InternalGeneratorDSL.g:4118:1: rule__OrExpressionRule__Group__0 : rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ; public final void rule__OrExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4218:1: ( rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ) - // InternalGeneratorDSL.g:4219:2: rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 + // InternalGeneratorDSL.g:4122:1: ( rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ) + // InternalGeneratorDSL.g:4123:2: rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 { pushFollow(FOLLOW_40); rule__OrExpressionRule__Group__0__Impl(); @@ -13239,21 +12929,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__OrExpressionRule__Group__0__Impl" - // InternalGeneratorDSL.g:4226:1: rule__OrExpressionRule__Group__0__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalGeneratorDSL.g:4130:1: rule__OrExpressionRule__Group__0__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__OrExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4230:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalGeneratorDSL.g:4231:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalGeneratorDSL.g:4134:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalGeneratorDSL.g:4135:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalGeneratorDSL.g:4231:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalGeneratorDSL.g:4232:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) + // InternalGeneratorDSL.g:4135:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalGeneratorDSL.g:4136:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalGeneratorDSL.g:4233:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) - // InternalGeneratorDSL.g:4233:3: rule__OrExpressionRule__SubExpressionsAssignment_0 + // InternalGeneratorDSL.g:4137:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) + // InternalGeneratorDSL.g:4137:3: rule__OrExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__OrExpressionRule__SubExpressionsAssignment_0(); @@ -13286,14 +12976,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__OrExpressionRule__Group__1" - // InternalGeneratorDSL.g:4241:1: rule__OrExpressionRule__Group__1 : rule__OrExpressionRule__Group__1__Impl ; + // InternalGeneratorDSL.g:4145:1: rule__OrExpressionRule__Group__1 : rule__OrExpressionRule__Group__1__Impl ; public final void rule__OrExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4245:1: ( rule__OrExpressionRule__Group__1__Impl ) - // InternalGeneratorDSL.g:4246:2: rule__OrExpressionRule__Group__1__Impl + // InternalGeneratorDSL.g:4149:1: ( rule__OrExpressionRule__Group__1__Impl ) + // InternalGeneratorDSL.g:4150:2: rule__OrExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group__1__Impl(); @@ -13319,33 +13009,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__OrExpressionRule__Group__1__Impl" - // InternalGeneratorDSL.g:4252:1: rule__OrExpressionRule__Group__1__Impl : ( ( rule__OrExpressionRule__Group_1__0 )* ) ; + // InternalGeneratorDSL.g:4156:1: rule__OrExpressionRule__Group__1__Impl : ( ( rule__OrExpressionRule__Group_1__0 )* ) ; public final void rule__OrExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4256:1: ( ( ( rule__OrExpressionRule__Group_1__0 )* ) ) - // InternalGeneratorDSL.g:4257:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) + // InternalGeneratorDSL.g:4160:1: ( ( ( rule__OrExpressionRule__Group_1__0 )* ) ) + // InternalGeneratorDSL.g:4161:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) { - // InternalGeneratorDSL.g:4257:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) - // InternalGeneratorDSL.g:4258:2: ( rule__OrExpressionRule__Group_1__0 )* + // InternalGeneratorDSL.g:4161:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) + // InternalGeneratorDSL.g:4162:2: ( rule__OrExpressionRule__Group_1__0 )* { before(grammarAccess.getOrExpressionRuleAccess().getGroup_1()); - // InternalGeneratorDSL.g:4259:2: ( rule__OrExpressionRule__Group_1__0 )* - loop33: + // InternalGeneratorDSL.g:4163:2: ( rule__OrExpressionRule__Group_1__0 )* + loop32: do { - int alt33=2; - int LA33_0 = input.LA(1); + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA33_0==72) ) { - alt33=1; + if ( (LA32_0==72) ) { + alt32=1; } - switch (alt33) { + switch (alt32) { case 1 : - // InternalGeneratorDSL.g:4259:3: rule__OrExpressionRule__Group_1__0 + // InternalGeneratorDSL.g:4163:3: rule__OrExpressionRule__Group_1__0 { pushFollow(FOLLOW_41); rule__OrExpressionRule__Group_1__0(); @@ -13357,7 +13047,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop33; + break loop32; } } while (true); @@ -13384,14 +13074,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__OrExpressionRule__Group_1__0" - // InternalGeneratorDSL.g:4268:1: rule__OrExpressionRule__Group_1__0 : rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ; + // InternalGeneratorDSL.g:4172:1: rule__OrExpressionRule__Group_1__0 : rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ; public final void rule__OrExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4272:1: ( rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ) - // InternalGeneratorDSL.g:4273:2: rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 + // InternalGeneratorDSL.g:4176:1: ( rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ) + // InternalGeneratorDSL.g:4177:2: rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 { pushFollow(FOLLOW_42); rule__OrExpressionRule__Group_1__0__Impl(); @@ -13422,17 +13112,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__OrExpressionRule__Group_1__0__Impl" - // InternalGeneratorDSL.g:4280:1: rule__OrExpressionRule__Group_1__0__Impl : ( 'OR' ) ; + // InternalGeneratorDSL.g:4184:1: rule__OrExpressionRule__Group_1__0__Impl : ( 'OR' ) ; public final void rule__OrExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4284:1: ( ( 'OR' ) ) - // InternalGeneratorDSL.g:4285:1: ( 'OR' ) + // InternalGeneratorDSL.g:4188:1: ( ( 'OR' ) ) + // InternalGeneratorDSL.g:4189:1: ( 'OR' ) { - // InternalGeneratorDSL.g:4285:1: ( 'OR' ) - // InternalGeneratorDSL.g:4286:2: 'OR' + // InternalGeneratorDSL.g:4189:1: ( 'OR' ) + // InternalGeneratorDSL.g:4190:2: 'OR' { before(grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); match(input,72,FOLLOW_2); @@ -13459,14 +13149,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__OrExpressionRule__Group_1__1" - // InternalGeneratorDSL.g:4295:1: rule__OrExpressionRule__Group_1__1 : rule__OrExpressionRule__Group_1__1__Impl ; + // InternalGeneratorDSL.g:4199:1: rule__OrExpressionRule__Group_1__1 : rule__OrExpressionRule__Group_1__1__Impl ; public final void rule__OrExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4299:1: ( rule__OrExpressionRule__Group_1__1__Impl ) - // InternalGeneratorDSL.g:4300:2: rule__OrExpressionRule__Group_1__1__Impl + // InternalGeneratorDSL.g:4203:1: ( rule__OrExpressionRule__Group_1__1__Impl ) + // InternalGeneratorDSL.g:4204:2: rule__OrExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group_1__1__Impl(); @@ -13492,21 +13182,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__OrExpressionRule__Group_1__1__Impl" - // InternalGeneratorDSL.g:4306:1: rule__OrExpressionRule__Group_1__1__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalGeneratorDSL.g:4210:1: rule__OrExpressionRule__Group_1__1__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__OrExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4310:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalGeneratorDSL.g:4311:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4214:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalGeneratorDSL.g:4215:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalGeneratorDSL.g:4311:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalGeneratorDSL.g:4312:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalGeneratorDSL.g:4215:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4216:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalGeneratorDSL.g:4313:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalGeneratorDSL.g:4313:3: rule__OrExpressionRule__SubExpressionsAssignment_1_1 + // InternalGeneratorDSL.g:4217:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalGeneratorDSL.g:4217:3: rule__OrExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__OrExpressionRule__SubExpressionsAssignment_1_1(); @@ -13539,14 +13229,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__XorExpressionRule__Group__0" - // InternalGeneratorDSL.g:4322:1: rule__XorExpressionRule__Group__0 : rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ; + // InternalGeneratorDSL.g:4226:1: rule__XorExpressionRule__Group__0 : rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ; public final void rule__XorExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4326:1: ( rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ) - // InternalGeneratorDSL.g:4327:2: rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 + // InternalGeneratorDSL.g:4230:1: ( rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ) + // InternalGeneratorDSL.g:4231:2: rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 { pushFollow(FOLLOW_43); rule__XorExpressionRule__Group__0__Impl(); @@ -13577,21 +13267,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__XorExpressionRule__Group__0__Impl" - // InternalGeneratorDSL.g:4334:1: rule__XorExpressionRule__Group__0__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalGeneratorDSL.g:4238:1: rule__XorExpressionRule__Group__0__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__XorExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4338:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalGeneratorDSL.g:4339:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalGeneratorDSL.g:4242:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalGeneratorDSL.g:4243:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalGeneratorDSL.g:4339:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalGeneratorDSL.g:4340:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) + // InternalGeneratorDSL.g:4243:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalGeneratorDSL.g:4244:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalGeneratorDSL.g:4341:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) - // InternalGeneratorDSL.g:4341:3: rule__XorExpressionRule__SubExpressionsAssignment_0 + // InternalGeneratorDSL.g:4245:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) + // InternalGeneratorDSL.g:4245:3: rule__XorExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__XorExpressionRule__SubExpressionsAssignment_0(); @@ -13624,14 +13314,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__XorExpressionRule__Group__1" - // InternalGeneratorDSL.g:4349:1: rule__XorExpressionRule__Group__1 : rule__XorExpressionRule__Group__1__Impl ; + // InternalGeneratorDSL.g:4253:1: rule__XorExpressionRule__Group__1 : rule__XorExpressionRule__Group__1__Impl ; public final void rule__XorExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4353:1: ( rule__XorExpressionRule__Group__1__Impl ) - // InternalGeneratorDSL.g:4354:2: rule__XorExpressionRule__Group__1__Impl + // InternalGeneratorDSL.g:4257:1: ( rule__XorExpressionRule__Group__1__Impl ) + // InternalGeneratorDSL.g:4258:2: rule__XorExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group__1__Impl(); @@ -13657,33 +13347,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__XorExpressionRule__Group__1__Impl" - // InternalGeneratorDSL.g:4360:1: rule__XorExpressionRule__Group__1__Impl : ( ( rule__XorExpressionRule__Group_1__0 )* ) ; + // InternalGeneratorDSL.g:4264:1: rule__XorExpressionRule__Group__1__Impl : ( ( rule__XorExpressionRule__Group_1__0 )* ) ; public final void rule__XorExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4364:1: ( ( ( rule__XorExpressionRule__Group_1__0 )* ) ) - // InternalGeneratorDSL.g:4365:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) + // InternalGeneratorDSL.g:4268:1: ( ( ( rule__XorExpressionRule__Group_1__0 )* ) ) + // InternalGeneratorDSL.g:4269:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) { - // InternalGeneratorDSL.g:4365:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) - // InternalGeneratorDSL.g:4366:2: ( rule__XorExpressionRule__Group_1__0 )* + // InternalGeneratorDSL.g:4269:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) + // InternalGeneratorDSL.g:4270:2: ( rule__XorExpressionRule__Group_1__0 )* { before(grammarAccess.getXorExpressionRuleAccess().getGroup_1()); - // InternalGeneratorDSL.g:4367:2: ( rule__XorExpressionRule__Group_1__0 )* - loop34: + // InternalGeneratorDSL.g:4271:2: ( rule__XorExpressionRule__Group_1__0 )* + loop33: do { - int alt34=2; - int LA34_0 = input.LA(1); + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA34_0==73) ) { - alt34=1; + if ( (LA33_0==73) ) { + alt33=1; } - switch (alt34) { + switch (alt33) { case 1 : - // InternalGeneratorDSL.g:4367:3: rule__XorExpressionRule__Group_1__0 + // InternalGeneratorDSL.g:4271:3: rule__XorExpressionRule__Group_1__0 { pushFollow(FOLLOW_44); rule__XorExpressionRule__Group_1__0(); @@ -13695,7 +13385,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop34; + break loop33; } } while (true); @@ -13722,14 +13412,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__XorExpressionRule__Group_1__0" - // InternalGeneratorDSL.g:4376:1: rule__XorExpressionRule__Group_1__0 : rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ; + // InternalGeneratorDSL.g:4280:1: rule__XorExpressionRule__Group_1__0 : rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ; public final void rule__XorExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4380:1: ( rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ) - // InternalGeneratorDSL.g:4381:2: rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 + // InternalGeneratorDSL.g:4284:1: ( rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ) + // InternalGeneratorDSL.g:4285:2: rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 { pushFollow(FOLLOW_42); rule__XorExpressionRule__Group_1__0__Impl(); @@ -13760,17 +13450,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__XorExpressionRule__Group_1__0__Impl" - // InternalGeneratorDSL.g:4388:1: rule__XorExpressionRule__Group_1__0__Impl : ( 'XOR' ) ; + // InternalGeneratorDSL.g:4292:1: rule__XorExpressionRule__Group_1__0__Impl : ( 'XOR' ) ; public final void rule__XorExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4392:1: ( ( 'XOR' ) ) - // InternalGeneratorDSL.g:4393:1: ( 'XOR' ) + // InternalGeneratorDSL.g:4296:1: ( ( 'XOR' ) ) + // InternalGeneratorDSL.g:4297:1: ( 'XOR' ) { - // InternalGeneratorDSL.g:4393:1: ( 'XOR' ) - // InternalGeneratorDSL.g:4394:2: 'XOR' + // InternalGeneratorDSL.g:4297:1: ( 'XOR' ) + // InternalGeneratorDSL.g:4298:2: 'XOR' { before(grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); match(input,73,FOLLOW_2); @@ -13797,14 +13487,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__XorExpressionRule__Group_1__1" - // InternalGeneratorDSL.g:4403:1: rule__XorExpressionRule__Group_1__1 : rule__XorExpressionRule__Group_1__1__Impl ; + // InternalGeneratorDSL.g:4307:1: rule__XorExpressionRule__Group_1__1 : rule__XorExpressionRule__Group_1__1__Impl ; public final void rule__XorExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4407:1: ( rule__XorExpressionRule__Group_1__1__Impl ) - // InternalGeneratorDSL.g:4408:2: rule__XorExpressionRule__Group_1__1__Impl + // InternalGeneratorDSL.g:4311:1: ( rule__XorExpressionRule__Group_1__1__Impl ) + // InternalGeneratorDSL.g:4312:2: rule__XorExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group_1__1__Impl(); @@ -13830,21 +13520,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__XorExpressionRule__Group_1__1__Impl" - // InternalGeneratorDSL.g:4414:1: rule__XorExpressionRule__Group_1__1__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalGeneratorDSL.g:4318:1: rule__XorExpressionRule__Group_1__1__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__XorExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4418:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalGeneratorDSL.g:4419:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4322:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalGeneratorDSL.g:4323:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalGeneratorDSL.g:4419:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalGeneratorDSL.g:4420:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalGeneratorDSL.g:4323:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4324:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalGeneratorDSL.g:4421:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalGeneratorDSL.g:4421:3: rule__XorExpressionRule__SubExpressionsAssignment_1_1 + // InternalGeneratorDSL.g:4325:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalGeneratorDSL.g:4325:3: rule__XorExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__XorExpressionRule__SubExpressionsAssignment_1_1(); @@ -13877,14 +13567,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AndExpressionRule__Group__0" - // InternalGeneratorDSL.g:4430:1: rule__AndExpressionRule__Group__0 : rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ; + // InternalGeneratorDSL.g:4334:1: rule__AndExpressionRule__Group__0 : rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ; public final void rule__AndExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4434:1: ( rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ) - // InternalGeneratorDSL.g:4435:2: rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 + // InternalGeneratorDSL.g:4338:1: ( rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ) + // InternalGeneratorDSL.g:4339:2: rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 { pushFollow(FOLLOW_45); rule__AndExpressionRule__Group__0__Impl(); @@ -13915,21 +13605,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AndExpressionRule__Group__0__Impl" - // InternalGeneratorDSL.g:4442:1: rule__AndExpressionRule__Group__0__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalGeneratorDSL.g:4346:1: rule__AndExpressionRule__Group__0__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__AndExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4446:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalGeneratorDSL.g:4447:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalGeneratorDSL.g:4350:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalGeneratorDSL.g:4351:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalGeneratorDSL.g:4447:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalGeneratorDSL.g:4448:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) + // InternalGeneratorDSL.g:4351:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalGeneratorDSL.g:4352:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalGeneratorDSL.g:4449:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) - // InternalGeneratorDSL.g:4449:3: rule__AndExpressionRule__SubExpressionsAssignment_0 + // InternalGeneratorDSL.g:4353:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) + // InternalGeneratorDSL.g:4353:3: rule__AndExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__AndExpressionRule__SubExpressionsAssignment_0(); @@ -13962,14 +13652,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AndExpressionRule__Group__1" - // InternalGeneratorDSL.g:4457:1: rule__AndExpressionRule__Group__1 : rule__AndExpressionRule__Group__1__Impl ; + // InternalGeneratorDSL.g:4361:1: rule__AndExpressionRule__Group__1 : rule__AndExpressionRule__Group__1__Impl ; public final void rule__AndExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4461:1: ( rule__AndExpressionRule__Group__1__Impl ) - // InternalGeneratorDSL.g:4462:2: rule__AndExpressionRule__Group__1__Impl + // InternalGeneratorDSL.g:4365:1: ( rule__AndExpressionRule__Group__1__Impl ) + // InternalGeneratorDSL.g:4366:2: rule__AndExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group__1__Impl(); @@ -13995,33 +13685,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AndExpressionRule__Group__1__Impl" - // InternalGeneratorDSL.g:4468:1: rule__AndExpressionRule__Group__1__Impl : ( ( rule__AndExpressionRule__Group_1__0 )* ) ; + // InternalGeneratorDSL.g:4372:1: rule__AndExpressionRule__Group__1__Impl : ( ( rule__AndExpressionRule__Group_1__0 )* ) ; public final void rule__AndExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4472:1: ( ( ( rule__AndExpressionRule__Group_1__0 )* ) ) - // InternalGeneratorDSL.g:4473:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) + // InternalGeneratorDSL.g:4376:1: ( ( ( rule__AndExpressionRule__Group_1__0 )* ) ) + // InternalGeneratorDSL.g:4377:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) { - // InternalGeneratorDSL.g:4473:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) - // InternalGeneratorDSL.g:4474:2: ( rule__AndExpressionRule__Group_1__0 )* + // InternalGeneratorDSL.g:4377:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) + // InternalGeneratorDSL.g:4378:2: ( rule__AndExpressionRule__Group_1__0 )* { before(grammarAccess.getAndExpressionRuleAccess().getGroup_1()); - // InternalGeneratorDSL.g:4475:2: ( rule__AndExpressionRule__Group_1__0 )* - loop35: + // InternalGeneratorDSL.g:4379:2: ( rule__AndExpressionRule__Group_1__0 )* + loop34: do { - int alt35=2; - int LA35_0 = input.LA(1); + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA35_0==74) ) { - alt35=1; + if ( (LA34_0==74) ) { + alt34=1; } - switch (alt35) { + switch (alt34) { case 1 : - // InternalGeneratorDSL.g:4475:3: rule__AndExpressionRule__Group_1__0 + // InternalGeneratorDSL.g:4379:3: rule__AndExpressionRule__Group_1__0 { pushFollow(FOLLOW_46); rule__AndExpressionRule__Group_1__0(); @@ -14033,7 +13723,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop35; + break loop34; } } while (true); @@ -14060,14 +13750,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AndExpressionRule__Group_1__0" - // InternalGeneratorDSL.g:4484:1: rule__AndExpressionRule__Group_1__0 : rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ; + // InternalGeneratorDSL.g:4388:1: rule__AndExpressionRule__Group_1__0 : rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ; public final void rule__AndExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4488:1: ( rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ) - // InternalGeneratorDSL.g:4489:2: rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 + // InternalGeneratorDSL.g:4392:1: ( rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ) + // InternalGeneratorDSL.g:4393:2: rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 { pushFollow(FOLLOW_42); rule__AndExpressionRule__Group_1__0__Impl(); @@ -14098,17 +13788,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AndExpressionRule__Group_1__0__Impl" - // InternalGeneratorDSL.g:4496:1: rule__AndExpressionRule__Group_1__0__Impl : ( 'AND' ) ; + // InternalGeneratorDSL.g:4400:1: rule__AndExpressionRule__Group_1__0__Impl : ( 'AND' ) ; public final void rule__AndExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4500:1: ( ( 'AND' ) ) - // InternalGeneratorDSL.g:4501:1: ( 'AND' ) + // InternalGeneratorDSL.g:4404:1: ( ( 'AND' ) ) + // InternalGeneratorDSL.g:4405:1: ( 'AND' ) { - // InternalGeneratorDSL.g:4501:1: ( 'AND' ) - // InternalGeneratorDSL.g:4502:2: 'AND' + // InternalGeneratorDSL.g:4405:1: ( 'AND' ) + // InternalGeneratorDSL.g:4406:2: 'AND' { before(grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); match(input,74,FOLLOW_2); @@ -14135,14 +13825,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AndExpressionRule__Group_1__1" - // InternalGeneratorDSL.g:4511:1: rule__AndExpressionRule__Group_1__1 : rule__AndExpressionRule__Group_1__1__Impl ; + // InternalGeneratorDSL.g:4415:1: rule__AndExpressionRule__Group_1__1 : rule__AndExpressionRule__Group_1__1__Impl ; public final void rule__AndExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4515:1: ( rule__AndExpressionRule__Group_1__1__Impl ) - // InternalGeneratorDSL.g:4516:2: rule__AndExpressionRule__Group_1__1__Impl + // InternalGeneratorDSL.g:4419:1: ( rule__AndExpressionRule__Group_1__1__Impl ) + // InternalGeneratorDSL.g:4420:2: rule__AndExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group_1__1__Impl(); @@ -14168,21 +13858,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AndExpressionRule__Group_1__1__Impl" - // InternalGeneratorDSL.g:4522:1: rule__AndExpressionRule__Group_1__1__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalGeneratorDSL.g:4426:1: rule__AndExpressionRule__Group_1__1__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__AndExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4526:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalGeneratorDSL.g:4527:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4430:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalGeneratorDSL.g:4431:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalGeneratorDSL.g:4527:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalGeneratorDSL.g:4528:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalGeneratorDSL.g:4431:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4432:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalGeneratorDSL.g:4529:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalGeneratorDSL.g:4529:3: rule__AndExpressionRule__SubExpressionsAssignment_1_1 + // InternalGeneratorDSL.g:4433:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalGeneratorDSL.g:4433:3: rule__AndExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__AndExpressionRule__SubExpressionsAssignment_1_1(); @@ -14215,14 +13905,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__NotExpressionRule__Group__0" - // InternalGeneratorDSL.g:4538:1: rule__NotExpressionRule__Group__0 : rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ; + // InternalGeneratorDSL.g:4442:1: rule__NotExpressionRule__Group__0 : rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ; public final void rule__NotExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4542:1: ( rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ) - // InternalGeneratorDSL.g:4543:2: rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 + // InternalGeneratorDSL.g:4446:1: ( rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ) + // InternalGeneratorDSL.g:4447:2: rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 { pushFollow(FOLLOW_42); rule__NotExpressionRule__Group__0__Impl(); @@ -14253,29 +13943,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__NotExpressionRule__Group__0__Impl" - // InternalGeneratorDSL.g:4550:1: rule__NotExpressionRule__Group__0__Impl : ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ; + // InternalGeneratorDSL.g:4454:1: rule__NotExpressionRule__Group__0__Impl : ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ; public final void rule__NotExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4554:1: ( ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ) - // InternalGeneratorDSL.g:4555:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) + // InternalGeneratorDSL.g:4458:1: ( ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ) + // InternalGeneratorDSL.g:4459:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) { - // InternalGeneratorDSL.g:4555:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) - // InternalGeneratorDSL.g:4556:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? + // InternalGeneratorDSL.g:4459:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) + // InternalGeneratorDSL.g:4460:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? { before(grammarAccess.getNotExpressionRuleAccess().getNegatedAssignment_0()); - // InternalGeneratorDSL.g:4557:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? - int alt36=2; - int LA36_0 = input.LA(1); + // InternalGeneratorDSL.g:4461:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA36_0==80) ) { - alt36=1; + if ( (LA35_0==80) ) { + alt35=1; } - switch (alt36) { + switch (alt35) { case 1 : - // InternalGeneratorDSL.g:4557:3: rule__NotExpressionRule__NegatedAssignment_0 + // InternalGeneratorDSL.g:4461:3: rule__NotExpressionRule__NegatedAssignment_0 { pushFollow(FOLLOW_2); rule__NotExpressionRule__NegatedAssignment_0(); @@ -14311,14 +14001,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__NotExpressionRule__Group__1" - // InternalGeneratorDSL.g:4565:1: rule__NotExpressionRule__Group__1 : rule__NotExpressionRule__Group__1__Impl ; + // InternalGeneratorDSL.g:4469:1: rule__NotExpressionRule__Group__1 : rule__NotExpressionRule__Group__1__Impl ; public final void rule__NotExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4569:1: ( rule__NotExpressionRule__Group__1__Impl ) - // InternalGeneratorDSL.g:4570:2: rule__NotExpressionRule__Group__1__Impl + // InternalGeneratorDSL.g:4473:1: ( rule__NotExpressionRule__Group__1__Impl ) + // InternalGeneratorDSL.g:4474:2: rule__NotExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__NotExpressionRule__Group__1__Impl(); @@ -14344,21 +14034,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__NotExpressionRule__Group__1__Impl" - // InternalGeneratorDSL.g:4576:1: rule__NotExpressionRule__Group__1__Impl : ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ; + // InternalGeneratorDSL.g:4480:1: rule__NotExpressionRule__Group__1__Impl : ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ; public final void rule__NotExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4580:1: ( ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ) - // InternalGeneratorDSL.g:4581:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) + // InternalGeneratorDSL.g:4484:1: ( ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ) + // InternalGeneratorDSL.g:4485:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) { - // InternalGeneratorDSL.g:4581:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) - // InternalGeneratorDSL.g:4582:2: ( rule__NotExpressionRule__OperandAssignment_1 ) + // InternalGeneratorDSL.g:4485:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) + // InternalGeneratorDSL.g:4486:2: ( rule__NotExpressionRule__OperandAssignment_1 ) { before(grammarAccess.getNotExpressionRuleAccess().getOperandAssignment_1()); - // InternalGeneratorDSL.g:4583:2: ( rule__NotExpressionRule__OperandAssignment_1 ) - // InternalGeneratorDSL.g:4583:3: rule__NotExpressionRule__OperandAssignment_1 + // InternalGeneratorDSL.g:4487:2: ( rule__NotExpressionRule__OperandAssignment_1 ) + // InternalGeneratorDSL.g:4487:3: rule__NotExpressionRule__OperandAssignment_1 { pushFollow(FOLLOW_2); rule__NotExpressionRule__OperandAssignment_1(); @@ -14391,14 +14081,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ComparisonExpressionRule__Group__0" - // InternalGeneratorDSL.g:4592:1: rule__ComparisonExpressionRule__Group__0 : rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ; + // InternalGeneratorDSL.g:4496:1: rule__ComparisonExpressionRule__Group__0 : rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ; public final void rule__ComparisonExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4596:1: ( rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ) - // InternalGeneratorDSL.g:4597:2: rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 + // InternalGeneratorDSL.g:4500:1: ( rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ) + // InternalGeneratorDSL.g:4501:2: rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 { pushFollow(FOLLOW_47); rule__ComparisonExpressionRule__Group__0__Impl(); @@ -14429,21 +14119,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ComparisonExpressionRule__Group__0__Impl" - // InternalGeneratorDSL.g:4604:1: rule__ComparisonExpressionRule__Group__0__Impl : ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalGeneratorDSL.g:4508:1: rule__ComparisonExpressionRule__Group__0__Impl : ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__ComparisonExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4608:1: ( ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalGeneratorDSL.g:4609:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) + // InternalGeneratorDSL.g:4512:1: ( ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalGeneratorDSL.g:4513:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalGeneratorDSL.g:4609:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) - // InternalGeneratorDSL.g:4610:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) + // InternalGeneratorDSL.g:4513:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) + // InternalGeneratorDSL.g:4514:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalGeneratorDSL.g:4611:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) - // InternalGeneratorDSL.g:4611:3: rule__ComparisonExpressionRule__LeftOperandAssignment_0 + // InternalGeneratorDSL.g:4515:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) + // InternalGeneratorDSL.g:4515:3: rule__ComparisonExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__LeftOperandAssignment_0(); @@ -14476,14 +14166,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ComparisonExpressionRule__Group__1" - // InternalGeneratorDSL.g:4619:1: rule__ComparisonExpressionRule__Group__1 : rule__ComparisonExpressionRule__Group__1__Impl ; + // InternalGeneratorDSL.g:4523:1: rule__ComparisonExpressionRule__Group__1 : rule__ComparisonExpressionRule__Group__1__Impl ; public final void rule__ComparisonExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4623:1: ( rule__ComparisonExpressionRule__Group__1__Impl ) - // InternalGeneratorDSL.g:4624:2: rule__ComparisonExpressionRule__Group__1__Impl + // InternalGeneratorDSL.g:4527:1: ( rule__ComparisonExpressionRule__Group__1__Impl ) + // InternalGeneratorDSL.g:4528:2: rule__ComparisonExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__Group__1__Impl(); @@ -14509,33 +14199,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ComparisonExpressionRule__Group__1__Impl" - // InternalGeneratorDSL.g:4630:1: rule__ComparisonExpressionRule__Group__1__Impl : ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ; + // InternalGeneratorDSL.g:4534:1: rule__ComparisonExpressionRule__Group__1__Impl : ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ; public final void rule__ComparisonExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4634:1: ( ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ) - // InternalGeneratorDSL.g:4635:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) + // InternalGeneratorDSL.g:4538:1: ( ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ) + // InternalGeneratorDSL.g:4539:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) { - // InternalGeneratorDSL.g:4635:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) - // InternalGeneratorDSL.g:4636:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* + // InternalGeneratorDSL.g:4539:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) + // InternalGeneratorDSL.g:4540:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* { before(grammarAccess.getComparisonExpressionRuleAccess().getComparisonAssignment_1()); - // InternalGeneratorDSL.g:4637:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* - loop37: + // InternalGeneratorDSL.g:4541:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* + loop36: do { - int alt37=2; - int LA37_0 = input.LA(1); + int alt36=2; + int LA36_0 = input.LA(1); - if ( ((LA37_0>=16 && LA37_0<=21)) ) { - alt37=1; + if ( ((LA36_0>=16 && LA36_0<=21)) ) { + alt36=1; } - switch (alt37) { + switch (alt36) { case 1 : - // InternalGeneratorDSL.g:4637:3: rule__ComparisonExpressionRule__ComparisonAssignment_1 + // InternalGeneratorDSL.g:4541:3: rule__ComparisonExpressionRule__ComparisonAssignment_1 { pushFollow(FOLLOW_48); rule__ComparisonExpressionRule__ComparisonAssignment_1(); @@ -14547,7 +14237,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop37; + break loop36; } } while (true); @@ -14574,14 +14264,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PartialComparisonExpressionRule__Group__0" - // InternalGeneratorDSL.g:4646:1: rule__PartialComparisonExpressionRule__Group__0 : rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ; + // InternalGeneratorDSL.g:4550:1: rule__PartialComparisonExpressionRule__Group__0 : rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ; public final void rule__PartialComparisonExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4650:1: ( rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ) - // InternalGeneratorDSL.g:4651:2: rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 + // InternalGeneratorDSL.g:4554:1: ( rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ) + // InternalGeneratorDSL.g:4555:2: rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 { pushFollow(FOLLOW_42); rule__PartialComparisonExpressionRule__Group__0__Impl(); @@ -14612,21 +14302,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PartialComparisonExpressionRule__Group__0__Impl" - // InternalGeneratorDSL.g:4658:1: rule__PartialComparisonExpressionRule__Group__0__Impl : ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ; + // InternalGeneratorDSL.g:4562:1: rule__PartialComparisonExpressionRule__Group__0__Impl : ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ; public final void rule__PartialComparisonExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4662:1: ( ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ) - // InternalGeneratorDSL.g:4663:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) + // InternalGeneratorDSL.g:4566:1: ( ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ) + // InternalGeneratorDSL.g:4567:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) { - // InternalGeneratorDSL.g:4663:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) - // InternalGeneratorDSL.g:4664:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) + // InternalGeneratorDSL.g:4567:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) + // InternalGeneratorDSL.g:4568:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorAssignment_0()); - // InternalGeneratorDSL.g:4665:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) - // InternalGeneratorDSL.g:4665:3: rule__PartialComparisonExpressionRule__OperatorAssignment_0 + // InternalGeneratorDSL.g:4569:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) + // InternalGeneratorDSL.g:4569:3: rule__PartialComparisonExpressionRule__OperatorAssignment_0 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__OperatorAssignment_0(); @@ -14659,14 +14349,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PartialComparisonExpressionRule__Group__1" - // InternalGeneratorDSL.g:4673:1: rule__PartialComparisonExpressionRule__Group__1 : rule__PartialComparisonExpressionRule__Group__1__Impl ; + // InternalGeneratorDSL.g:4577:1: rule__PartialComparisonExpressionRule__Group__1 : rule__PartialComparisonExpressionRule__Group__1__Impl ; public final void rule__PartialComparisonExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4677:1: ( rule__PartialComparisonExpressionRule__Group__1__Impl ) - // InternalGeneratorDSL.g:4678:2: rule__PartialComparisonExpressionRule__Group__1__Impl + // InternalGeneratorDSL.g:4581:1: ( rule__PartialComparisonExpressionRule__Group__1__Impl ) + // InternalGeneratorDSL.g:4582:2: rule__PartialComparisonExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__Group__1__Impl(); @@ -14692,21 +14382,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PartialComparisonExpressionRule__Group__1__Impl" - // InternalGeneratorDSL.g:4684:1: rule__PartialComparisonExpressionRule__Group__1__Impl : ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ; + // InternalGeneratorDSL.g:4588:1: rule__PartialComparisonExpressionRule__Group__1__Impl : ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ; public final void rule__PartialComparisonExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4688:1: ( ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ) - // InternalGeneratorDSL.g:4689:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) + // InternalGeneratorDSL.g:4592:1: ( ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ) + // InternalGeneratorDSL.g:4593:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) { - // InternalGeneratorDSL.g:4689:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) - // InternalGeneratorDSL.g:4690:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) + // InternalGeneratorDSL.g:4593:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) + // InternalGeneratorDSL.g:4594:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAssignment_1()); - // InternalGeneratorDSL.g:4691:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) - // InternalGeneratorDSL.g:4691:3: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 + // InternalGeneratorDSL.g:4595:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) + // InternalGeneratorDSL.g:4595:3: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__SubExpressionAssignment_1(); @@ -14739,14 +14429,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__0" - // InternalGeneratorDSL.g:4700:1: rule__AddOrSubtractExpressionRule__Group__0 : rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ; + // InternalGeneratorDSL.g:4604:1: rule__AddOrSubtractExpressionRule__Group__0 : rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ; public final void rule__AddOrSubtractExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4704:1: ( rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ) - // InternalGeneratorDSL.g:4705:2: rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 + // InternalGeneratorDSL.g:4608:1: ( rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ) + // InternalGeneratorDSL.g:4609:2: rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 { pushFollow(FOLLOW_49); rule__AddOrSubtractExpressionRule__Group__0__Impl(); @@ -14777,21 +14467,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__0__Impl" - // InternalGeneratorDSL.g:4712:1: rule__AddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalGeneratorDSL.g:4616:1: rule__AddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4716:1: ( ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalGeneratorDSL.g:4717:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) + // InternalGeneratorDSL.g:4620:1: ( ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalGeneratorDSL.g:4621:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalGeneratorDSL.g:4717:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) - // InternalGeneratorDSL.g:4718:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) + // InternalGeneratorDSL.g:4621:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) + // InternalGeneratorDSL.g:4622:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalGeneratorDSL.g:4719:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) - // InternalGeneratorDSL.g:4719:3: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 + // InternalGeneratorDSL.g:4623:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) + // InternalGeneratorDSL.g:4623:3: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0(); @@ -14824,14 +14514,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__1" - // InternalGeneratorDSL.g:4727:1: rule__AddOrSubtractExpressionRule__Group__1 : rule__AddOrSubtractExpressionRule__Group__1__Impl ; + // InternalGeneratorDSL.g:4631:1: rule__AddOrSubtractExpressionRule__Group__1 : rule__AddOrSubtractExpressionRule__Group__1__Impl ; public final void rule__AddOrSubtractExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4731:1: ( rule__AddOrSubtractExpressionRule__Group__1__Impl ) - // InternalGeneratorDSL.g:4732:2: rule__AddOrSubtractExpressionRule__Group__1__Impl + // InternalGeneratorDSL.g:4635:1: ( rule__AddOrSubtractExpressionRule__Group__1__Impl ) + // InternalGeneratorDSL.g:4636:2: rule__AddOrSubtractExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group__1__Impl(); @@ -14857,33 +14547,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__1__Impl" - // InternalGeneratorDSL.g:4738:1: rule__AddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ; + // InternalGeneratorDSL.g:4642:1: rule__AddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ; public final void rule__AddOrSubtractExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4742:1: ( ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ) - // InternalGeneratorDSL.g:4743:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) + // InternalGeneratorDSL.g:4646:1: ( ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ) + // InternalGeneratorDSL.g:4647:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) { - // InternalGeneratorDSL.g:4743:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) - // InternalGeneratorDSL.g:4744:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* + // InternalGeneratorDSL.g:4647:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) + // InternalGeneratorDSL.g:4648:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getGroup_1()); - // InternalGeneratorDSL.g:4745:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* - loop38: + // InternalGeneratorDSL.g:4649:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* + loop37: do { - int alt38=2; - int LA38_0 = input.LA(1); + int alt37=2; + int LA37_0 = input.LA(1); - if ( ((LA38_0>=22 && LA38_0<=23)) ) { - alt38=1; + if ( ((LA37_0>=22 && LA37_0<=23)) ) { + alt37=1; } - switch (alt38) { + switch (alt37) { case 1 : - // InternalGeneratorDSL.g:4745:3: rule__AddOrSubtractExpressionRule__Group_1__0 + // InternalGeneratorDSL.g:4649:3: rule__AddOrSubtractExpressionRule__Group_1__0 { pushFollow(FOLLOW_50); rule__AddOrSubtractExpressionRule__Group_1__0(); @@ -14895,7 +14585,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop38; + break loop37; } } while (true); @@ -14922,14 +14612,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__0" - // InternalGeneratorDSL.g:4754:1: rule__AddOrSubtractExpressionRule__Group_1__0 : rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ; + // InternalGeneratorDSL.g:4658:1: rule__AddOrSubtractExpressionRule__Group_1__0 : rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ; public final void rule__AddOrSubtractExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4758:1: ( rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ) - // InternalGeneratorDSL.g:4759:2: rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 + // InternalGeneratorDSL.g:4662:1: ( rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ) + // InternalGeneratorDSL.g:4663:2: rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 { pushFollow(FOLLOW_42); rule__AddOrSubtractExpressionRule__Group_1__0__Impl(); @@ -14960,21 +14650,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__0__Impl" - // InternalGeneratorDSL.g:4766:1: rule__AddOrSubtractExpressionRule__Group_1__0__Impl : ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ; + // InternalGeneratorDSL.g:4670:1: rule__AddOrSubtractExpressionRule__Group_1__0__Impl : ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4770:1: ( ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ) - // InternalGeneratorDSL.g:4771:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalGeneratorDSL.g:4674:1: ( ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ) + // InternalGeneratorDSL.g:4675:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) { - // InternalGeneratorDSL.g:4771:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) - // InternalGeneratorDSL.g:4772:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) + // InternalGeneratorDSL.g:4675:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalGeneratorDSL.g:4676:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAssignment_1_0()); - // InternalGeneratorDSL.g:4773:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) - // InternalGeneratorDSL.g:4773:3: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 + // InternalGeneratorDSL.g:4677:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) + // InternalGeneratorDSL.g:4677:3: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0(); @@ -15007,14 +14697,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__1" - // InternalGeneratorDSL.g:4781:1: rule__AddOrSubtractExpressionRule__Group_1__1 : rule__AddOrSubtractExpressionRule__Group_1__1__Impl ; + // InternalGeneratorDSL.g:4685:1: rule__AddOrSubtractExpressionRule__Group_1__1 : rule__AddOrSubtractExpressionRule__Group_1__1__Impl ; public final void rule__AddOrSubtractExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4785:1: ( rule__AddOrSubtractExpressionRule__Group_1__1__Impl ) - // InternalGeneratorDSL.g:4786:2: rule__AddOrSubtractExpressionRule__Group_1__1__Impl + // InternalGeneratorDSL.g:4689:1: ( rule__AddOrSubtractExpressionRule__Group_1__1__Impl ) + // InternalGeneratorDSL.g:4690:2: rule__AddOrSubtractExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group_1__1__Impl(); @@ -15040,21 +14730,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__1__Impl" - // InternalGeneratorDSL.g:4792:1: rule__AddOrSubtractExpressionRule__Group_1__1__Impl : ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ; + // InternalGeneratorDSL.g:4696:1: rule__AddOrSubtractExpressionRule__Group_1__1__Impl : ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4796:1: ( ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ) - // InternalGeneratorDSL.g:4797:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4700:1: ( ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ) + // InternalGeneratorDSL.g:4701:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) { - // InternalGeneratorDSL.g:4797:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) - // InternalGeneratorDSL.g:4798:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) + // InternalGeneratorDSL.g:4701:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4702:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsAssignment_1_1()); - // InternalGeneratorDSL.g:4799:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) - // InternalGeneratorDSL.g:4799:3: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 + // InternalGeneratorDSL.g:4703:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) + // InternalGeneratorDSL.g:4703:3: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1(); @@ -15087,14 +14777,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__0" - // InternalGeneratorDSL.g:4808:1: rule__MultiplyDivideModuloExpressionRule__Group__0 : rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ; + // InternalGeneratorDSL.g:4712:1: rule__MultiplyDivideModuloExpressionRule__Group__0 : rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ; public final void rule__MultiplyDivideModuloExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4812:1: ( rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ) - // InternalGeneratorDSL.g:4813:2: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 + // InternalGeneratorDSL.g:4716:1: ( rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ) + // InternalGeneratorDSL.g:4717:2: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 { pushFollow(FOLLOW_51); rule__MultiplyDivideModuloExpressionRule__Group__0__Impl(); @@ -15125,21 +14815,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__0__Impl" - // InternalGeneratorDSL.g:4820:1: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalGeneratorDSL.g:4724:1: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4824:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalGeneratorDSL.g:4825:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) + // InternalGeneratorDSL.g:4728:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalGeneratorDSL.g:4729:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalGeneratorDSL.g:4825:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) - // InternalGeneratorDSL.g:4826:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) + // InternalGeneratorDSL.g:4729:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) + // InternalGeneratorDSL.g:4730:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalGeneratorDSL.g:4827:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) - // InternalGeneratorDSL.g:4827:3: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 + // InternalGeneratorDSL.g:4731:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) + // InternalGeneratorDSL.g:4731:3: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0(); @@ -15172,14 +14862,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__1" - // InternalGeneratorDSL.g:4835:1: rule__MultiplyDivideModuloExpressionRule__Group__1 : rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ; + // InternalGeneratorDSL.g:4739:1: rule__MultiplyDivideModuloExpressionRule__Group__1 : rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ; public final void rule__MultiplyDivideModuloExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4839:1: ( rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ) - // InternalGeneratorDSL.g:4840:2: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl + // InternalGeneratorDSL.g:4743:1: ( rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ) + // InternalGeneratorDSL.g:4744:2: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group__1__Impl(); @@ -15205,33 +14895,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__1__Impl" - // InternalGeneratorDSL.g:4846:1: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ; + // InternalGeneratorDSL.g:4750:1: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4850:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ) - // InternalGeneratorDSL.g:4851:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) + // InternalGeneratorDSL.g:4754:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ) + // InternalGeneratorDSL.g:4755:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) { - // InternalGeneratorDSL.g:4851:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) - // InternalGeneratorDSL.g:4852:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* + // InternalGeneratorDSL.g:4755:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) + // InternalGeneratorDSL.g:4756:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getGroup_1()); - // InternalGeneratorDSL.g:4853:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* - loop39: + // InternalGeneratorDSL.g:4757:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* + loop38: do { - int alt39=2; - int LA39_0 = input.LA(1); + int alt38=2; + int LA38_0 = input.LA(1); - if ( ((LA39_0>=24 && LA39_0<=26)) ) { - alt39=1; + if ( ((LA38_0>=24 && LA38_0<=26)) ) { + alt38=1; } - switch (alt39) { + switch (alt38) { case 1 : - // InternalGeneratorDSL.g:4853:3: rule__MultiplyDivideModuloExpressionRule__Group_1__0 + // InternalGeneratorDSL.g:4757:3: rule__MultiplyDivideModuloExpressionRule__Group_1__0 { pushFollow(FOLLOW_52); rule__MultiplyDivideModuloExpressionRule__Group_1__0(); @@ -15243,7 +14933,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop39; + break loop38; } } while (true); @@ -15270,14 +14960,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__0" - // InternalGeneratorDSL.g:4862:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0 : rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ; + // InternalGeneratorDSL.g:4766:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0 : rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4866:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ) - // InternalGeneratorDSL.g:4867:2: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 + // InternalGeneratorDSL.g:4770:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ) + // InternalGeneratorDSL.g:4771:2: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 { pushFollow(FOLLOW_42); rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl(); @@ -15308,21 +14998,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl" - // InternalGeneratorDSL.g:4874:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ; + // InternalGeneratorDSL.g:4778:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4878:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ) - // InternalGeneratorDSL.g:4879:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalGeneratorDSL.g:4782:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ) + // InternalGeneratorDSL.g:4783:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) { - // InternalGeneratorDSL.g:4879:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) - // InternalGeneratorDSL.g:4880:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) + // InternalGeneratorDSL.g:4783:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalGeneratorDSL.g:4784:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsAssignment_1_0()); - // InternalGeneratorDSL.g:4881:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) - // InternalGeneratorDSL.g:4881:3: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 + // InternalGeneratorDSL.g:4785:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) + // InternalGeneratorDSL.g:4785:3: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0(); @@ -15355,14 +15045,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__1" - // InternalGeneratorDSL.g:4889:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1 : rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ; + // InternalGeneratorDSL.g:4793:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1 : rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4893:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ) - // InternalGeneratorDSL.g:4894:2: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl + // InternalGeneratorDSL.g:4797:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ) + // InternalGeneratorDSL.g:4798:2: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl(); @@ -15388,21 +15078,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl" - // InternalGeneratorDSL.g:4900:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ; + // InternalGeneratorDSL.g:4804:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4904:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ) - // InternalGeneratorDSL.g:4905:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4808:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ) + // InternalGeneratorDSL.g:4809:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) { - // InternalGeneratorDSL.g:4905:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) - // InternalGeneratorDSL.g:4906:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) + // InternalGeneratorDSL.g:4809:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4810:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsAssignment_1_1()); - // InternalGeneratorDSL.g:4907:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) - // InternalGeneratorDSL.g:4907:3: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 + // InternalGeneratorDSL.g:4811:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) + // InternalGeneratorDSL.g:4811:3: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1(); @@ -15435,14 +15125,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PowerOfExpressionRule__Group__0" - // InternalGeneratorDSL.g:4916:1: rule__PowerOfExpressionRule__Group__0 : rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ; + // InternalGeneratorDSL.g:4820:1: rule__PowerOfExpressionRule__Group__0 : rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ; public final void rule__PowerOfExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4920:1: ( rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ) - // InternalGeneratorDSL.g:4921:2: rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 + // InternalGeneratorDSL.g:4824:1: ( rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ) + // InternalGeneratorDSL.g:4825:2: rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 { pushFollow(FOLLOW_53); rule__PowerOfExpressionRule__Group__0__Impl(); @@ -15473,21 +15163,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PowerOfExpressionRule__Group__0__Impl" - // InternalGeneratorDSL.g:4928:1: rule__PowerOfExpressionRule__Group__0__Impl : ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalGeneratorDSL.g:4832:1: rule__PowerOfExpressionRule__Group__0__Impl : ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__PowerOfExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4932:1: ( ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalGeneratorDSL.g:4933:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) + // InternalGeneratorDSL.g:4836:1: ( ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalGeneratorDSL.g:4837:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalGeneratorDSL.g:4933:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) - // InternalGeneratorDSL.g:4934:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) + // InternalGeneratorDSL.g:4837:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) + // InternalGeneratorDSL.g:4838:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalGeneratorDSL.g:4935:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) - // InternalGeneratorDSL.g:4935:3: rule__PowerOfExpressionRule__LeftOperandAssignment_0 + // InternalGeneratorDSL.g:4839:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) + // InternalGeneratorDSL.g:4839:3: rule__PowerOfExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__LeftOperandAssignment_0(); @@ -15520,14 +15210,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PowerOfExpressionRule__Group__1" - // InternalGeneratorDSL.g:4943:1: rule__PowerOfExpressionRule__Group__1 : rule__PowerOfExpressionRule__Group__1__Impl ; + // InternalGeneratorDSL.g:4847:1: rule__PowerOfExpressionRule__Group__1 : rule__PowerOfExpressionRule__Group__1__Impl ; public final void rule__PowerOfExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4947:1: ( rule__PowerOfExpressionRule__Group__1__Impl ) - // InternalGeneratorDSL.g:4948:2: rule__PowerOfExpressionRule__Group__1__Impl + // InternalGeneratorDSL.g:4851:1: ( rule__PowerOfExpressionRule__Group__1__Impl ) + // InternalGeneratorDSL.g:4852:2: rule__PowerOfExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group__1__Impl(); @@ -15553,29 +15243,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PowerOfExpressionRule__Group__1__Impl" - // InternalGeneratorDSL.g:4954:1: rule__PowerOfExpressionRule__Group__1__Impl : ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ; + // InternalGeneratorDSL.g:4858:1: rule__PowerOfExpressionRule__Group__1__Impl : ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ; public final void rule__PowerOfExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4958:1: ( ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ) - // InternalGeneratorDSL.g:4959:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) + // InternalGeneratorDSL.g:4862:1: ( ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ) + // InternalGeneratorDSL.g:4863:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) { - // InternalGeneratorDSL.g:4959:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) - // InternalGeneratorDSL.g:4960:2: ( rule__PowerOfExpressionRule__Group_1__0 )? + // InternalGeneratorDSL.g:4863:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) + // InternalGeneratorDSL.g:4864:2: ( rule__PowerOfExpressionRule__Group_1__0 )? { before(grammarAccess.getPowerOfExpressionRuleAccess().getGroup_1()); - // InternalGeneratorDSL.g:4961:2: ( rule__PowerOfExpressionRule__Group_1__0 )? - int alt40=2; - int LA40_0 = input.LA(1); + // InternalGeneratorDSL.g:4865:2: ( rule__PowerOfExpressionRule__Group_1__0 )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA40_0==75) ) { - alt40=1; + if ( (LA39_0==75) ) { + alt39=1; } - switch (alt40) { + switch (alt39) { case 1 : - // InternalGeneratorDSL.g:4961:3: rule__PowerOfExpressionRule__Group_1__0 + // InternalGeneratorDSL.g:4865:3: rule__PowerOfExpressionRule__Group_1__0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group_1__0(); @@ -15611,14 +15301,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PowerOfExpressionRule__Group_1__0" - // InternalGeneratorDSL.g:4970:1: rule__PowerOfExpressionRule__Group_1__0 : rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ; + // InternalGeneratorDSL.g:4874:1: rule__PowerOfExpressionRule__Group_1__0 : rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ; public final void rule__PowerOfExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4974:1: ( rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ) - // InternalGeneratorDSL.g:4975:2: rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 + // InternalGeneratorDSL.g:4878:1: ( rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ) + // InternalGeneratorDSL.g:4879:2: rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 { pushFollow(FOLLOW_42); rule__PowerOfExpressionRule__Group_1__0__Impl(); @@ -15649,17 +15339,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PowerOfExpressionRule__Group_1__0__Impl" - // InternalGeneratorDSL.g:4982:1: rule__PowerOfExpressionRule__Group_1__0__Impl : ( '^' ) ; + // InternalGeneratorDSL.g:4886:1: rule__PowerOfExpressionRule__Group_1__0__Impl : ( '^' ) ; public final void rule__PowerOfExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:4986:1: ( ( '^' ) ) - // InternalGeneratorDSL.g:4987:1: ( '^' ) + // InternalGeneratorDSL.g:4890:1: ( ( '^' ) ) + // InternalGeneratorDSL.g:4891:1: ( '^' ) { - // InternalGeneratorDSL.g:4987:1: ( '^' ) - // InternalGeneratorDSL.g:4988:2: '^' + // InternalGeneratorDSL.g:4891:1: ( '^' ) + // InternalGeneratorDSL.g:4892:2: '^' { before(grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); match(input,75,FOLLOW_2); @@ -15686,14 +15376,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PowerOfExpressionRule__Group_1__1" - // InternalGeneratorDSL.g:4997:1: rule__PowerOfExpressionRule__Group_1__1 : rule__PowerOfExpressionRule__Group_1__1__Impl ; + // InternalGeneratorDSL.g:4901:1: rule__PowerOfExpressionRule__Group_1__1 : rule__PowerOfExpressionRule__Group_1__1__Impl ; public final void rule__PowerOfExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5001:1: ( rule__PowerOfExpressionRule__Group_1__1__Impl ) - // InternalGeneratorDSL.g:5002:2: rule__PowerOfExpressionRule__Group_1__1__Impl + // InternalGeneratorDSL.g:4905:1: ( rule__PowerOfExpressionRule__Group_1__1__Impl ) + // InternalGeneratorDSL.g:4906:2: rule__PowerOfExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group_1__1__Impl(); @@ -15719,21 +15409,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PowerOfExpressionRule__Group_1__1__Impl" - // InternalGeneratorDSL.g:5008:1: rule__PowerOfExpressionRule__Group_1__1__Impl : ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ; + // InternalGeneratorDSL.g:4912:1: rule__PowerOfExpressionRule__Group_1__1__Impl : ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ; public final void rule__PowerOfExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5012:1: ( ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ) - // InternalGeneratorDSL.g:5013:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4916:1: ( ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ) + // InternalGeneratorDSL.g:4917:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) { - // InternalGeneratorDSL.g:5013:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) - // InternalGeneratorDSL.g:5014:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) + // InternalGeneratorDSL.g:4917:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) + // InternalGeneratorDSL.g:4918:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandAssignment_1_1()); - // InternalGeneratorDSL.g:5015:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) - // InternalGeneratorDSL.g:5015:3: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 + // InternalGeneratorDSL.g:4919:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) + // InternalGeneratorDSL.g:4919:3: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__RightOperandAssignment_1_1(); @@ -15766,14 +15456,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__0" - // InternalGeneratorDSL.g:5024:1: rule__UnaryAddOrSubtractExpressionRule__Group__0 : rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ; + // InternalGeneratorDSL.g:4928:1: rule__UnaryAddOrSubtractExpressionRule__Group__0 : rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5028:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ) - // InternalGeneratorDSL.g:5029:2: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 + // InternalGeneratorDSL.g:4932:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ) + // InternalGeneratorDSL.g:4933:2: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 { pushFollow(FOLLOW_42); rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl(); @@ -15804,33 +15494,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl" - // InternalGeneratorDSL.g:5036:1: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ; + // InternalGeneratorDSL.g:4940:1: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5040:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ) - // InternalGeneratorDSL.g:5041:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) + // InternalGeneratorDSL.g:4944:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ) + // InternalGeneratorDSL.g:4945:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) { - // InternalGeneratorDSL.g:5041:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) - // InternalGeneratorDSL.g:5042:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* + // InternalGeneratorDSL.g:4945:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) + // InternalGeneratorDSL.g:4946:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAssignment_0()); - // InternalGeneratorDSL.g:5043:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* - loop41: + // InternalGeneratorDSL.g:4947:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* + loop40: do { - int alt41=2; - int LA41_0 = input.LA(1); + int alt40=2; + int LA40_0 = input.LA(1); - if ( ((LA41_0>=22 && LA41_0<=23)) ) { - alt41=1; + if ( ((LA40_0>=22 && LA40_0<=23)) ) { + alt40=1; } - switch (alt41) { + switch (alt40) { case 1 : - // InternalGeneratorDSL.g:5043:3: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 + // InternalGeneratorDSL.g:4947:3: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 { pushFollow(FOLLOW_50); rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0(); @@ -15842,7 +15532,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop41; + break loop40; } } while (true); @@ -15869,14 +15559,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__1" - // InternalGeneratorDSL.g:5051:1: rule__UnaryAddOrSubtractExpressionRule__Group__1 : rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ; + // InternalGeneratorDSL.g:4955:1: rule__UnaryAddOrSubtractExpressionRule__Group__1 : rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5055:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ) - // InternalGeneratorDSL.g:5056:2: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl + // InternalGeneratorDSL.g:4959:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ) + // InternalGeneratorDSL.g:4960:2: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl(); @@ -15902,21 +15592,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl" - // InternalGeneratorDSL.g:5062:1: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ; + // InternalGeneratorDSL.g:4966:1: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5066:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ) - // InternalGeneratorDSL.g:5067:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) + // InternalGeneratorDSL.g:4970:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ) + // InternalGeneratorDSL.g:4971:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) { - // InternalGeneratorDSL.g:5067:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) - // InternalGeneratorDSL.g:5068:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) + // InternalGeneratorDSL.g:4971:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) + // InternalGeneratorDSL.g:4972:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionAssignment_1()); - // InternalGeneratorDSL.g:5069:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) - // InternalGeneratorDSL.g:5069:3: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 + // InternalGeneratorDSL.g:4973:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) + // InternalGeneratorDSL.g:4973:3: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1(); @@ -15949,14 +15639,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ParanthesesRule__Group__0" - // InternalGeneratorDSL.g:5078:1: rule__ParanthesesRule__Group__0 : rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ; + // InternalGeneratorDSL.g:4982:1: rule__ParanthesesRule__Group__0 : rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ; public final void rule__ParanthesesRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5082:1: ( rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ) - // InternalGeneratorDSL.g:5083:2: rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 + // InternalGeneratorDSL.g:4986:1: ( rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ) + // InternalGeneratorDSL.g:4987:2: rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 { pushFollow(FOLLOW_42); rule__ParanthesesRule__Group__0__Impl(); @@ -15987,17 +15677,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ParanthesesRule__Group__0__Impl" - // InternalGeneratorDSL.g:5090:1: rule__ParanthesesRule__Group__0__Impl : ( '(' ) ; + // InternalGeneratorDSL.g:4994:1: rule__ParanthesesRule__Group__0__Impl : ( '(' ) ; public final void rule__ParanthesesRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5094:1: ( ( '(' ) ) - // InternalGeneratorDSL.g:5095:1: ( '(' ) + // InternalGeneratorDSL.g:4998:1: ( ( '(' ) ) + // InternalGeneratorDSL.g:4999:1: ( '(' ) { - // InternalGeneratorDSL.g:5095:1: ( '(' ) - // InternalGeneratorDSL.g:5096:2: '(' + // InternalGeneratorDSL.g:4999:1: ( '(' ) + // InternalGeneratorDSL.g:5000:2: '(' { before(grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); match(input,76,FOLLOW_2); @@ -16024,14 +15714,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ParanthesesRule__Group__1" - // InternalGeneratorDSL.g:5105:1: rule__ParanthesesRule__Group__1 : rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ; + // InternalGeneratorDSL.g:5009:1: rule__ParanthesesRule__Group__1 : rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ; public final void rule__ParanthesesRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5109:1: ( rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ) - // InternalGeneratorDSL.g:5110:2: rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 + // InternalGeneratorDSL.g:5013:1: ( rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ) + // InternalGeneratorDSL.g:5014:2: rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 { pushFollow(FOLLOW_54); rule__ParanthesesRule__Group__1__Impl(); @@ -16062,21 +15752,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ParanthesesRule__Group__1__Impl" - // InternalGeneratorDSL.g:5117:1: rule__ParanthesesRule__Group__1__Impl : ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ; + // InternalGeneratorDSL.g:5021:1: rule__ParanthesesRule__Group__1__Impl : ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ; public final void rule__ParanthesesRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5121:1: ( ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ) - // InternalGeneratorDSL.g:5122:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) + // InternalGeneratorDSL.g:5025:1: ( ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ) + // InternalGeneratorDSL.g:5026:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) { - // InternalGeneratorDSL.g:5122:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) - // InternalGeneratorDSL.g:5123:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) + // InternalGeneratorDSL.g:5026:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) + // InternalGeneratorDSL.g:5027:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) { before(grammarAccess.getParanthesesRuleAccess().getSubExpressionAssignment_1()); - // InternalGeneratorDSL.g:5124:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) - // InternalGeneratorDSL.g:5124:3: rule__ParanthesesRule__SubExpressionAssignment_1 + // InternalGeneratorDSL.g:5028:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) + // InternalGeneratorDSL.g:5028:3: rule__ParanthesesRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__ParanthesesRule__SubExpressionAssignment_1(); @@ -16109,14 +15799,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ParanthesesRule__Group__2" - // InternalGeneratorDSL.g:5132:1: rule__ParanthesesRule__Group__2 : rule__ParanthesesRule__Group__2__Impl ; + // InternalGeneratorDSL.g:5036:1: rule__ParanthesesRule__Group__2 : rule__ParanthesesRule__Group__2__Impl ; public final void rule__ParanthesesRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5136:1: ( rule__ParanthesesRule__Group__2__Impl ) - // InternalGeneratorDSL.g:5137:2: rule__ParanthesesRule__Group__2__Impl + // InternalGeneratorDSL.g:5040:1: ( rule__ParanthesesRule__Group__2__Impl ) + // InternalGeneratorDSL.g:5041:2: rule__ParanthesesRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParanthesesRule__Group__2__Impl(); @@ -16142,17 +15832,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ParanthesesRule__Group__2__Impl" - // InternalGeneratorDSL.g:5143:1: rule__ParanthesesRule__Group__2__Impl : ( ')' ) ; + // InternalGeneratorDSL.g:5047:1: rule__ParanthesesRule__Group__2__Impl : ( ')' ) ; public final void rule__ParanthesesRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5147:1: ( ( ')' ) ) - // InternalGeneratorDSL.g:5148:1: ( ')' ) + // InternalGeneratorDSL.g:5051:1: ( ( ')' ) ) + // InternalGeneratorDSL.g:5052:1: ( ')' ) { - // InternalGeneratorDSL.g:5148:1: ( ')' ) - // InternalGeneratorDSL.g:5149:2: ')' + // InternalGeneratorDSL.g:5052:1: ( ')' ) + // InternalGeneratorDSL.g:5053:2: ')' { before(grammarAccess.getParanthesesRuleAccess().getRightParenthesisKeyword_2()); match(input,77,FOLLOW_2); @@ -16179,14 +15869,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group__0" - // InternalGeneratorDSL.g:5159:1: rule__CallRule__Group__0 : rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ; + // InternalGeneratorDSL.g:5063:1: rule__CallRule__Group__0 : rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ; public final void rule__CallRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5163:1: ( rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ) - // InternalGeneratorDSL.g:5164:2: rule__CallRule__Group__0__Impl rule__CallRule__Group__1 + // InternalGeneratorDSL.g:5067:1: ( rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ) + // InternalGeneratorDSL.g:5068:2: rule__CallRule__Group__0__Impl rule__CallRule__Group__1 { pushFollow(FOLLOW_55); rule__CallRule__Group__0__Impl(); @@ -16217,21 +15907,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group__0__Impl" - // InternalGeneratorDSL.g:5171:1: rule__CallRule__Group__0__Impl : ( ( rule__CallRule__FunctionAssignment_0 ) ) ; + // InternalGeneratorDSL.g:5075:1: rule__CallRule__Group__0__Impl : ( ( rule__CallRule__FunctionAssignment_0 ) ) ; public final void rule__CallRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5175:1: ( ( ( rule__CallRule__FunctionAssignment_0 ) ) ) - // InternalGeneratorDSL.g:5176:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) + // InternalGeneratorDSL.g:5079:1: ( ( ( rule__CallRule__FunctionAssignment_0 ) ) ) + // InternalGeneratorDSL.g:5080:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) { - // InternalGeneratorDSL.g:5176:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) - // InternalGeneratorDSL.g:5177:2: ( rule__CallRule__FunctionAssignment_0 ) + // InternalGeneratorDSL.g:5080:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) + // InternalGeneratorDSL.g:5081:2: ( rule__CallRule__FunctionAssignment_0 ) { before(grammarAccess.getCallRuleAccess().getFunctionAssignment_0()); - // InternalGeneratorDSL.g:5178:2: ( rule__CallRule__FunctionAssignment_0 ) - // InternalGeneratorDSL.g:5178:3: rule__CallRule__FunctionAssignment_0 + // InternalGeneratorDSL.g:5082:2: ( rule__CallRule__FunctionAssignment_0 ) + // InternalGeneratorDSL.g:5082:3: rule__CallRule__FunctionAssignment_0 { pushFollow(FOLLOW_2); rule__CallRule__FunctionAssignment_0(); @@ -16264,14 +15954,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group__1" - // InternalGeneratorDSL.g:5186:1: rule__CallRule__Group__1 : rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ; + // InternalGeneratorDSL.g:5090:1: rule__CallRule__Group__1 : rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ; public final void rule__CallRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5190:1: ( rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ) - // InternalGeneratorDSL.g:5191:2: rule__CallRule__Group__1__Impl rule__CallRule__Group__2 + // InternalGeneratorDSL.g:5094:1: ( rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ) + // InternalGeneratorDSL.g:5095:2: rule__CallRule__Group__1__Impl rule__CallRule__Group__2 { pushFollow(FOLLOW_56); rule__CallRule__Group__1__Impl(); @@ -16302,17 +15992,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group__1__Impl" - // InternalGeneratorDSL.g:5198:1: rule__CallRule__Group__1__Impl : ( '(' ) ; + // InternalGeneratorDSL.g:5102:1: rule__CallRule__Group__1__Impl : ( '(' ) ; public final void rule__CallRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5202:1: ( ( '(' ) ) - // InternalGeneratorDSL.g:5203:1: ( '(' ) + // InternalGeneratorDSL.g:5106:1: ( ( '(' ) ) + // InternalGeneratorDSL.g:5107:1: ( '(' ) { - // InternalGeneratorDSL.g:5203:1: ( '(' ) - // InternalGeneratorDSL.g:5204:2: '(' + // InternalGeneratorDSL.g:5107:1: ( '(' ) + // InternalGeneratorDSL.g:5108:2: '(' { before(grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); match(input,76,FOLLOW_2); @@ -16339,14 +16029,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group__2" - // InternalGeneratorDSL.g:5213:1: rule__CallRule__Group__2 : rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ; + // InternalGeneratorDSL.g:5117:1: rule__CallRule__Group__2 : rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ; public final void rule__CallRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5217:1: ( rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ) - // InternalGeneratorDSL.g:5218:2: rule__CallRule__Group__2__Impl rule__CallRule__Group__3 + // InternalGeneratorDSL.g:5121:1: ( rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ) + // InternalGeneratorDSL.g:5122:2: rule__CallRule__Group__2__Impl rule__CallRule__Group__3 { pushFollow(FOLLOW_56); rule__CallRule__Group__2__Impl(); @@ -16377,29 +16067,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group__2__Impl" - // InternalGeneratorDSL.g:5225:1: rule__CallRule__Group__2__Impl : ( ( rule__CallRule__Group_2__0 )? ) ; + // InternalGeneratorDSL.g:5129:1: rule__CallRule__Group__2__Impl : ( ( rule__CallRule__Group_2__0 )? ) ; public final void rule__CallRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5229:1: ( ( ( rule__CallRule__Group_2__0 )? ) ) - // InternalGeneratorDSL.g:5230:1: ( ( rule__CallRule__Group_2__0 )? ) + // InternalGeneratorDSL.g:5133:1: ( ( ( rule__CallRule__Group_2__0 )? ) ) + // InternalGeneratorDSL.g:5134:1: ( ( rule__CallRule__Group_2__0 )? ) { - // InternalGeneratorDSL.g:5230:1: ( ( rule__CallRule__Group_2__0 )? ) - // InternalGeneratorDSL.g:5231:2: ( rule__CallRule__Group_2__0 )? + // InternalGeneratorDSL.g:5134:1: ( ( rule__CallRule__Group_2__0 )? ) + // InternalGeneratorDSL.g:5135:2: ( rule__CallRule__Group_2__0 )? { before(grammarAccess.getCallRuleAccess().getGroup_2()); - // InternalGeneratorDSL.g:5232:2: ( rule__CallRule__Group_2__0 )? - int alt42=2; - int LA42_0 = input.LA(1); + // InternalGeneratorDSL.g:5136:2: ( rule__CallRule__Group_2__0 )? + int alt41=2; + int LA41_0 = input.LA(1); - if ( ((LA42_0>=RULE_STRING && LA42_0<=RULE_DOUBLE)||LA42_0==15||(LA42_0>=22 && LA42_0<=23)||LA42_0==76||(LA42_0>=78 && LA42_0<=81)) ) { - alt42=1; + if ( ((LA41_0>=RULE_STRING && LA41_0<=RULE_DOUBLE)||LA41_0==15||(LA41_0>=22 && LA41_0<=23)||LA41_0==76||(LA41_0>=78 && LA41_0<=81)) ) { + alt41=1; } - switch (alt42) { + switch (alt41) { case 1 : - // InternalGeneratorDSL.g:5232:3: rule__CallRule__Group_2__0 + // InternalGeneratorDSL.g:5136:3: rule__CallRule__Group_2__0 { pushFollow(FOLLOW_2); rule__CallRule__Group_2__0(); @@ -16435,14 +16125,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group__3" - // InternalGeneratorDSL.g:5240:1: rule__CallRule__Group__3 : rule__CallRule__Group__3__Impl ; + // InternalGeneratorDSL.g:5144:1: rule__CallRule__Group__3 : rule__CallRule__Group__3__Impl ; public final void rule__CallRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5244:1: ( rule__CallRule__Group__3__Impl ) - // InternalGeneratorDSL.g:5245:2: rule__CallRule__Group__3__Impl + // InternalGeneratorDSL.g:5148:1: ( rule__CallRule__Group__3__Impl ) + // InternalGeneratorDSL.g:5149:2: rule__CallRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group__3__Impl(); @@ -16468,17 +16158,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group__3__Impl" - // InternalGeneratorDSL.g:5251:1: rule__CallRule__Group__3__Impl : ( ')' ) ; + // InternalGeneratorDSL.g:5155:1: rule__CallRule__Group__3__Impl : ( ')' ) ; public final void rule__CallRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5255:1: ( ( ')' ) ) - // InternalGeneratorDSL.g:5256:1: ( ')' ) + // InternalGeneratorDSL.g:5159:1: ( ( ')' ) ) + // InternalGeneratorDSL.g:5160:1: ( ')' ) { - // InternalGeneratorDSL.g:5256:1: ( ')' ) - // InternalGeneratorDSL.g:5257:2: ')' + // InternalGeneratorDSL.g:5160:1: ( ')' ) + // InternalGeneratorDSL.g:5161:2: ')' { before(grammarAccess.getCallRuleAccess().getRightParenthesisKeyword_3()); match(input,77,FOLLOW_2); @@ -16505,14 +16195,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group_2__0" - // InternalGeneratorDSL.g:5267:1: rule__CallRule__Group_2__0 : rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ; + // InternalGeneratorDSL.g:5171:1: rule__CallRule__Group_2__0 : rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ; public final void rule__CallRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5271:1: ( rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ) - // InternalGeneratorDSL.g:5272:2: rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 + // InternalGeneratorDSL.g:5175:1: ( rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ) + // InternalGeneratorDSL.g:5176:2: rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 { pushFollow(FOLLOW_17); rule__CallRule__Group_2__0__Impl(); @@ -16543,21 +16233,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group_2__0__Impl" - // InternalGeneratorDSL.g:5279:1: rule__CallRule__Group_2__0__Impl : ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ; + // InternalGeneratorDSL.g:5183:1: rule__CallRule__Group_2__0__Impl : ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ; public final void rule__CallRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5283:1: ( ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ) - // InternalGeneratorDSL.g:5284:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) + // InternalGeneratorDSL.g:5187:1: ( ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ) + // InternalGeneratorDSL.g:5188:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) { - // InternalGeneratorDSL.g:5284:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) - // InternalGeneratorDSL.g:5285:2: ( rule__CallRule__ParametersAssignment_2_0 ) + // InternalGeneratorDSL.g:5188:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) + // InternalGeneratorDSL.g:5189:2: ( rule__CallRule__ParametersAssignment_2_0 ) { before(grammarAccess.getCallRuleAccess().getParametersAssignment_2_0()); - // InternalGeneratorDSL.g:5286:2: ( rule__CallRule__ParametersAssignment_2_0 ) - // InternalGeneratorDSL.g:5286:3: rule__CallRule__ParametersAssignment_2_0 + // InternalGeneratorDSL.g:5190:2: ( rule__CallRule__ParametersAssignment_2_0 ) + // InternalGeneratorDSL.g:5190:3: rule__CallRule__ParametersAssignment_2_0 { pushFollow(FOLLOW_2); rule__CallRule__ParametersAssignment_2_0(); @@ -16590,14 +16280,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group_2__1" - // InternalGeneratorDSL.g:5294:1: rule__CallRule__Group_2__1 : rule__CallRule__Group_2__1__Impl ; + // InternalGeneratorDSL.g:5198:1: rule__CallRule__Group_2__1 : rule__CallRule__Group_2__1__Impl ; public final void rule__CallRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5298:1: ( rule__CallRule__Group_2__1__Impl ) - // InternalGeneratorDSL.g:5299:2: rule__CallRule__Group_2__1__Impl + // InternalGeneratorDSL.g:5202:1: ( rule__CallRule__Group_2__1__Impl ) + // InternalGeneratorDSL.g:5203:2: rule__CallRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group_2__1__Impl(); @@ -16623,33 +16313,33 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group_2__1__Impl" - // InternalGeneratorDSL.g:5305:1: rule__CallRule__Group_2__1__Impl : ( ( rule__CallRule__Group_2_1__0 )* ) ; + // InternalGeneratorDSL.g:5209:1: rule__CallRule__Group_2__1__Impl : ( ( rule__CallRule__Group_2_1__0 )* ) ; public final void rule__CallRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5309:1: ( ( ( rule__CallRule__Group_2_1__0 )* ) ) - // InternalGeneratorDSL.g:5310:1: ( ( rule__CallRule__Group_2_1__0 )* ) + // InternalGeneratorDSL.g:5213:1: ( ( ( rule__CallRule__Group_2_1__0 )* ) ) + // InternalGeneratorDSL.g:5214:1: ( ( rule__CallRule__Group_2_1__0 )* ) { - // InternalGeneratorDSL.g:5310:1: ( ( rule__CallRule__Group_2_1__0 )* ) - // InternalGeneratorDSL.g:5311:2: ( rule__CallRule__Group_2_1__0 )* + // InternalGeneratorDSL.g:5214:1: ( ( rule__CallRule__Group_2_1__0 )* ) + // InternalGeneratorDSL.g:5215:2: ( rule__CallRule__Group_2_1__0 )* { before(grammarAccess.getCallRuleAccess().getGroup_2_1()); - // InternalGeneratorDSL.g:5312:2: ( rule__CallRule__Group_2_1__0 )* - loop43: + // InternalGeneratorDSL.g:5216:2: ( rule__CallRule__Group_2_1__0 )* + loop42: do { - int alt43=2; - int LA43_0 = input.LA(1); + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA43_0==57) ) { - alt43=1; + if ( (LA42_0==57) ) { + alt42=1; } - switch (alt43) { + switch (alt42) { case 1 : - // InternalGeneratorDSL.g:5312:3: rule__CallRule__Group_2_1__0 + // InternalGeneratorDSL.g:5216:3: rule__CallRule__Group_2_1__0 { pushFollow(FOLLOW_18); rule__CallRule__Group_2_1__0(); @@ -16661,7 +16351,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar break; default : - break loop43; + break loop42; } } while (true); @@ -16688,14 +16378,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group_2_1__0" - // InternalGeneratorDSL.g:5321:1: rule__CallRule__Group_2_1__0 : rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ; + // InternalGeneratorDSL.g:5225:1: rule__CallRule__Group_2_1__0 : rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ; public final void rule__CallRule__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5325:1: ( rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ) - // InternalGeneratorDSL.g:5326:2: rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 + // InternalGeneratorDSL.g:5229:1: ( rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ) + // InternalGeneratorDSL.g:5230:2: rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 { pushFollow(FOLLOW_42); rule__CallRule__Group_2_1__0__Impl(); @@ -16726,17 +16416,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group_2_1__0__Impl" - // InternalGeneratorDSL.g:5333:1: rule__CallRule__Group_2_1__0__Impl : ( ',' ) ; + // InternalGeneratorDSL.g:5237:1: rule__CallRule__Group_2_1__0__Impl : ( ',' ) ; public final void rule__CallRule__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5337:1: ( ( ',' ) ) - // InternalGeneratorDSL.g:5338:1: ( ',' ) + // InternalGeneratorDSL.g:5241:1: ( ( ',' ) ) + // InternalGeneratorDSL.g:5242:1: ( ',' ) { - // InternalGeneratorDSL.g:5338:1: ( ',' ) - // InternalGeneratorDSL.g:5339:2: ',' + // InternalGeneratorDSL.g:5242:1: ( ',' ) + // InternalGeneratorDSL.g:5243:2: ',' { before(grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); match(input,57,FOLLOW_2); @@ -16763,14 +16453,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group_2_1__1" - // InternalGeneratorDSL.g:5348:1: rule__CallRule__Group_2_1__1 : rule__CallRule__Group_2_1__1__Impl ; + // InternalGeneratorDSL.g:5252:1: rule__CallRule__Group_2_1__1 : rule__CallRule__Group_2_1__1__Impl ; public final void rule__CallRule__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5352:1: ( rule__CallRule__Group_2_1__1__Impl ) - // InternalGeneratorDSL.g:5353:2: rule__CallRule__Group_2_1__1__Impl + // InternalGeneratorDSL.g:5256:1: ( rule__CallRule__Group_2_1__1__Impl ) + // InternalGeneratorDSL.g:5257:2: rule__CallRule__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group_2_1__1__Impl(); @@ -16796,21 +16486,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__Group_2_1__1__Impl" - // InternalGeneratorDSL.g:5359:1: rule__CallRule__Group_2_1__1__Impl : ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ; + // InternalGeneratorDSL.g:5263:1: rule__CallRule__Group_2_1__1__Impl : ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ; public final void rule__CallRule__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5363:1: ( ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ) - // InternalGeneratorDSL.g:5364:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) + // InternalGeneratorDSL.g:5267:1: ( ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ) + // InternalGeneratorDSL.g:5268:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) { - // InternalGeneratorDSL.g:5364:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) - // InternalGeneratorDSL.g:5365:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) + // InternalGeneratorDSL.g:5268:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) + // InternalGeneratorDSL.g:5269:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) { before(grammarAccess.getCallRuleAccess().getParametersAssignment_2_1_1()); - // InternalGeneratorDSL.g:5366:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) - // InternalGeneratorDSL.g:5366:3: rule__CallRule__ParametersAssignment_2_1_1 + // InternalGeneratorDSL.g:5270:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) + // InternalGeneratorDSL.g:5270:3: rule__CallRule__ParametersAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__CallRule__ParametersAssignment_2_1_1(); @@ -16843,14 +16533,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__FunctionNameRule__Group__0" - // InternalGeneratorDSL.g:5375:1: rule__FunctionNameRule__Group__0 : rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 ; + // InternalGeneratorDSL.g:5279:1: rule__FunctionNameRule__Group__0 : rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 ; public final void rule__FunctionNameRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5379:1: ( rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 ) - // InternalGeneratorDSL.g:5380:2: rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 + // InternalGeneratorDSL.g:5283:1: ( rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 ) + // InternalGeneratorDSL.g:5284:2: rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 { pushFollow(FOLLOW_57); rule__FunctionNameRule__Group__0__Impl(); @@ -16881,21 +16571,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__FunctionNameRule__Group__0__Impl" - // InternalGeneratorDSL.g:5387:1: rule__FunctionNameRule__Group__0__Impl : ( () ) ; + // InternalGeneratorDSL.g:5291:1: rule__FunctionNameRule__Group__0__Impl : ( () ) ; public final void rule__FunctionNameRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5391:1: ( ( () ) ) - // InternalGeneratorDSL.g:5392:1: ( () ) + // InternalGeneratorDSL.g:5295:1: ( ( () ) ) + // InternalGeneratorDSL.g:5296:1: ( () ) { - // InternalGeneratorDSL.g:5392:1: ( () ) - // InternalGeneratorDSL.g:5393:2: () + // InternalGeneratorDSL.g:5296:1: ( () ) + // InternalGeneratorDSL.g:5297:2: () { before(grammarAccess.getFunctionNameRuleAccess().getFunctionNameAction_0()); - // InternalGeneratorDSL.g:5394:2: () - // InternalGeneratorDSL.g:5394:3: + // InternalGeneratorDSL.g:5298:2: () + // InternalGeneratorDSL.g:5298:3: { } @@ -16918,14 +16608,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__FunctionNameRule__Group__1" - // InternalGeneratorDSL.g:5402:1: rule__FunctionNameRule__Group__1 : rule__FunctionNameRule__Group__1__Impl ; + // InternalGeneratorDSL.g:5306:1: rule__FunctionNameRule__Group__1 : rule__FunctionNameRule__Group__1__Impl ; public final void rule__FunctionNameRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5406:1: ( rule__FunctionNameRule__Group__1__Impl ) - // InternalGeneratorDSL.g:5407:2: rule__FunctionNameRule__Group__1__Impl + // InternalGeneratorDSL.g:5310:1: ( rule__FunctionNameRule__Group__1__Impl ) + // InternalGeneratorDSL.g:5311:2: rule__FunctionNameRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__FunctionNameRule__Group__1__Impl(); @@ -16951,17 +16641,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__FunctionNameRule__Group__1__Impl" - // InternalGeneratorDSL.g:5413:1: rule__FunctionNameRule__Group__1__Impl : ( 'call' ) ; + // InternalGeneratorDSL.g:5317:1: rule__FunctionNameRule__Group__1__Impl : ( 'call' ) ; public final void rule__FunctionNameRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5417:1: ( ( 'call' ) ) - // InternalGeneratorDSL.g:5418:1: ( 'call' ) + // InternalGeneratorDSL.g:5321:1: ( ( 'call' ) ) + // InternalGeneratorDSL.g:5322:1: ( 'call' ) { - // InternalGeneratorDSL.g:5418:1: ( 'call' ) - // InternalGeneratorDSL.g:5419:2: 'call' + // InternalGeneratorDSL.g:5322:1: ( 'call' ) + // InternalGeneratorDSL.g:5323:2: 'call' { before(grammarAccess.getFunctionNameRuleAccess().getCallKeyword_1()); match(input,78,FOLLOW_2); @@ -16988,14 +16678,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ValueReferenceRule__Group__0" - // InternalGeneratorDSL.g:5429:1: rule__ValueReferenceRule__Group__0 : rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ; + // InternalGeneratorDSL.g:5333:1: rule__ValueReferenceRule__Group__0 : rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ; public final void rule__ValueReferenceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5433:1: ( rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ) - // InternalGeneratorDSL.g:5434:2: rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 + // InternalGeneratorDSL.g:5337:1: ( rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ) + // InternalGeneratorDSL.g:5338:2: rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 { pushFollow(FOLLOW_42); rule__ValueReferenceRule__Group__0__Impl(); @@ -17026,21 +16716,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ValueReferenceRule__Group__0__Impl" - // InternalGeneratorDSL.g:5441:1: rule__ValueReferenceRule__Group__0__Impl : ( () ) ; + // InternalGeneratorDSL.g:5345:1: rule__ValueReferenceRule__Group__0__Impl : ( () ) ; public final void rule__ValueReferenceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5445:1: ( ( () ) ) - // InternalGeneratorDSL.g:5446:1: ( () ) + // InternalGeneratorDSL.g:5349:1: ( ( () ) ) + // InternalGeneratorDSL.g:5350:1: ( () ) { - // InternalGeneratorDSL.g:5446:1: ( () ) - // InternalGeneratorDSL.g:5447:2: () + // InternalGeneratorDSL.g:5350:1: ( () ) + // InternalGeneratorDSL.g:5351:2: () { before(grammarAccess.getValueReferenceRuleAccess().getValueReferenceAction_0()); - // InternalGeneratorDSL.g:5448:2: () - // InternalGeneratorDSL.g:5448:3: + // InternalGeneratorDSL.g:5352:2: () + // InternalGeneratorDSL.g:5352:3: { } @@ -17063,14 +16753,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ValueReferenceRule__Group__1" - // InternalGeneratorDSL.g:5456:1: rule__ValueReferenceRule__Group__1 : rule__ValueReferenceRule__Group__1__Impl ; + // InternalGeneratorDSL.g:5360:1: rule__ValueReferenceRule__Group__1 : rule__ValueReferenceRule__Group__1__Impl ; public final void rule__ValueReferenceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5460:1: ( rule__ValueReferenceRule__Group__1__Impl ) - // InternalGeneratorDSL.g:5461:2: rule__ValueReferenceRule__Group__1__Impl + // InternalGeneratorDSL.g:5364:1: ( rule__ValueReferenceRule__Group__1__Impl ) + // InternalGeneratorDSL.g:5365:2: rule__ValueReferenceRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ValueReferenceRule__Group__1__Impl(); @@ -17096,17 +16786,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ValueReferenceRule__Group__1__Impl" - // InternalGeneratorDSL.g:5467:1: rule__ValueReferenceRule__Group__1__Impl : ( 'value' ) ; + // InternalGeneratorDSL.g:5371:1: rule__ValueReferenceRule__Group__1__Impl : ( 'value' ) ; public final void rule__ValueReferenceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5471:1: ( ( 'value' ) ) - // InternalGeneratorDSL.g:5472:1: ( 'value' ) + // InternalGeneratorDSL.g:5375:1: ( ( 'value' ) ) + // InternalGeneratorDSL.g:5376:1: ( 'value' ) { - // InternalGeneratorDSL.g:5472:1: ( 'value' ) - // InternalGeneratorDSL.g:5473:2: 'value' + // InternalGeneratorDSL.g:5376:1: ( 'value' ) + // InternalGeneratorDSL.g:5377:2: 'value' { before(grammarAccess.getValueReferenceRuleAccess().getValueKeyword_1()); match(input,79,FOLLOW_2); @@ -17133,14 +16823,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DoubleLiteralRule__Group__0" - // InternalGeneratorDSL.g:5483:1: rule__DoubleLiteralRule__Group__0 : rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ; + // InternalGeneratorDSL.g:5387:1: rule__DoubleLiteralRule__Group__0 : rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ; public final void rule__DoubleLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5487:1: ( rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ) - // InternalGeneratorDSL.g:5488:2: rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 + // InternalGeneratorDSL.g:5391:1: ( rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ) + // InternalGeneratorDSL.g:5392:2: rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 { pushFollow(FOLLOW_58); rule__DoubleLiteralRule__Group__0__Impl(); @@ -17171,21 +16861,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DoubleLiteralRule__Group__0__Impl" - // InternalGeneratorDSL.g:5495:1: rule__DoubleLiteralRule__Group__0__Impl : ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ; + // InternalGeneratorDSL.g:5399:1: rule__DoubleLiteralRule__Group__0__Impl : ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ; public final void rule__DoubleLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5499:1: ( ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ) - // InternalGeneratorDSL.g:5500:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) + // InternalGeneratorDSL.g:5403:1: ( ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ) + // InternalGeneratorDSL.g:5404:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) { - // InternalGeneratorDSL.g:5500:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) - // InternalGeneratorDSL.g:5501:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) + // InternalGeneratorDSL.g:5404:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) + // InternalGeneratorDSL.g:5405:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getLiteralAssignment_0()); - // InternalGeneratorDSL.g:5502:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) - // InternalGeneratorDSL.g:5502:3: rule__DoubleLiteralRule__LiteralAssignment_0 + // InternalGeneratorDSL.g:5406:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) + // InternalGeneratorDSL.g:5406:3: rule__DoubleLiteralRule__LiteralAssignment_0 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__LiteralAssignment_0(); @@ -17218,14 +16908,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DoubleLiteralRule__Group__1" - // InternalGeneratorDSL.g:5510:1: rule__DoubleLiteralRule__Group__1 : rule__DoubleLiteralRule__Group__1__Impl ; + // InternalGeneratorDSL.g:5414:1: rule__DoubleLiteralRule__Group__1 : rule__DoubleLiteralRule__Group__1__Impl ; public final void rule__DoubleLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5514:1: ( rule__DoubleLiteralRule__Group__1__Impl ) - // InternalGeneratorDSL.g:5515:2: rule__DoubleLiteralRule__Group__1__Impl + // InternalGeneratorDSL.g:5418:1: ( rule__DoubleLiteralRule__Group__1__Impl ) + // InternalGeneratorDSL.g:5419:2: rule__DoubleLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__Group__1__Impl(); @@ -17251,29 +16941,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DoubleLiteralRule__Group__1__Impl" - // InternalGeneratorDSL.g:5521:1: rule__DoubleLiteralRule__Group__1__Impl : ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ; + // InternalGeneratorDSL.g:5425:1: rule__DoubleLiteralRule__Group__1__Impl : ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ; public final void rule__DoubleLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5525:1: ( ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ) - // InternalGeneratorDSL.g:5526:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) + // InternalGeneratorDSL.g:5429:1: ( ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ) + // InternalGeneratorDSL.g:5430:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) { - // InternalGeneratorDSL.g:5526:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) - // InternalGeneratorDSL.g:5527:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? + // InternalGeneratorDSL.g:5430:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) + // InternalGeneratorDSL.g:5431:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? { before(grammarAccess.getDoubleLiteralRuleAccess().getFactorAssignment_1()); - // InternalGeneratorDSL.g:5528:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? - int alt44=2; - int LA44_0 = input.LA(1); + // InternalGeneratorDSL.g:5432:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? + int alt43=2; + int LA43_0 = input.LA(1); - if ( ((LA44_0>=27 && LA44_0<=46)) ) { - alt44=1; + if ( ((LA43_0>=27 && LA43_0<=46)) ) { + alt43=1; } - switch (alt44) { + switch (alt43) { case 1 : - // InternalGeneratorDSL.g:5528:3: rule__DoubleLiteralRule__FactorAssignment_1 + // InternalGeneratorDSL.g:5432:3: rule__DoubleLiteralRule__FactorAssignment_1 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__FactorAssignment_1(); @@ -17309,14 +16999,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__IntegerLiteralRule__Group__0" - // InternalGeneratorDSL.g:5537:1: rule__IntegerLiteralRule__Group__0 : rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ; + // InternalGeneratorDSL.g:5441:1: rule__IntegerLiteralRule__Group__0 : rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ; public final void rule__IntegerLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5541:1: ( rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ) - // InternalGeneratorDSL.g:5542:2: rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 + // InternalGeneratorDSL.g:5445:1: ( rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ) + // InternalGeneratorDSL.g:5446:2: rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 { pushFollow(FOLLOW_58); rule__IntegerLiteralRule__Group__0__Impl(); @@ -17347,21 +17037,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__IntegerLiteralRule__Group__0__Impl" - // InternalGeneratorDSL.g:5549:1: rule__IntegerLiteralRule__Group__0__Impl : ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ; + // InternalGeneratorDSL.g:5453:1: rule__IntegerLiteralRule__Group__0__Impl : ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ; public final void rule__IntegerLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5553:1: ( ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ) - // InternalGeneratorDSL.g:5554:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) + // InternalGeneratorDSL.g:5457:1: ( ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ) + // InternalGeneratorDSL.g:5458:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) { - // InternalGeneratorDSL.g:5554:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) - // InternalGeneratorDSL.g:5555:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) + // InternalGeneratorDSL.g:5458:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) + // InternalGeneratorDSL.g:5459:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getLiteralAssignment_0()); - // InternalGeneratorDSL.g:5556:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) - // InternalGeneratorDSL.g:5556:3: rule__IntegerLiteralRule__LiteralAssignment_0 + // InternalGeneratorDSL.g:5460:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) + // InternalGeneratorDSL.g:5460:3: rule__IntegerLiteralRule__LiteralAssignment_0 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__LiteralAssignment_0(); @@ -17394,14 +17084,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__IntegerLiteralRule__Group__1" - // InternalGeneratorDSL.g:5564:1: rule__IntegerLiteralRule__Group__1 : rule__IntegerLiteralRule__Group__1__Impl ; + // InternalGeneratorDSL.g:5468:1: rule__IntegerLiteralRule__Group__1 : rule__IntegerLiteralRule__Group__1__Impl ; public final void rule__IntegerLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5568:1: ( rule__IntegerLiteralRule__Group__1__Impl ) - // InternalGeneratorDSL.g:5569:2: rule__IntegerLiteralRule__Group__1__Impl + // InternalGeneratorDSL.g:5472:1: ( rule__IntegerLiteralRule__Group__1__Impl ) + // InternalGeneratorDSL.g:5473:2: rule__IntegerLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__Group__1__Impl(); @@ -17427,29 +17117,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__IntegerLiteralRule__Group__1__Impl" - // InternalGeneratorDSL.g:5575:1: rule__IntegerLiteralRule__Group__1__Impl : ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ; + // InternalGeneratorDSL.g:5479:1: rule__IntegerLiteralRule__Group__1__Impl : ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ; public final void rule__IntegerLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5579:1: ( ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ) - // InternalGeneratorDSL.g:5580:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) + // InternalGeneratorDSL.g:5483:1: ( ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ) + // InternalGeneratorDSL.g:5484:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) { - // InternalGeneratorDSL.g:5580:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) - // InternalGeneratorDSL.g:5581:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? + // InternalGeneratorDSL.g:5484:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) + // InternalGeneratorDSL.g:5485:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? { before(grammarAccess.getIntegerLiteralRuleAccess().getFactorAssignment_1()); - // InternalGeneratorDSL.g:5582:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? - int alt45=2; - int LA45_0 = input.LA(1); + // InternalGeneratorDSL.g:5486:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? + int alt44=2; + int LA44_0 = input.LA(1); - if ( ((LA45_0>=27 && LA45_0<=46)) ) { - alt45=1; + if ( ((LA44_0>=27 && LA44_0<=46)) ) { + alt44=1; } - switch (alt45) { + switch (alt44) { case 1 : - // InternalGeneratorDSL.g:5582:3: rule__IntegerLiteralRule__FactorAssignment_1 + // InternalGeneratorDSL.g:5486:3: rule__IntegerLiteralRule__FactorAssignment_1 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__FactorAssignment_1(); @@ -17485,14 +17175,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__BooleanLiteralRule__Group__0" - // InternalGeneratorDSL.g:5591:1: rule__BooleanLiteralRule__Group__0 : rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ; + // InternalGeneratorDSL.g:5495:1: rule__BooleanLiteralRule__Group__0 : rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ; public final void rule__BooleanLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5595:1: ( rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ) - // InternalGeneratorDSL.g:5596:2: rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 + // InternalGeneratorDSL.g:5499:1: ( rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ) + // InternalGeneratorDSL.g:5500:2: rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 { pushFollow(FOLLOW_38); rule__BooleanLiteralRule__Group__0__Impl(); @@ -17523,21 +17213,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__BooleanLiteralRule__Group__0__Impl" - // InternalGeneratorDSL.g:5603:1: rule__BooleanLiteralRule__Group__0__Impl : ( () ) ; + // InternalGeneratorDSL.g:5507:1: rule__BooleanLiteralRule__Group__0__Impl : ( () ) ; public final void rule__BooleanLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5607:1: ( ( () ) ) - // InternalGeneratorDSL.g:5608:1: ( () ) + // InternalGeneratorDSL.g:5511:1: ( ( () ) ) + // InternalGeneratorDSL.g:5512:1: ( () ) { - // InternalGeneratorDSL.g:5608:1: ( () ) - // InternalGeneratorDSL.g:5609:2: () + // InternalGeneratorDSL.g:5512:1: ( () ) + // InternalGeneratorDSL.g:5513:2: () { before(grammarAccess.getBooleanLiteralRuleAccess().getBooleanLiteralAction_0()); - // InternalGeneratorDSL.g:5610:2: () - // InternalGeneratorDSL.g:5610:3: + // InternalGeneratorDSL.g:5514:2: () + // InternalGeneratorDSL.g:5514:3: { } @@ -17560,14 +17250,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__BooleanLiteralRule__Group__1" - // InternalGeneratorDSL.g:5618:1: rule__BooleanLiteralRule__Group__1 : rule__BooleanLiteralRule__Group__1__Impl ; + // InternalGeneratorDSL.g:5522:1: rule__BooleanLiteralRule__Group__1 : rule__BooleanLiteralRule__Group__1__Impl ; public final void rule__BooleanLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5622:1: ( rule__BooleanLiteralRule__Group__1__Impl ) - // InternalGeneratorDSL.g:5623:2: rule__BooleanLiteralRule__Group__1__Impl + // InternalGeneratorDSL.g:5526:1: ( rule__BooleanLiteralRule__Group__1__Impl ) + // InternalGeneratorDSL.g:5527:2: rule__BooleanLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Group__1__Impl(); @@ -17593,21 +17283,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__BooleanLiteralRule__Group__1__Impl" - // InternalGeneratorDSL.g:5629:1: rule__BooleanLiteralRule__Group__1__Impl : ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ; + // InternalGeneratorDSL.g:5533:1: rule__BooleanLiteralRule__Group__1__Impl : ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ; public final void rule__BooleanLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5633:1: ( ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ) - // InternalGeneratorDSL.g:5634:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) + // InternalGeneratorDSL.g:5537:1: ( ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ) + // InternalGeneratorDSL.g:5538:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) { - // InternalGeneratorDSL.g:5634:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) - // InternalGeneratorDSL.g:5635:2: ( rule__BooleanLiteralRule__Alternatives_1 ) + // InternalGeneratorDSL.g:5538:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) + // InternalGeneratorDSL.g:5539:2: ( rule__BooleanLiteralRule__Alternatives_1 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getAlternatives_1()); - // InternalGeneratorDSL.g:5636:2: ( rule__BooleanLiteralRule__Alternatives_1 ) - // InternalGeneratorDSL.g:5636:3: rule__BooleanLiteralRule__Alternatives_1 + // InternalGeneratorDSL.g:5540:2: ( rule__BooleanLiteralRule__Alternatives_1 ) + // InternalGeneratorDSL.g:5540:3: rule__BooleanLiteralRule__Alternatives_1 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Alternatives_1(); @@ -17640,17 +17330,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ConfigurationRule__UsesAssignment_0" - // InternalGeneratorDSL.g:5645:1: rule__ConfigurationRule__UsesAssignment_0 : ( ruleUseRule ) ; + // InternalGeneratorDSL.g:5549:1: rule__ConfigurationRule__UsesAssignment_0 : ( ruleUseRule ) ; public final void rule__ConfigurationRule__UsesAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5649:1: ( ( ruleUseRule ) ) - // InternalGeneratorDSL.g:5650:2: ( ruleUseRule ) + // InternalGeneratorDSL.g:5553:1: ( ( ruleUseRule ) ) + // InternalGeneratorDSL.g:5554:2: ( ruleUseRule ) { - // InternalGeneratorDSL.g:5650:2: ( ruleUseRule ) - // InternalGeneratorDSL.g:5651:3: ruleUseRule + // InternalGeneratorDSL.g:5554:2: ( ruleUseRule ) + // InternalGeneratorDSL.g:5555:3: ruleUseRule { before(grammarAccess.getConfigurationRuleAccess().getUsesUseRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -17681,17 +17371,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ConfigurationRule__PipelinesAssignment_1" - // InternalGeneratorDSL.g:5660:1: rule__ConfigurationRule__PipelinesAssignment_1 : ( rulePipelineDefinitionRule ) ; + // InternalGeneratorDSL.g:5564:1: rule__ConfigurationRule__PipelinesAssignment_1 : ( rulePipelineDefinitionRule ) ; public final void rule__ConfigurationRule__PipelinesAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5664:1: ( ( rulePipelineDefinitionRule ) ) - // InternalGeneratorDSL.g:5665:2: ( rulePipelineDefinitionRule ) + // InternalGeneratorDSL.g:5568:1: ( ( rulePipelineDefinitionRule ) ) + // InternalGeneratorDSL.g:5569:2: ( rulePipelineDefinitionRule ) { - // InternalGeneratorDSL.g:5665:2: ( rulePipelineDefinitionRule ) - // InternalGeneratorDSL.g:5666:3: rulePipelineDefinitionRule + // InternalGeneratorDSL.g:5569:2: ( rulePipelineDefinitionRule ) + // InternalGeneratorDSL.g:5570:3: rulePipelineDefinitionRule { before(grammarAccess.getConfigurationRuleAccess().getPipelinesPipelineDefinitionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -17722,17 +17412,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ConfigurationRule__StatementsAssignment_2" - // InternalGeneratorDSL.g:5675:1: rule__ConfigurationRule__StatementsAssignment_2 : ( ruleStatementRule ) ; + // InternalGeneratorDSL.g:5579:1: rule__ConfigurationRule__StatementsAssignment_2 : ( ruleStatementRule ) ; public final void rule__ConfigurationRule__StatementsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5679:1: ( ( ruleStatementRule ) ) - // InternalGeneratorDSL.g:5680:2: ( ruleStatementRule ) + // InternalGeneratorDSL.g:5583:1: ( ( ruleStatementRule ) ) + // InternalGeneratorDSL.g:5584:2: ( ruleStatementRule ) { - // InternalGeneratorDSL.g:5680:2: ( ruleStatementRule ) - // InternalGeneratorDSL.g:5681:3: ruleStatementRule + // InternalGeneratorDSL.g:5584:2: ( ruleStatementRule ) + // InternalGeneratorDSL.g:5585:3: ruleStatementRule { before(grammarAccess.getConfigurationRuleAccess().getStatementsStatementRuleParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -17763,17 +17453,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UseRule__ImportURIAssignment_1" - // InternalGeneratorDSL.g:5690:1: rule__UseRule__ImportURIAssignment_1 : ( RULE_STRING ) ; + // InternalGeneratorDSL.g:5594:1: rule__UseRule__ImportURIAssignment_1 : ( RULE_STRING ) ; public final void rule__UseRule__ImportURIAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5694:1: ( ( RULE_STRING ) ) - // InternalGeneratorDSL.g:5695:2: ( RULE_STRING ) + // InternalGeneratorDSL.g:5598:1: ( ( RULE_STRING ) ) + // InternalGeneratorDSL.g:5599:2: ( RULE_STRING ) { - // InternalGeneratorDSL.g:5695:2: ( RULE_STRING ) - // InternalGeneratorDSL.g:5696:3: RULE_STRING + // InternalGeneratorDSL.g:5599:2: ( RULE_STRING ) + // InternalGeneratorDSL.g:5600:3: RULE_STRING { before(grammarAccess.getUseRuleAccess().getImportURISTRINGTerminalRuleCall_1_0()); match(input,RULE_STRING,FOLLOW_2); @@ -17800,17 +17490,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__NameAssignment_1" - // InternalGeneratorDSL.g:5705:1: rule__PipelineDefinitionRule__NameAssignment_1 : ( ruleStringOrId ) ; + // InternalGeneratorDSL.g:5609:1: rule__PipelineDefinitionRule__NameAssignment_1 : ( ruleStringOrId ) ; public final void rule__PipelineDefinitionRule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5709:1: ( ( ruleStringOrId ) ) - // InternalGeneratorDSL.g:5710:2: ( ruleStringOrId ) + // InternalGeneratorDSL.g:5613:1: ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:5614:2: ( ruleStringOrId ) { - // InternalGeneratorDSL.g:5710:2: ( ruleStringOrId ) - // InternalGeneratorDSL.g:5711:3: ruleStringOrId + // InternalGeneratorDSL.g:5614:2: ( ruleStringOrId ) + // InternalGeneratorDSL.g:5615:3: ruleStringOrId { before(grammarAccess.getPipelineDefinitionRuleAccess().getNameStringOrIdParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -17841,17 +17531,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionRule__StepsAssignment_3" - // InternalGeneratorDSL.g:5720:1: rule__PipelineDefinitionRule__StepsAssignment_3 : ( ruleStepRule ) ; + // InternalGeneratorDSL.g:5624:1: rule__PipelineDefinitionRule__StepsAssignment_3 : ( ruleStepRule ) ; public final void rule__PipelineDefinitionRule__StepsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5724:1: ( ( ruleStepRule ) ) - // InternalGeneratorDSL.g:5725:2: ( ruleStepRule ) + // InternalGeneratorDSL.g:5628:1: ( ( ruleStepRule ) ) + // InternalGeneratorDSL.g:5629:2: ( ruleStepRule ) { - // InternalGeneratorDSL.g:5725:2: ( ruleStepRule ) - // InternalGeneratorDSL.g:5726:3: ruleStepRule + // InternalGeneratorDSL.g:5629:2: ( ruleStepRule ) + // InternalGeneratorDSL.g:5630:3: ruleStepRule { before(grammarAccess.getPipelineDefinitionRuleAccess().getStepsStepRuleParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -17882,17 +17572,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__InstanceAssignment_3" - // InternalGeneratorDSL.g:5735:1: rule__StepRule__InstanceAssignment_3 : ( ruleInstanceRule ) ; + // InternalGeneratorDSL.g:5639:1: rule__StepRule__InstanceAssignment_3 : ( ruleInstanceRule ) ; public final void rule__StepRule__InstanceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5739:1: ( ( ruleInstanceRule ) ) - // InternalGeneratorDSL.g:5740:2: ( ruleInstanceRule ) + // InternalGeneratorDSL.g:5643:1: ( ( ruleInstanceRule ) ) + // InternalGeneratorDSL.g:5644:2: ( ruleInstanceRule ) { - // InternalGeneratorDSL.g:5740:2: ( ruleInstanceRule ) - // InternalGeneratorDSL.g:5741:3: ruleInstanceRule + // InternalGeneratorDSL.g:5644:2: ( ruleInstanceRule ) + // InternalGeneratorDSL.g:5645:3: ruleInstanceRule { before(grammarAccess.getStepRuleAccess().getInstanceInstanceRuleParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -17923,17 +17613,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__ReadsAssignment_4_2_0" - // InternalGeneratorDSL.g:5750:1: rule__StepRule__ReadsAssignment_4_2_0 : ( ruleDataReferenceRule ) ; + // InternalGeneratorDSL.g:5654:1: rule__StepRule__ReadsAssignment_4_2_0 : ( ruleDataReferenceRule ) ; public final void rule__StepRule__ReadsAssignment_4_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5754:1: ( ( ruleDataReferenceRule ) ) - // InternalGeneratorDSL.g:5755:2: ( ruleDataReferenceRule ) + // InternalGeneratorDSL.g:5658:1: ( ( ruleDataReferenceRule ) ) + // InternalGeneratorDSL.g:5659:2: ( ruleDataReferenceRule ) { - // InternalGeneratorDSL.g:5755:2: ( ruleDataReferenceRule ) - // InternalGeneratorDSL.g:5756:3: ruleDataReferenceRule + // InternalGeneratorDSL.g:5659:2: ( ruleDataReferenceRule ) + // InternalGeneratorDSL.g:5660:3: ruleDataReferenceRule { before(grammarAccess.getStepRuleAccess().getReadsDataReferenceRuleParserRuleCall_4_2_0_0()); pushFollow(FOLLOW_2); @@ -17964,17 +17654,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__ReadsAssignment_4_2_1_1" - // InternalGeneratorDSL.g:5765:1: rule__StepRule__ReadsAssignment_4_2_1_1 : ( ruleDataReferenceRule ) ; + // InternalGeneratorDSL.g:5669:1: rule__StepRule__ReadsAssignment_4_2_1_1 : ( ruleDataReferenceRule ) ; public final void rule__StepRule__ReadsAssignment_4_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5769:1: ( ( ruleDataReferenceRule ) ) - // InternalGeneratorDSL.g:5770:2: ( ruleDataReferenceRule ) + // InternalGeneratorDSL.g:5673:1: ( ( ruleDataReferenceRule ) ) + // InternalGeneratorDSL.g:5674:2: ( ruleDataReferenceRule ) { - // InternalGeneratorDSL.g:5770:2: ( ruleDataReferenceRule ) - // InternalGeneratorDSL.g:5771:3: ruleDataReferenceRule + // InternalGeneratorDSL.g:5674:2: ( ruleDataReferenceRule ) + // InternalGeneratorDSL.g:5675:3: ruleDataReferenceRule { before(grammarAccess.getStepRuleAccess().getReadsDataReferenceRuleParserRuleCall_4_2_1_1_0()); pushFollow(FOLLOW_2); @@ -18005,17 +17695,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__WritesAssignment_5_2_0" - // InternalGeneratorDSL.g:5780:1: rule__StepRule__WritesAssignment_5_2_0 : ( ruleDataReferenceRule ) ; + // InternalGeneratorDSL.g:5684:1: rule__StepRule__WritesAssignment_5_2_0 : ( ruleDataReferenceRule ) ; public final void rule__StepRule__WritesAssignment_5_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5784:1: ( ( ruleDataReferenceRule ) ) - // InternalGeneratorDSL.g:5785:2: ( ruleDataReferenceRule ) + // InternalGeneratorDSL.g:5688:1: ( ( ruleDataReferenceRule ) ) + // InternalGeneratorDSL.g:5689:2: ( ruleDataReferenceRule ) { - // InternalGeneratorDSL.g:5785:2: ( ruleDataReferenceRule ) - // InternalGeneratorDSL.g:5786:3: ruleDataReferenceRule + // InternalGeneratorDSL.g:5689:2: ( ruleDataReferenceRule ) + // InternalGeneratorDSL.g:5690:3: ruleDataReferenceRule { before(grammarAccess.getStepRuleAccess().getWritesDataReferenceRuleParserRuleCall_5_2_0_0()); pushFollow(FOLLOW_2); @@ -18046,17 +17736,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StepRule__WritesAssignment_5_2_1_1" - // InternalGeneratorDSL.g:5795:1: rule__StepRule__WritesAssignment_5_2_1_1 : ( ruleDataReferenceRule ) ; + // InternalGeneratorDSL.g:5699:1: rule__StepRule__WritesAssignment_5_2_1_1 : ( ruleDataReferenceRule ) ; public final void rule__StepRule__WritesAssignment_5_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5799:1: ( ( ruleDataReferenceRule ) ) - // InternalGeneratorDSL.g:5800:2: ( ruleDataReferenceRule ) + // InternalGeneratorDSL.g:5703:1: ( ( ruleDataReferenceRule ) ) + // InternalGeneratorDSL.g:5704:2: ( ruleDataReferenceRule ) { - // InternalGeneratorDSL.g:5800:2: ( ruleDataReferenceRule ) - // InternalGeneratorDSL.g:5801:3: ruleDataReferenceRule + // InternalGeneratorDSL.g:5704:2: ( ruleDataReferenceRule ) + // InternalGeneratorDSL.g:5705:3: ruleDataReferenceRule { before(grammarAccess.getStepRuleAccess().getWritesDataReferenceRuleParserRuleCall_5_2_1_1_0()); pushFollow(FOLLOW_2); @@ -18087,17 +17777,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__NameAssignment_1" - // InternalGeneratorDSL.g:5810:1: rule__ForStatementRule__NameAssignment_1 : ( RULE_ID ) ; + // InternalGeneratorDSL.g:5714:1: rule__ForStatementRule__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ForStatementRule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5814:1: ( ( RULE_ID ) ) - // InternalGeneratorDSL.g:5815:2: ( RULE_ID ) + // InternalGeneratorDSL.g:5718:1: ( ( RULE_ID ) ) + // InternalGeneratorDSL.g:5719:2: ( RULE_ID ) { - // InternalGeneratorDSL.g:5815:2: ( RULE_ID ) - // InternalGeneratorDSL.g:5816:3: RULE_ID + // InternalGeneratorDSL.g:5719:2: ( RULE_ID ) + // InternalGeneratorDSL.g:5720:3: RULE_ID { before(grammarAccess.getForStatementRuleAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -18124,17 +17814,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__RangeAssignment_3" - // InternalGeneratorDSL.g:5825:1: rule__ForStatementRule__RangeAssignment_3 : ( ruleRangeRule ) ; + // InternalGeneratorDSL.g:5729:1: rule__ForStatementRule__RangeAssignment_3 : ( ruleRangeRule ) ; public final void rule__ForStatementRule__RangeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5829:1: ( ( ruleRangeRule ) ) - // InternalGeneratorDSL.g:5830:2: ( ruleRangeRule ) + // InternalGeneratorDSL.g:5733:1: ( ( ruleRangeRule ) ) + // InternalGeneratorDSL.g:5734:2: ( ruleRangeRule ) { - // InternalGeneratorDSL.g:5830:2: ( ruleRangeRule ) - // InternalGeneratorDSL.g:5831:3: ruleRangeRule + // InternalGeneratorDSL.g:5734:2: ( ruleRangeRule ) + // InternalGeneratorDSL.g:5735:3: ruleRangeRule { before(grammarAccess.getForStatementRuleAccess().getRangeRangeRuleParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -18165,17 +17855,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ForStatementRule__StatementsAssignment_5" - // InternalGeneratorDSL.g:5840:1: rule__ForStatementRule__StatementsAssignment_5 : ( ruleStatementRule ) ; + // InternalGeneratorDSL.g:5744:1: rule__ForStatementRule__StatementsAssignment_5 : ( ruleStatementRule ) ; public final void rule__ForStatementRule__StatementsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5844:1: ( ( ruleStatementRule ) ) - // InternalGeneratorDSL.g:5845:2: ( ruleStatementRule ) + // InternalGeneratorDSL.g:5748:1: ( ( ruleStatementRule ) ) + // InternalGeneratorDSL.g:5749:2: ( ruleStatementRule ) { - // InternalGeneratorDSL.g:5845:2: ( ruleStatementRule ) - // InternalGeneratorDSL.g:5846:3: ruleStatementRule + // InternalGeneratorDSL.g:5749:2: ( ruleStatementRule ) + // InternalGeneratorDSL.g:5750:3: ruleStatementRule { before(grammarAccess.getForStatementRuleAccess().getStatementsStatementRuleParserRuleCall_5_0()); pushFollow(FOLLOW_2); @@ -18206,17 +17896,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__StartAssignment_1" - // InternalGeneratorDSL.g:5855:1: rule__CounterRangeRule__StartAssignment_1 : ( RULE_INT ) ; + // InternalGeneratorDSL.g:5759:1: rule__CounterRangeRule__StartAssignment_1 : ( RULE_INT ) ; public final void rule__CounterRangeRule__StartAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5859:1: ( ( RULE_INT ) ) - // InternalGeneratorDSL.g:5860:2: ( RULE_INT ) + // InternalGeneratorDSL.g:5763:1: ( ( RULE_INT ) ) + // InternalGeneratorDSL.g:5764:2: ( RULE_INT ) { - // InternalGeneratorDSL.g:5860:2: ( RULE_INT ) - // InternalGeneratorDSL.g:5861:3: RULE_INT + // InternalGeneratorDSL.g:5764:2: ( RULE_INT ) + // InternalGeneratorDSL.g:5765:3: RULE_INT { before(grammarAccess.getCounterRangeRuleAccess().getStartINTTerminalRuleCall_1_0()); match(input,RULE_INT,FOLLOW_2); @@ -18243,17 +17933,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CounterRangeRule__EndAssignment_3" - // InternalGeneratorDSL.g:5870:1: rule__CounterRangeRule__EndAssignment_3 : ( RULE_INT ) ; + // InternalGeneratorDSL.g:5774:1: rule__CounterRangeRule__EndAssignment_3 : ( RULE_INT ) ; public final void rule__CounterRangeRule__EndAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5874:1: ( ( RULE_INT ) ) - // InternalGeneratorDSL.g:5875:2: ( RULE_INT ) + // InternalGeneratorDSL.g:5778:1: ( ( RULE_INT ) ) + // InternalGeneratorDSL.g:5779:2: ( RULE_INT ) { - // InternalGeneratorDSL.g:5875:2: ( RULE_INT ) - // InternalGeneratorDSL.g:5876:3: RULE_INT + // InternalGeneratorDSL.g:5779:2: ( RULE_INT ) + // InternalGeneratorDSL.g:5780:3: RULE_INT { before(grammarAccess.getCounterRangeRuleAccess().getEndINTTerminalRuleCall_3_0()); match(input,RULE_INT,FOLLOW_2); @@ -18280,17 +17970,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__ReferencesAssignment_2_1" - // InternalGeneratorDSL.g:5885:1: rule__PipelineArrayRule__ReferencesAssignment_2_1 : ( rulePipelineReferenceRule ) ; + // InternalGeneratorDSL.g:5789:1: rule__PipelineArrayRule__ReferencesAssignment_2_1 : ( rulePipelineReferenceRule ) ; public final void rule__PipelineArrayRule__ReferencesAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5889:1: ( ( rulePipelineReferenceRule ) ) - // InternalGeneratorDSL.g:5890:2: ( rulePipelineReferenceRule ) + // InternalGeneratorDSL.g:5793:1: ( ( rulePipelineReferenceRule ) ) + // InternalGeneratorDSL.g:5794:2: ( rulePipelineReferenceRule ) { - // InternalGeneratorDSL.g:5890:2: ( rulePipelineReferenceRule ) - // InternalGeneratorDSL.g:5891:3: rulePipelineReferenceRule + // InternalGeneratorDSL.g:5794:2: ( rulePipelineReferenceRule ) + // InternalGeneratorDSL.g:5795:3: rulePipelineReferenceRule { before(grammarAccess.getPipelineArrayRuleAccess().getReferencesPipelineReferenceRuleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -18321,17 +18011,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineArrayRule__ReferencesAssignment_2_2_1" - // InternalGeneratorDSL.g:5900:1: rule__PipelineArrayRule__ReferencesAssignment_2_2_1 : ( rulePipelineReferenceRule ) ; + // InternalGeneratorDSL.g:5804:1: rule__PipelineArrayRule__ReferencesAssignment_2_2_1 : ( rulePipelineReferenceRule ) ; public final void rule__PipelineArrayRule__ReferencesAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5904:1: ( ( rulePipelineReferenceRule ) ) - // InternalGeneratorDSL.g:5905:2: ( rulePipelineReferenceRule ) + // InternalGeneratorDSL.g:5808:1: ( ( rulePipelineReferenceRule ) ) + // InternalGeneratorDSL.g:5809:2: ( rulePipelineReferenceRule ) { - // InternalGeneratorDSL.g:5905:2: ( rulePipelineReferenceRule ) - // InternalGeneratorDSL.g:5906:3: rulePipelineReferenceRule + // InternalGeneratorDSL.g:5809:2: ( rulePipelineReferenceRule ) + // InternalGeneratorDSL.g:5810:3: rulePipelineReferenceRule { before(grammarAccess.getPipelineArrayRuleAccess().getReferencesPipelineReferenceRuleParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -18362,21 +18052,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PipelineDefinitionReferenceRule__PipelineAssignment_1" - // InternalGeneratorDSL.g:5915:1: rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 : ( ( ruleStringOrId ) ) ; + // InternalGeneratorDSL.g:5819:1: rule__PipelineDefinitionReferenceRule__PipelineAssignment_1 : ( ( ruleStringOrId ) ) ; public final void rule__PipelineDefinitionReferenceRule__PipelineAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5919:1: ( ( ( ruleStringOrId ) ) ) - // InternalGeneratorDSL.g:5920:2: ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:5823:1: ( ( ( ruleStringOrId ) ) ) + // InternalGeneratorDSL.g:5824:2: ( ( ruleStringOrId ) ) { - // InternalGeneratorDSL.g:5920:2: ( ( ruleStringOrId ) ) - // InternalGeneratorDSL.g:5921:3: ( ruleStringOrId ) + // InternalGeneratorDSL.g:5824:2: ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:5825:3: ( ruleStringOrId ) { before(grammarAccess.getPipelineDefinitionReferenceRuleAccess().getPipelinePipelineDefinitionCrossReference_1_0()); - // InternalGeneratorDSL.g:5922:3: ( ruleStringOrId ) - // InternalGeneratorDSL.g:5923:4: ruleStringOrId + // InternalGeneratorDSL.g:5826:3: ( ruleStringOrId ) + // InternalGeneratorDSL.g:5827:4: ruleStringOrId { before(grammarAccess.getPipelineDefinitionReferenceRuleAccess().getPipelinePipelineDefinitionStringOrIdParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -18411,21 +18101,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__VariableReferenceRule__LoopAssignment" - // InternalGeneratorDSL.g:5934:1: rule__VariableReferenceRule__LoopAssignment : ( ( RULE_ID ) ) ; + // InternalGeneratorDSL.g:5838:1: rule__VariableReferenceRule__LoopAssignment : ( ( RULE_ID ) ) ; public final void rule__VariableReferenceRule__LoopAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5938:1: ( ( ( RULE_ID ) ) ) - // InternalGeneratorDSL.g:5939:2: ( ( RULE_ID ) ) + // InternalGeneratorDSL.g:5842:1: ( ( ( RULE_ID ) ) ) + // InternalGeneratorDSL.g:5843:2: ( ( RULE_ID ) ) { - // InternalGeneratorDSL.g:5939:2: ( ( RULE_ID ) ) - // InternalGeneratorDSL.g:5940:3: ( RULE_ID ) + // InternalGeneratorDSL.g:5843:2: ( ( RULE_ID ) ) + // InternalGeneratorDSL.g:5844:3: ( RULE_ID ) { before(grammarAccess.getVariableReferenceRuleAccess().getLoopForStatementCrossReference_0()); - // InternalGeneratorDSL.g:5941:3: ( RULE_ID ) - // InternalGeneratorDSL.g:5942:4: RULE_ID + // InternalGeneratorDSL.g:5845:3: ( RULE_ID ) + // InternalGeneratorDSL.g:5846:4: RULE_ID { before(grammarAccess.getVariableReferenceRuleAccess().getLoopForStatementIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -18456,17 +18146,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__FileAssignment_1" - // InternalGeneratorDSL.g:5953:1: rule__ApplyStatementRule__FileAssignment_1 : ( RULE_STRING ) ; + // InternalGeneratorDSL.g:5857:1: rule__ApplyStatementRule__FileAssignment_1 : ( RULE_STRING ) ; public final void rule__ApplyStatementRule__FileAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5957:1: ( ( RULE_STRING ) ) - // InternalGeneratorDSL.g:5958:2: ( RULE_STRING ) + // InternalGeneratorDSL.g:5861:1: ( ( RULE_STRING ) ) + // InternalGeneratorDSL.g:5862:2: ( RULE_STRING ) { - // InternalGeneratorDSL.g:5958:2: ( RULE_STRING ) - // InternalGeneratorDSL.g:5959:3: RULE_STRING + // InternalGeneratorDSL.g:5862:2: ( RULE_STRING ) + // InternalGeneratorDSL.g:5863:3: RULE_STRING { before(grammarAccess.getApplyStatementRuleAccess().getFileSTRINGTerminalRuleCall_1_0()); match(input,RULE_STRING,FOLLOW_2); @@ -18493,17 +18183,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__CountAssignment_3" - // InternalGeneratorDSL.g:5968:1: rule__ApplyStatementRule__CountAssignment_3 : ( RULE_INT ) ; + // InternalGeneratorDSL.g:5872:1: rule__ApplyStatementRule__CountAssignment_3 : ( RULE_INT ) ; public final void rule__ApplyStatementRule__CountAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5972:1: ( ( RULE_INT ) ) - // InternalGeneratorDSL.g:5973:2: ( RULE_INT ) + // InternalGeneratorDSL.g:5876:1: ( ( RULE_INT ) ) + // InternalGeneratorDSL.g:5877:2: ( RULE_INT ) { - // InternalGeneratorDSL.g:5973:2: ( RULE_INT ) - // InternalGeneratorDSL.g:5974:3: RULE_INT + // InternalGeneratorDSL.g:5877:2: ( RULE_INT ) + // InternalGeneratorDSL.g:5878:3: RULE_INT { before(grammarAccess.getApplyStatementRuleAccess().getCountINTTerminalRuleCall_3_0()); match(input,RULE_INT,FOLLOW_2); @@ -18530,17 +18220,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__PipelinesAssignment_8" - // InternalGeneratorDSL.g:5983:1: rule__ApplyStatementRule__PipelinesAssignment_8 : ( rulePipelineReferenceRule ) ; + // InternalGeneratorDSL.g:5887:1: rule__ApplyStatementRule__PipelinesAssignment_8 : ( rulePipelineReferenceRule ) ; public final void rule__ApplyStatementRule__PipelinesAssignment_8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:5987:1: ( ( rulePipelineReferenceRule ) ) - // InternalGeneratorDSL.g:5988:2: ( rulePipelineReferenceRule ) + // InternalGeneratorDSL.g:5891:1: ( ( rulePipelineReferenceRule ) ) + // InternalGeneratorDSL.g:5892:2: ( rulePipelineReferenceRule ) { - // InternalGeneratorDSL.g:5988:2: ( rulePipelineReferenceRule ) - // InternalGeneratorDSL.g:5989:3: rulePipelineReferenceRule + // InternalGeneratorDSL.g:5892:2: ( rulePipelineReferenceRule ) + // InternalGeneratorDSL.g:5893:3: rulePipelineReferenceRule { before(grammarAccess.getApplyStatementRuleAccess().getPipelinesPipelineReferenceRuleParserRuleCall_8_0()); pushFollow(FOLLOW_2); @@ -18571,17 +18261,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ApplyStatementRule__PipelinesAssignment_9_1" - // InternalGeneratorDSL.g:5998:1: rule__ApplyStatementRule__PipelinesAssignment_9_1 : ( rulePipelineReferenceRule ) ; + // InternalGeneratorDSL.g:5902:1: rule__ApplyStatementRule__PipelinesAssignment_9_1 : ( rulePipelineReferenceRule ) ; public final void rule__ApplyStatementRule__PipelinesAssignment_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6002:1: ( ( rulePipelineReferenceRule ) ) - // InternalGeneratorDSL.g:6003:2: ( rulePipelineReferenceRule ) + // InternalGeneratorDSL.g:5906:1: ( ( rulePipelineReferenceRule ) ) + // InternalGeneratorDSL.g:5907:2: ( rulePipelineReferenceRule ) { - // InternalGeneratorDSL.g:6003:2: ( rulePipelineReferenceRule ) - // InternalGeneratorDSL.g:6004:3: rulePipelineReferenceRule + // InternalGeneratorDSL.g:5907:2: ( rulePipelineReferenceRule ) + // InternalGeneratorDSL.g:5908:3: rulePipelineReferenceRule { before(grammarAccess.getApplyStatementRuleAccess().getPipelinesPipelineReferenceRuleParserRuleCall_9_1_0()); pushFollow(FOLLOW_2); @@ -18611,34 +18301,34 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR end "rule__ApplyStatementRule__PipelinesAssignment_9_1" - // $ANTLR start "rule__InstanceRule__NameAssignment_0" - // InternalGeneratorDSL.g:6013:1: rule__InstanceRule__NameAssignment_0 : ( ( ruleStringOrId ) ) ; - public final void rule__InstanceRule__NameAssignment_0() throws RecognitionException { + // $ANTLR start "rule__InstanceRule__DefinitionAssignment_0" + // InternalGeneratorDSL.g:5917:1: rule__InstanceRule__DefinitionAssignment_0 : ( ( ruleStringOrId ) ) ; + public final void rule__InstanceRule__DefinitionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6017:1: ( ( ( ruleStringOrId ) ) ) - // InternalGeneratorDSL.g:6018:2: ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:5921:1: ( ( ( ruleStringOrId ) ) ) + // InternalGeneratorDSL.g:5922:2: ( ( ruleStringOrId ) ) { - // InternalGeneratorDSL.g:6018:2: ( ( ruleStringOrId ) ) - // InternalGeneratorDSL.g:6019:3: ( ruleStringOrId ) + // InternalGeneratorDSL.g:5922:2: ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:5923:3: ( ruleStringOrId ) { - before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); - // InternalGeneratorDSL.g:6020:3: ( ruleStringOrId ) - // InternalGeneratorDSL.g:6021:4: ruleStringOrId + before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); + // InternalGeneratorDSL.g:5924:3: ( ruleStringOrId ) + // InternalGeneratorDSL.g:5925:4: ruleStringOrId { - before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); + before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); ruleStringOrId(); state._fsp--; - after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } - after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } @@ -18657,21 +18347,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } return ; } - // $ANTLR end "rule__InstanceRule__NameAssignment_0" + // $ANTLR end "rule__InstanceRule__DefinitionAssignment_0" // $ANTLR start "rule__InstanceRule__AttributesAssignment_1_1" - // InternalGeneratorDSL.g:6032:1: rule__InstanceRule__AttributesAssignment_1_1 : ( ruleAttributeRule ) ; + // InternalGeneratorDSL.g:5936:1: rule__InstanceRule__AttributesAssignment_1_1 : ( ruleAttributeRule ) ; public final void rule__InstanceRule__AttributesAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6036:1: ( ( ruleAttributeRule ) ) - // InternalGeneratorDSL.g:6037:2: ( ruleAttributeRule ) + // InternalGeneratorDSL.g:5940:1: ( ( ruleAttributeRule ) ) + // InternalGeneratorDSL.g:5941:2: ( ruleAttributeRule ) { - // InternalGeneratorDSL.g:6037:2: ( ruleAttributeRule ) - // InternalGeneratorDSL.g:6038:3: ruleAttributeRule + // InternalGeneratorDSL.g:5941:2: ( ruleAttributeRule ) + // InternalGeneratorDSL.g:5942:3: ruleAttributeRule { before(grammarAccess.getInstanceRuleAccess().getAttributesAttributeRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -18701,26 +18391,34 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR end "rule__InstanceRule__AttributesAssignment_1_1" - // $ANTLR start "rule__AttributeRule__NameAssignment_0" - // InternalGeneratorDSL.g:6047:1: rule__AttributeRule__NameAssignment_0 : ( ruleNameOrMiscRule ) ; - public final void rule__AttributeRule__NameAssignment_0() throws RecognitionException { + // $ANTLR start "rule__AttributeRule__DefinitionAssignment_0" + // InternalGeneratorDSL.g:5951:1: rule__AttributeRule__DefinitionAssignment_0 : ( ( ruleStringOrId ) ) ; + public final void rule__AttributeRule__DefinitionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6051:1: ( ( ruleNameOrMiscRule ) ) - // InternalGeneratorDSL.g:6052:2: ( ruleNameOrMiscRule ) + // InternalGeneratorDSL.g:5955:1: ( ( ( ruleStringOrId ) ) ) + // InternalGeneratorDSL.g:5956:2: ( ( ruleStringOrId ) ) + { + // InternalGeneratorDSL.g:5956:2: ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:5957:3: ( ruleStringOrId ) { - // InternalGeneratorDSL.g:6052:2: ( ruleNameOrMiscRule ) - // InternalGeneratorDSL.g:6053:3: ruleNameOrMiscRule + before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); + // InternalGeneratorDSL.g:5958:3: ( ruleStringOrId ) + // InternalGeneratorDSL.g:5959:4: ruleStringOrId { - before(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); - ruleNameOrMiscRule(); + ruleStringOrId(); state._fsp--; - after(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); + + } + + after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } @@ -18739,21 +18437,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar } return ; } - // $ANTLR end "rule__AttributeRule__NameAssignment_0" + // $ANTLR end "rule__AttributeRule__DefinitionAssignment_0" // $ANTLR start "rule__AttributeRule__ValueAssignment_2" - // InternalGeneratorDSL.g:6062:1: rule__AttributeRule__ValueAssignment_2 : ( ruleValueRule ) ; + // InternalGeneratorDSL.g:5970:1: rule__AttributeRule__ValueAssignment_2 : ( ruleValueRule ) ; public final void rule__AttributeRule__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6066:1: ( ( ruleValueRule ) ) - // InternalGeneratorDSL.g:6067:2: ( ruleValueRule ) + // InternalGeneratorDSL.g:5974:1: ( ( ruleValueRule ) ) + // InternalGeneratorDSL.g:5975:2: ( ruleValueRule ) { - // InternalGeneratorDSL.g:6067:2: ( ruleValueRule ) - // InternalGeneratorDSL.g:6068:3: ruleValueRule + // InternalGeneratorDSL.g:5975:2: ( ruleValueRule ) + // InternalGeneratorDSL.g:5976:3: ruleValueRule { before(grammarAccess.getAttributeRuleAccess().getValueValueRuleParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -18783,104 +18481,18 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR end "rule__AttributeRule__ValueAssignment_2" - // $ANTLR start "rule__NameRule__NameAssignment" - // InternalGeneratorDSL.g:6077:1: rule__NameRule__NameAssignment : ( ( ruleStringOrId ) ) ; - public final void rule__NameRule__NameAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalGeneratorDSL.g:6081:1: ( ( ( ruleStringOrId ) ) ) - // InternalGeneratorDSL.g:6082:2: ( ( ruleStringOrId ) ) - { - // InternalGeneratorDSL.g:6082:2: ( ( ruleStringOrId ) ) - // InternalGeneratorDSL.g:6083:3: ( ruleStringOrId ) - { - before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - // InternalGeneratorDSL.g:6084:3: ( ruleStringOrId ) - // InternalGeneratorDSL.g:6085:4: ruleStringOrId - { - before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); - pushFollow(FOLLOW_2); - ruleStringOrId(); - - state._fsp--; - - after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); - - } - - after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NameRule__NameAssignment" - - - // $ANTLR start "rule__MiscRule__NameAssignment" - // InternalGeneratorDSL.g:6096:1: rule__MiscRule__NameAssignment : ( RULE_STRING ) ; - public final void rule__MiscRule__NameAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalGeneratorDSL.g:6100:1: ( ( RULE_STRING ) ) - // InternalGeneratorDSL.g:6101:2: ( RULE_STRING ) - { - // InternalGeneratorDSL.g:6101:2: ( RULE_STRING ) - // InternalGeneratorDSL.g:6102:3: RULE_STRING - { - before(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MiscRule__NameAssignment" - - // $ANTLR start "rule__ArrayRule__ValuesAssignment_2_0" - // InternalGeneratorDSL.g:6111:1: rule__ArrayRule__ValuesAssignment_2_0 : ( ruleValueRule ) ; + // InternalGeneratorDSL.g:5985:1: rule__ArrayRule__ValuesAssignment_2_0 : ( ruleValueRule ) ; public final void rule__ArrayRule__ValuesAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6115:1: ( ( ruleValueRule ) ) - // InternalGeneratorDSL.g:6116:2: ( ruleValueRule ) + // InternalGeneratorDSL.g:5989:1: ( ( ruleValueRule ) ) + // InternalGeneratorDSL.g:5990:2: ( ruleValueRule ) { - // InternalGeneratorDSL.g:6116:2: ( ruleValueRule ) - // InternalGeneratorDSL.g:6117:3: ruleValueRule + // InternalGeneratorDSL.g:5990:2: ( ruleValueRule ) + // InternalGeneratorDSL.g:5991:3: ruleValueRule { before(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -18911,17 +18523,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ArrayRule__ValuesAssignment_2_1_1" - // InternalGeneratorDSL.g:6126:1: rule__ArrayRule__ValuesAssignment_2_1_1 : ( ruleValueRule ) ; + // InternalGeneratorDSL.g:6000:1: rule__ArrayRule__ValuesAssignment_2_1_1 : ( ruleValueRule ) ; public final void rule__ArrayRule__ValuesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6130:1: ( ( ruleValueRule ) ) - // InternalGeneratorDSL.g:6131:2: ( ruleValueRule ) + // InternalGeneratorDSL.g:6004:1: ( ( ruleValueRule ) ) + // InternalGeneratorDSL.g:6005:2: ( ruleValueRule ) { - // InternalGeneratorDSL.g:6131:2: ( ruleValueRule ) - // InternalGeneratorDSL.g:6132:3: ruleValueRule + // InternalGeneratorDSL.g:6005:2: ( ruleValueRule ) + // InternalGeneratorDSL.g:6006:3: ruleValueRule { before(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -18952,17 +18564,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__LiteralValueRule__LiteralAssignment" - // InternalGeneratorDSL.g:6141:1: rule__LiteralValueRule__LiteralAssignment : ( ruleLiteralRule ) ; + // InternalGeneratorDSL.g:6015:1: rule__LiteralValueRule__LiteralAssignment : ( ruleLiteralRule ) ; public final void rule__LiteralValueRule__LiteralAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6145:1: ( ( ruleLiteralRule ) ) - // InternalGeneratorDSL.g:6146:2: ( ruleLiteralRule ) + // InternalGeneratorDSL.g:6019:1: ( ( ruleLiteralRule ) ) + // InternalGeneratorDSL.g:6020:2: ( ruleLiteralRule ) { - // InternalGeneratorDSL.g:6146:2: ( ruleLiteralRule ) - // InternalGeneratorDSL.g:6147:3: ruleLiteralRule + // InternalGeneratorDSL.g:6020:2: ( ruleLiteralRule ) + // InternalGeneratorDSL.g:6021:3: ruleLiteralRule { before(grammarAccess.getLiteralValueRuleAccess().getLiteralLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -18993,21 +18605,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DataReferenceRule__DefinitionAssignment_2" - // InternalGeneratorDSL.g:6156:1: rule__DataReferenceRule__DefinitionAssignment_2 : ( ( ruleStringOrId ) ) ; + // InternalGeneratorDSL.g:6030:1: rule__DataReferenceRule__DefinitionAssignment_2 : ( ( ruleStringOrId ) ) ; public final void rule__DataReferenceRule__DefinitionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6160:1: ( ( ( ruleStringOrId ) ) ) - // InternalGeneratorDSL.g:6161:2: ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:6034:1: ( ( ( ruleStringOrId ) ) ) + // InternalGeneratorDSL.g:6035:2: ( ( ruleStringOrId ) ) { - // InternalGeneratorDSL.g:6161:2: ( ( ruleStringOrId ) ) - // InternalGeneratorDSL.g:6162:3: ( ruleStringOrId ) + // InternalGeneratorDSL.g:6035:2: ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:6036:3: ( ruleStringOrId ) { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionDataDescriptionCrossReference_2_0()); - // InternalGeneratorDSL.g:6163:3: ( ruleStringOrId ) - // InternalGeneratorDSL.g:6164:4: ruleStringOrId + // InternalGeneratorDSL.g:6037:3: ( ruleStringOrId ) + // InternalGeneratorDSL.g:6038:4: ruleStringOrId { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionDataDescriptionStringOrIdParserRuleCall_2_0_1()); pushFollow(FOLLOW_2); @@ -19042,17 +18654,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__OrExpressionRule__SubExpressionsAssignment_0" - // InternalGeneratorDSL.g:6175:1: rule__OrExpressionRule__SubExpressionsAssignment_0 : ( ruleXorExpressionRule ) ; + // InternalGeneratorDSL.g:6049:1: rule__OrExpressionRule__SubExpressionsAssignment_0 : ( ruleXorExpressionRule ) ; public final void rule__OrExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6179:1: ( ( ruleXorExpressionRule ) ) - // InternalGeneratorDSL.g:6180:2: ( ruleXorExpressionRule ) + // InternalGeneratorDSL.g:6053:1: ( ( ruleXorExpressionRule ) ) + // InternalGeneratorDSL.g:6054:2: ( ruleXorExpressionRule ) { - // InternalGeneratorDSL.g:6180:2: ( ruleXorExpressionRule ) - // InternalGeneratorDSL.g:6181:3: ruleXorExpressionRule + // InternalGeneratorDSL.g:6054:2: ( ruleXorExpressionRule ) + // InternalGeneratorDSL.g:6055:3: ruleXorExpressionRule { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -19083,17 +18695,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__OrExpressionRule__SubExpressionsAssignment_1_1" - // InternalGeneratorDSL.g:6190:1: rule__OrExpressionRule__SubExpressionsAssignment_1_1 : ( ruleXorExpressionRule ) ; + // InternalGeneratorDSL.g:6064:1: rule__OrExpressionRule__SubExpressionsAssignment_1_1 : ( ruleXorExpressionRule ) ; public final void rule__OrExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6194:1: ( ( ruleXorExpressionRule ) ) - // InternalGeneratorDSL.g:6195:2: ( ruleXorExpressionRule ) + // InternalGeneratorDSL.g:6068:1: ( ( ruleXorExpressionRule ) ) + // InternalGeneratorDSL.g:6069:2: ( ruleXorExpressionRule ) { - // InternalGeneratorDSL.g:6195:2: ( ruleXorExpressionRule ) - // InternalGeneratorDSL.g:6196:3: ruleXorExpressionRule + // InternalGeneratorDSL.g:6069:2: ( ruleXorExpressionRule ) + // InternalGeneratorDSL.g:6070:3: ruleXorExpressionRule { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -19124,17 +18736,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__XorExpressionRule__SubExpressionsAssignment_0" - // InternalGeneratorDSL.g:6205:1: rule__XorExpressionRule__SubExpressionsAssignment_0 : ( ruleAndExpressionRule ) ; + // InternalGeneratorDSL.g:6079:1: rule__XorExpressionRule__SubExpressionsAssignment_0 : ( ruleAndExpressionRule ) ; public final void rule__XorExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6209:1: ( ( ruleAndExpressionRule ) ) - // InternalGeneratorDSL.g:6210:2: ( ruleAndExpressionRule ) + // InternalGeneratorDSL.g:6083:1: ( ( ruleAndExpressionRule ) ) + // InternalGeneratorDSL.g:6084:2: ( ruleAndExpressionRule ) { - // InternalGeneratorDSL.g:6210:2: ( ruleAndExpressionRule ) - // InternalGeneratorDSL.g:6211:3: ruleAndExpressionRule + // InternalGeneratorDSL.g:6084:2: ( ruleAndExpressionRule ) + // InternalGeneratorDSL.g:6085:3: ruleAndExpressionRule { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -19165,17 +18777,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__XorExpressionRule__SubExpressionsAssignment_1_1" - // InternalGeneratorDSL.g:6220:1: rule__XorExpressionRule__SubExpressionsAssignment_1_1 : ( ruleAndExpressionRule ) ; + // InternalGeneratorDSL.g:6094:1: rule__XorExpressionRule__SubExpressionsAssignment_1_1 : ( ruleAndExpressionRule ) ; public final void rule__XorExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6224:1: ( ( ruleAndExpressionRule ) ) - // InternalGeneratorDSL.g:6225:2: ( ruleAndExpressionRule ) + // InternalGeneratorDSL.g:6098:1: ( ( ruleAndExpressionRule ) ) + // InternalGeneratorDSL.g:6099:2: ( ruleAndExpressionRule ) { - // InternalGeneratorDSL.g:6225:2: ( ruleAndExpressionRule ) - // InternalGeneratorDSL.g:6226:3: ruleAndExpressionRule + // InternalGeneratorDSL.g:6099:2: ( ruleAndExpressionRule ) + // InternalGeneratorDSL.g:6100:3: ruleAndExpressionRule { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -19206,17 +18818,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AndExpressionRule__SubExpressionsAssignment_0" - // InternalGeneratorDSL.g:6235:1: rule__AndExpressionRule__SubExpressionsAssignment_0 : ( ruleNotExpressionRule ) ; + // InternalGeneratorDSL.g:6109:1: rule__AndExpressionRule__SubExpressionsAssignment_0 : ( ruleNotExpressionRule ) ; public final void rule__AndExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6239:1: ( ( ruleNotExpressionRule ) ) - // InternalGeneratorDSL.g:6240:2: ( ruleNotExpressionRule ) + // InternalGeneratorDSL.g:6113:1: ( ( ruleNotExpressionRule ) ) + // InternalGeneratorDSL.g:6114:2: ( ruleNotExpressionRule ) { - // InternalGeneratorDSL.g:6240:2: ( ruleNotExpressionRule ) - // InternalGeneratorDSL.g:6241:3: ruleNotExpressionRule + // InternalGeneratorDSL.g:6114:2: ( ruleNotExpressionRule ) + // InternalGeneratorDSL.g:6115:3: ruleNotExpressionRule { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -19247,17 +18859,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AndExpressionRule__SubExpressionsAssignment_1_1" - // InternalGeneratorDSL.g:6250:1: rule__AndExpressionRule__SubExpressionsAssignment_1_1 : ( ruleNotExpressionRule ) ; + // InternalGeneratorDSL.g:6124:1: rule__AndExpressionRule__SubExpressionsAssignment_1_1 : ( ruleNotExpressionRule ) ; public final void rule__AndExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6254:1: ( ( ruleNotExpressionRule ) ) - // InternalGeneratorDSL.g:6255:2: ( ruleNotExpressionRule ) + // InternalGeneratorDSL.g:6128:1: ( ( ruleNotExpressionRule ) ) + // InternalGeneratorDSL.g:6129:2: ( ruleNotExpressionRule ) { - // InternalGeneratorDSL.g:6255:2: ( ruleNotExpressionRule ) - // InternalGeneratorDSL.g:6256:3: ruleNotExpressionRule + // InternalGeneratorDSL.g:6129:2: ( ruleNotExpressionRule ) + // InternalGeneratorDSL.g:6130:3: ruleNotExpressionRule { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -19288,21 +18900,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__NotExpressionRule__NegatedAssignment_0" - // InternalGeneratorDSL.g:6265:1: rule__NotExpressionRule__NegatedAssignment_0 : ( ( '!' ) ) ; + // InternalGeneratorDSL.g:6139:1: rule__NotExpressionRule__NegatedAssignment_0 : ( ( '!' ) ) ; public final void rule__NotExpressionRule__NegatedAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6269:1: ( ( ( '!' ) ) ) - // InternalGeneratorDSL.g:6270:2: ( ( '!' ) ) + // InternalGeneratorDSL.g:6143:1: ( ( ( '!' ) ) ) + // InternalGeneratorDSL.g:6144:2: ( ( '!' ) ) { - // InternalGeneratorDSL.g:6270:2: ( ( '!' ) ) - // InternalGeneratorDSL.g:6271:3: ( '!' ) + // InternalGeneratorDSL.g:6144:2: ( ( '!' ) ) + // InternalGeneratorDSL.g:6145:3: ( '!' ) { before(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); - // InternalGeneratorDSL.g:6272:3: ( '!' ) - // InternalGeneratorDSL.g:6273:4: '!' + // InternalGeneratorDSL.g:6146:3: ( '!' ) + // InternalGeneratorDSL.g:6147:4: '!' { before(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); match(input,80,FOLLOW_2); @@ -19333,17 +18945,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__NotExpressionRule__OperandAssignment_1" - // InternalGeneratorDSL.g:6284:1: rule__NotExpressionRule__OperandAssignment_1 : ( ruleComparisonExpressionRule ) ; + // InternalGeneratorDSL.g:6158:1: rule__NotExpressionRule__OperandAssignment_1 : ( ruleComparisonExpressionRule ) ; public final void rule__NotExpressionRule__OperandAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6288:1: ( ( ruleComparisonExpressionRule ) ) - // InternalGeneratorDSL.g:6289:2: ( ruleComparisonExpressionRule ) + // InternalGeneratorDSL.g:6162:1: ( ( ruleComparisonExpressionRule ) ) + // InternalGeneratorDSL.g:6163:2: ( ruleComparisonExpressionRule ) { - // InternalGeneratorDSL.g:6289:2: ( ruleComparisonExpressionRule ) - // InternalGeneratorDSL.g:6290:3: ruleComparisonExpressionRule + // InternalGeneratorDSL.g:6163:2: ( ruleComparisonExpressionRule ) + // InternalGeneratorDSL.g:6164:3: ruleComparisonExpressionRule { before(grammarAccess.getNotExpressionRuleAccess().getOperandComparisonExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -19374,17 +18986,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ComparisonExpressionRule__LeftOperandAssignment_0" - // InternalGeneratorDSL.g:6299:1: rule__ComparisonExpressionRule__LeftOperandAssignment_0 : ( ruleAddOrSubtractExpressionRule ) ; + // InternalGeneratorDSL.g:6173:1: rule__ComparisonExpressionRule__LeftOperandAssignment_0 : ( ruleAddOrSubtractExpressionRule ) ; public final void rule__ComparisonExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6303:1: ( ( ruleAddOrSubtractExpressionRule ) ) - // InternalGeneratorDSL.g:6304:2: ( ruleAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:6177:1: ( ( ruleAddOrSubtractExpressionRule ) ) + // InternalGeneratorDSL.g:6178:2: ( ruleAddOrSubtractExpressionRule ) { - // InternalGeneratorDSL.g:6304:2: ( ruleAddOrSubtractExpressionRule ) - // InternalGeneratorDSL.g:6305:3: ruleAddOrSubtractExpressionRule + // InternalGeneratorDSL.g:6178:2: ( ruleAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:6179:3: ruleAddOrSubtractExpressionRule { before(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAddOrSubtractExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -19415,17 +19027,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ComparisonExpressionRule__ComparisonAssignment_1" - // InternalGeneratorDSL.g:6314:1: rule__ComparisonExpressionRule__ComparisonAssignment_1 : ( rulePartialComparisonExpressionRule ) ; + // InternalGeneratorDSL.g:6188:1: rule__ComparisonExpressionRule__ComparisonAssignment_1 : ( rulePartialComparisonExpressionRule ) ; public final void rule__ComparisonExpressionRule__ComparisonAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6318:1: ( ( rulePartialComparisonExpressionRule ) ) - // InternalGeneratorDSL.g:6319:2: ( rulePartialComparisonExpressionRule ) + // InternalGeneratorDSL.g:6192:1: ( ( rulePartialComparisonExpressionRule ) ) + // InternalGeneratorDSL.g:6193:2: ( rulePartialComparisonExpressionRule ) { - // InternalGeneratorDSL.g:6319:2: ( rulePartialComparisonExpressionRule ) - // InternalGeneratorDSL.g:6320:3: rulePartialComparisonExpressionRule + // InternalGeneratorDSL.g:6193:2: ( rulePartialComparisonExpressionRule ) + // InternalGeneratorDSL.g:6194:3: rulePartialComparisonExpressionRule { before(grammarAccess.getComparisonExpressionRuleAccess().getComparisonPartialComparisonExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -19456,17 +19068,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PartialComparisonExpressionRule__OperatorAssignment_0" - // InternalGeneratorDSL.g:6329:1: rule__PartialComparisonExpressionRule__OperatorAssignment_0 : ( ruleComparisonOperatorRule ) ; + // InternalGeneratorDSL.g:6203:1: rule__PartialComparisonExpressionRule__OperatorAssignment_0 : ( ruleComparisonOperatorRule ) ; public final void rule__PartialComparisonExpressionRule__OperatorAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6333:1: ( ( ruleComparisonOperatorRule ) ) - // InternalGeneratorDSL.g:6334:2: ( ruleComparisonOperatorRule ) + // InternalGeneratorDSL.g:6207:1: ( ( ruleComparisonOperatorRule ) ) + // InternalGeneratorDSL.g:6208:2: ( ruleComparisonOperatorRule ) { - // InternalGeneratorDSL.g:6334:2: ( ruleComparisonOperatorRule ) - // InternalGeneratorDSL.g:6335:3: ruleComparisonOperatorRule + // InternalGeneratorDSL.g:6208:2: ( ruleComparisonOperatorRule ) + // InternalGeneratorDSL.g:6209:3: ruleComparisonOperatorRule { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorComparisonOperatorRuleEnumRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -19497,17 +19109,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PartialComparisonExpressionRule__SubExpressionAssignment_1" - // InternalGeneratorDSL.g:6344:1: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 : ( ruleAddOrSubtractExpressionRule ) ; + // InternalGeneratorDSL.g:6218:1: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 : ( ruleAddOrSubtractExpressionRule ) ; public final void rule__PartialComparisonExpressionRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6348:1: ( ( ruleAddOrSubtractExpressionRule ) ) - // InternalGeneratorDSL.g:6349:2: ( ruleAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:6222:1: ( ( ruleAddOrSubtractExpressionRule ) ) + // InternalGeneratorDSL.g:6223:2: ( ruleAddOrSubtractExpressionRule ) { - // InternalGeneratorDSL.g:6349:2: ( ruleAddOrSubtractExpressionRule ) - // InternalGeneratorDSL.g:6350:3: ruleAddOrSubtractExpressionRule + // InternalGeneratorDSL.g:6223:2: ( ruleAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:6224:3: ruleAddOrSubtractExpressionRule { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAddOrSubtractExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -19538,17 +19150,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0" - // InternalGeneratorDSL.g:6359:1: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 : ( ruleMultiplyDivideModuloExpressionRule ) ; + // InternalGeneratorDSL.g:6233:1: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 : ( ruleMultiplyDivideModuloExpressionRule ) ; public final void rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6363:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) - // InternalGeneratorDSL.g:6364:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalGeneratorDSL.g:6237:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) + // InternalGeneratorDSL.g:6238:2: ( ruleMultiplyDivideModuloExpressionRule ) { - // InternalGeneratorDSL.g:6364:2: ( ruleMultiplyDivideModuloExpressionRule ) - // InternalGeneratorDSL.g:6365:3: ruleMultiplyDivideModuloExpressionRule + // InternalGeneratorDSL.g:6238:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalGeneratorDSL.g:6239:3: ruleMultiplyDivideModuloExpressionRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandMultiplyDivideModuloExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -19579,17 +19191,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0" - // InternalGeneratorDSL.g:6374:1: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 : ( ruleAddOrSubtractOperatorRule ) ; + // InternalGeneratorDSL.g:6248:1: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 : ( ruleAddOrSubtractOperatorRule ) ; public final void rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6378:1: ( ( ruleAddOrSubtractOperatorRule ) ) - // InternalGeneratorDSL.g:6379:2: ( ruleAddOrSubtractOperatorRule ) + // InternalGeneratorDSL.g:6252:1: ( ( ruleAddOrSubtractOperatorRule ) ) + // InternalGeneratorDSL.g:6253:2: ( ruleAddOrSubtractOperatorRule ) { - // InternalGeneratorDSL.g:6379:2: ( ruleAddOrSubtractOperatorRule ) - // InternalGeneratorDSL.g:6380:3: ruleAddOrSubtractOperatorRule + // InternalGeneratorDSL.g:6253:2: ( ruleAddOrSubtractOperatorRule ) + // InternalGeneratorDSL.g:6254:3: ruleAddOrSubtractOperatorRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -19620,17 +19232,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1" - // InternalGeneratorDSL.g:6389:1: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 : ( ruleMultiplyDivideModuloExpressionRule ) ; + // InternalGeneratorDSL.g:6263:1: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 : ( ruleMultiplyDivideModuloExpressionRule ) ; public final void rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6393:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) - // InternalGeneratorDSL.g:6394:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalGeneratorDSL.g:6267:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) + // InternalGeneratorDSL.g:6268:2: ( ruleMultiplyDivideModuloExpressionRule ) { - // InternalGeneratorDSL.g:6394:2: ( ruleMultiplyDivideModuloExpressionRule ) - // InternalGeneratorDSL.g:6395:3: ruleMultiplyDivideModuloExpressionRule + // InternalGeneratorDSL.g:6268:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalGeneratorDSL.g:6269:3: ruleMultiplyDivideModuloExpressionRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsMultiplyDivideModuloExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -19661,17 +19273,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0" - // InternalGeneratorDSL.g:6404:1: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 : ( rulePowerOfExpressionRule ) ; + // InternalGeneratorDSL.g:6278:1: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 : ( rulePowerOfExpressionRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6408:1: ( ( rulePowerOfExpressionRule ) ) - // InternalGeneratorDSL.g:6409:2: ( rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:6282:1: ( ( rulePowerOfExpressionRule ) ) + // InternalGeneratorDSL.g:6283:2: ( rulePowerOfExpressionRule ) { - // InternalGeneratorDSL.g:6409:2: ( rulePowerOfExpressionRule ) - // InternalGeneratorDSL.g:6410:3: rulePowerOfExpressionRule + // InternalGeneratorDSL.g:6283:2: ( rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:6284:3: rulePowerOfExpressionRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandPowerOfExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -19702,17 +19314,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0" - // InternalGeneratorDSL.g:6419:1: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 : ( ruleMultiplyDivideModuloOperatorRule ) ; + // InternalGeneratorDSL.g:6293:1: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 : ( ruleMultiplyDivideModuloOperatorRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6423:1: ( ( ruleMultiplyDivideModuloOperatorRule ) ) - // InternalGeneratorDSL.g:6424:2: ( ruleMultiplyDivideModuloOperatorRule ) + // InternalGeneratorDSL.g:6297:1: ( ( ruleMultiplyDivideModuloOperatorRule ) ) + // InternalGeneratorDSL.g:6298:2: ( ruleMultiplyDivideModuloOperatorRule ) { - // InternalGeneratorDSL.g:6424:2: ( ruleMultiplyDivideModuloOperatorRule ) - // InternalGeneratorDSL.g:6425:3: ruleMultiplyDivideModuloOperatorRule + // InternalGeneratorDSL.g:6298:2: ( ruleMultiplyDivideModuloOperatorRule ) + // InternalGeneratorDSL.g:6299:3: ruleMultiplyDivideModuloOperatorRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsMultiplyDivideModuloOperatorRuleEnumRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -19743,17 +19355,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1" - // InternalGeneratorDSL.g:6434:1: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 : ( rulePowerOfExpressionRule ) ; + // InternalGeneratorDSL.g:6308:1: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 : ( rulePowerOfExpressionRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6438:1: ( ( rulePowerOfExpressionRule ) ) - // InternalGeneratorDSL.g:6439:2: ( rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:6312:1: ( ( rulePowerOfExpressionRule ) ) + // InternalGeneratorDSL.g:6313:2: ( rulePowerOfExpressionRule ) { - // InternalGeneratorDSL.g:6439:2: ( rulePowerOfExpressionRule ) - // InternalGeneratorDSL.g:6440:3: rulePowerOfExpressionRule + // InternalGeneratorDSL.g:6313:2: ( rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:6314:3: rulePowerOfExpressionRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsPowerOfExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -19784,17 +19396,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PowerOfExpressionRule__LeftOperandAssignment_0" - // InternalGeneratorDSL.g:6449:1: rule__PowerOfExpressionRule__LeftOperandAssignment_0 : ( ruleUnaryAddOrSubtractExpressionRule ) ; + // InternalGeneratorDSL.g:6323:1: rule__PowerOfExpressionRule__LeftOperandAssignment_0 : ( ruleUnaryAddOrSubtractExpressionRule ) ; public final void rule__PowerOfExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6453:1: ( ( ruleUnaryAddOrSubtractExpressionRule ) ) - // InternalGeneratorDSL.g:6454:2: ( ruleUnaryAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:6327:1: ( ( ruleUnaryAddOrSubtractExpressionRule ) ) + // InternalGeneratorDSL.g:6328:2: ( ruleUnaryAddOrSubtractExpressionRule ) { - // InternalGeneratorDSL.g:6454:2: ( ruleUnaryAddOrSubtractExpressionRule ) - // InternalGeneratorDSL.g:6455:3: ruleUnaryAddOrSubtractExpressionRule + // InternalGeneratorDSL.g:6328:2: ( ruleUnaryAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:6329:3: ruleUnaryAddOrSubtractExpressionRule { before(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandUnaryAddOrSubtractExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -19825,17 +19437,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__PowerOfExpressionRule__RightOperandAssignment_1_1" - // InternalGeneratorDSL.g:6464:1: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 : ( rulePowerOfExpressionRule ) ; + // InternalGeneratorDSL.g:6338:1: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 : ( rulePowerOfExpressionRule ) ; public final void rule__PowerOfExpressionRule__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6468:1: ( ( rulePowerOfExpressionRule ) ) - // InternalGeneratorDSL.g:6469:2: ( rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:6342:1: ( ( rulePowerOfExpressionRule ) ) + // InternalGeneratorDSL.g:6343:2: ( rulePowerOfExpressionRule ) { - // InternalGeneratorDSL.g:6469:2: ( rulePowerOfExpressionRule ) - // InternalGeneratorDSL.g:6470:3: rulePowerOfExpressionRule + // InternalGeneratorDSL.g:6343:2: ( rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:6344:3: rulePowerOfExpressionRule { before(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandPowerOfExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -19866,17 +19478,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0" - // InternalGeneratorDSL.g:6479:1: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 : ( ruleAddOrSubtractOperatorRule ) ; + // InternalGeneratorDSL.g:6353:1: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 : ( ruleAddOrSubtractOperatorRule ) ; public final void rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6483:1: ( ( ruleAddOrSubtractOperatorRule ) ) - // InternalGeneratorDSL.g:6484:2: ( ruleAddOrSubtractOperatorRule ) + // InternalGeneratorDSL.g:6357:1: ( ( ruleAddOrSubtractOperatorRule ) ) + // InternalGeneratorDSL.g:6358:2: ( ruleAddOrSubtractOperatorRule ) { - // InternalGeneratorDSL.g:6484:2: ( ruleAddOrSubtractOperatorRule ) - // InternalGeneratorDSL.g:6485:3: ruleAddOrSubtractOperatorRule + // InternalGeneratorDSL.g:6358:2: ( ruleAddOrSubtractOperatorRule ) + // InternalGeneratorDSL.g:6359:3: ruleAddOrSubtractOperatorRule { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -19907,17 +19519,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1" - // InternalGeneratorDSL.g:6494:1: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 : ( ruleLiteralOrReferenceRule ) ; + // InternalGeneratorDSL.g:6368:1: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 : ( ruleLiteralOrReferenceRule ) ; public final void rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6498:1: ( ( ruleLiteralOrReferenceRule ) ) - // InternalGeneratorDSL.g:6499:2: ( ruleLiteralOrReferenceRule ) + // InternalGeneratorDSL.g:6372:1: ( ( ruleLiteralOrReferenceRule ) ) + // InternalGeneratorDSL.g:6373:2: ( ruleLiteralOrReferenceRule ) { - // InternalGeneratorDSL.g:6499:2: ( ruleLiteralOrReferenceRule ) - // InternalGeneratorDSL.g:6500:3: ruleLiteralOrReferenceRule + // InternalGeneratorDSL.g:6373:2: ( ruleLiteralOrReferenceRule ) + // InternalGeneratorDSL.g:6374:3: ruleLiteralOrReferenceRule { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionLiteralOrReferenceRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -19948,17 +19560,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__ParanthesesRule__SubExpressionAssignment_1" - // InternalGeneratorDSL.g:6509:1: rule__ParanthesesRule__SubExpressionAssignment_1 : ( ruleExpressionRule ) ; + // InternalGeneratorDSL.g:6383:1: rule__ParanthesesRule__SubExpressionAssignment_1 : ( ruleExpressionRule ) ; public final void rule__ParanthesesRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6513:1: ( ( ruleExpressionRule ) ) - // InternalGeneratorDSL.g:6514:2: ( ruleExpressionRule ) + // InternalGeneratorDSL.g:6387:1: ( ( ruleExpressionRule ) ) + // InternalGeneratorDSL.g:6388:2: ( ruleExpressionRule ) { - // InternalGeneratorDSL.g:6514:2: ( ruleExpressionRule ) - // InternalGeneratorDSL.g:6515:3: ruleExpressionRule + // InternalGeneratorDSL.g:6388:2: ( ruleExpressionRule ) + // InternalGeneratorDSL.g:6389:3: ruleExpressionRule { before(grammarAccess.getParanthesesRuleAccess().getSubExpressionExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -19989,17 +19601,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__FunctionAssignment_0" - // InternalGeneratorDSL.g:6524:1: rule__CallRule__FunctionAssignment_0 : ( ruleFunctionNameRule ) ; + // InternalGeneratorDSL.g:6398:1: rule__CallRule__FunctionAssignment_0 : ( ruleFunctionNameRule ) ; public final void rule__CallRule__FunctionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6528:1: ( ( ruleFunctionNameRule ) ) - // InternalGeneratorDSL.g:6529:2: ( ruleFunctionNameRule ) + // InternalGeneratorDSL.g:6402:1: ( ( ruleFunctionNameRule ) ) + // InternalGeneratorDSL.g:6403:2: ( ruleFunctionNameRule ) { - // InternalGeneratorDSL.g:6529:2: ( ruleFunctionNameRule ) - // InternalGeneratorDSL.g:6530:3: ruleFunctionNameRule + // InternalGeneratorDSL.g:6403:2: ( ruleFunctionNameRule ) + // InternalGeneratorDSL.g:6404:3: ruleFunctionNameRule { before(grammarAccess.getCallRuleAccess().getFunctionFunctionNameRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -20030,17 +19642,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__ParametersAssignment_2_0" - // InternalGeneratorDSL.g:6539:1: rule__CallRule__ParametersAssignment_2_0 : ( ruleExpressionRule ) ; + // InternalGeneratorDSL.g:6413:1: rule__CallRule__ParametersAssignment_2_0 : ( ruleExpressionRule ) ; public final void rule__CallRule__ParametersAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6543:1: ( ( ruleExpressionRule ) ) - // InternalGeneratorDSL.g:6544:2: ( ruleExpressionRule ) + // InternalGeneratorDSL.g:6417:1: ( ( ruleExpressionRule ) ) + // InternalGeneratorDSL.g:6418:2: ( ruleExpressionRule ) { - // InternalGeneratorDSL.g:6544:2: ( ruleExpressionRule ) - // InternalGeneratorDSL.g:6545:3: ruleExpressionRule + // InternalGeneratorDSL.g:6418:2: ( ruleExpressionRule ) + // InternalGeneratorDSL.g:6419:3: ruleExpressionRule { before(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -20071,17 +19683,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__CallRule__ParametersAssignment_2_1_1" - // InternalGeneratorDSL.g:6554:1: rule__CallRule__ParametersAssignment_2_1_1 : ( ruleExpressionRule ) ; + // InternalGeneratorDSL.g:6428:1: rule__CallRule__ParametersAssignment_2_1_1 : ( ruleExpressionRule ) ; public final void rule__CallRule__ParametersAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6558:1: ( ( ruleExpressionRule ) ) - // InternalGeneratorDSL.g:6559:2: ( ruleExpressionRule ) + // InternalGeneratorDSL.g:6432:1: ( ( ruleExpressionRule ) ) + // InternalGeneratorDSL.g:6433:2: ( ruleExpressionRule ) { - // InternalGeneratorDSL.g:6559:2: ( ruleExpressionRule ) - // InternalGeneratorDSL.g:6560:3: ruleExpressionRule + // InternalGeneratorDSL.g:6433:2: ( ruleExpressionRule ) + // InternalGeneratorDSL.g:6434:3: ruleExpressionRule { before(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -20112,17 +19724,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DoubleLiteralRule__LiteralAssignment_0" - // InternalGeneratorDSL.g:6569:1: rule__DoubleLiteralRule__LiteralAssignment_0 : ( RULE_DOUBLE ) ; + // InternalGeneratorDSL.g:6443:1: rule__DoubleLiteralRule__LiteralAssignment_0 : ( RULE_DOUBLE ) ; public final void rule__DoubleLiteralRule__LiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6573:1: ( ( RULE_DOUBLE ) ) - // InternalGeneratorDSL.g:6574:2: ( RULE_DOUBLE ) + // InternalGeneratorDSL.g:6447:1: ( ( RULE_DOUBLE ) ) + // InternalGeneratorDSL.g:6448:2: ( RULE_DOUBLE ) { - // InternalGeneratorDSL.g:6574:2: ( RULE_DOUBLE ) - // InternalGeneratorDSL.g:6575:3: RULE_DOUBLE + // InternalGeneratorDSL.g:6448:2: ( RULE_DOUBLE ) + // InternalGeneratorDSL.g:6449:3: RULE_DOUBLE { before(grammarAccess.getDoubleLiteralRuleAccess().getLiteralDOUBLETerminalRuleCall_0_0()); match(input,RULE_DOUBLE,FOLLOW_2); @@ -20149,17 +19761,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__DoubleLiteralRule__FactorAssignment_1" - // InternalGeneratorDSL.g:6584:1: rule__DoubleLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; + // InternalGeneratorDSL.g:6458:1: rule__DoubleLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; public final void rule__DoubleLiteralRule__FactorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6588:1: ( ( ruleFactorRule ) ) - // InternalGeneratorDSL.g:6589:2: ( ruleFactorRule ) + // InternalGeneratorDSL.g:6462:1: ( ( ruleFactorRule ) ) + // InternalGeneratorDSL.g:6463:2: ( ruleFactorRule ) { - // InternalGeneratorDSL.g:6589:2: ( ruleFactorRule ) - // InternalGeneratorDSL.g:6590:3: ruleFactorRule + // InternalGeneratorDSL.g:6463:2: ( ruleFactorRule ) + // InternalGeneratorDSL.g:6464:3: ruleFactorRule { before(grammarAccess.getDoubleLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -20190,17 +19802,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__IntegerLiteralRule__LiteralAssignment_0" - // InternalGeneratorDSL.g:6599:1: rule__IntegerLiteralRule__LiteralAssignment_0 : ( RULE_INT ) ; + // InternalGeneratorDSL.g:6473:1: rule__IntegerLiteralRule__LiteralAssignment_0 : ( RULE_INT ) ; public final void rule__IntegerLiteralRule__LiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6603:1: ( ( RULE_INT ) ) - // InternalGeneratorDSL.g:6604:2: ( RULE_INT ) + // InternalGeneratorDSL.g:6477:1: ( ( RULE_INT ) ) + // InternalGeneratorDSL.g:6478:2: ( RULE_INT ) { - // InternalGeneratorDSL.g:6604:2: ( RULE_INT ) - // InternalGeneratorDSL.g:6605:3: RULE_INT + // InternalGeneratorDSL.g:6478:2: ( RULE_INT ) + // InternalGeneratorDSL.g:6479:3: RULE_INT { before(grammarAccess.getIntegerLiteralRuleAccess().getLiteralINTTerminalRuleCall_0_0()); match(input,RULE_INT,FOLLOW_2); @@ -20227,17 +19839,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__IntegerLiteralRule__FactorAssignment_1" - // InternalGeneratorDSL.g:6614:1: rule__IntegerLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; + // InternalGeneratorDSL.g:6488:1: rule__IntegerLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; public final void rule__IntegerLiteralRule__FactorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6618:1: ( ( ruleFactorRule ) ) - // InternalGeneratorDSL.g:6619:2: ( ruleFactorRule ) + // InternalGeneratorDSL.g:6492:1: ( ( ruleFactorRule ) ) + // InternalGeneratorDSL.g:6493:2: ( ruleFactorRule ) { - // InternalGeneratorDSL.g:6619:2: ( ruleFactorRule ) - // InternalGeneratorDSL.g:6620:3: ruleFactorRule + // InternalGeneratorDSL.g:6493:2: ( ruleFactorRule ) + // InternalGeneratorDSL.g:6494:3: ruleFactorRule { before(grammarAccess.getIntegerLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -20268,17 +19880,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__StringLiteralRule__ValueAssignment" - // InternalGeneratorDSL.g:6629:1: rule__StringLiteralRule__ValueAssignment : ( RULE_STRING ) ; + // InternalGeneratorDSL.g:6503:1: rule__StringLiteralRule__ValueAssignment : ( RULE_STRING ) ; public final void rule__StringLiteralRule__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6633:1: ( ( RULE_STRING ) ) - // InternalGeneratorDSL.g:6634:2: ( RULE_STRING ) + // InternalGeneratorDSL.g:6507:1: ( ( RULE_STRING ) ) + // InternalGeneratorDSL.g:6508:2: ( RULE_STRING ) { - // InternalGeneratorDSL.g:6634:2: ( RULE_STRING ) - // InternalGeneratorDSL.g:6635:3: RULE_STRING + // InternalGeneratorDSL.g:6508:2: ( RULE_STRING ) + // InternalGeneratorDSL.g:6509:3: RULE_STRING { before(grammarAccess.getStringLiteralRuleAccess().getValueSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -20305,21 +19917,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar // $ANTLR start "rule__BooleanLiteralRule__ValueAssignment_1_0" - // InternalGeneratorDSL.g:6644:1: rule__BooleanLiteralRule__ValueAssignment_1_0 : ( ( 'true' ) ) ; + // InternalGeneratorDSL.g:6518:1: rule__BooleanLiteralRule__ValueAssignment_1_0 : ( ( 'true' ) ) ; public final void rule__BooleanLiteralRule__ValueAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalGeneratorDSL.g:6648:1: ( ( ( 'true' ) ) ) - // InternalGeneratorDSL.g:6649:2: ( ( 'true' ) ) + // InternalGeneratorDSL.g:6522:1: ( ( ( 'true' ) ) ) + // InternalGeneratorDSL.g:6523:2: ( ( 'true' ) ) { - // InternalGeneratorDSL.g:6649:2: ( ( 'true' ) ) - // InternalGeneratorDSL.g:6650:3: ( 'true' ) + // InternalGeneratorDSL.g:6523:2: ( ( 'true' ) ) + // InternalGeneratorDSL.g:6524:3: ( 'true' ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); - // InternalGeneratorDSL.g:6651:3: ( 'true' ) - // InternalGeneratorDSL.g:6652:4: 'true' + // InternalGeneratorDSL.g:6525:3: ( 'true' ) + // InternalGeneratorDSL.g:6526:4: 'true' { before(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); match(input,81,FOLLOW_2); @@ -20387,8 +19999,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalContentAssistPar public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0080000000000070L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000072L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0080000000000030L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000032L}); public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x00040000000081F0L,0x0000000000020080L}); public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x000C0000000081F0L,0x0000000000020080L}); diff --git a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/GeneratorDSL.xtextbin b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/GeneratorDSL.xtextbin index a0c35b5ee469b3dfe4bba199cc70f85988d6eea4..35e83a9ea23ce5eabe111d463575fb2f189d298d 100644 GIT binary patch delta 2512 zcmZuyS$7mw5T>T5d$K?v5CRy4hzTm7?Se}{BwZki0>J=rLC_}Ygw{#V*fU{Kv2j-v z726dTaNiYQc<{mFIUe;Ket^EXAuhP@g1cY!y`6*{=cT7_eP4ZFRo#1gciVx*yOuOi zE^cdRsjlwwy8XZ}`-LFh+VEQQpm!@XC+ECRV@&4*GBVCvhVx;@7-rVncD#3Dee@BH zFr8P4$oZHo)0j1foV`?ITI<|=pO<hy5yU<ko~i1Pwf4TeXE>iqt~U+mGvvxv*me@4 ztn)dUrs;ekl>I_+!qDBQC|_#ISDKQ9B5=N@95~-lt?7K5V&LaH_{pp!=X=U!GILGC z`2oIiiLa7nOh;8eDre;UB#>!<{4AUq<oq%e`m2T_?{9)xg^I~JKoN`{gwfIS-Ll*6 zb$g)~bm|&^*Jl0@!=r5b5D0w#3Ex@gFY*0%3PsX?kl*Y=I&%JnjUl7pVHgFI;NLMg z6Td!b!Yo6~$qex0ti0?YHt}Q&)@m2|WiNE|1KsDGlH-cFc5;1tB~&W%3M3QbDo|VB zQ2CItS_+=6vJaR4o8-Uqp0m%{&lbwJ3?4z*jPo{e4W2wQjwZK6qoghK3PHEu(-*q3 zwURk<EyTIT;L&JH4sAIELRlUoZQ(kqk&&2vB~ML@$4Wu<NLsO?q&m#wbgJ=^%Cc<) zkYGZRAUX_Iv!D|<puj4>w^#_vE7}((B~FwswW7Gg2NgF-X;u~eqL=rBRCuxoH$r&a zQXQDze_B*YM`#~Y#K&0M7F@i$u{JsqRxECUMrE3mxEXfL!0k<r2Tv6z7#<%bPF4~h ztz1~8vRBllA0rN?!9nFREGo_ET62bI=4@LcDE?R|R`7AiWtPejme`iOR}mkNXH{nb zZ3w)eOnd@tRQf@w>|)0zO*v7l?17b&)RD1xCOB5;xm_jVlO+%QoubbZpNa%3m>efQ zP3Q+fZ_&qzqgle4K|Fg1^mGjcc#c3;5uYJX>@uF4inn4Vw?4$igt{YPsB@}54=Ht2 z$<I&a&rIbPEEW>v&l-w7dq97oV4#1FJVpOp`IBsM;zcSb`<)lZ+op_*mVn7^7)8yp zvRn3g(MmOsrKGm?c`}dTG7lZbP}*^;8N5uW%R#MOPzd|OioHU!JA^&bwg)4S;QVB& z7myX1+3rF}d?6|t*h3c~b0aLSgk8fAh%Zk1?FKz+u&YFQHI%E`Wlc$5q9rdCNnF86 z2wHApc8yRvK^dKHdUf9_ZkOhI!o?Xr1cMyi$r0?q)y8X6DE#^GH*mU$FH^%b`Euzq zrkjWF>M*@V_3rN#D*>$3FZJW*rm-^%I%QGR>ju>O?_W5$BB>%2Y6;ZFct=x1oibn6 z^gf|aigz{E#haTd@g?DPux;>qm>G0jH^5W>YjRFD$`yR2&N788z6vt^7x2}hxk>DH zxS{W^$$S02l>RlE8EN|p7PmClM4M%-`9h(X=v*s0*J*SIbgoBg%vt~VhIFIfDDA^O zzv=(lceD5jz~Ng2mVCL0Z<W<8a9KOA&==qXA>)tq*0@b;-YyQY8wWw;g58QXS$v0{ z*_{x@W#xwD#PnTA-1;umwjpkm3&eK=koAJDBpj#Vdj`yiw|ntw=A?Au`{bleyk8u) zA@l%3!k4o7L0R1%M^ndFK1AxoJsj_xIzD;?rbh6iz*@<jLA*nn+3n}m8Q2M8a^pWH zO6&ddTH?pWdZ*N%czYuC_9P$`CAYVjm#gO~A#{g@UgD?mx60e#b@rA0pojPwyvx3Q zmLhy&(kou?+vmh88qd$Cb9zDGnA3~U9g2QQqlsS@6mFzf<f*>9QaW)xH}W)Y<K?`X Rw{Ry1T;ff<oiaw2{sTB#55xcf delta 2731 zcmZuy`F9gl6y{|zlQhsmOIb8nP$(*(LBs{H(z#R=1&T#LMa0ld%4j-?lL?CmqvEc( z#TEBmaRV1r+&IUhp2HuYzlZ|v;)bZ;?sw<CX+n?rB{T1S-~GOO?|X0d&Dz|)aduK9 z%I(QXy6&XAt#UcJ#Sfm0NK4H8Sk&s~cF`}=e>Q^c?kv05*-^?_n)!*)BIdiA`DsM! z6Rl09Dsd4tcL-hA%$-c$1#%4sCG9gs`<!VpNdw^vQ783T)i=Ks19kH&hQ6nnUjwQq zB{XAto@*~Dc~+a1wH@2D^NujgZ&+!Q;Gg*|KksJMirMd!>i0^OBT)UJTGjlKiLFTC z%S1m3L)Rv^2y+i$#<Fy-WCcC>nQ?m|keJVFvaVm0!mq3lPo;toBz{9DbaNk5_A|wF z-SkRH`CU=|P?R79%AdZ7f%BKB*Ui5}3<~=Pej*En`LBpYB2#sZ`oLE#@KrRlu`MwY z(wU$LL&gB2F=w2hXm6;lphA$rm_=MO#jr|oA4VJ6(q6j5%37}Fbjlj3Mw+1n8y=8K z9RLwg>I>gd>IdIc8$yw^4*B&A(h2Gh8+|i9ljC;M0L+@|8UKMs4M=VH4KjC|RqS-_ zf}Al8WXE#Gf*Sc{o1j5#crg6d&$K<uP3I~jp&`n{P`2AYm8wR-?LqJo&q-Eb<Y44# z-HJAx9L%4R+?Ofxc^E&h=4bOGbGy0A+->eP_tRjC3qzwrL^NW)FQ^IsG`zgEX_7yJ zdpIrcWbLk!o8}UNq0^x-MNJwV22(Ng@Bj#0jSPA?O4RZE^it7MqiyCwM<Z!`UQvzX zaFyx^PGzK02q3|cK>~ja3`ap1G!}Ix?CwI|_2zZV2r3=N-NR0&qpC_gT52W=cEQTo zPAHsW;qee2GDig}Cr_4ijPfyoeGE#a7+2mmyxu<+Rt%a5jhZm2pyObt=YFB%*$IY9 zC$N)+f=-k!jG|{1ROyr0!DKk7nTtiKIYnun#G1H9ID+C^pcto<kxMUnK9*=I=UpYJ z75|COJlfz`jwi^3jT+l2dTDI$pee*ww!z9YdA<y41IKW!bfzfi6wU*G)5F7eDiX+` zJbS0H%Q)yW!n5a}&Kw-RGkQU1Dk#9S7_vyvZ2reyqxMjI4pw5zUF=V&pUGjUcZBM5 zky1sa{8^#=yik6AkQ?#~dSlP7=%1tX&kgk#@<XuE1)V2@yz6OEd0q1m|9oaH#whCM zdTGz<Ml0n!E)a5Cr+FUzcpfT@p)BE#0d+Dp18V*ByxS9&Y)i4T%*IKrMj$~~Fx92P z@bzdm?+UU}QDqNZh|D8k@gmsOY)4Qo=y%%bl7sDLWe3WM4qlUzc_mq3N!-^#2wE2h zW?iNfL1_p#eQ-JZlItmMiMcq#2Vjt6S#SiG^F6pCgu>rS_^X^QL6^v3>a>dcjOktq z-+kTi&Q-gAHCtH&D}(3Q<?P5o6MdEPGFES_sP|mfaBz80#T86l3+jmSj*-bmY5qz@ zzl!Ni<vqh27gRH^hIfswfupK3do7IhyatEmI=-~8SE(ilgKmIU&+U983$H8B7?rHK zNnvg-caKW?xA5R{`FtTraw{jfO#!k<QU(u`R6n{s+{$-wgRqnD{J#d>#bRrCkKWC& z;6o<p9$sCK+Uuv~OAbB_JYZi9|6ZkeANK(JtqQ_d=>6z{K@X^@JP1)-M`_m!Oh1Ig ztsg?|VZ=2rFX#~fqLz~h!jFdG$0}yn+v9lEV_dqRC-^K4dy*Y4M(8Pon9pU?)4aN& zytR2~%`-xtsb|YOn}_<(!Bj0h53CW~3W8qXW@hc2+~pfV4DR$zthC(rmI`{2t#@+$ zfwz}JZ!ZH9FQ&T-Ilf$8VM5l;cMIB#$Aq=Q>MVJ-(<SItyz|a{P5AhTgqOJ5nXj`| zG@iDEb9#f}nA4lk?Tvm*p#{CoDBOAP@W1@Na_NFb(|DRpiz!16t*0Wbp|!M*Hi(E8 G75@Po>_hAT diff --git a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSL.g b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSL.g index cd1d6e4b..ea708004 100644 --- a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSL.g +++ b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSL.g @@ -1007,7 +1007,7 @@ ruleInstanceRule returns [EObject current=null] } } { - newCompositeNode(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + newCompositeNode(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ruleStringOrId { @@ -1065,19 +1065,16 @@ ruleAttributeRule returns [EObject current=null] ( ( ( - { - newCompositeNode(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); - } - lv_name_0_0=ruleNameOrMiscRule { if ($current==null) { - $current = createModelElementForParent(grammarAccess.getAttributeRuleRule()); + $current = createModelElement(grammarAccess.getAttributeRuleRule()); } - set( - $current, - "name", - lv_name_0_0, - "de.evoal.languages.model.instance.dsl.InstanceLanguage.NameOrMiscRule"); + } + { + newCompositeNode(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); + } + ruleStringOrId + { afterParserOrEnumRuleCall(); } ) @@ -1112,110 +1109,6 @@ ruleAttributeRule returns [EObject current=null] ) ; -// Entry rule entryRuleNameOrMiscRule -entryRuleNameOrMiscRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getNameOrMiscRuleRule()); } - iv_ruleNameOrMiscRule=ruleNameOrMiscRule - { $current=$iv_ruleNameOrMiscRule.current; } - EOF; - -// Rule NameOrMiscRule -ruleNameOrMiscRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - { - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - } - this_NameRule_0=ruleNameRule - { - $current = $this_NameRule_0.current; - afterParserOrEnumRuleCall(); - } - | - { - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - } - this_MiscRule_1=ruleMiscRule - { - $current = $this_MiscRule_1.current; - afterParserOrEnumRuleCall(); - } - ) -; - -// Entry rule entryRuleNameRule -entryRuleNameRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getNameRuleRule()); } - iv_ruleNameRule=ruleNameRule - { $current=$iv_ruleNameRule.current; } - EOF; - -// Rule NameRule -ruleNameRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - { - if ($current==null) { - $current = createModelElement(grammarAccess.getNameRuleRule()); - } - } - { - newCompositeNode(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - } - ruleStringOrId - { - afterParserOrEnumRuleCall(); - } - ) - ) -; - -// Entry rule entryRuleMiscRule -entryRuleMiscRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getMiscRuleRule()); } - iv_ruleMiscRule=ruleMiscRule - { $current=$iv_ruleMiscRule.current; } - EOF; - -// Rule MiscRule -ruleMiscRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - lv_name_0_0=RULE_STRING - { - newLeafNode(lv_name_0_0, grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getMiscRuleRule()); - } - setWithLastConsumed( - $current, - "name", - lv_name_0_0, - "de.evoal.languages.model.el.dsl.ExpressionLanguage.STRING"); - } - ) - ) -; - // Entry rule entryRuleValueRule entryRuleValueRule returns [EObject current=null]: { newCompositeNode(grammarAccess.getValueRuleRule()); } diff --git a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSLLexer.java b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSLLexer.java index 910812bc..092161f4 100644 --- a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSLLexer.java +++ b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSLLexer.java @@ -1478,8 +1478,8 @@ public class InternalGeneratorDSLLexer extends Lexer { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalGeneratorDSL.g:2944:21: ( '0' .. '9' ) - // InternalGeneratorDSL.g:2944:23: '0' .. '9' + // InternalGeneratorDSL.g:2837:21: ( '0' .. '9' ) + // InternalGeneratorDSL.g:2837:23: '0' .. '9' { matchRange('0','9'); @@ -1494,11 +1494,11 @@ public class InternalGeneratorDSLLexer extends Lexer { // $ANTLR start "RULE_EXPONENT" public final void mRULE_EXPONENT() throws RecognitionException { try { - // InternalGeneratorDSL.g:2946:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) - // InternalGeneratorDSL.g:2946:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ + // InternalGeneratorDSL.g:2839:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) + // InternalGeneratorDSL.g:2839:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ { match('e'); - // InternalGeneratorDSL.g:2946:30: ( '+' | '-' )? + // InternalGeneratorDSL.g:2839:30: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1524,7 +1524,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } - // InternalGeneratorDSL.g:2946:41: ( RULE_DIGIT )+ + // InternalGeneratorDSL.g:2839:41: ( RULE_DIGIT )+ int cnt2=0; loop2: do { @@ -1538,7 +1538,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt2) { case 1 : - // InternalGeneratorDSL.g:2946:41: RULE_DIGIT + // InternalGeneratorDSL.g:2839:41: RULE_DIGIT { mRULE_DIGIT(); @@ -1568,10 +1568,10 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:2948:10: ( ( '-' )? ( RULE_DIGIT )+ ) - // InternalGeneratorDSL.g:2948:12: ( '-' )? ( RULE_DIGIT )+ + // InternalGeneratorDSL.g:2841:10: ( ( '-' )? ( RULE_DIGIT )+ ) + // InternalGeneratorDSL.g:2841:12: ( '-' )? ( RULE_DIGIT )+ { - // InternalGeneratorDSL.g:2948:12: ( '-' )? + // InternalGeneratorDSL.g:2841:12: ( '-' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1580,7 +1580,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } switch (alt3) { case 1 : - // InternalGeneratorDSL.g:2948:12: '-' + // InternalGeneratorDSL.g:2841:12: '-' { match('-'); @@ -1589,7 +1589,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } - // InternalGeneratorDSL.g:2948:17: ( RULE_DIGIT )+ + // InternalGeneratorDSL.g:2841:17: ( RULE_DIGIT )+ int cnt4=0; loop4: do { @@ -1603,7 +1603,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt4) { case 1 : - // InternalGeneratorDSL.g:2948:17: RULE_DIGIT + // InternalGeneratorDSL.g:2841:17: RULE_DIGIT { mRULE_DIGIT(); @@ -1635,15 +1635,15 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:2950:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) - // InternalGeneratorDSL.g:2950:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalGeneratorDSL.g:2843:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) + // InternalGeneratorDSL.g:2843:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) { - // InternalGeneratorDSL.g:2950:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalGeneratorDSL.g:2843:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalGeneratorDSL.g:2950:16: RULE_INT RULE_EXPONENT + // InternalGeneratorDSL.g:2843:16: RULE_INT RULE_EXPONENT { mRULE_INT(); mRULE_EXPONENT(); @@ -1651,11 +1651,11 @@ public class InternalGeneratorDSLLexer extends Lexer { } break; case 2 : - // InternalGeneratorDSL.g:2950:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? + // InternalGeneratorDSL.g:2843:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? { mRULE_INT(); match('.'); - // InternalGeneratorDSL.g:2950:52: ( RULE_DIGIT )* + // InternalGeneratorDSL.g:2843:52: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1668,7 +1668,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt5) { case 1 : - // InternalGeneratorDSL.g:2950:52: RULE_DIGIT + // InternalGeneratorDSL.g:2843:52: RULE_DIGIT { mRULE_DIGIT(); @@ -1680,7 +1680,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } } while (true); - // InternalGeneratorDSL.g:2950:64: ( RULE_EXPONENT )? + // InternalGeneratorDSL.g:2843:64: ( RULE_EXPONENT )? int alt6=2; int LA6_0 = input.LA(1); @@ -1689,7 +1689,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } switch (alt6) { case 1 : - // InternalGeneratorDSL.g:2950:64: RULE_EXPONENT + // InternalGeneratorDSL.g:2843:64: RULE_EXPONENT { mRULE_EXPONENT(); @@ -1720,11 +1720,11 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:2952:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalGeneratorDSL.g:2952:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalGeneratorDSL.g:2845:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalGeneratorDSL.g:2845:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalGeneratorDSL.g:2952:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalGeneratorDSL.g:2845:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1740,7 +1740,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt8) { case 1 : - // InternalGeneratorDSL.g:2952:20: '\\\\' . + // InternalGeneratorDSL.g:2845:20: '\\\\' . { match('\\'); matchAny(); @@ -1748,7 +1748,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } break; case 2 : - // InternalGeneratorDSL.g:2952:27: ~ ( ( '\\\\' | '\"' ) ) + // InternalGeneratorDSL.g:2845:27: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1785,11 +1785,11 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_QUOTED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:2954:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalGeneratorDSL.g:2954:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalGeneratorDSL.g:2847:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalGeneratorDSL.g:2847:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalGeneratorDSL.g:2954:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalGeneratorDSL.g:2847:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1805,7 +1805,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt9) { case 1 : - // InternalGeneratorDSL.g:2954:24: '\\\\' . + // InternalGeneratorDSL.g:2847:24: '\\\\' . { match('\\'); matchAny(); @@ -1813,7 +1813,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } break; case 2 : - // InternalGeneratorDSL.g:2954:31: ~ ( ( '\\\\' | '\\'' ) ) + // InternalGeneratorDSL.g:2847:31: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1850,10 +1850,10 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:2956:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalGeneratorDSL.g:2956:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalGeneratorDSL.g:2849:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalGeneratorDSL.g:2849:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalGeneratorDSL.g:2956:11: ( '^' )? + // InternalGeneratorDSL.g:2849:11: ( '^' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1862,7 +1862,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } switch (alt10) { case 1 : - // InternalGeneratorDSL.g:2956:11: '^' + // InternalGeneratorDSL.g:2849:11: '^' { match('^'); @@ -1880,7 +1880,7 @@ public class InternalGeneratorDSLLexer extends Lexer { recover(mse); throw mse;} - // InternalGeneratorDSL.g:2956:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalGeneratorDSL.g:2849:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop11: do { int alt11=2; @@ -1929,12 +1929,12 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:2958:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalGeneratorDSL.g:2958:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalGeneratorDSL.g:2851:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalGeneratorDSL.g:2851:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalGeneratorDSL.g:2958:24: ( options {greedy=false; } : . )* + // InternalGeneratorDSL.g:2851:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -1959,7 +1959,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt12) { case 1 : - // InternalGeneratorDSL.g:2958:52: . + // InternalGeneratorDSL.g:2851:52: . { matchAny(); @@ -1989,12 +1989,12 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:2960:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalGeneratorDSL.g:2960:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalGeneratorDSL.g:2853:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalGeneratorDSL.g:2853:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalGeneratorDSL.g:2960:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalGeneratorDSL.g:2853:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -2007,7 +2007,7 @@ public class InternalGeneratorDSLLexer extends Lexer { switch (alt13) { case 1 : - // InternalGeneratorDSL.g:2960:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalGeneratorDSL.g:2853:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2027,7 +2027,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } } while (true); - // InternalGeneratorDSL.g:2960:40: ( ( '\\r' )? '\\n' )? + // InternalGeneratorDSL.g:2853:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -2036,9 +2036,9 @@ public class InternalGeneratorDSLLexer extends Lexer { } switch (alt15) { case 1 : - // InternalGeneratorDSL.g:2960:41: ( '\\r' )? '\\n' + // InternalGeneratorDSL.g:2853:41: ( '\\r' )? '\\n' { - // InternalGeneratorDSL.g:2960:41: ( '\\r' )? + // InternalGeneratorDSL.g:2853:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -2047,7 +2047,7 @@ public class InternalGeneratorDSLLexer extends Lexer { } switch (alt14) { case 1 : - // InternalGeneratorDSL.g:2960:41: '\\r' + // InternalGeneratorDSL.g:2853:41: '\\r' { match('\r'); @@ -2079,10 +2079,10 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:2962:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalGeneratorDSL.g:2962:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalGeneratorDSL.g:2855:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalGeneratorDSL.g:2855:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalGeneratorDSL.g:2962:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalGeneratorDSL.g:2855:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -2136,8 +2136,8 @@ public class InternalGeneratorDSLLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGeneratorDSL.g:2964:16: ( . ) - // InternalGeneratorDSL.g:2964:18: . + // InternalGeneratorDSL.g:2857:16: ( . ) + // InternalGeneratorDSL.g:2857:18: . { matchAny(); @@ -2746,7 +2746,7 @@ public class InternalGeneratorDSLLexer extends Lexer { this.transition = DFA7_transition; } public String getDescription() { - return "2950:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; + return "2843:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; } } static final String DFA17_eotS = diff --git a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSLParser.java b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSLParser.java index 136b48a5..ff4c988b 100644 --- a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSLParser.java +++ b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/parser/antlr/internal/InternalGeneratorDSLParser.java @@ -2551,7 +2551,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - newCompositeNode(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + newCompositeNode(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); pushFollow(FOLLOW_33); ruleStringOrId(); @@ -2588,7 +2588,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { int alt18=2; int LA18_0 = input.LA(1); - if ( ((LA18_0>=RULE_STRING && LA18_0<=RULE_ID)||LA18_0==RULE_QUOTED_ID) ) { + if ( (LA18_0==RULE_ID||LA18_0==RULE_QUOTED_ID) ) { alt18=1; } @@ -2700,14 +2700,12 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAttributeRule" - // InternalGeneratorDSL.g:1058:1: ruleAttributeRule returns [EObject current=null] : ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ; + // InternalGeneratorDSL.g:1058:1: ruleAttributeRule returns [EObject current=null] : ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ; public final EObject ruleAttributeRule() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_3=null; - EObject lv_name_0_0 = null; - EObject lv_value_2_0 = null; @@ -2715,35 +2713,32 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1064:2: ( ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ) - // InternalGeneratorDSL.g:1065:2: ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) + // InternalGeneratorDSL.g:1064:2: ( ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ) + // InternalGeneratorDSL.g:1065:2: ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) { - // InternalGeneratorDSL.g:1065:2: ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) - // InternalGeneratorDSL.g:1066:3: ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' + // InternalGeneratorDSL.g:1065:2: ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) + // InternalGeneratorDSL.g:1066:3: ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' { - // InternalGeneratorDSL.g:1066:3: ( (lv_name_0_0= ruleNameOrMiscRule ) ) - // InternalGeneratorDSL.g:1067:4: (lv_name_0_0= ruleNameOrMiscRule ) + // InternalGeneratorDSL.g:1066:3: ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:1067:4: ( ruleStringOrId ) { - // InternalGeneratorDSL.g:1067:4: (lv_name_0_0= ruleNameOrMiscRule ) - // InternalGeneratorDSL.g:1068:5: lv_name_0_0= ruleNameOrMiscRule + // InternalGeneratorDSL.g:1067:4: ( ruleStringOrId ) + // InternalGeneratorDSL.g:1068:5: ruleStringOrId { - newCompositeNode(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + if (current==null) { + current = createModelElement(grammarAccess.getAttributeRuleRule()); + } + + + newCompositeNode(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); pushFollow(FOLLOW_35); - lv_name_0_0=ruleNameOrMiscRule(); + ruleStringOrId(); state._fsp--; - if (current==null) { - current = createModelElementForParent(grammarAccess.getAttributeRuleRule()); - } - set( - current, - "name", - lv_name_0_0, - "de.evoal.languages.model.instance.dsl.InstanceLanguage.NameOrMiscRule"); afterParserOrEnumRuleCall(); @@ -2756,11 +2751,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { newLeafNode(otherlv_1, grammarAccess.getAttributeRuleAccess().getColonEqualsSignKeyword_1()); - // InternalGeneratorDSL.g:1089:3: ( (lv_value_2_0= ruleValueRule ) ) - // InternalGeneratorDSL.g:1090:4: (lv_value_2_0= ruleValueRule ) + // InternalGeneratorDSL.g:1086:3: ( (lv_value_2_0= ruleValueRule ) ) + // InternalGeneratorDSL.g:1087:4: (lv_value_2_0= ruleValueRule ) { - // InternalGeneratorDSL.g:1090:4: (lv_value_2_0= ruleValueRule ) - // InternalGeneratorDSL.g:1091:5: lv_value_2_0= ruleValueRule + // InternalGeneratorDSL.g:1087:4: (lv_value_2_0= ruleValueRule ) + // InternalGeneratorDSL.g:1088:5: lv_value_2_0= ruleValueRule { newCompositeNode(grammarAccess.getAttributeRuleAccess().getValueValueRuleParserRuleCall_2_0()); @@ -2813,326 +2808,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR end "ruleAttributeRule" - // $ANTLR start "entryRuleNameOrMiscRule" - // InternalGeneratorDSL.g:1116:1: entryRuleNameOrMiscRule returns [EObject current=null] : iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF ; - public final EObject entryRuleNameOrMiscRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleNameOrMiscRule = null; - - - try { - // InternalGeneratorDSL.g:1116:55: (iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF ) - // InternalGeneratorDSL.g:1117:2: iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF - { - newCompositeNode(grammarAccess.getNameOrMiscRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleNameOrMiscRule=ruleNameOrMiscRule(); - - state._fsp--; - - current =iv_ruleNameOrMiscRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleNameOrMiscRule" - - - // $ANTLR start "ruleNameOrMiscRule" - // InternalGeneratorDSL.g:1123:1: ruleNameOrMiscRule returns [EObject current=null] : (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) ; - public final EObject ruleNameOrMiscRule() throws RecognitionException { - EObject current = null; - - EObject this_NameRule_0 = null; - - EObject this_MiscRule_1 = null; - - - - enterRule(); - - try { - // InternalGeneratorDSL.g:1129:2: ( (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) ) - // InternalGeneratorDSL.g:1130:2: (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) - { - // InternalGeneratorDSL.g:1130:2: (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) - int alt20=2; - int LA20_0 = input.LA(1); - - if ( (LA20_0==RULE_ID||LA20_0==RULE_QUOTED_ID) ) { - alt20=1; - } - else if ( (LA20_0==RULE_STRING) ) { - alt20=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 20, 0, input); - - throw nvae; - } - switch (alt20) { - case 1 : - // InternalGeneratorDSL.g:1131:3: this_NameRule_0= ruleNameRule - { - - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - - pushFollow(FOLLOW_2); - this_NameRule_0=ruleNameRule(); - - state._fsp--; - - - current = this_NameRule_0; - afterParserOrEnumRuleCall(); - - - } - break; - case 2 : - // InternalGeneratorDSL.g:1140:3: this_MiscRule_1= ruleMiscRule - { - - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - - pushFollow(FOLLOW_2); - this_MiscRule_1=ruleMiscRule(); - - state._fsp--; - - - current = this_MiscRule_1; - afterParserOrEnumRuleCall(); - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleNameOrMiscRule" - - - // $ANTLR start "entryRuleNameRule" - // InternalGeneratorDSL.g:1152:1: entryRuleNameRule returns [EObject current=null] : iv_ruleNameRule= ruleNameRule EOF ; - public final EObject entryRuleNameRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleNameRule = null; - - - try { - // InternalGeneratorDSL.g:1152:49: (iv_ruleNameRule= ruleNameRule EOF ) - // InternalGeneratorDSL.g:1153:2: iv_ruleNameRule= ruleNameRule EOF - { - newCompositeNode(grammarAccess.getNameRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleNameRule=ruleNameRule(); - - state._fsp--; - - current =iv_ruleNameRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleNameRule" - - - // $ANTLR start "ruleNameRule" - // InternalGeneratorDSL.g:1159:1: ruleNameRule returns [EObject current=null] : ( ( ruleStringOrId ) ) ; - public final EObject ruleNameRule() throws RecognitionException { - EObject current = null; - - - enterRule(); - - try { - // InternalGeneratorDSL.g:1165:2: ( ( ( ruleStringOrId ) ) ) - // InternalGeneratorDSL.g:1166:2: ( ( ruleStringOrId ) ) - { - // InternalGeneratorDSL.g:1166:2: ( ( ruleStringOrId ) ) - // InternalGeneratorDSL.g:1167:3: ( ruleStringOrId ) - { - // InternalGeneratorDSL.g:1167:3: ( ruleStringOrId ) - // InternalGeneratorDSL.g:1168:4: ruleStringOrId - { - - if (current==null) { - current = createModelElement(grammarAccess.getNameRuleRule()); - } - - - newCompositeNode(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - - pushFollow(FOLLOW_2); - ruleStringOrId(); - - state._fsp--; - - - afterParserOrEnumRuleCall(); - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleNameRule" - - - // $ANTLR start "entryRuleMiscRule" - // InternalGeneratorDSL.g:1185:1: entryRuleMiscRule returns [EObject current=null] : iv_ruleMiscRule= ruleMiscRule EOF ; - public final EObject entryRuleMiscRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleMiscRule = null; - - - try { - // InternalGeneratorDSL.g:1185:49: (iv_ruleMiscRule= ruleMiscRule EOF ) - // InternalGeneratorDSL.g:1186:2: iv_ruleMiscRule= ruleMiscRule EOF - { - newCompositeNode(grammarAccess.getMiscRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleMiscRule=ruleMiscRule(); - - state._fsp--; - - current =iv_ruleMiscRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleMiscRule" - - - // $ANTLR start "ruleMiscRule" - // InternalGeneratorDSL.g:1192:1: ruleMiscRule returns [EObject current=null] : ( (lv_name_0_0= RULE_STRING ) ) ; - public final EObject ruleMiscRule() throws RecognitionException { - EObject current = null; - - Token lv_name_0_0=null; - - - enterRule(); - - try { - // InternalGeneratorDSL.g:1198:2: ( ( (lv_name_0_0= RULE_STRING ) ) ) - // InternalGeneratorDSL.g:1199:2: ( (lv_name_0_0= RULE_STRING ) ) - { - // InternalGeneratorDSL.g:1199:2: ( (lv_name_0_0= RULE_STRING ) ) - // InternalGeneratorDSL.g:1200:3: (lv_name_0_0= RULE_STRING ) - { - // InternalGeneratorDSL.g:1200:3: (lv_name_0_0= RULE_STRING ) - // InternalGeneratorDSL.g:1201:4: lv_name_0_0= RULE_STRING - { - lv_name_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); - - newLeafNode(lv_name_0_0, grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getMiscRuleRule()); - } - setWithLastConsumed( - current, - "name", - lv_name_0_0, - "de.evoal.languages.model.el.dsl.ExpressionLanguage.STRING"); - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleMiscRule" - - // $ANTLR start "entryRuleValueRule" - // InternalGeneratorDSL.g:1220:1: entryRuleValueRule returns [EObject current=null] : iv_ruleValueRule= ruleValueRule EOF ; + // InternalGeneratorDSL.g:1113:1: entryRuleValueRule returns [EObject current=null] : iv_ruleValueRule= ruleValueRule EOF ; public final EObject entryRuleValueRule() throws RecognitionException { EObject current = null; @@ -3140,8 +2817,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1220:50: (iv_ruleValueRule= ruleValueRule EOF ) - // InternalGeneratorDSL.g:1221:2: iv_ruleValueRule= ruleValueRule EOF + // InternalGeneratorDSL.g:1113:50: (iv_ruleValueRule= ruleValueRule EOF ) + // InternalGeneratorDSL.g:1114:2: iv_ruleValueRule= ruleValueRule EOF { newCompositeNode(grammarAccess.getValueRuleRule()); pushFollow(FOLLOW_1); @@ -3168,7 +2845,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleValueRule" - // InternalGeneratorDSL.g:1227:1: ruleValueRule returns [EObject current=null] : (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ; + // InternalGeneratorDSL.g:1120:1: ruleValueRule returns [EObject current=null] : (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ; public final EObject ruleValueRule() throws RecognitionException { EObject current = null; @@ -3185,26 +2862,26 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1233:2: ( (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ) - // InternalGeneratorDSL.g:1234:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) + // InternalGeneratorDSL.g:1126:2: ( (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ) + // InternalGeneratorDSL.g:1127:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) { - // InternalGeneratorDSL.g:1234:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) - int alt21=4; + // InternalGeneratorDSL.g:1127:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) + int alt20=4; switch ( input.LA(1) ) { case 18: { - alt21=1; + alt20=1; } break; case 39: { - alt21=2; + alt20=2; } break; case RULE_ID: case RULE_QUOTED_ID: { - alt21=3; + alt20=3; } break; case RULE_STRING: @@ -3213,19 +2890,19 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { case 49: case 50: { - alt21=4; + alt20=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 21, 0, input); + new NoViableAltException("", 20, 0, input); throw nvae; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalGeneratorDSL.g:1235:3: this_ArrayRule_0= ruleArrayRule + // InternalGeneratorDSL.g:1128:3: this_ArrayRule_0= ruleArrayRule { newCompositeNode(grammarAccess.getValueRuleAccess().getArrayRuleParserRuleCall_0()); @@ -3243,7 +2920,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalGeneratorDSL.g:1244:3: this_DataReferenceRule_1= ruleDataReferenceRule + // InternalGeneratorDSL.g:1137:3: this_DataReferenceRule_1= ruleDataReferenceRule { newCompositeNode(grammarAccess.getValueRuleAccess().getDataReferenceRuleParserRuleCall_1()); @@ -3261,7 +2938,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 3 : - // InternalGeneratorDSL.g:1253:3: this_InstanceRule_2= ruleInstanceRule + // InternalGeneratorDSL.g:1146:3: this_InstanceRule_2= ruleInstanceRule { newCompositeNode(grammarAccess.getValueRuleAccess().getInstanceRuleParserRuleCall_2()); @@ -3279,7 +2956,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 4 : - // InternalGeneratorDSL.g:1262:3: this_LiteralValueRule_3= ruleLiteralValueRule + // InternalGeneratorDSL.g:1155:3: this_LiteralValueRule_3= ruleLiteralValueRule { newCompositeNode(grammarAccess.getValueRuleAccess().getLiteralValueRuleParserRuleCall_3()); @@ -3319,7 +2996,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleArrayRule" - // InternalGeneratorDSL.g:1274:1: entryRuleArrayRule returns [EObject current=null] : iv_ruleArrayRule= ruleArrayRule EOF ; + // InternalGeneratorDSL.g:1167:1: entryRuleArrayRule returns [EObject current=null] : iv_ruleArrayRule= ruleArrayRule EOF ; public final EObject entryRuleArrayRule() throws RecognitionException { EObject current = null; @@ -3327,8 +3004,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1274:50: (iv_ruleArrayRule= ruleArrayRule EOF ) - // InternalGeneratorDSL.g:1275:2: iv_ruleArrayRule= ruleArrayRule EOF + // InternalGeneratorDSL.g:1167:50: (iv_ruleArrayRule= ruleArrayRule EOF ) + // InternalGeneratorDSL.g:1168:2: iv_ruleArrayRule= ruleArrayRule EOF { newCompositeNode(grammarAccess.getArrayRuleRule()); pushFollow(FOLLOW_1); @@ -3355,7 +3032,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleArrayRule" - // InternalGeneratorDSL.g:1281:1: ruleArrayRule returns [EObject current=null] : ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ; + // InternalGeneratorDSL.g:1174:1: ruleArrayRule returns [EObject current=null] : ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ; public final EObject ruleArrayRule() throws RecognitionException { EObject current = null; @@ -3371,14 +3048,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1287:2: ( ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ) - // InternalGeneratorDSL.g:1288:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) + // InternalGeneratorDSL.g:1180:2: ( ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ) + // InternalGeneratorDSL.g:1181:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) { - // InternalGeneratorDSL.g:1288:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) - // InternalGeneratorDSL.g:1289:3: () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' + // InternalGeneratorDSL.g:1181:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) + // InternalGeneratorDSL.g:1182:3: () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' { - // InternalGeneratorDSL.g:1289:3: () - // InternalGeneratorDSL.g:1290:4: + // InternalGeneratorDSL.g:1182:3: () + // InternalGeneratorDSL.g:1183:4: { current = forceCreateModelElement( @@ -3392,22 +3069,22 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { newLeafNode(otherlv_1, grammarAccess.getArrayRuleAccess().getLeftSquareBracketKeyword_1()); - // InternalGeneratorDSL.g:1300:3: ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? - int alt23=2; - int LA23_0 = input.LA(1); + // InternalGeneratorDSL.g:1193:3: ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( ((LA23_0>=RULE_STRING && LA23_0<=RULE_QUOTED_ID)||LA23_0==18||LA23_0==39||(LA23_0>=49 && LA23_0<=50)) ) { - alt23=1; + if ( ((LA22_0>=RULE_STRING && LA22_0<=RULE_QUOTED_ID)||LA22_0==18||LA22_0==39||(LA22_0>=49 && LA22_0<=50)) ) { + alt22=1; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalGeneratorDSL.g:1301:4: ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* + // InternalGeneratorDSL.g:1194:4: ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* { - // InternalGeneratorDSL.g:1301:4: ( (lv_values_2_0= ruleValueRule ) ) - // InternalGeneratorDSL.g:1302:5: (lv_values_2_0= ruleValueRule ) + // InternalGeneratorDSL.g:1194:4: ( (lv_values_2_0= ruleValueRule ) ) + // InternalGeneratorDSL.g:1195:5: (lv_values_2_0= ruleValueRule ) { - // InternalGeneratorDSL.g:1302:5: (lv_values_2_0= ruleValueRule ) - // InternalGeneratorDSL.g:1303:6: lv_values_2_0= ruleValueRule + // InternalGeneratorDSL.g:1195:5: (lv_values_2_0= ruleValueRule ) + // InternalGeneratorDSL.g:1196:6: lv_values_2_0= ruleValueRule { newCompositeNode(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_0_0()); @@ -3434,30 +3111,30 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1320:4: (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* - loop22: + // InternalGeneratorDSL.g:1213:4: (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* + loop21: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA22_0==24) ) { - alt22=1; + if ( (LA21_0==24) ) { + alt21=1; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalGeneratorDSL.g:1321:5: otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) + // InternalGeneratorDSL.g:1214:5: otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) { otherlv_3=(Token)match(input,24,FOLLOW_36); newLeafNode(otherlv_3, grammarAccess.getArrayRuleAccess().getCommaKeyword_2_1_0()); - // InternalGeneratorDSL.g:1325:5: ( (lv_values_4_0= ruleValueRule ) ) - // InternalGeneratorDSL.g:1326:6: (lv_values_4_0= ruleValueRule ) + // InternalGeneratorDSL.g:1218:5: ( (lv_values_4_0= ruleValueRule ) ) + // InternalGeneratorDSL.g:1219:6: (lv_values_4_0= ruleValueRule ) { - // InternalGeneratorDSL.g:1326:6: (lv_values_4_0= ruleValueRule ) - // InternalGeneratorDSL.g:1327:7: lv_values_4_0= ruleValueRule + // InternalGeneratorDSL.g:1219:6: (lv_values_4_0= ruleValueRule ) + // InternalGeneratorDSL.g:1220:7: lv_values_4_0= ruleValueRule { newCompositeNode(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_1_1_0()); @@ -3489,7 +3166,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { break; default : - break loop22; + break loop21; } } while (true); @@ -3526,7 +3203,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleLiteralValueRule" - // InternalGeneratorDSL.g:1354:1: entryRuleLiteralValueRule returns [EObject current=null] : iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ; + // InternalGeneratorDSL.g:1247:1: entryRuleLiteralValueRule returns [EObject current=null] : iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ; public final EObject entryRuleLiteralValueRule() throws RecognitionException { EObject current = null; @@ -3534,8 +3211,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1354:57: (iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ) - // InternalGeneratorDSL.g:1355:2: iv_ruleLiteralValueRule= ruleLiteralValueRule EOF + // InternalGeneratorDSL.g:1247:57: (iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ) + // InternalGeneratorDSL.g:1248:2: iv_ruleLiteralValueRule= ruleLiteralValueRule EOF { newCompositeNode(grammarAccess.getLiteralValueRuleRule()); pushFollow(FOLLOW_1); @@ -3562,7 +3239,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleLiteralValueRule" - // InternalGeneratorDSL.g:1361:1: ruleLiteralValueRule returns [EObject current=null] : ( (lv_literal_0_0= ruleLiteralRule ) ) ; + // InternalGeneratorDSL.g:1254:1: ruleLiteralValueRule returns [EObject current=null] : ( (lv_literal_0_0= ruleLiteralRule ) ) ; public final EObject ruleLiteralValueRule() throws RecognitionException { EObject current = null; @@ -3573,14 +3250,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1367:2: ( ( (lv_literal_0_0= ruleLiteralRule ) ) ) - // InternalGeneratorDSL.g:1368:2: ( (lv_literal_0_0= ruleLiteralRule ) ) + // InternalGeneratorDSL.g:1260:2: ( ( (lv_literal_0_0= ruleLiteralRule ) ) ) + // InternalGeneratorDSL.g:1261:2: ( (lv_literal_0_0= ruleLiteralRule ) ) { - // InternalGeneratorDSL.g:1368:2: ( (lv_literal_0_0= ruleLiteralRule ) ) - // InternalGeneratorDSL.g:1369:3: (lv_literal_0_0= ruleLiteralRule ) + // InternalGeneratorDSL.g:1261:2: ( (lv_literal_0_0= ruleLiteralRule ) ) + // InternalGeneratorDSL.g:1262:3: (lv_literal_0_0= ruleLiteralRule ) { - // InternalGeneratorDSL.g:1369:3: (lv_literal_0_0= ruleLiteralRule ) - // InternalGeneratorDSL.g:1370:4: lv_literal_0_0= ruleLiteralRule + // InternalGeneratorDSL.g:1262:3: (lv_literal_0_0= ruleLiteralRule ) + // InternalGeneratorDSL.g:1263:4: lv_literal_0_0= ruleLiteralRule { newCompositeNode(grammarAccess.getLiteralValueRuleAccess().getLiteralLiteralRuleParserRuleCall_0()); @@ -3627,7 +3304,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleDataReferenceRule" - // InternalGeneratorDSL.g:1390:1: entryRuleDataReferenceRule returns [EObject current=null] : iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ; + // InternalGeneratorDSL.g:1283:1: entryRuleDataReferenceRule returns [EObject current=null] : iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ; public final EObject entryRuleDataReferenceRule() throws RecognitionException { EObject current = null; @@ -3635,8 +3312,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1390:58: (iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ) - // InternalGeneratorDSL.g:1391:2: iv_ruleDataReferenceRule= ruleDataReferenceRule EOF + // InternalGeneratorDSL.g:1283:58: (iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ) + // InternalGeneratorDSL.g:1284:2: iv_ruleDataReferenceRule= ruleDataReferenceRule EOF { newCompositeNode(grammarAccess.getDataReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -3663,7 +3340,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleDataReferenceRule" - // InternalGeneratorDSL.g:1397:1: ruleDataReferenceRule returns [EObject current=null] : ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ; + // InternalGeneratorDSL.g:1290:1: ruleDataReferenceRule returns [EObject current=null] : ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ; public final EObject ruleDataReferenceRule() throws RecognitionException { EObject current = null; @@ -3673,14 +3350,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1403:2: ( ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ) - // InternalGeneratorDSL.g:1404:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) + // InternalGeneratorDSL.g:1296:2: ( ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ) + // InternalGeneratorDSL.g:1297:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) { - // InternalGeneratorDSL.g:1404:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) - // InternalGeneratorDSL.g:1405:3: () otherlv_1= 'data' ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:1297:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) + // InternalGeneratorDSL.g:1298:3: () otherlv_1= 'data' ( ( ruleStringOrId ) ) { - // InternalGeneratorDSL.g:1405:3: () - // InternalGeneratorDSL.g:1406:4: + // InternalGeneratorDSL.g:1298:3: () + // InternalGeneratorDSL.g:1299:4: { current = forceCreateModelElement( @@ -3694,11 +3371,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { newLeafNode(otherlv_1, grammarAccess.getDataReferenceRuleAccess().getDataKeyword_1()); - // InternalGeneratorDSL.g:1416:3: ( ( ruleStringOrId ) ) - // InternalGeneratorDSL.g:1417:4: ( ruleStringOrId ) + // InternalGeneratorDSL.g:1309:3: ( ( ruleStringOrId ) ) + // InternalGeneratorDSL.g:1310:4: ( ruleStringOrId ) { - // InternalGeneratorDSL.g:1417:4: ( ruleStringOrId ) - // InternalGeneratorDSL.g:1418:5: ruleStringOrId + // InternalGeneratorDSL.g:1310:4: ( ruleStringOrId ) + // InternalGeneratorDSL.g:1311:5: ruleStringOrId { if (current==null) { @@ -3745,7 +3422,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleExpressionRule" - // InternalGeneratorDSL.g:1436:1: entryRuleExpressionRule returns [EObject current=null] : iv_ruleExpressionRule= ruleExpressionRule EOF ; + // InternalGeneratorDSL.g:1329:1: entryRuleExpressionRule returns [EObject current=null] : iv_ruleExpressionRule= ruleExpressionRule EOF ; public final EObject entryRuleExpressionRule() throws RecognitionException { EObject current = null; @@ -3753,8 +3430,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1436:55: (iv_ruleExpressionRule= ruleExpressionRule EOF ) - // InternalGeneratorDSL.g:1437:2: iv_ruleExpressionRule= ruleExpressionRule EOF + // InternalGeneratorDSL.g:1329:55: (iv_ruleExpressionRule= ruleExpressionRule EOF ) + // InternalGeneratorDSL.g:1330:2: iv_ruleExpressionRule= ruleExpressionRule EOF { newCompositeNode(grammarAccess.getExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3781,7 +3458,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleExpressionRule" - // InternalGeneratorDSL.g:1443:1: ruleExpressionRule returns [EObject current=null] : this_OrExpressionRule_0= ruleOrExpressionRule ; + // InternalGeneratorDSL.g:1336:1: ruleExpressionRule returns [EObject current=null] : this_OrExpressionRule_0= ruleOrExpressionRule ; public final EObject ruleExpressionRule() throws RecognitionException { EObject current = null; @@ -3792,8 +3469,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1449:2: (this_OrExpressionRule_0= ruleOrExpressionRule ) - // InternalGeneratorDSL.g:1450:2: this_OrExpressionRule_0= ruleOrExpressionRule + // InternalGeneratorDSL.g:1342:2: (this_OrExpressionRule_0= ruleOrExpressionRule ) + // InternalGeneratorDSL.g:1343:2: this_OrExpressionRule_0= ruleOrExpressionRule { newCompositeNode(grammarAccess.getExpressionRuleAccess().getOrExpressionRuleParserRuleCall()); @@ -3827,7 +3504,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleOrExpressionRule" - // InternalGeneratorDSL.g:1461:1: entryRuleOrExpressionRule returns [EObject current=null] : iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ; + // InternalGeneratorDSL.g:1354:1: entryRuleOrExpressionRule returns [EObject current=null] : iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ; public final EObject entryRuleOrExpressionRule() throws RecognitionException { EObject current = null; @@ -3835,8 +3512,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1461:57: (iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ) - // InternalGeneratorDSL.g:1462:2: iv_ruleOrExpressionRule= ruleOrExpressionRule EOF + // InternalGeneratorDSL.g:1354:57: (iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ) + // InternalGeneratorDSL.g:1355:2: iv_ruleOrExpressionRule= ruleOrExpressionRule EOF { newCompositeNode(grammarAccess.getOrExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3863,7 +3540,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleOrExpressionRule" - // InternalGeneratorDSL.g:1468:1: ruleOrExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ; + // InternalGeneratorDSL.g:1361:1: ruleOrExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ; public final EObject ruleOrExpressionRule() throws RecognitionException { EObject current = null; @@ -3877,17 +3554,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1474:2: ( ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ) - // InternalGeneratorDSL.g:1475:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) + // InternalGeneratorDSL.g:1367:2: ( ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ) + // InternalGeneratorDSL.g:1368:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) { - // InternalGeneratorDSL.g:1475:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) - // InternalGeneratorDSL.g:1476:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* + // InternalGeneratorDSL.g:1368:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) + // InternalGeneratorDSL.g:1369:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* { - // InternalGeneratorDSL.g:1476:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) - // InternalGeneratorDSL.g:1477:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) + // InternalGeneratorDSL.g:1369:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) + // InternalGeneratorDSL.g:1370:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) { - // InternalGeneratorDSL.g:1477:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) - // InternalGeneratorDSL.g:1478:5: lv_subExpressions_0_0= ruleXorExpressionRule + // InternalGeneratorDSL.g:1370:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) + // InternalGeneratorDSL.g:1371:5: lv_subExpressions_0_0= ruleXorExpressionRule { newCompositeNode(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_0_0()); @@ -3914,30 +3591,30 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1495:3: (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* - loop24: + // InternalGeneratorDSL.g:1388:3: (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* + loop23: do { - int alt24=2; - int LA24_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA24_0==40) ) { - alt24=1; + if ( (LA23_0==40) ) { + alt23=1; } - switch (alt24) { + switch (alt23) { case 1 : - // InternalGeneratorDSL.g:1496:4: otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) + // InternalGeneratorDSL.g:1389:4: otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) { otherlv_1=(Token)match(input,40,FOLLOW_39); newLeafNode(otherlv_1, grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); - // InternalGeneratorDSL.g:1500:4: ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) - // InternalGeneratorDSL.g:1501:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) + // InternalGeneratorDSL.g:1393:4: ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) + // InternalGeneratorDSL.g:1394:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) { - // InternalGeneratorDSL.g:1501:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) - // InternalGeneratorDSL.g:1502:6: lv_subExpressions_2_0= ruleXorExpressionRule + // InternalGeneratorDSL.g:1394:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) + // InternalGeneratorDSL.g:1395:6: lv_subExpressions_2_0= ruleXorExpressionRule { newCompositeNode(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_1_1_0()); @@ -3969,7 +3646,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { break; default : - break loop24; + break loop23; } } while (true); @@ -3996,7 +3673,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleXorExpressionRule" - // InternalGeneratorDSL.g:1524:1: entryRuleXorExpressionRule returns [EObject current=null] : iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ; + // InternalGeneratorDSL.g:1417:1: entryRuleXorExpressionRule returns [EObject current=null] : iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ; public final EObject entryRuleXorExpressionRule() throws RecognitionException { EObject current = null; @@ -4004,8 +3681,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1524:58: (iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ) - // InternalGeneratorDSL.g:1525:2: iv_ruleXorExpressionRule= ruleXorExpressionRule EOF + // InternalGeneratorDSL.g:1417:58: (iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ) + // InternalGeneratorDSL.g:1418:2: iv_ruleXorExpressionRule= ruleXorExpressionRule EOF { newCompositeNode(grammarAccess.getXorExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -4032,7 +3709,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleXorExpressionRule" - // InternalGeneratorDSL.g:1531:1: ruleXorExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ; + // InternalGeneratorDSL.g:1424:1: ruleXorExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ; public final EObject ruleXorExpressionRule() throws RecognitionException { EObject current = null; @@ -4046,17 +3723,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1537:2: ( ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ) - // InternalGeneratorDSL.g:1538:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) + // InternalGeneratorDSL.g:1430:2: ( ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ) + // InternalGeneratorDSL.g:1431:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) { - // InternalGeneratorDSL.g:1538:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) - // InternalGeneratorDSL.g:1539:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* + // InternalGeneratorDSL.g:1431:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) + // InternalGeneratorDSL.g:1432:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* { - // InternalGeneratorDSL.g:1539:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) - // InternalGeneratorDSL.g:1540:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) + // InternalGeneratorDSL.g:1432:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) + // InternalGeneratorDSL.g:1433:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) { - // InternalGeneratorDSL.g:1540:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) - // InternalGeneratorDSL.g:1541:5: lv_subExpressions_0_0= ruleAndExpressionRule + // InternalGeneratorDSL.g:1433:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) + // InternalGeneratorDSL.g:1434:5: lv_subExpressions_0_0= ruleAndExpressionRule { newCompositeNode(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_0_0()); @@ -4083,30 +3760,30 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1558:3: (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* - loop25: + // InternalGeneratorDSL.g:1451:3: (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* + loop24: do { - int alt25=2; - int LA25_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( (LA25_0==41) ) { - alt25=1; + if ( (LA24_0==41) ) { + alt24=1; } - switch (alt25) { + switch (alt24) { case 1 : - // InternalGeneratorDSL.g:1559:4: otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) + // InternalGeneratorDSL.g:1452:4: otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) { otherlv_1=(Token)match(input,41,FOLLOW_39); newLeafNode(otherlv_1, grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); - // InternalGeneratorDSL.g:1563:4: ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) - // InternalGeneratorDSL.g:1564:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) + // InternalGeneratorDSL.g:1456:4: ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) + // InternalGeneratorDSL.g:1457:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) { - // InternalGeneratorDSL.g:1564:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) - // InternalGeneratorDSL.g:1565:6: lv_subExpressions_2_0= ruleAndExpressionRule + // InternalGeneratorDSL.g:1457:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) + // InternalGeneratorDSL.g:1458:6: lv_subExpressions_2_0= ruleAndExpressionRule { newCompositeNode(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_1_1_0()); @@ -4138,7 +3815,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { break; default : - break loop25; + break loop24; } } while (true); @@ -4165,7 +3842,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleAndExpressionRule" - // InternalGeneratorDSL.g:1587:1: entryRuleAndExpressionRule returns [EObject current=null] : iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ; + // InternalGeneratorDSL.g:1480:1: entryRuleAndExpressionRule returns [EObject current=null] : iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ; public final EObject entryRuleAndExpressionRule() throws RecognitionException { EObject current = null; @@ -4173,8 +3850,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1587:58: (iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ) - // InternalGeneratorDSL.g:1588:2: iv_ruleAndExpressionRule= ruleAndExpressionRule EOF + // InternalGeneratorDSL.g:1480:58: (iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ) + // InternalGeneratorDSL.g:1481:2: iv_ruleAndExpressionRule= ruleAndExpressionRule EOF { newCompositeNode(grammarAccess.getAndExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -4201,7 +3878,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAndExpressionRule" - // InternalGeneratorDSL.g:1594:1: ruleAndExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ; + // InternalGeneratorDSL.g:1487:1: ruleAndExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ; public final EObject ruleAndExpressionRule() throws RecognitionException { EObject current = null; @@ -4215,17 +3892,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1600:2: ( ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ) - // InternalGeneratorDSL.g:1601:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) + // InternalGeneratorDSL.g:1493:2: ( ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ) + // InternalGeneratorDSL.g:1494:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) { - // InternalGeneratorDSL.g:1601:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) - // InternalGeneratorDSL.g:1602:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* + // InternalGeneratorDSL.g:1494:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) + // InternalGeneratorDSL.g:1495:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* { - // InternalGeneratorDSL.g:1602:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) - // InternalGeneratorDSL.g:1603:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) + // InternalGeneratorDSL.g:1495:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) + // InternalGeneratorDSL.g:1496:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) { - // InternalGeneratorDSL.g:1603:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) - // InternalGeneratorDSL.g:1604:5: lv_subExpressions_0_0= ruleNotExpressionRule + // InternalGeneratorDSL.g:1496:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) + // InternalGeneratorDSL.g:1497:5: lv_subExpressions_0_0= ruleNotExpressionRule { newCompositeNode(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_0_0()); @@ -4252,30 +3929,30 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1621:3: (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* - loop26: + // InternalGeneratorDSL.g:1514:3: (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* + loop25: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA26_0==42) ) { - alt26=1; + if ( (LA25_0==42) ) { + alt25=1; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalGeneratorDSL.g:1622:4: otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) + // InternalGeneratorDSL.g:1515:4: otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) { otherlv_1=(Token)match(input,42,FOLLOW_39); newLeafNode(otherlv_1, grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); - // InternalGeneratorDSL.g:1626:4: ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) - // InternalGeneratorDSL.g:1627:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) + // InternalGeneratorDSL.g:1519:4: ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) + // InternalGeneratorDSL.g:1520:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) { - // InternalGeneratorDSL.g:1627:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) - // InternalGeneratorDSL.g:1628:6: lv_subExpressions_2_0= ruleNotExpressionRule + // InternalGeneratorDSL.g:1520:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) + // InternalGeneratorDSL.g:1521:6: lv_subExpressions_2_0= ruleNotExpressionRule { newCompositeNode(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_1_1_0()); @@ -4307,7 +3984,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { break; default : - break loop26; + break loop25; } } while (true); @@ -4334,7 +4011,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleNotExpressionRule" - // InternalGeneratorDSL.g:1650:1: entryRuleNotExpressionRule returns [EObject current=null] : iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ; + // InternalGeneratorDSL.g:1543:1: entryRuleNotExpressionRule returns [EObject current=null] : iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ; public final EObject entryRuleNotExpressionRule() throws RecognitionException { EObject current = null; @@ -4342,8 +4019,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1650:58: (iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ) - // InternalGeneratorDSL.g:1651:2: iv_ruleNotExpressionRule= ruleNotExpressionRule EOF + // InternalGeneratorDSL.g:1543:58: (iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ) + // InternalGeneratorDSL.g:1544:2: iv_ruleNotExpressionRule= ruleNotExpressionRule EOF { newCompositeNode(grammarAccess.getNotExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -4370,7 +4047,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleNotExpressionRule" - // InternalGeneratorDSL.g:1657:1: ruleNotExpressionRule returns [EObject current=null] : ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ; + // InternalGeneratorDSL.g:1550:1: ruleNotExpressionRule returns [EObject current=null] : ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ; public final EObject ruleNotExpressionRule() throws RecognitionException { EObject current = null; @@ -4382,25 +4059,25 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1663:2: ( ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ) - // InternalGeneratorDSL.g:1664:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) + // InternalGeneratorDSL.g:1556:2: ( ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ) + // InternalGeneratorDSL.g:1557:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) { - // InternalGeneratorDSL.g:1664:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) - // InternalGeneratorDSL.g:1665:3: ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) + // InternalGeneratorDSL.g:1557:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) + // InternalGeneratorDSL.g:1558:3: ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) { - // InternalGeneratorDSL.g:1665:3: ( (lv_negated_0_0= '!' ) )? - int alt27=2; - int LA27_0 = input.LA(1); + // InternalGeneratorDSL.g:1558:3: ( (lv_negated_0_0= '!' ) )? + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA27_0==43) ) { - alt27=1; + if ( (LA26_0==43) ) { + alt26=1; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalGeneratorDSL.g:1666:4: (lv_negated_0_0= '!' ) + // InternalGeneratorDSL.g:1559:4: (lv_negated_0_0= '!' ) { - // InternalGeneratorDSL.g:1666:4: (lv_negated_0_0= '!' ) - // InternalGeneratorDSL.g:1667:5: lv_negated_0_0= '!' + // InternalGeneratorDSL.g:1559:4: (lv_negated_0_0= '!' ) + // InternalGeneratorDSL.g:1560:5: lv_negated_0_0= '!' { lv_negated_0_0=(Token)match(input,43,FOLLOW_39); @@ -4421,11 +4098,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1679:3: ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) - // InternalGeneratorDSL.g:1680:4: (lv_operand_1_0= ruleComparisonExpressionRule ) + // InternalGeneratorDSL.g:1572:3: ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) + // InternalGeneratorDSL.g:1573:4: (lv_operand_1_0= ruleComparisonExpressionRule ) { - // InternalGeneratorDSL.g:1680:4: (lv_operand_1_0= ruleComparisonExpressionRule ) - // InternalGeneratorDSL.g:1681:5: lv_operand_1_0= ruleComparisonExpressionRule + // InternalGeneratorDSL.g:1573:4: (lv_operand_1_0= ruleComparisonExpressionRule ) + // InternalGeneratorDSL.g:1574:5: lv_operand_1_0= ruleComparisonExpressionRule { newCompositeNode(grammarAccess.getNotExpressionRuleAccess().getOperandComparisonExpressionRuleParserRuleCall_1_0()); @@ -4475,7 +4152,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleComparisonExpressionRule" - // InternalGeneratorDSL.g:1702:1: entryRuleComparisonExpressionRule returns [EObject current=null] : iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ; + // InternalGeneratorDSL.g:1595:1: entryRuleComparisonExpressionRule returns [EObject current=null] : iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ; public final EObject entryRuleComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -4483,8 +4160,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1702:65: (iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ) - // InternalGeneratorDSL.g:1703:2: iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF + // InternalGeneratorDSL.g:1595:65: (iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ) + // InternalGeneratorDSL.g:1596:2: iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF { newCompositeNode(grammarAccess.getComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -4511,7 +4188,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleComparisonExpressionRule" - // InternalGeneratorDSL.g:1709:1: ruleComparisonExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ; + // InternalGeneratorDSL.g:1602:1: ruleComparisonExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ; public final EObject ruleComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -4524,17 +4201,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1715:2: ( ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ) - // InternalGeneratorDSL.g:1716:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) + // InternalGeneratorDSL.g:1608:2: ( ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ) + // InternalGeneratorDSL.g:1609:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) { - // InternalGeneratorDSL.g:1716:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) - // InternalGeneratorDSL.g:1717:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* + // InternalGeneratorDSL.g:1609:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) + // InternalGeneratorDSL.g:1610:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* { - // InternalGeneratorDSL.g:1717:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) - // InternalGeneratorDSL.g:1718:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:1610:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) + // InternalGeneratorDSL.g:1611:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) { - // InternalGeneratorDSL.g:1718:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) - // InternalGeneratorDSL.g:1719:5: lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule + // InternalGeneratorDSL.g:1611:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:1612:5: lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAddOrSubtractExpressionRuleParserRuleCall_0_0()); @@ -4561,23 +4238,23 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1736:3: ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* - loop28: + // InternalGeneratorDSL.g:1629:3: ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* + loop27: do { - int alt28=2; - int LA28_0 = input.LA(1); + int alt27=2; + int LA27_0 = input.LA(1); - if ( ((LA28_0>=51 && LA28_0<=56)) ) { - alt28=1; + if ( ((LA27_0>=51 && LA27_0<=56)) ) { + alt27=1; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalGeneratorDSL.g:1737:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) + // InternalGeneratorDSL.g:1630:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) { - // InternalGeneratorDSL.g:1737:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) - // InternalGeneratorDSL.g:1738:5: lv_comparison_1_0= rulePartialComparisonExpressionRule + // InternalGeneratorDSL.g:1630:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) + // InternalGeneratorDSL.g:1631:5: lv_comparison_1_0= rulePartialComparisonExpressionRule { newCompositeNode(grammarAccess.getComparisonExpressionRuleAccess().getComparisonPartialComparisonExpressionRuleParserRuleCall_1_0()); @@ -4606,7 +4283,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { break; default : - break loop28; + break loop27; } } while (true); @@ -4633,7 +4310,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRulePartialComparisonExpressionRule" - // InternalGeneratorDSL.g:1759:1: entryRulePartialComparisonExpressionRule returns [EObject current=null] : iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ; + // InternalGeneratorDSL.g:1652:1: entryRulePartialComparisonExpressionRule returns [EObject current=null] : iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ; public final EObject entryRulePartialComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -4641,8 +4318,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1759:72: (iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ) - // InternalGeneratorDSL.g:1760:2: iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF + // InternalGeneratorDSL.g:1652:72: (iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ) + // InternalGeneratorDSL.g:1653:2: iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -4669,7 +4346,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "rulePartialComparisonExpressionRule" - // InternalGeneratorDSL.g:1766:1: rulePartialComparisonExpressionRule returns [EObject current=null] : ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ; + // InternalGeneratorDSL.g:1659:1: rulePartialComparisonExpressionRule returns [EObject current=null] : ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ; public final EObject rulePartialComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -4682,17 +4359,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1772:2: ( ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ) - // InternalGeneratorDSL.g:1773:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) + // InternalGeneratorDSL.g:1665:2: ( ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ) + // InternalGeneratorDSL.g:1666:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) { - // InternalGeneratorDSL.g:1773:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) - // InternalGeneratorDSL.g:1774:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) + // InternalGeneratorDSL.g:1666:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) + // InternalGeneratorDSL.g:1667:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) { - // InternalGeneratorDSL.g:1774:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) - // InternalGeneratorDSL.g:1775:4: (lv_operator_0_0= ruleComparisonOperatorRule ) + // InternalGeneratorDSL.g:1667:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) + // InternalGeneratorDSL.g:1668:4: (lv_operator_0_0= ruleComparisonOperatorRule ) { - // InternalGeneratorDSL.g:1775:4: (lv_operator_0_0= ruleComparisonOperatorRule ) - // InternalGeneratorDSL.g:1776:5: lv_operator_0_0= ruleComparisonOperatorRule + // InternalGeneratorDSL.g:1668:4: (lv_operator_0_0= ruleComparisonOperatorRule ) + // InternalGeneratorDSL.g:1669:5: lv_operator_0_0= ruleComparisonOperatorRule { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorComparisonOperatorRuleEnumRuleCall_0_0()); @@ -4719,11 +4396,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1793:3: ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) - // InternalGeneratorDSL.g:1794:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:1686:3: ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) + // InternalGeneratorDSL.g:1687:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) { - // InternalGeneratorDSL.g:1794:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) - // InternalGeneratorDSL.g:1795:5: lv_subExpression_1_0= ruleAddOrSubtractExpressionRule + // InternalGeneratorDSL.g:1687:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:1688:5: lv_subExpression_1_0= ruleAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAddOrSubtractExpressionRuleParserRuleCall_1_0()); @@ -4773,7 +4450,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleAddOrSubtractExpressionRule" - // InternalGeneratorDSL.g:1816:1: entryRuleAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ; + // InternalGeneratorDSL.g:1709:1: entryRuleAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ; public final EObject entryRuleAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -4781,8 +4458,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1816:68: (iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ) - // InternalGeneratorDSL.g:1817:2: iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF + // InternalGeneratorDSL.g:1709:68: (iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ) + // InternalGeneratorDSL.g:1710:2: iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -4809,7 +4486,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAddOrSubtractExpressionRule" - // InternalGeneratorDSL.g:1823:1: ruleAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ; + // InternalGeneratorDSL.g:1716:1: ruleAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ; public final EObject ruleAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -4824,17 +4501,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1829:2: ( ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ) - // InternalGeneratorDSL.g:1830:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) + // InternalGeneratorDSL.g:1722:2: ( ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ) + // InternalGeneratorDSL.g:1723:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) { - // InternalGeneratorDSL.g:1830:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) - // InternalGeneratorDSL.g:1831:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* + // InternalGeneratorDSL.g:1723:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) + // InternalGeneratorDSL.g:1724:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* { - // InternalGeneratorDSL.g:1831:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) - // InternalGeneratorDSL.g:1832:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalGeneratorDSL.g:1724:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalGeneratorDSL.g:1725:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) { - // InternalGeneratorDSL.g:1832:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) - // InternalGeneratorDSL.g:1833:5: lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule + // InternalGeneratorDSL.g:1725:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalGeneratorDSL.g:1726:5: lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandMultiplyDivideModuloExpressionRuleParserRuleCall_0_0()); @@ -4861,26 +4538,26 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1850:3: ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* - loop29: + // InternalGeneratorDSL.g:1743:3: ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* + loop28: do { - int alt29=2; - int LA29_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( ((LA29_0>=57 && LA29_0<=58)) ) { - alt29=1; + if ( ((LA28_0>=57 && LA28_0<=58)) ) { + alt28=1; } - switch (alt29) { + switch (alt28) { case 1 : - // InternalGeneratorDSL.g:1851:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalGeneratorDSL.g:1744:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) { - // InternalGeneratorDSL.g:1851:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) - // InternalGeneratorDSL.g:1852:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) + // InternalGeneratorDSL.g:1744:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) + // InternalGeneratorDSL.g:1745:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) { - // InternalGeneratorDSL.g:1852:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) - // InternalGeneratorDSL.g:1853:6: lv_operators_1_0= ruleAddOrSubtractOperatorRule + // InternalGeneratorDSL.g:1745:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) + // InternalGeneratorDSL.g:1746:6: lv_operators_1_0= ruleAddOrSubtractOperatorRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_1_0_0()); @@ -4907,11 +4584,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1870:4: ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) - // InternalGeneratorDSL.g:1871:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalGeneratorDSL.g:1763:4: ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalGeneratorDSL.g:1764:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) { - // InternalGeneratorDSL.g:1871:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) - // InternalGeneratorDSL.g:1872:6: lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule + // InternalGeneratorDSL.g:1764:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalGeneratorDSL.g:1765:6: lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsMultiplyDivideModuloExpressionRuleParserRuleCall_1_1_0()); @@ -4943,7 +4620,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { break; default : - break loop29; + break loop28; } } while (true); @@ -4970,7 +4647,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleMultiplyDivideModuloExpressionRule" - // InternalGeneratorDSL.g:1894:1: entryRuleMultiplyDivideModuloExpressionRule returns [EObject current=null] : iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ; + // InternalGeneratorDSL.g:1787:1: entryRuleMultiplyDivideModuloExpressionRule returns [EObject current=null] : iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ; public final EObject entryRuleMultiplyDivideModuloExpressionRule() throws RecognitionException { EObject current = null; @@ -4978,8 +4655,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1894:75: (iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ) - // InternalGeneratorDSL.g:1895:2: iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF + // InternalGeneratorDSL.g:1787:75: (iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ) + // InternalGeneratorDSL.g:1788:2: iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -5006,7 +4683,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleMultiplyDivideModuloExpressionRule" - // InternalGeneratorDSL.g:1901:1: ruleMultiplyDivideModuloExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ; + // InternalGeneratorDSL.g:1794:1: ruleMultiplyDivideModuloExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ; public final EObject ruleMultiplyDivideModuloExpressionRule() throws RecognitionException { EObject current = null; @@ -5021,17 +4698,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1907:2: ( ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ) - // InternalGeneratorDSL.g:1908:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) + // InternalGeneratorDSL.g:1800:2: ( ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ) + // InternalGeneratorDSL.g:1801:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) { - // InternalGeneratorDSL.g:1908:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) - // InternalGeneratorDSL.g:1909:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* + // InternalGeneratorDSL.g:1801:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) + // InternalGeneratorDSL.g:1802:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* { - // InternalGeneratorDSL.g:1909:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) - // InternalGeneratorDSL.g:1910:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:1802:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) + // InternalGeneratorDSL.g:1803:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) { - // InternalGeneratorDSL.g:1910:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) - // InternalGeneratorDSL.g:1911:5: lv_leftOperand_0_0= rulePowerOfExpressionRule + // InternalGeneratorDSL.g:1803:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:1804:5: lv_leftOperand_0_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandPowerOfExpressionRuleParserRuleCall_0_0()); @@ -5058,26 +4735,26 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1928:3: ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* - loop30: + // InternalGeneratorDSL.g:1821:3: ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* + loop29: do { - int alt30=2; - int LA30_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA30_0>=59 && LA30_0<=61)) ) { - alt30=1; + if ( ((LA29_0>=59 && LA29_0<=61)) ) { + alt29=1; } - switch (alt30) { + switch (alt29) { case 1 : - // InternalGeneratorDSL.g:1929:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) + // InternalGeneratorDSL.g:1822:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) { - // InternalGeneratorDSL.g:1929:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) - // InternalGeneratorDSL.g:1930:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) + // InternalGeneratorDSL.g:1822:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) + // InternalGeneratorDSL.g:1823:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) { - // InternalGeneratorDSL.g:1930:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) - // InternalGeneratorDSL.g:1931:6: lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule + // InternalGeneratorDSL.g:1823:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) + // InternalGeneratorDSL.g:1824:6: lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsMultiplyDivideModuloOperatorRuleEnumRuleCall_1_0_0()); @@ -5104,11 +4781,11 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:1948:4: ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) - // InternalGeneratorDSL.g:1949:5: (lv_operands_2_0= rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:1841:4: ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) + // InternalGeneratorDSL.g:1842:5: (lv_operands_2_0= rulePowerOfExpressionRule ) { - // InternalGeneratorDSL.g:1949:5: (lv_operands_2_0= rulePowerOfExpressionRule ) - // InternalGeneratorDSL.g:1950:6: lv_operands_2_0= rulePowerOfExpressionRule + // InternalGeneratorDSL.g:1842:5: (lv_operands_2_0= rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:1843:6: lv_operands_2_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsPowerOfExpressionRuleParserRuleCall_1_1_0()); @@ -5140,7 +4817,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { break; default : - break loop30; + break loop29; } } while (true); @@ -5167,7 +4844,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRulePowerOfExpressionRule" - // InternalGeneratorDSL.g:1972:1: entryRulePowerOfExpressionRule returns [EObject current=null] : iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ; + // InternalGeneratorDSL.g:1865:1: entryRulePowerOfExpressionRule returns [EObject current=null] : iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ; public final EObject entryRulePowerOfExpressionRule() throws RecognitionException { EObject current = null; @@ -5175,8 +4852,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:1972:62: (iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ) - // InternalGeneratorDSL.g:1973:2: iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF + // InternalGeneratorDSL.g:1865:62: (iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ) + // InternalGeneratorDSL.g:1866:2: iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF { newCompositeNode(grammarAccess.getPowerOfExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -5203,7 +4880,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "rulePowerOfExpressionRule" - // InternalGeneratorDSL.g:1979:1: rulePowerOfExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ; + // InternalGeneratorDSL.g:1872:1: rulePowerOfExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ; public final EObject rulePowerOfExpressionRule() throws RecognitionException { EObject current = null; @@ -5217,17 +4894,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:1985:2: ( ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ) - // InternalGeneratorDSL.g:1986:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) + // InternalGeneratorDSL.g:1878:2: ( ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ) + // InternalGeneratorDSL.g:1879:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) { - // InternalGeneratorDSL.g:1986:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) - // InternalGeneratorDSL.g:1987:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? + // InternalGeneratorDSL.g:1879:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) + // InternalGeneratorDSL.g:1880:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? { - // InternalGeneratorDSL.g:1987:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) - // InternalGeneratorDSL.g:1988:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:1880:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) + // InternalGeneratorDSL.g:1881:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) { - // InternalGeneratorDSL.g:1988:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) - // InternalGeneratorDSL.g:1989:5: lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule + // InternalGeneratorDSL.g:1881:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) + // InternalGeneratorDSL.g:1882:5: lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandUnaryAddOrSubtractExpressionRuleParserRuleCall_0_0()); @@ -5254,26 +4931,26 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:2006:3: (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? - int alt31=2; - int LA31_0 = input.LA(1); + // InternalGeneratorDSL.g:1899:3: (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA31_0==44) ) { - alt31=1; + if ( (LA30_0==44) ) { + alt30=1; } - switch (alt31) { + switch (alt30) { case 1 : - // InternalGeneratorDSL.g:2007:4: otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) + // InternalGeneratorDSL.g:1900:4: otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) { otherlv_1=(Token)match(input,44,FOLLOW_39); newLeafNode(otherlv_1, grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); - // InternalGeneratorDSL.g:2011:4: ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) - // InternalGeneratorDSL.g:2012:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:1904:4: ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) + // InternalGeneratorDSL.g:1905:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) { - // InternalGeneratorDSL.g:2012:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) - // InternalGeneratorDSL.g:2013:6: lv_rightOperand_2_0= rulePowerOfExpressionRule + // InternalGeneratorDSL.g:1905:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) + // InternalGeneratorDSL.g:1906:6: lv_rightOperand_2_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandPowerOfExpressionRuleParserRuleCall_1_1_0()); @@ -5329,7 +5006,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleUnaryAddOrSubtractExpressionRule" - // InternalGeneratorDSL.g:2035:1: entryRuleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ; + // InternalGeneratorDSL.g:1928:1: entryRuleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ; public final EObject entryRuleUnaryAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -5337,8 +5014,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2035:73: (iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ) - // InternalGeneratorDSL.g:2036:2: iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF + // InternalGeneratorDSL.g:1928:73: (iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ) + // InternalGeneratorDSL.g:1929:2: iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -5365,7 +5042,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleUnaryAddOrSubtractExpressionRule" - // InternalGeneratorDSL.g:2042:1: ruleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ; + // InternalGeneratorDSL.g:1935:1: ruleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ; public final EObject ruleUnaryAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -5378,29 +5055,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2048:2: ( ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ) - // InternalGeneratorDSL.g:2049:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) + // InternalGeneratorDSL.g:1941:2: ( ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ) + // InternalGeneratorDSL.g:1942:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) { - // InternalGeneratorDSL.g:2049:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) - // InternalGeneratorDSL.g:2050:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) + // InternalGeneratorDSL.g:1942:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) + // InternalGeneratorDSL.g:1943:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) { - // InternalGeneratorDSL.g:2050:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* - loop32: + // InternalGeneratorDSL.g:1943:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* + loop31: do { - int alt32=2; - int LA32_0 = input.LA(1); + int alt31=2; + int LA31_0 = input.LA(1); - if ( ((LA32_0>=57 && LA32_0<=58)) ) { - alt32=1; + if ( ((LA31_0>=57 && LA31_0<=58)) ) { + alt31=1; } - switch (alt32) { + switch (alt31) { case 1 : - // InternalGeneratorDSL.g:2051:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) + // InternalGeneratorDSL.g:1944:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) { - // InternalGeneratorDSL.g:2051:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) - // InternalGeneratorDSL.g:2052:5: lv_operators_0_0= ruleAddOrSubtractOperatorRule + // InternalGeneratorDSL.g:1944:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) + // InternalGeneratorDSL.g:1945:5: lv_operators_0_0= ruleAddOrSubtractOperatorRule { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_0_0()); @@ -5429,15 +5106,15 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { break; default : - break loop32; + break loop31; } } while (true); - // InternalGeneratorDSL.g:2069:3: ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) - // InternalGeneratorDSL.g:2070:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) + // InternalGeneratorDSL.g:1962:3: ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) + // InternalGeneratorDSL.g:1963:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) { - // InternalGeneratorDSL.g:2070:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) - // InternalGeneratorDSL.g:2071:5: lv_subExpression_1_0= ruleLiteralOrReferenceRule + // InternalGeneratorDSL.g:1963:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) + // InternalGeneratorDSL.g:1964:5: lv_subExpression_1_0= ruleLiteralOrReferenceRule { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionLiteralOrReferenceRuleParserRuleCall_1_0()); @@ -5487,7 +5164,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleLiteralOrReferenceRule" - // InternalGeneratorDSL.g:2092:1: entryRuleLiteralOrReferenceRule returns [EObject current=null] : iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ; + // InternalGeneratorDSL.g:1985:1: entryRuleLiteralOrReferenceRule returns [EObject current=null] : iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ; public final EObject entryRuleLiteralOrReferenceRule() throws RecognitionException { EObject current = null; @@ -5495,8 +5172,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2092:63: (iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ) - // InternalGeneratorDSL.g:2093:2: iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF + // InternalGeneratorDSL.g:1985:63: (iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ) + // InternalGeneratorDSL.g:1986:2: iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -5523,7 +5200,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleLiteralOrReferenceRule" - // InternalGeneratorDSL.g:2099:1: ruleLiteralOrReferenceRule returns [EObject current=null] : (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ; + // InternalGeneratorDSL.g:1992:1: ruleLiteralOrReferenceRule returns [EObject current=null] : (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ; public final EObject ruleLiteralOrReferenceRule() throws RecognitionException { EObject current = null; @@ -5540,15 +5217,15 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2105:2: ( (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ) - // InternalGeneratorDSL.g:2106:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) + // InternalGeneratorDSL.g:1998:2: ( (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ) + // InternalGeneratorDSL.g:1999:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) { - // InternalGeneratorDSL.g:2106:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) - int alt33=4; + // InternalGeneratorDSL.g:1999:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) + int alt32=4; switch ( input.LA(1) ) { case 47: { - alt33=1; + alt32=1; } break; case RULE_STRING: @@ -5557,29 +5234,29 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { case 49: case 50: { - alt33=2; + alt32=2; } break; case 45: { - alt33=3; + alt32=3; } break; case 48: { - alt33=4; + alt32=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 33, 0, input); + new NoViableAltException("", 32, 0, input); throw nvae; } - switch (alt33) { + switch (alt32) { case 1 : - // InternalGeneratorDSL.g:2107:3: this_CallRule_0= ruleCallRule + // InternalGeneratorDSL.g:2000:3: this_CallRule_0= ruleCallRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getCallRuleParserRuleCall_0()); @@ -5597,7 +5274,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalGeneratorDSL.g:2116:3: this_LiteralRule_1= ruleLiteralRule + // InternalGeneratorDSL.g:2009:3: this_LiteralRule_1= ruleLiteralRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getLiteralRuleParserRuleCall_1()); @@ -5615,7 +5292,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 3 : - // InternalGeneratorDSL.g:2125:3: this_ParanthesesRule_2= ruleParanthesesRule + // InternalGeneratorDSL.g:2018:3: this_ParanthesesRule_2= ruleParanthesesRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getParanthesesRuleParserRuleCall_2()); @@ -5633,7 +5310,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 4 : - // InternalGeneratorDSL.g:2134:3: this_ValueReferenceRule_3= ruleValueReferenceRule + // InternalGeneratorDSL.g:2027:3: this_ValueReferenceRule_3= ruleValueReferenceRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getValueReferenceRuleParserRuleCall_3()); @@ -5673,7 +5350,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleParanthesesRule" - // InternalGeneratorDSL.g:2146:1: entryRuleParanthesesRule returns [EObject current=null] : iv_ruleParanthesesRule= ruleParanthesesRule EOF ; + // InternalGeneratorDSL.g:2039:1: entryRuleParanthesesRule returns [EObject current=null] : iv_ruleParanthesesRule= ruleParanthesesRule EOF ; public final EObject entryRuleParanthesesRule() throws RecognitionException { EObject current = null; @@ -5681,8 +5358,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2146:56: (iv_ruleParanthesesRule= ruleParanthesesRule EOF ) - // InternalGeneratorDSL.g:2147:2: iv_ruleParanthesesRule= ruleParanthesesRule EOF + // InternalGeneratorDSL.g:2039:56: (iv_ruleParanthesesRule= ruleParanthesesRule EOF ) + // InternalGeneratorDSL.g:2040:2: iv_ruleParanthesesRule= ruleParanthesesRule EOF { newCompositeNode(grammarAccess.getParanthesesRuleRule()); pushFollow(FOLLOW_1); @@ -5709,7 +5386,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleParanthesesRule" - // InternalGeneratorDSL.g:2153:1: ruleParanthesesRule returns [EObject current=null] : (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ; + // InternalGeneratorDSL.g:2046:1: ruleParanthesesRule returns [EObject current=null] : (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ; public final EObject ruleParanthesesRule() throws RecognitionException { EObject current = null; @@ -5722,21 +5399,21 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2159:2: ( (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ) - // InternalGeneratorDSL.g:2160:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) + // InternalGeneratorDSL.g:2052:2: ( (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ) + // InternalGeneratorDSL.g:2053:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) { - // InternalGeneratorDSL.g:2160:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) - // InternalGeneratorDSL.g:2161:3: otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' + // InternalGeneratorDSL.g:2053:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) + // InternalGeneratorDSL.g:2054:3: otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' { otherlv_0=(Token)match(input,45,FOLLOW_39); newLeafNode(otherlv_0, grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); - // InternalGeneratorDSL.g:2165:3: ( (lv_subExpression_1_0= ruleExpressionRule ) ) - // InternalGeneratorDSL.g:2166:4: (lv_subExpression_1_0= ruleExpressionRule ) + // InternalGeneratorDSL.g:2058:3: ( (lv_subExpression_1_0= ruleExpressionRule ) ) + // InternalGeneratorDSL.g:2059:4: (lv_subExpression_1_0= ruleExpressionRule ) { - // InternalGeneratorDSL.g:2166:4: (lv_subExpression_1_0= ruleExpressionRule ) - // InternalGeneratorDSL.g:2167:5: lv_subExpression_1_0= ruleExpressionRule + // InternalGeneratorDSL.g:2059:4: (lv_subExpression_1_0= ruleExpressionRule ) + // InternalGeneratorDSL.g:2060:5: lv_subExpression_1_0= ruleExpressionRule { newCompositeNode(grammarAccess.getParanthesesRuleAccess().getSubExpressionExpressionRuleParserRuleCall_1_0()); @@ -5790,7 +5467,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleCallRule" - // InternalGeneratorDSL.g:2192:1: entryRuleCallRule returns [EObject current=null] : iv_ruleCallRule= ruleCallRule EOF ; + // InternalGeneratorDSL.g:2085:1: entryRuleCallRule returns [EObject current=null] : iv_ruleCallRule= ruleCallRule EOF ; public final EObject entryRuleCallRule() throws RecognitionException { EObject current = null; @@ -5798,8 +5475,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2192:49: (iv_ruleCallRule= ruleCallRule EOF ) - // InternalGeneratorDSL.g:2193:2: iv_ruleCallRule= ruleCallRule EOF + // InternalGeneratorDSL.g:2085:49: (iv_ruleCallRule= ruleCallRule EOF ) + // InternalGeneratorDSL.g:2086:2: iv_ruleCallRule= ruleCallRule EOF { newCompositeNode(grammarAccess.getCallRuleRule()); pushFollow(FOLLOW_1); @@ -5826,7 +5503,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleCallRule" - // InternalGeneratorDSL.g:2199:1: ruleCallRule returns [EObject current=null] : ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ; + // InternalGeneratorDSL.g:2092:1: ruleCallRule returns [EObject current=null] : ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ; public final EObject ruleCallRule() throws RecognitionException { EObject current = null; @@ -5844,17 +5521,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2205:2: ( ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ) - // InternalGeneratorDSL.g:2206:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) + // InternalGeneratorDSL.g:2098:2: ( ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ) + // InternalGeneratorDSL.g:2099:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) { - // InternalGeneratorDSL.g:2206:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) - // InternalGeneratorDSL.g:2207:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' + // InternalGeneratorDSL.g:2099:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) + // InternalGeneratorDSL.g:2100:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' { - // InternalGeneratorDSL.g:2207:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) - // InternalGeneratorDSL.g:2208:4: (lv_function_0_0= ruleFunctionNameRule ) + // InternalGeneratorDSL.g:2100:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) + // InternalGeneratorDSL.g:2101:4: (lv_function_0_0= ruleFunctionNameRule ) { - // InternalGeneratorDSL.g:2208:4: (lv_function_0_0= ruleFunctionNameRule ) - // InternalGeneratorDSL.g:2209:5: lv_function_0_0= ruleFunctionNameRule + // InternalGeneratorDSL.g:2101:4: (lv_function_0_0= ruleFunctionNameRule ) + // InternalGeneratorDSL.g:2102:5: lv_function_0_0= ruleFunctionNameRule { newCompositeNode(grammarAccess.getCallRuleAccess().getFunctionFunctionNameRuleParserRuleCall_0_0()); @@ -5885,22 +5562,22 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { newLeafNode(otherlv_1, grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); - // InternalGeneratorDSL.g:2230:3: ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? - int alt35=2; - int LA35_0 = input.LA(1); + // InternalGeneratorDSL.g:2123:3: ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA35_0==RULE_STRING||(LA35_0>=RULE_INT && LA35_0<=RULE_DOUBLE)||LA35_0==43||LA35_0==45||(LA35_0>=47 && LA35_0<=50)||(LA35_0>=57 && LA35_0<=58)) ) { - alt35=1; + if ( (LA34_0==RULE_STRING||(LA34_0>=RULE_INT && LA34_0<=RULE_DOUBLE)||LA34_0==43||LA34_0==45||(LA34_0>=47 && LA34_0<=50)||(LA34_0>=57 && LA34_0<=58)) ) { + alt34=1; } - switch (alt35) { + switch (alt34) { case 1 : - // InternalGeneratorDSL.g:2231:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* + // InternalGeneratorDSL.g:2124:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* { - // InternalGeneratorDSL.g:2231:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) - // InternalGeneratorDSL.g:2232:5: (lv_parameters_2_0= ruleExpressionRule ) + // InternalGeneratorDSL.g:2124:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) + // InternalGeneratorDSL.g:2125:5: (lv_parameters_2_0= ruleExpressionRule ) { - // InternalGeneratorDSL.g:2232:5: (lv_parameters_2_0= ruleExpressionRule ) - // InternalGeneratorDSL.g:2233:6: lv_parameters_2_0= ruleExpressionRule + // InternalGeneratorDSL.g:2125:5: (lv_parameters_2_0= ruleExpressionRule ) + // InternalGeneratorDSL.g:2126:6: lv_parameters_2_0= ruleExpressionRule { newCompositeNode(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_0_0()); @@ -5927,30 +5604,30 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:2250:4: (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* - loop34: + // InternalGeneratorDSL.g:2143:4: (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* + loop33: do { - int alt34=2; - int LA34_0 = input.LA(1); + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA34_0==24) ) { - alt34=1; + if ( (LA33_0==24) ) { + alt33=1; } - switch (alt34) { + switch (alt33) { case 1 : - // InternalGeneratorDSL.g:2251:5: otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) + // InternalGeneratorDSL.g:2144:5: otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) { otherlv_3=(Token)match(input,24,FOLLOW_39); newLeafNode(otherlv_3, grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); - // InternalGeneratorDSL.g:2255:5: ( (lv_parameters_4_0= ruleExpressionRule ) ) - // InternalGeneratorDSL.g:2256:6: (lv_parameters_4_0= ruleExpressionRule ) + // InternalGeneratorDSL.g:2148:5: ( (lv_parameters_4_0= ruleExpressionRule ) ) + // InternalGeneratorDSL.g:2149:6: (lv_parameters_4_0= ruleExpressionRule ) { - // InternalGeneratorDSL.g:2256:6: (lv_parameters_4_0= ruleExpressionRule ) - // InternalGeneratorDSL.g:2257:7: lv_parameters_4_0= ruleExpressionRule + // InternalGeneratorDSL.g:2149:6: (lv_parameters_4_0= ruleExpressionRule ) + // InternalGeneratorDSL.g:2150:7: lv_parameters_4_0= ruleExpressionRule { newCompositeNode(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_1_1_0()); @@ -5982,7 +5659,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { break; default : - break loop34; + break loop33; } } while (true); @@ -6019,7 +5696,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleFunctionNameRule" - // InternalGeneratorDSL.g:2284:1: entryRuleFunctionNameRule returns [EObject current=null] : iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ; + // InternalGeneratorDSL.g:2177:1: entryRuleFunctionNameRule returns [EObject current=null] : iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ; public final EObject entryRuleFunctionNameRule() throws RecognitionException { EObject current = null; @@ -6027,8 +5704,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2284:57: (iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ) - // InternalGeneratorDSL.g:2285:2: iv_ruleFunctionNameRule= ruleFunctionNameRule EOF + // InternalGeneratorDSL.g:2177:57: (iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ) + // InternalGeneratorDSL.g:2178:2: iv_ruleFunctionNameRule= ruleFunctionNameRule EOF { newCompositeNode(grammarAccess.getFunctionNameRuleRule()); pushFollow(FOLLOW_1); @@ -6055,7 +5732,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleFunctionNameRule" - // InternalGeneratorDSL.g:2291:1: ruleFunctionNameRule returns [EObject current=null] : ( () otherlv_1= 'call' ) ; + // InternalGeneratorDSL.g:2184:1: ruleFunctionNameRule returns [EObject current=null] : ( () otherlv_1= 'call' ) ; public final EObject ruleFunctionNameRule() throws RecognitionException { EObject current = null; @@ -6065,14 +5742,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2297:2: ( ( () otherlv_1= 'call' ) ) - // InternalGeneratorDSL.g:2298:2: ( () otherlv_1= 'call' ) + // InternalGeneratorDSL.g:2190:2: ( ( () otherlv_1= 'call' ) ) + // InternalGeneratorDSL.g:2191:2: ( () otherlv_1= 'call' ) { - // InternalGeneratorDSL.g:2298:2: ( () otherlv_1= 'call' ) - // InternalGeneratorDSL.g:2299:3: () otherlv_1= 'call' + // InternalGeneratorDSL.g:2191:2: ( () otherlv_1= 'call' ) + // InternalGeneratorDSL.g:2192:3: () otherlv_1= 'call' { - // InternalGeneratorDSL.g:2299:3: () - // InternalGeneratorDSL.g:2300:4: + // InternalGeneratorDSL.g:2192:3: () + // InternalGeneratorDSL.g:2193:4: { current = forceCreateModelElement( @@ -6109,7 +5786,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleValueReferenceRule" - // InternalGeneratorDSL.g:2314:1: entryRuleValueReferenceRule returns [EObject current=null] : iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ; + // InternalGeneratorDSL.g:2207:1: entryRuleValueReferenceRule returns [EObject current=null] : iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ; public final EObject entryRuleValueReferenceRule() throws RecognitionException { EObject current = null; @@ -6117,8 +5794,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2314:59: (iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ) - // InternalGeneratorDSL.g:2315:2: iv_ruleValueReferenceRule= ruleValueReferenceRule EOF + // InternalGeneratorDSL.g:2207:59: (iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ) + // InternalGeneratorDSL.g:2208:2: iv_ruleValueReferenceRule= ruleValueReferenceRule EOF { newCompositeNode(grammarAccess.getValueReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -6145,7 +5822,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleValueReferenceRule" - // InternalGeneratorDSL.g:2321:1: ruleValueReferenceRule returns [EObject current=null] : ( () otherlv_1= 'value' ) ; + // InternalGeneratorDSL.g:2214:1: ruleValueReferenceRule returns [EObject current=null] : ( () otherlv_1= 'value' ) ; public final EObject ruleValueReferenceRule() throws RecognitionException { EObject current = null; @@ -6155,14 +5832,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2327:2: ( ( () otherlv_1= 'value' ) ) - // InternalGeneratorDSL.g:2328:2: ( () otherlv_1= 'value' ) + // InternalGeneratorDSL.g:2220:2: ( ( () otherlv_1= 'value' ) ) + // InternalGeneratorDSL.g:2221:2: ( () otherlv_1= 'value' ) { - // InternalGeneratorDSL.g:2328:2: ( () otherlv_1= 'value' ) - // InternalGeneratorDSL.g:2329:3: () otherlv_1= 'value' + // InternalGeneratorDSL.g:2221:2: ( () otherlv_1= 'value' ) + // InternalGeneratorDSL.g:2222:3: () otherlv_1= 'value' { - // InternalGeneratorDSL.g:2329:3: () - // InternalGeneratorDSL.g:2330:4: + // InternalGeneratorDSL.g:2222:3: () + // InternalGeneratorDSL.g:2223:4: { current = forceCreateModelElement( @@ -6199,7 +5876,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleLiteralRule" - // InternalGeneratorDSL.g:2344:1: entryRuleLiteralRule returns [EObject current=null] : iv_ruleLiteralRule= ruleLiteralRule EOF ; + // InternalGeneratorDSL.g:2237:1: entryRuleLiteralRule returns [EObject current=null] : iv_ruleLiteralRule= ruleLiteralRule EOF ; public final EObject entryRuleLiteralRule() throws RecognitionException { EObject current = null; @@ -6207,8 +5884,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2344:52: (iv_ruleLiteralRule= ruleLiteralRule EOF ) - // InternalGeneratorDSL.g:2345:2: iv_ruleLiteralRule= ruleLiteralRule EOF + // InternalGeneratorDSL.g:2237:52: (iv_ruleLiteralRule= ruleLiteralRule EOF ) + // InternalGeneratorDSL.g:2238:2: iv_ruleLiteralRule= ruleLiteralRule EOF { newCompositeNode(grammarAccess.getLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -6235,7 +5912,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleLiteralRule" - // InternalGeneratorDSL.g:2351:1: ruleLiteralRule returns [EObject current=null] : (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ; + // InternalGeneratorDSL.g:2244:1: ruleLiteralRule returns [EObject current=null] : (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ; public final EObject ruleLiteralRule() throws RecognitionException { EObject current = null; @@ -6250,39 +5927,39 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2357:2: ( (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ) - // InternalGeneratorDSL.g:2358:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) + // InternalGeneratorDSL.g:2250:2: ( (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ) + // InternalGeneratorDSL.g:2251:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) { - // InternalGeneratorDSL.g:2358:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) - int alt36=3; + // InternalGeneratorDSL.g:2251:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) + int alt35=3; switch ( input.LA(1) ) { case RULE_INT: case RULE_DOUBLE: { - alt36=1; + alt35=1; } break; case RULE_STRING: { - alt36=2; + alt35=2; } break; case 49: case 50: { - alt36=3; + alt35=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 36, 0, input); + new NoViableAltException("", 35, 0, input); throw nvae; } - switch (alt36) { + switch (alt35) { case 1 : - // InternalGeneratorDSL.g:2359:3: this_NumberLiteralRule_0= ruleNumberLiteralRule + // InternalGeneratorDSL.g:2252:3: this_NumberLiteralRule_0= ruleNumberLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getNumberLiteralRuleParserRuleCall_0()); @@ -6300,7 +5977,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalGeneratorDSL.g:2368:3: this_StringLiteralRule_1= ruleStringLiteralRule + // InternalGeneratorDSL.g:2261:3: this_StringLiteralRule_1= ruleStringLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getStringLiteralRuleParserRuleCall_1()); @@ -6318,7 +5995,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 3 : - // InternalGeneratorDSL.g:2377:3: this_BooleanLiteralRule_2= ruleBooleanLiteralRule + // InternalGeneratorDSL.g:2270:3: this_BooleanLiteralRule_2= ruleBooleanLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getBooleanLiteralRuleParserRuleCall_2()); @@ -6358,7 +6035,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleNumberLiteralRule" - // InternalGeneratorDSL.g:2389:1: entryRuleNumberLiteralRule returns [EObject current=null] : iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ; + // InternalGeneratorDSL.g:2282:1: entryRuleNumberLiteralRule returns [EObject current=null] : iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ; public final EObject entryRuleNumberLiteralRule() throws RecognitionException { EObject current = null; @@ -6366,8 +6043,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2389:58: (iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ) - // InternalGeneratorDSL.g:2390:2: iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF + // InternalGeneratorDSL.g:2282:58: (iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ) + // InternalGeneratorDSL.g:2283:2: iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF { newCompositeNode(grammarAccess.getNumberLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -6394,7 +6071,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleNumberLiteralRule" - // InternalGeneratorDSL.g:2396:1: ruleNumberLiteralRule returns [EObject current=null] : (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ; + // InternalGeneratorDSL.g:2289:1: ruleNumberLiteralRule returns [EObject current=null] : (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ; public final EObject ruleNumberLiteralRule() throws RecognitionException { EObject current = null; @@ -6407,28 +6084,28 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2402:2: ( (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ) - // InternalGeneratorDSL.g:2403:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) + // InternalGeneratorDSL.g:2295:2: ( (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ) + // InternalGeneratorDSL.g:2296:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) { - // InternalGeneratorDSL.g:2403:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) - int alt37=2; - int LA37_0 = input.LA(1); + // InternalGeneratorDSL.g:2296:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA37_0==RULE_DOUBLE) ) { - alt37=1; + if ( (LA36_0==RULE_DOUBLE) ) { + alt36=1; } - else if ( (LA37_0==RULE_INT) ) { - alt37=2; + else if ( (LA36_0==RULE_INT) ) { + alt36=2; } else { NoViableAltException nvae = - new NoViableAltException("", 37, 0, input); + new NoViableAltException("", 36, 0, input); throw nvae; } - switch (alt37) { + switch (alt36) { case 1 : - // InternalGeneratorDSL.g:2404:3: this_DoubleLiteralRule_0= ruleDoubleLiteralRule + // InternalGeneratorDSL.g:2297:3: this_DoubleLiteralRule_0= ruleDoubleLiteralRule { newCompositeNode(grammarAccess.getNumberLiteralRuleAccess().getDoubleLiteralRuleParserRuleCall_0()); @@ -6446,7 +6123,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalGeneratorDSL.g:2413:3: this_IntegerLiteralRule_1= ruleIntegerLiteralRule + // InternalGeneratorDSL.g:2306:3: this_IntegerLiteralRule_1= ruleIntegerLiteralRule { newCompositeNode(grammarAccess.getNumberLiteralRuleAccess().getIntegerLiteralRuleParserRuleCall_1()); @@ -6486,7 +6163,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleDoubleLiteralRule" - // InternalGeneratorDSL.g:2425:1: entryRuleDoubleLiteralRule returns [EObject current=null] : iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ; + // InternalGeneratorDSL.g:2318:1: entryRuleDoubleLiteralRule returns [EObject current=null] : iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ; public final EObject entryRuleDoubleLiteralRule() throws RecognitionException { EObject current = null; @@ -6494,8 +6171,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2425:58: (iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ) - // InternalGeneratorDSL.g:2426:2: iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF + // InternalGeneratorDSL.g:2318:58: (iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ) + // InternalGeneratorDSL.g:2319:2: iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF { newCompositeNode(grammarAccess.getDoubleLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -6522,7 +6199,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleDoubleLiteralRule" - // InternalGeneratorDSL.g:2432:1: ruleDoubleLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; + // InternalGeneratorDSL.g:2325:1: ruleDoubleLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; public final EObject ruleDoubleLiteralRule() throws RecognitionException { EObject current = null; @@ -6534,17 +6211,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2438:2: ( ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) - // InternalGeneratorDSL.g:2439:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalGeneratorDSL.g:2331:2: ( ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) + // InternalGeneratorDSL.g:2332:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) { - // InternalGeneratorDSL.g:2439:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) - // InternalGeneratorDSL.g:2440:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? + // InternalGeneratorDSL.g:2332:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalGeneratorDSL.g:2333:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? { - // InternalGeneratorDSL.g:2440:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) - // InternalGeneratorDSL.g:2441:4: (lv_literal_0_0= RULE_DOUBLE ) + // InternalGeneratorDSL.g:2333:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) + // InternalGeneratorDSL.g:2334:4: (lv_literal_0_0= RULE_DOUBLE ) { - // InternalGeneratorDSL.g:2441:4: (lv_literal_0_0= RULE_DOUBLE ) - // InternalGeneratorDSL.g:2442:5: lv_literal_0_0= RULE_DOUBLE + // InternalGeneratorDSL.g:2334:4: (lv_literal_0_0= RULE_DOUBLE ) + // InternalGeneratorDSL.g:2335:5: lv_literal_0_0= RULE_DOUBLE { lv_literal_0_0=(Token)match(input,RULE_DOUBLE,FOLLOW_50); @@ -6566,19 +6243,19 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:2458:3: ( (lv_factor_1_0= ruleFactorRule ) )? - int alt38=2; - int LA38_0 = input.LA(1); + // InternalGeneratorDSL.g:2351:3: ( (lv_factor_1_0= ruleFactorRule ) )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( ((LA38_0>=62 && LA38_0<=81)) ) { - alt38=1; + if ( ((LA37_0>=62 && LA37_0<=81)) ) { + alt37=1; } - switch (alt38) { + switch (alt37) { case 1 : - // InternalGeneratorDSL.g:2459:4: (lv_factor_1_0= ruleFactorRule ) + // InternalGeneratorDSL.g:2352:4: (lv_factor_1_0= ruleFactorRule ) { - // InternalGeneratorDSL.g:2459:4: (lv_factor_1_0= ruleFactorRule ) - // InternalGeneratorDSL.g:2460:5: lv_factor_1_0= ruleFactorRule + // InternalGeneratorDSL.g:2352:4: (lv_factor_1_0= ruleFactorRule ) + // InternalGeneratorDSL.g:2353:5: lv_factor_1_0= ruleFactorRule { newCompositeNode(grammarAccess.getDoubleLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); @@ -6631,7 +6308,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleIntegerLiteralRule" - // InternalGeneratorDSL.g:2481:1: entryRuleIntegerLiteralRule returns [EObject current=null] : iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ; + // InternalGeneratorDSL.g:2374:1: entryRuleIntegerLiteralRule returns [EObject current=null] : iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ; public final EObject entryRuleIntegerLiteralRule() throws RecognitionException { EObject current = null; @@ -6639,8 +6316,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2481:59: (iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ) - // InternalGeneratorDSL.g:2482:2: iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF + // InternalGeneratorDSL.g:2374:59: (iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ) + // InternalGeneratorDSL.g:2375:2: iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF { newCompositeNode(grammarAccess.getIntegerLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -6667,7 +6344,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleIntegerLiteralRule" - // InternalGeneratorDSL.g:2488:1: ruleIntegerLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; + // InternalGeneratorDSL.g:2381:1: ruleIntegerLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; public final EObject ruleIntegerLiteralRule() throws RecognitionException { EObject current = null; @@ -6679,17 +6356,17 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2494:2: ( ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) - // InternalGeneratorDSL.g:2495:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalGeneratorDSL.g:2387:2: ( ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) + // InternalGeneratorDSL.g:2388:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) { - // InternalGeneratorDSL.g:2495:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) - // InternalGeneratorDSL.g:2496:3: ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? + // InternalGeneratorDSL.g:2388:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalGeneratorDSL.g:2389:3: ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? { - // InternalGeneratorDSL.g:2496:3: ( (lv_literal_0_0= RULE_INT ) ) - // InternalGeneratorDSL.g:2497:4: (lv_literal_0_0= RULE_INT ) + // InternalGeneratorDSL.g:2389:3: ( (lv_literal_0_0= RULE_INT ) ) + // InternalGeneratorDSL.g:2390:4: (lv_literal_0_0= RULE_INT ) { - // InternalGeneratorDSL.g:2497:4: (lv_literal_0_0= RULE_INT ) - // InternalGeneratorDSL.g:2498:5: lv_literal_0_0= RULE_INT + // InternalGeneratorDSL.g:2390:4: (lv_literal_0_0= RULE_INT ) + // InternalGeneratorDSL.g:2391:5: lv_literal_0_0= RULE_INT { lv_literal_0_0=(Token)match(input,RULE_INT,FOLLOW_50); @@ -6711,19 +6388,19 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:2514:3: ( (lv_factor_1_0= ruleFactorRule ) )? - int alt39=2; - int LA39_0 = input.LA(1); + // InternalGeneratorDSL.g:2407:3: ( (lv_factor_1_0= ruleFactorRule ) )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( ((LA39_0>=62 && LA39_0<=81)) ) { - alt39=1; + if ( ((LA38_0>=62 && LA38_0<=81)) ) { + alt38=1; } - switch (alt39) { + switch (alt38) { case 1 : - // InternalGeneratorDSL.g:2515:4: (lv_factor_1_0= ruleFactorRule ) + // InternalGeneratorDSL.g:2408:4: (lv_factor_1_0= ruleFactorRule ) { - // InternalGeneratorDSL.g:2515:4: (lv_factor_1_0= ruleFactorRule ) - // InternalGeneratorDSL.g:2516:5: lv_factor_1_0= ruleFactorRule + // InternalGeneratorDSL.g:2408:4: (lv_factor_1_0= ruleFactorRule ) + // InternalGeneratorDSL.g:2409:5: lv_factor_1_0= ruleFactorRule { newCompositeNode(grammarAccess.getIntegerLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); @@ -6776,7 +6453,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleStringLiteralRule" - // InternalGeneratorDSL.g:2537:1: entryRuleStringLiteralRule returns [EObject current=null] : iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ; + // InternalGeneratorDSL.g:2430:1: entryRuleStringLiteralRule returns [EObject current=null] : iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ; public final EObject entryRuleStringLiteralRule() throws RecognitionException { EObject current = null; @@ -6784,8 +6461,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2537:58: (iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ) - // InternalGeneratorDSL.g:2538:2: iv_ruleStringLiteralRule= ruleStringLiteralRule EOF + // InternalGeneratorDSL.g:2430:58: (iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ) + // InternalGeneratorDSL.g:2431:2: iv_ruleStringLiteralRule= ruleStringLiteralRule EOF { newCompositeNode(grammarAccess.getStringLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -6812,7 +6489,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleStringLiteralRule" - // InternalGeneratorDSL.g:2544:1: ruleStringLiteralRule returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalGeneratorDSL.g:2437:1: ruleStringLiteralRule returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleStringLiteralRule() throws RecognitionException { EObject current = null; @@ -6822,14 +6499,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2550:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalGeneratorDSL.g:2551:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalGeneratorDSL.g:2443:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalGeneratorDSL.g:2444:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalGeneratorDSL.g:2551:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalGeneratorDSL.g:2552:3: (lv_value_0_0= RULE_STRING ) + // InternalGeneratorDSL.g:2444:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalGeneratorDSL.g:2445:3: (lv_value_0_0= RULE_STRING ) { - // InternalGeneratorDSL.g:2552:3: (lv_value_0_0= RULE_STRING ) - // InternalGeneratorDSL.g:2553:4: lv_value_0_0= RULE_STRING + // InternalGeneratorDSL.g:2445:3: (lv_value_0_0= RULE_STRING ) + // InternalGeneratorDSL.g:2446:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -6871,7 +6548,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleBooleanLiteralRule" - // InternalGeneratorDSL.g:2572:1: entryRuleBooleanLiteralRule returns [EObject current=null] : iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ; + // InternalGeneratorDSL.g:2465:1: entryRuleBooleanLiteralRule returns [EObject current=null] : iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ; public final EObject entryRuleBooleanLiteralRule() throws RecognitionException { EObject current = null; @@ -6879,8 +6556,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2572:59: (iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ) - // InternalGeneratorDSL.g:2573:2: iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF + // InternalGeneratorDSL.g:2465:59: (iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ) + // InternalGeneratorDSL.g:2466:2: iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF { newCompositeNode(grammarAccess.getBooleanLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -6907,7 +6584,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleBooleanLiteralRule" - // InternalGeneratorDSL.g:2579:1: ruleBooleanLiteralRule returns [EObject current=null] : ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ; + // InternalGeneratorDSL.g:2472:1: ruleBooleanLiteralRule returns [EObject current=null] : ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ; public final EObject ruleBooleanLiteralRule() throws RecognitionException { EObject current = null; @@ -6918,14 +6595,14 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2585:2: ( ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ) - // InternalGeneratorDSL.g:2586:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) + // InternalGeneratorDSL.g:2478:2: ( ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ) + // InternalGeneratorDSL.g:2479:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) { - // InternalGeneratorDSL.g:2586:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) - // InternalGeneratorDSL.g:2587:3: () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) + // InternalGeneratorDSL.g:2479:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) + // InternalGeneratorDSL.g:2480:3: () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) { - // InternalGeneratorDSL.g:2587:3: () - // InternalGeneratorDSL.g:2588:4: + // InternalGeneratorDSL.g:2480:3: () + // InternalGeneratorDSL.g:2481:4: { current = forceCreateModelElement( @@ -6935,31 +6612,31 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } - // InternalGeneratorDSL.g:2594:3: ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) - int alt40=2; - int LA40_0 = input.LA(1); + // InternalGeneratorDSL.g:2487:3: ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA40_0==49) ) { - alt40=1; + if ( (LA39_0==49) ) { + alt39=1; } - else if ( (LA40_0==50) ) { - alt40=2; + else if ( (LA39_0==50) ) { + alt39=2; } else { NoViableAltException nvae = - new NoViableAltException("", 40, 0, input); + new NoViableAltException("", 39, 0, input); throw nvae; } - switch (alt40) { + switch (alt39) { case 1 : - // InternalGeneratorDSL.g:2595:4: ( (lv_value_1_0= 'true' ) ) + // InternalGeneratorDSL.g:2488:4: ( (lv_value_1_0= 'true' ) ) { - // InternalGeneratorDSL.g:2595:4: ( (lv_value_1_0= 'true' ) ) - // InternalGeneratorDSL.g:2596:5: (lv_value_1_0= 'true' ) + // InternalGeneratorDSL.g:2488:4: ( (lv_value_1_0= 'true' ) ) + // InternalGeneratorDSL.g:2489:5: (lv_value_1_0= 'true' ) { - // InternalGeneratorDSL.g:2596:5: (lv_value_1_0= 'true' ) - // InternalGeneratorDSL.g:2597:6: lv_value_1_0= 'true' + // InternalGeneratorDSL.g:2489:5: (lv_value_1_0= 'true' ) + // InternalGeneratorDSL.g:2490:6: lv_value_1_0= 'true' { lv_value_1_0=(Token)match(input,49,FOLLOW_2); @@ -6981,7 +6658,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalGeneratorDSL.g:2610:4: otherlv_2= 'false' + // InternalGeneratorDSL.g:2503:4: otherlv_2= 'false' { otherlv_2=(Token)match(input,50,FOLLOW_2); @@ -7016,7 +6693,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleStringOrId" - // InternalGeneratorDSL.g:2619:1: entryRuleStringOrId returns [String current=null] : iv_ruleStringOrId= ruleStringOrId EOF ; + // InternalGeneratorDSL.g:2512:1: entryRuleStringOrId returns [String current=null] : iv_ruleStringOrId= ruleStringOrId EOF ; public final String entryRuleStringOrId() throws RecognitionException { String current = null; @@ -7024,8 +6701,8 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { try { - // InternalGeneratorDSL.g:2619:50: (iv_ruleStringOrId= ruleStringOrId EOF ) - // InternalGeneratorDSL.g:2620:2: iv_ruleStringOrId= ruleStringOrId EOF + // InternalGeneratorDSL.g:2512:50: (iv_ruleStringOrId= ruleStringOrId EOF ) + // InternalGeneratorDSL.g:2513:2: iv_ruleStringOrId= ruleStringOrId EOF { newCompositeNode(grammarAccess.getStringOrIdRule()); pushFollow(FOLLOW_1); @@ -7052,7 +6729,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleStringOrId" - // InternalGeneratorDSL.g:2626:1: ruleStringOrId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ; + // InternalGeneratorDSL.g:2519:1: ruleStringOrId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleStringOrId() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -7063,28 +6740,28 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2632:2: ( (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ) - // InternalGeneratorDSL.g:2633:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) + // InternalGeneratorDSL.g:2525:2: ( (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ) + // InternalGeneratorDSL.g:2526:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) { - // InternalGeneratorDSL.g:2633:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) - int alt41=2; - int LA41_0 = input.LA(1); + // InternalGeneratorDSL.g:2526:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA41_0==RULE_QUOTED_ID) ) { - alt41=1; + if ( (LA40_0==RULE_QUOTED_ID) ) { + alt40=1; } - else if ( (LA41_0==RULE_ID) ) { - alt41=2; + else if ( (LA40_0==RULE_ID) ) { + alt40=2; } else { NoViableAltException nvae = - new NoViableAltException("", 41, 0, input); + new NoViableAltException("", 40, 0, input); throw nvae; } - switch (alt41) { + switch (alt40) { case 1 : - // InternalGeneratorDSL.g:2634:3: this_QUOTED_ID_0= RULE_QUOTED_ID + // InternalGeneratorDSL.g:2527:3: this_QUOTED_ID_0= RULE_QUOTED_ID { this_QUOTED_ID_0=(Token)match(input,RULE_QUOTED_ID,FOLLOW_2); @@ -7097,7 +6774,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalGeneratorDSL.g:2642:3: this_ID_1= RULE_ID + // InternalGeneratorDSL.g:2535:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -7132,7 +6809,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleComparisonOperatorRule" - // InternalGeneratorDSL.g:2653:1: ruleComparisonOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ; + // InternalGeneratorDSL.g:2546:1: ruleComparisonOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ; public final Enumerator ruleComparisonOperatorRule() throws RecognitionException { Enumerator current = null; @@ -7147,55 +6824,55 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2659:2: ( ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ) - // InternalGeneratorDSL.g:2660:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) + // InternalGeneratorDSL.g:2552:2: ( ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ) + // InternalGeneratorDSL.g:2553:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) { - // InternalGeneratorDSL.g:2660:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) - int alt42=6; + // InternalGeneratorDSL.g:2553:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) + int alt41=6; switch ( input.LA(1) ) { case 51: { - alt42=1; + alt41=1; } break; case 52: { - alt42=2; + alt41=2; } break; case 53: { - alt42=3; + alt41=3; } break; case 54: { - alt42=4; + alt41=4; } break; case 55: { - alt42=5; + alt41=5; } break; case 56: { - alt42=6; + alt41=6; } break; default: NoViableAltException nvae = - new NoViableAltException("", 42, 0, input); + new NoViableAltException("", 41, 0, input); throw nvae; } - switch (alt42) { + switch (alt41) { case 1 : - // InternalGeneratorDSL.g:2661:3: (enumLiteral_0= '>=' ) + // InternalGeneratorDSL.g:2554:3: (enumLiteral_0= '>=' ) { - // InternalGeneratorDSL.g:2661:3: (enumLiteral_0= '>=' ) - // InternalGeneratorDSL.g:2662:4: enumLiteral_0= '>=' + // InternalGeneratorDSL.g:2554:3: (enumLiteral_0= '>=' ) + // InternalGeneratorDSL.g:2555:4: enumLiteral_0= '>=' { enumLiteral_0=(Token)match(input,51,FOLLOW_2); @@ -7209,10 +6886,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalGeneratorDSL.g:2669:3: (enumLiteral_1= '>' ) + // InternalGeneratorDSL.g:2562:3: (enumLiteral_1= '>' ) { - // InternalGeneratorDSL.g:2669:3: (enumLiteral_1= '>' ) - // InternalGeneratorDSL.g:2670:4: enumLiteral_1= '>' + // InternalGeneratorDSL.g:2562:3: (enumLiteral_1= '>' ) + // InternalGeneratorDSL.g:2563:4: enumLiteral_1= '>' { enumLiteral_1=(Token)match(input,52,FOLLOW_2); @@ -7226,10 +6903,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 3 : - // InternalGeneratorDSL.g:2677:3: (enumLiteral_2= '=' ) + // InternalGeneratorDSL.g:2570:3: (enumLiteral_2= '=' ) { - // InternalGeneratorDSL.g:2677:3: (enumLiteral_2= '=' ) - // InternalGeneratorDSL.g:2678:4: enumLiteral_2= '=' + // InternalGeneratorDSL.g:2570:3: (enumLiteral_2= '=' ) + // InternalGeneratorDSL.g:2571:4: enumLiteral_2= '=' { enumLiteral_2=(Token)match(input,53,FOLLOW_2); @@ -7243,10 +6920,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 4 : - // InternalGeneratorDSL.g:2685:3: (enumLiteral_3= '!=' ) + // InternalGeneratorDSL.g:2578:3: (enumLiteral_3= '!=' ) { - // InternalGeneratorDSL.g:2685:3: (enumLiteral_3= '!=' ) - // InternalGeneratorDSL.g:2686:4: enumLiteral_3= '!=' + // InternalGeneratorDSL.g:2578:3: (enumLiteral_3= '!=' ) + // InternalGeneratorDSL.g:2579:4: enumLiteral_3= '!=' { enumLiteral_3=(Token)match(input,54,FOLLOW_2); @@ -7260,10 +6937,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 5 : - // InternalGeneratorDSL.g:2693:3: (enumLiteral_4= '<' ) + // InternalGeneratorDSL.g:2586:3: (enumLiteral_4= '<' ) { - // InternalGeneratorDSL.g:2693:3: (enumLiteral_4= '<' ) - // InternalGeneratorDSL.g:2694:4: enumLiteral_4= '<' + // InternalGeneratorDSL.g:2586:3: (enumLiteral_4= '<' ) + // InternalGeneratorDSL.g:2587:4: enumLiteral_4= '<' { enumLiteral_4=(Token)match(input,55,FOLLOW_2); @@ -7277,10 +6954,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 6 : - // InternalGeneratorDSL.g:2701:3: (enumLiteral_5= '<=' ) + // InternalGeneratorDSL.g:2594:3: (enumLiteral_5= '<=' ) { - // InternalGeneratorDSL.g:2701:3: (enumLiteral_5= '<=' ) - // InternalGeneratorDSL.g:2702:4: enumLiteral_5= '<=' + // InternalGeneratorDSL.g:2594:3: (enumLiteral_5= '<=' ) + // InternalGeneratorDSL.g:2595:4: enumLiteral_5= '<=' { enumLiteral_5=(Token)match(input,56,FOLLOW_2); @@ -7316,7 +6993,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAddOrSubtractOperatorRule" - // InternalGeneratorDSL.g:2712:1: ruleAddOrSubtractOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ; + // InternalGeneratorDSL.g:2605:1: ruleAddOrSubtractOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ; public final Enumerator ruleAddOrSubtractOperatorRule() throws RecognitionException { Enumerator current = null; @@ -7327,31 +7004,31 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2718:2: ( ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ) - // InternalGeneratorDSL.g:2719:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) + // InternalGeneratorDSL.g:2611:2: ( ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ) + // InternalGeneratorDSL.g:2612:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) { - // InternalGeneratorDSL.g:2719:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) - int alt43=2; - int LA43_0 = input.LA(1); + // InternalGeneratorDSL.g:2612:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA43_0==57) ) { - alt43=1; + if ( (LA42_0==57) ) { + alt42=1; } - else if ( (LA43_0==58) ) { - alt43=2; + else if ( (LA42_0==58) ) { + alt42=2; } else { NoViableAltException nvae = - new NoViableAltException("", 43, 0, input); + new NoViableAltException("", 42, 0, input); throw nvae; } - switch (alt43) { + switch (alt42) { case 1 : - // InternalGeneratorDSL.g:2720:3: (enumLiteral_0= '+' ) + // InternalGeneratorDSL.g:2613:3: (enumLiteral_0= '+' ) { - // InternalGeneratorDSL.g:2720:3: (enumLiteral_0= '+' ) - // InternalGeneratorDSL.g:2721:4: enumLiteral_0= '+' + // InternalGeneratorDSL.g:2613:3: (enumLiteral_0= '+' ) + // InternalGeneratorDSL.g:2614:4: enumLiteral_0= '+' { enumLiteral_0=(Token)match(input,57,FOLLOW_2); @@ -7365,10 +7042,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalGeneratorDSL.g:2728:3: (enumLiteral_1= '-' ) + // InternalGeneratorDSL.g:2621:3: (enumLiteral_1= '-' ) { - // InternalGeneratorDSL.g:2728:3: (enumLiteral_1= '-' ) - // InternalGeneratorDSL.g:2729:4: enumLiteral_1= '-' + // InternalGeneratorDSL.g:2621:3: (enumLiteral_1= '-' ) + // InternalGeneratorDSL.g:2622:4: enumLiteral_1= '-' { enumLiteral_1=(Token)match(input,58,FOLLOW_2); @@ -7404,7 +7081,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleMultiplyDivideModuloOperatorRule" - // InternalGeneratorDSL.g:2739:1: ruleMultiplyDivideModuloOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ; + // InternalGeneratorDSL.g:2632:1: ruleMultiplyDivideModuloOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ; public final Enumerator ruleMultiplyDivideModuloOperatorRule() throws RecognitionException { Enumerator current = null; @@ -7416,40 +7093,40 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2745:2: ( ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ) - // InternalGeneratorDSL.g:2746:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) + // InternalGeneratorDSL.g:2638:2: ( ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ) + // InternalGeneratorDSL.g:2639:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) { - // InternalGeneratorDSL.g:2746:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) - int alt44=3; + // InternalGeneratorDSL.g:2639:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) + int alt43=3; switch ( input.LA(1) ) { case 59: { - alt44=1; + alt43=1; } break; case 60: { - alt44=2; + alt43=2; } break; case 61: { - alt44=3; + alt43=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 44, 0, input); + new NoViableAltException("", 43, 0, input); throw nvae; } - switch (alt44) { + switch (alt43) { case 1 : - // InternalGeneratorDSL.g:2747:3: (enumLiteral_0= '*' ) + // InternalGeneratorDSL.g:2640:3: (enumLiteral_0= '*' ) { - // InternalGeneratorDSL.g:2747:3: (enumLiteral_0= '*' ) - // InternalGeneratorDSL.g:2748:4: enumLiteral_0= '*' + // InternalGeneratorDSL.g:2640:3: (enumLiteral_0= '*' ) + // InternalGeneratorDSL.g:2641:4: enumLiteral_0= '*' { enumLiteral_0=(Token)match(input,59,FOLLOW_2); @@ -7463,10 +7140,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalGeneratorDSL.g:2755:3: (enumLiteral_1= '/' ) + // InternalGeneratorDSL.g:2648:3: (enumLiteral_1= '/' ) { - // InternalGeneratorDSL.g:2755:3: (enumLiteral_1= '/' ) - // InternalGeneratorDSL.g:2756:4: enumLiteral_1= '/' + // InternalGeneratorDSL.g:2648:3: (enumLiteral_1= '/' ) + // InternalGeneratorDSL.g:2649:4: enumLiteral_1= '/' { enumLiteral_1=(Token)match(input,60,FOLLOW_2); @@ -7480,10 +7157,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 3 : - // InternalGeneratorDSL.g:2763:3: (enumLiteral_2= '%' ) + // InternalGeneratorDSL.g:2656:3: (enumLiteral_2= '%' ) { - // InternalGeneratorDSL.g:2763:3: (enumLiteral_2= '%' ) - // InternalGeneratorDSL.g:2764:4: enumLiteral_2= '%' + // InternalGeneratorDSL.g:2656:3: (enumLiteral_2= '%' ) + // InternalGeneratorDSL.g:2657:4: enumLiteral_2= '%' { enumLiteral_2=(Token)match(input,61,FOLLOW_2); @@ -7519,7 +7196,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleFactorRule" - // InternalGeneratorDSL.g:2774:1: ruleFactorRule returns [Enumerator current=null] : ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ; + // InternalGeneratorDSL.g:2667:1: ruleFactorRule returns [Enumerator current=null] : ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ; public final Enumerator ruleFactorRule() throws RecognitionException { Enumerator current = null; @@ -7548,125 +7225,125 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalGeneratorDSL.g:2780:2: ( ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ) - // InternalGeneratorDSL.g:2781:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) + // InternalGeneratorDSL.g:2673:2: ( ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ) + // InternalGeneratorDSL.g:2674:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) { - // InternalGeneratorDSL.g:2781:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) - int alt45=20; + // InternalGeneratorDSL.g:2674:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) + int alt44=20; switch ( input.LA(1) ) { case 62: { - alt45=1; + alt44=1; } break; case 63: { - alt45=2; + alt44=2; } break; case 64: { - alt45=3; + alt44=3; } break; case 65: { - alt45=4; + alt44=4; } break; case 66: { - alt45=5; + alt44=5; } break; case 67: { - alt45=6; + alt44=6; } break; case 68: { - alt45=7; + alt44=7; } break; case 69: { - alt45=8; + alt44=8; } break; case 70: { - alt45=9; + alt44=9; } break; case 71: { - alt45=10; + alt44=10; } break; case 72: { - alt45=11; + alt44=11; } break; case 73: { - alt45=12; + alt44=12; } break; case 74: { - alt45=13; + alt44=13; } break; case 75: { - alt45=14; + alt44=14; } break; case 76: { - alt45=15; + alt44=15; } break; case 77: { - alt45=16; + alt44=16; } break; case 78: { - alt45=17; + alt44=17; } break; case 79: { - alt45=18; + alt44=18; } break; case 80: { - alt45=19; + alt44=19; } break; case 81: { - alt45=20; + alt44=20; } break; default: NoViableAltException nvae = - new NoViableAltException("", 45, 0, input); + new NoViableAltException("", 44, 0, input); throw nvae; } - switch (alt45) { + switch (alt44) { case 1 : - // InternalGeneratorDSL.g:2782:3: (enumLiteral_0= 'Y' ) + // InternalGeneratorDSL.g:2675:3: (enumLiteral_0= 'Y' ) { - // InternalGeneratorDSL.g:2782:3: (enumLiteral_0= 'Y' ) - // InternalGeneratorDSL.g:2783:4: enumLiteral_0= 'Y' + // InternalGeneratorDSL.g:2675:3: (enumLiteral_0= 'Y' ) + // InternalGeneratorDSL.g:2676:4: enumLiteral_0= 'Y' { enumLiteral_0=(Token)match(input,62,FOLLOW_2); @@ -7680,10 +7357,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalGeneratorDSL.g:2790:3: (enumLiteral_1= 'Z' ) + // InternalGeneratorDSL.g:2683:3: (enumLiteral_1= 'Z' ) { - // InternalGeneratorDSL.g:2790:3: (enumLiteral_1= 'Z' ) - // InternalGeneratorDSL.g:2791:4: enumLiteral_1= 'Z' + // InternalGeneratorDSL.g:2683:3: (enumLiteral_1= 'Z' ) + // InternalGeneratorDSL.g:2684:4: enumLiteral_1= 'Z' { enumLiteral_1=(Token)match(input,63,FOLLOW_2); @@ -7697,10 +7374,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 3 : - // InternalGeneratorDSL.g:2798:3: (enumLiteral_2= 'E' ) + // InternalGeneratorDSL.g:2691:3: (enumLiteral_2= 'E' ) { - // InternalGeneratorDSL.g:2798:3: (enumLiteral_2= 'E' ) - // InternalGeneratorDSL.g:2799:4: enumLiteral_2= 'E' + // InternalGeneratorDSL.g:2691:3: (enumLiteral_2= 'E' ) + // InternalGeneratorDSL.g:2692:4: enumLiteral_2= 'E' { enumLiteral_2=(Token)match(input,64,FOLLOW_2); @@ -7714,10 +7391,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 4 : - // InternalGeneratorDSL.g:2806:3: (enumLiteral_3= 'P' ) + // InternalGeneratorDSL.g:2699:3: (enumLiteral_3= 'P' ) { - // InternalGeneratorDSL.g:2806:3: (enumLiteral_3= 'P' ) - // InternalGeneratorDSL.g:2807:4: enumLiteral_3= 'P' + // InternalGeneratorDSL.g:2699:3: (enumLiteral_3= 'P' ) + // InternalGeneratorDSL.g:2700:4: enumLiteral_3= 'P' { enumLiteral_3=(Token)match(input,65,FOLLOW_2); @@ -7731,10 +7408,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 5 : - // InternalGeneratorDSL.g:2814:3: (enumLiteral_4= 'T' ) + // InternalGeneratorDSL.g:2707:3: (enumLiteral_4= 'T' ) { - // InternalGeneratorDSL.g:2814:3: (enumLiteral_4= 'T' ) - // InternalGeneratorDSL.g:2815:4: enumLiteral_4= 'T' + // InternalGeneratorDSL.g:2707:3: (enumLiteral_4= 'T' ) + // InternalGeneratorDSL.g:2708:4: enumLiteral_4= 'T' { enumLiteral_4=(Token)match(input,66,FOLLOW_2); @@ -7748,10 +7425,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 6 : - // InternalGeneratorDSL.g:2822:3: (enumLiteral_5= 'G' ) + // InternalGeneratorDSL.g:2715:3: (enumLiteral_5= 'G' ) { - // InternalGeneratorDSL.g:2822:3: (enumLiteral_5= 'G' ) - // InternalGeneratorDSL.g:2823:4: enumLiteral_5= 'G' + // InternalGeneratorDSL.g:2715:3: (enumLiteral_5= 'G' ) + // InternalGeneratorDSL.g:2716:4: enumLiteral_5= 'G' { enumLiteral_5=(Token)match(input,67,FOLLOW_2); @@ -7765,10 +7442,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 7 : - // InternalGeneratorDSL.g:2830:3: (enumLiteral_6= 'M' ) + // InternalGeneratorDSL.g:2723:3: (enumLiteral_6= 'M' ) { - // InternalGeneratorDSL.g:2830:3: (enumLiteral_6= 'M' ) - // InternalGeneratorDSL.g:2831:4: enumLiteral_6= 'M' + // InternalGeneratorDSL.g:2723:3: (enumLiteral_6= 'M' ) + // InternalGeneratorDSL.g:2724:4: enumLiteral_6= 'M' { enumLiteral_6=(Token)match(input,68,FOLLOW_2); @@ -7782,10 +7459,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 8 : - // InternalGeneratorDSL.g:2838:3: (enumLiteral_7= 'k' ) + // InternalGeneratorDSL.g:2731:3: (enumLiteral_7= 'k' ) { - // InternalGeneratorDSL.g:2838:3: (enumLiteral_7= 'k' ) - // InternalGeneratorDSL.g:2839:4: enumLiteral_7= 'k' + // InternalGeneratorDSL.g:2731:3: (enumLiteral_7= 'k' ) + // InternalGeneratorDSL.g:2732:4: enumLiteral_7= 'k' { enumLiteral_7=(Token)match(input,69,FOLLOW_2); @@ -7799,10 +7476,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 9 : - // InternalGeneratorDSL.g:2846:3: (enumLiteral_8= 'h' ) + // InternalGeneratorDSL.g:2739:3: (enumLiteral_8= 'h' ) { - // InternalGeneratorDSL.g:2846:3: (enumLiteral_8= 'h' ) - // InternalGeneratorDSL.g:2847:4: enumLiteral_8= 'h' + // InternalGeneratorDSL.g:2739:3: (enumLiteral_8= 'h' ) + // InternalGeneratorDSL.g:2740:4: enumLiteral_8= 'h' { enumLiteral_8=(Token)match(input,70,FOLLOW_2); @@ -7816,10 +7493,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 10 : - // InternalGeneratorDSL.g:2854:3: (enumLiteral_9= 'da' ) + // InternalGeneratorDSL.g:2747:3: (enumLiteral_9= 'da' ) { - // InternalGeneratorDSL.g:2854:3: (enumLiteral_9= 'da' ) - // InternalGeneratorDSL.g:2855:4: enumLiteral_9= 'da' + // InternalGeneratorDSL.g:2747:3: (enumLiteral_9= 'da' ) + // InternalGeneratorDSL.g:2748:4: enumLiteral_9= 'da' { enumLiteral_9=(Token)match(input,71,FOLLOW_2); @@ -7833,10 +7510,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 11 : - // InternalGeneratorDSL.g:2862:3: (enumLiteral_10= 'd' ) + // InternalGeneratorDSL.g:2755:3: (enumLiteral_10= 'd' ) { - // InternalGeneratorDSL.g:2862:3: (enumLiteral_10= 'd' ) - // InternalGeneratorDSL.g:2863:4: enumLiteral_10= 'd' + // InternalGeneratorDSL.g:2755:3: (enumLiteral_10= 'd' ) + // InternalGeneratorDSL.g:2756:4: enumLiteral_10= 'd' { enumLiteral_10=(Token)match(input,72,FOLLOW_2); @@ -7850,10 +7527,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 12 : - // InternalGeneratorDSL.g:2870:3: (enumLiteral_11= 'c' ) + // InternalGeneratorDSL.g:2763:3: (enumLiteral_11= 'c' ) { - // InternalGeneratorDSL.g:2870:3: (enumLiteral_11= 'c' ) - // InternalGeneratorDSL.g:2871:4: enumLiteral_11= 'c' + // InternalGeneratorDSL.g:2763:3: (enumLiteral_11= 'c' ) + // InternalGeneratorDSL.g:2764:4: enumLiteral_11= 'c' { enumLiteral_11=(Token)match(input,73,FOLLOW_2); @@ -7867,10 +7544,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 13 : - // InternalGeneratorDSL.g:2878:3: (enumLiteral_12= 'm' ) + // InternalGeneratorDSL.g:2771:3: (enumLiteral_12= 'm' ) { - // InternalGeneratorDSL.g:2878:3: (enumLiteral_12= 'm' ) - // InternalGeneratorDSL.g:2879:4: enumLiteral_12= 'm' + // InternalGeneratorDSL.g:2771:3: (enumLiteral_12= 'm' ) + // InternalGeneratorDSL.g:2772:4: enumLiteral_12= 'm' { enumLiteral_12=(Token)match(input,74,FOLLOW_2); @@ -7884,10 +7561,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 14 : - // InternalGeneratorDSL.g:2886:3: (enumLiteral_13= '\\u00B5' ) + // InternalGeneratorDSL.g:2779:3: (enumLiteral_13= '\\u00B5' ) { - // InternalGeneratorDSL.g:2886:3: (enumLiteral_13= '\\u00B5' ) - // InternalGeneratorDSL.g:2887:4: enumLiteral_13= '\\u00B5' + // InternalGeneratorDSL.g:2779:3: (enumLiteral_13= '\\u00B5' ) + // InternalGeneratorDSL.g:2780:4: enumLiteral_13= '\\u00B5' { enumLiteral_13=(Token)match(input,75,FOLLOW_2); @@ -7901,10 +7578,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 15 : - // InternalGeneratorDSL.g:2894:3: (enumLiteral_14= 'n' ) + // InternalGeneratorDSL.g:2787:3: (enumLiteral_14= 'n' ) { - // InternalGeneratorDSL.g:2894:3: (enumLiteral_14= 'n' ) - // InternalGeneratorDSL.g:2895:4: enumLiteral_14= 'n' + // InternalGeneratorDSL.g:2787:3: (enumLiteral_14= 'n' ) + // InternalGeneratorDSL.g:2788:4: enumLiteral_14= 'n' { enumLiteral_14=(Token)match(input,76,FOLLOW_2); @@ -7918,10 +7595,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 16 : - // InternalGeneratorDSL.g:2902:3: (enumLiteral_15= 'p' ) + // InternalGeneratorDSL.g:2795:3: (enumLiteral_15= 'p' ) { - // InternalGeneratorDSL.g:2902:3: (enumLiteral_15= 'p' ) - // InternalGeneratorDSL.g:2903:4: enumLiteral_15= 'p' + // InternalGeneratorDSL.g:2795:3: (enumLiteral_15= 'p' ) + // InternalGeneratorDSL.g:2796:4: enumLiteral_15= 'p' { enumLiteral_15=(Token)match(input,77,FOLLOW_2); @@ -7935,10 +7612,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 17 : - // InternalGeneratorDSL.g:2910:3: (enumLiteral_16= 'f' ) + // InternalGeneratorDSL.g:2803:3: (enumLiteral_16= 'f' ) { - // InternalGeneratorDSL.g:2910:3: (enumLiteral_16= 'f' ) - // InternalGeneratorDSL.g:2911:4: enumLiteral_16= 'f' + // InternalGeneratorDSL.g:2803:3: (enumLiteral_16= 'f' ) + // InternalGeneratorDSL.g:2804:4: enumLiteral_16= 'f' { enumLiteral_16=(Token)match(input,78,FOLLOW_2); @@ -7952,10 +7629,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 18 : - // InternalGeneratorDSL.g:2918:3: (enumLiteral_17= 'a' ) + // InternalGeneratorDSL.g:2811:3: (enumLiteral_17= 'a' ) { - // InternalGeneratorDSL.g:2918:3: (enumLiteral_17= 'a' ) - // InternalGeneratorDSL.g:2919:4: enumLiteral_17= 'a' + // InternalGeneratorDSL.g:2811:3: (enumLiteral_17= 'a' ) + // InternalGeneratorDSL.g:2812:4: enumLiteral_17= 'a' { enumLiteral_17=(Token)match(input,79,FOLLOW_2); @@ -7969,10 +7646,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 19 : - // InternalGeneratorDSL.g:2926:3: (enumLiteral_18= 'z' ) + // InternalGeneratorDSL.g:2819:3: (enumLiteral_18= 'z' ) { - // InternalGeneratorDSL.g:2926:3: (enumLiteral_18= 'z' ) - // InternalGeneratorDSL.g:2927:4: enumLiteral_18= 'z' + // InternalGeneratorDSL.g:2819:3: (enumLiteral_18= 'z' ) + // InternalGeneratorDSL.g:2820:4: enumLiteral_18= 'z' { enumLiteral_18=(Token)match(input,80,FOLLOW_2); @@ -7986,10 +7663,10 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { } break; case 20 : - // InternalGeneratorDSL.g:2934:3: (enumLiteral_19= 'y' ) + // InternalGeneratorDSL.g:2827:3: (enumLiteral_19= 'y' ) { - // InternalGeneratorDSL.g:2934:3: (enumLiteral_19= 'y' ) - // InternalGeneratorDSL.g:2935:4: enumLiteral_19= 'y' + // InternalGeneratorDSL.g:2827:3: (enumLiteral_19= 'y' ) + // InternalGeneratorDSL.g:2828:4: enumLiteral_19= 'y' { enumLiteral_19=(Token)match(input,81,FOLLOW_2); @@ -8061,7 +7738,7 @@ public class InternalGeneratorDSLParser extends AbstractInternalAntlrParser { public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000001000000000L}); public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000002000000000L}); public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000200002L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000004000130L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000004000120L}); public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000004000000000L}); public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x00060080000401F0L}); public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x00060080000C01F0L}); diff --git a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/serializer/GeneratorDSLSemanticSequencer.java b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/serializer/GeneratorDSLSemanticSequencer.java index 7d39b3f2..09fd3708 100644 --- a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/serializer/GeneratorDSLSemanticSequencer.java +++ b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/serializer/GeneratorDSLSemanticSequencer.java @@ -41,8 +41,6 @@ import de.evoal.languages.model.instance.DataReference; import de.evoal.languages.model.instance.Instance; import de.evoal.languages.model.instance.InstancePackage; import de.evoal.languages.model.instance.LiteralValue; -import de.evoal.languages.model.instance.Misc; -import de.evoal.languages.model.instance.Name; import de.evoal.languages.model.instance.dsl.serializer.InstanceLanguageSemanticSequencer; import java.util.Set; import org.eclipse.emf.ecore.EObject; @@ -173,12 +171,6 @@ public class GeneratorDSLSemanticSequencer extends InstanceLanguageSemanticSeque case InstancePackage.LITERAL_VALUE: sequence_LiteralValueRule(context, (LiteralValue) semanticObject); return; - case InstancePackage.MISC: - sequence_MiscRule(context, (Misc) semanticObject); - return; - case InstancePackage.NAME: - sequence_NameRule(context, (Name) semanticObject); - return; } if (errorAcceptor != null) errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context)); diff --git a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/serializer/GeneratorDSLSyntacticSequencer.java b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/serializer/GeneratorDSLSyntacticSequencer.java index 69122b70..c3ec8328 100644 --- a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/serializer/GeneratorDSLSyntacticSequencer.java +++ b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/serializer/GeneratorDSLSyntacticSequencer.java @@ -61,7 +61,7 @@ public class GeneratorDSLSyntacticSequencer extends AbstractSyntacticSequencer { * ('{' '}')? * * This ambiguous syntax occurs at: - * name=[TypeDefinition|StringOrId] (ambiguity) (rule end) + * definition=[TypeDefinition|StringOrId] (ambiguity) (rule end) * </pre> */ diff --git a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/services/GeneratorDSLGrammarAccess.java b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/services/GeneratorDSLGrammarAccess.java index 69d17025..89dde7bb 100644 --- a/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/services/GeneratorDSLGrammarAccess.java +++ b/src/languages/de.evoal.languages.model.generator.dsl/src-gen/de/evoal/languages/model/generator/dsl/services/GeneratorDSLGrammarAccess.java @@ -858,7 +858,7 @@ public class GeneratorDSLGrammarAccess extends AbstractElementFinder.AbstractGra } //InstanceRule returns Instance: - // name = [dl::TypeDefinition|StringOrId] ('{' + // definition = [dl::TypeDefinition|StringOrId] ('{' // attributes += AttributeRule* // '}')? //; @@ -871,7 +871,7 @@ public class GeneratorDSLGrammarAccess extends AbstractElementFinder.AbstractGra } //AttributeRule returns Attribute: - // name = NameOrMiscRule ':=' value = ValueRule ';' + // definition = [dl::AttributeDefinition|StringOrId] ':=' value = ValueRule ';' //; public InstanceLanguageGrammarAccess.AttributeRuleElements getAttributeRuleAccess() { return gaInstanceLanguage.getAttributeRuleAccess(); @@ -881,39 +881,6 @@ public class GeneratorDSLGrammarAccess extends AbstractElementFinder.AbstractGra return getAttributeRuleAccess().getRule(); } - //NameOrMiscRule returns NameOrMisc: - // NameRule | MiscRule - //; - public InstanceLanguageGrammarAccess.NameOrMiscRuleElements getNameOrMiscRuleAccess() { - return gaInstanceLanguage.getNameOrMiscRuleAccess(); - } - - public ParserRule getNameOrMiscRuleRule() { - return getNameOrMiscRuleAccess().getRule(); - } - - //NameRule returns Name: - // name = [dl::NamedAttributeDefinition|StringOrId] - //; - public InstanceLanguageGrammarAccess.NameRuleElements getNameRuleAccess() { - return gaInstanceLanguage.getNameRuleAccess(); - } - - public ParserRule getNameRuleRule() { - return getNameRuleAccess().getRule(); - } - - //MiscRule returns Misc: - // name = STRING - //; - public InstanceLanguageGrammarAccess.MiscRuleElements getMiscRuleAccess() { - return gaInstanceLanguage.getMiscRuleAccess(); - } - - public ParserRule getMiscRuleRule() { - return getMiscRuleAccess().getRule(); - } - //ValueRule returns Value: // ArrayRule | DataReferenceRule | InstanceRule | LiteralValueRule //; diff --git a/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/InstanceLanguageParser.java b/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/InstanceLanguageParser.java index 4dab878f..8d8ce166 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/InstanceLanguageParser.java +++ b/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/InstanceLanguageParser.java @@ -32,7 +32,6 @@ public class InstanceLanguageParser extends AbstractContentAssistParser { } private static void init(ImmutableMap.Builder<AbstractElement, String> builder, InstanceLanguageGrammarAccess grammarAccess) { - builder.put(grammarAccess.getNameOrMiscRuleAccess().getAlternatives(), "rule__NameOrMiscRule__Alternatives"); builder.put(grammarAccess.getValueRuleAccess().getAlternatives(), "rule__ValueRule__Alternatives"); builder.put(grammarAccess.getLiteralOrReferenceRuleAccess().getAlternatives(), "rule__LiteralOrReferenceRule__Alternatives"); builder.put(grammarAccess.getLiteralRuleAccess().getAlternatives(), "rule__LiteralRule__Alternatives"); @@ -75,12 +74,10 @@ public class InstanceLanguageParser extends AbstractContentAssistParser { builder.put(grammarAccess.getDoubleLiteralRuleAccess().getGroup(), "rule__DoubleLiteralRule__Group__0"); builder.put(grammarAccess.getIntegerLiteralRuleAccess().getGroup(), "rule__IntegerLiteralRule__Group__0"); builder.put(grammarAccess.getBooleanLiteralRuleAccess().getGroup(), "rule__BooleanLiteralRule__Group__0"); - builder.put(grammarAccess.getInstanceRuleAccess().getNameAssignment_0(), "rule__InstanceRule__NameAssignment_0"); + builder.put(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0(), "rule__InstanceRule__DefinitionAssignment_0"); builder.put(grammarAccess.getInstanceRuleAccess().getAttributesAssignment_1_1(), "rule__InstanceRule__AttributesAssignment_1_1"); - builder.put(grammarAccess.getAttributeRuleAccess().getNameAssignment_0(), "rule__AttributeRule__NameAssignment_0"); + builder.put(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0(), "rule__AttributeRule__DefinitionAssignment_0"); builder.put(grammarAccess.getAttributeRuleAccess().getValueAssignment_2(), "rule__AttributeRule__ValueAssignment_2"); - builder.put(grammarAccess.getNameRuleAccess().getNameAssignment(), "rule__NameRule__NameAssignment"); - builder.put(grammarAccess.getMiscRuleAccess().getNameAssignment(), "rule__MiscRule__NameAssignment"); builder.put(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_0(), "rule__ArrayRule__ValuesAssignment_2_0"); builder.put(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_1_1(), "rule__ArrayRule__ValuesAssignment_2_1_1"); builder.put(grammarAccess.getLiteralValueRuleAccess().getLiteralAssignment(), "rule__LiteralValueRule__LiteralAssignment"); diff --git a/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguage.g b/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguage.g index 3dbe9099..d10c79b2 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguage.g +++ b/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguage.g @@ -100,81 +100,6 @@ finally { restoreStackSize(stackSize); } -// Entry rule entryRuleNameOrMiscRule -entryRuleNameOrMiscRule -: -{ before(grammarAccess.getNameOrMiscRuleRule()); } - ruleNameOrMiscRule -{ after(grammarAccess.getNameOrMiscRuleRule()); } - EOF -; - -// Rule NameOrMiscRule -ruleNameOrMiscRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); } - (rule__NameOrMiscRule__Alternatives) - { after(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleNameRule -entryRuleNameRule -: -{ before(grammarAccess.getNameRuleRule()); } - ruleNameRule -{ after(grammarAccess.getNameRuleRule()); } - EOF -; - -// Rule NameRule -ruleNameRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getNameRuleAccess().getNameAssignment()); } - (rule__NameRule__NameAssignment) - { after(grammarAccess.getNameRuleAccess().getNameAssignment()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleMiscRule -entryRuleMiscRule -: -{ before(grammarAccess.getMiscRuleRule()); } - ruleMiscRule -{ after(grammarAccess.getMiscRuleRule()); } - EOF -; - -// Rule MiscRule -ruleMiscRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getMiscRuleAccess().getNameAssignment()); } - (rule__MiscRule__NameAssignment) - { after(grammarAccess.getMiscRuleAccess().getNameAssignment()); } - ) -; -finally { - restoreStackSize(stackSize); -} - // Entry rule entryRuleValueRule entryRuleValueRule : @@ -914,27 +839,6 @@ finally { restoreStackSize(stackSize); } -rule__NameOrMiscRule__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); } - ruleNameRule - { after(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); } - ) - | - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); } - ruleMiscRule - { after(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); } - ) -; -finally { - restoreStackSize(stackSize); -} - rule__ValueRule__Alternatives @init { int stackSize = keepStackSize(); @@ -1331,9 +1235,9 @@ rule__InstanceRule__Group__0__Impl } : ( - { before(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); } - (rule__InstanceRule__NameAssignment_0) - { after(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } + (rule__InstanceRule__DefinitionAssignment_0) + { after(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } ) ; finally { @@ -1466,9 +1370,9 @@ rule__AttributeRule__Group__0__Impl } : ( - { before(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); } - (rule__AttributeRule__NameAssignment_0) - { after(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); } + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } + (rule__AttributeRule__DefinitionAssignment_0) + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } ) ; finally { @@ -3284,19 +3188,19 @@ finally { } -rule__InstanceRule__NameAssignment_0 +rule__InstanceRule__DefinitionAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ( - { before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } ruleStringOrId - { after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } + { after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } ) - { after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); } + { after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ) ; finally { @@ -3318,15 +3222,19 @@ finally { restoreStackSize(stackSize); } -rule__AttributeRule__NameAssignment_0 +rule__AttributeRule__DefinitionAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); } - ruleNameOrMiscRule - { after(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); } + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } + ( + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); } + ruleStringOrId + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); } + ) + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } ) ; finally { @@ -3348,40 +3256,6 @@ finally { restoreStackSize(stackSize); } -rule__NameRule__NameAssignment - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); } - ( - { before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); } - ruleStringOrId - { after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); } - ) - { after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__MiscRule__NameAssignment - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); } - RULE_STRING - { after(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - rule__ArrayRule__ValuesAssignment_2_0 @init { int stackSize = keepStackSize(); diff --git a/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguage.tokens b/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguage.tokens index 796d3370..00192500 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguage.tokens +++ b/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguage.tokens @@ -50,14 +50,14 @@ '}'=48 RULE_ANY_OTHER=14 RULE_DIGIT=9 -RULE_DOUBLE=7 +RULE_DOUBLE=6 RULE_EXPONENT=10 RULE_ID=5 -RULE_INT=8 +RULE_INT=7 RULE_ML_COMMENT=11 RULE_QUOTED_ID=4 RULE_SL_COMMENT=12 -RULE_STRING=6 +RULE_STRING=8 RULE_WS=13 T__15=15 T__16=16 diff --git a/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguageLexer.java b/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguageLexer.java index e1d8517e..1f2149e7 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguageLexer.java +++ b/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguageLexer.java @@ -35,7 +35,7 @@ public class InternalInstanceLanguageLexer extends Lexer { 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 RULE_INT=8; + public static final int RULE_INT=7; public static final int T__29=29; public static final int T__22=22; public static final int RULE_ML_COMMENT=11; @@ -47,10 +47,10 @@ public class InternalInstanceLanguageLexer extends Lexer { public static final int T__20=20; public static final int T__64=64; public static final int T__21=21; - public static final int RULE_STRING=6; + public static final int RULE_STRING=8; public static final int RULE_SL_COMMENT=12; public static final int T__37=37; - public static final int RULE_DOUBLE=7; + public static final int RULE_DOUBLE=6; public static final int T__38=38; public static final int T__39=39; public static final int T__33=33; @@ -1104,8 +1104,8 @@ public class InternalInstanceLanguageLexer extends Lexer { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalInstanceLanguage.g:3937:21: ( '0' .. '9' ) - // InternalInstanceLanguage.g:3937:23: '0' .. '9' + // InternalInstanceLanguage.g:3811:21: ( '0' .. '9' ) + // InternalInstanceLanguage.g:3811:23: '0' .. '9' { matchRange('0','9'); @@ -1120,11 +1120,11 @@ public class InternalInstanceLanguageLexer extends Lexer { // $ANTLR start "RULE_EXPONENT" public final void mRULE_EXPONENT() throws RecognitionException { try { - // InternalInstanceLanguage.g:3939:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) - // InternalInstanceLanguage.g:3939:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ + // InternalInstanceLanguage.g:3813:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) + // InternalInstanceLanguage.g:3813:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ { match('e'); - // InternalInstanceLanguage.g:3939:30: ( '+' | '-' )? + // InternalInstanceLanguage.g:3813:30: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1150,7 +1150,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } - // InternalInstanceLanguage.g:3939:41: ( RULE_DIGIT )+ + // InternalInstanceLanguage.g:3813:41: ( RULE_DIGIT )+ int cnt2=0; loop2: do { @@ -1164,7 +1164,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalInstanceLanguage.g:3939:41: RULE_DIGIT + // InternalInstanceLanguage.g:3813:41: RULE_DIGIT { mRULE_DIGIT(); @@ -1194,10 +1194,10 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:3941:10: ( ( '-' )? ( RULE_DIGIT )+ ) - // InternalInstanceLanguage.g:3941:12: ( '-' )? ( RULE_DIGIT )+ + // InternalInstanceLanguage.g:3815:10: ( ( '-' )? ( RULE_DIGIT )+ ) + // InternalInstanceLanguage.g:3815:12: ( '-' )? ( RULE_DIGIT )+ { - // InternalInstanceLanguage.g:3941:12: ( '-' )? + // InternalInstanceLanguage.g:3815:12: ( '-' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1206,7 +1206,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalInstanceLanguage.g:3941:12: '-' + // InternalInstanceLanguage.g:3815:12: '-' { match('-'); @@ -1215,7 +1215,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } - // InternalInstanceLanguage.g:3941:17: ( RULE_DIGIT )+ + // InternalInstanceLanguage.g:3815:17: ( RULE_DIGIT )+ int cnt4=0; loop4: do { @@ -1229,7 +1229,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalInstanceLanguage.g:3941:17: RULE_DIGIT + // InternalInstanceLanguage.g:3815:17: RULE_DIGIT { mRULE_DIGIT(); @@ -1261,15 +1261,15 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:3943:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) - // InternalInstanceLanguage.g:3943:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalInstanceLanguage.g:3817:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) + // InternalInstanceLanguage.g:3817:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) { - // InternalInstanceLanguage.g:3943:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalInstanceLanguage.g:3817:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalInstanceLanguage.g:3943:16: RULE_INT RULE_EXPONENT + // InternalInstanceLanguage.g:3817:16: RULE_INT RULE_EXPONENT { mRULE_INT(); mRULE_EXPONENT(); @@ -1277,11 +1277,11 @@ public class InternalInstanceLanguageLexer extends Lexer { } break; case 2 : - // InternalInstanceLanguage.g:3943:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? + // InternalInstanceLanguage.g:3817:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? { mRULE_INT(); match('.'); - // InternalInstanceLanguage.g:3943:52: ( RULE_DIGIT )* + // InternalInstanceLanguage.g:3817:52: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1294,7 +1294,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalInstanceLanguage.g:3943:52: RULE_DIGIT + // InternalInstanceLanguage.g:3817:52: RULE_DIGIT { mRULE_DIGIT(); @@ -1306,7 +1306,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } } while (true); - // InternalInstanceLanguage.g:3943:64: ( RULE_EXPONENT )? + // InternalInstanceLanguage.g:3817:64: ( RULE_EXPONENT )? int alt6=2; int LA6_0 = input.LA(1); @@ -1315,7 +1315,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalInstanceLanguage.g:3943:64: RULE_EXPONENT + // InternalInstanceLanguage.g:3817:64: RULE_EXPONENT { mRULE_EXPONENT(); @@ -1346,11 +1346,11 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:3945:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalInstanceLanguage.g:3945:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalInstanceLanguage.g:3819:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalInstanceLanguage.g:3819:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalInstanceLanguage.g:3945:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalInstanceLanguage.g:3819:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1366,7 +1366,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalInstanceLanguage.g:3945:20: '\\\\' . + // InternalInstanceLanguage.g:3819:20: '\\\\' . { match('\\'); matchAny(); @@ -1374,7 +1374,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } break; case 2 : - // InternalInstanceLanguage.g:3945:27: ~ ( ( '\\\\' | '\"' ) ) + // InternalInstanceLanguage.g:3819:27: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1411,11 +1411,11 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_QUOTED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:3947:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalInstanceLanguage.g:3947:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalInstanceLanguage.g:3821:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalInstanceLanguage.g:3821:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalInstanceLanguage.g:3947:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalInstanceLanguage.g:3821:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1431,7 +1431,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalInstanceLanguage.g:3947:24: '\\\\' . + // InternalInstanceLanguage.g:3821:24: '\\\\' . { match('\\'); matchAny(); @@ -1439,7 +1439,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } break; case 2 : - // InternalInstanceLanguage.g:3947:31: ~ ( ( '\\\\' | '\\'' ) ) + // InternalInstanceLanguage.g:3821:31: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1476,10 +1476,10 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:3949:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalInstanceLanguage.g:3949:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalInstanceLanguage.g:3823:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalInstanceLanguage.g:3823:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalInstanceLanguage.g:3949:11: ( '^' )? + // InternalInstanceLanguage.g:3823:11: ( '^' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1488,7 +1488,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalInstanceLanguage.g:3949:11: '^' + // InternalInstanceLanguage.g:3823:11: '^' { match('^'); @@ -1506,7 +1506,7 @@ public class InternalInstanceLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalInstanceLanguage.g:3949:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalInstanceLanguage.g:3823:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop11: do { int alt11=2; @@ -1555,12 +1555,12 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:3951:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalInstanceLanguage.g:3951:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalInstanceLanguage.g:3825:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalInstanceLanguage.g:3825:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalInstanceLanguage.g:3951:24: ( options {greedy=false; } : . )* + // InternalInstanceLanguage.g:3825:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -1585,7 +1585,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalInstanceLanguage.g:3951:52: . + // InternalInstanceLanguage.g:3825:52: . { matchAny(); @@ -1615,12 +1615,12 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:3953:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalInstanceLanguage.g:3953:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalInstanceLanguage.g:3827:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalInstanceLanguage.g:3827:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalInstanceLanguage.g:3953:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalInstanceLanguage.g:3827:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -1633,7 +1633,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt13) { case 1 : - // InternalInstanceLanguage.g:3953:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalInstanceLanguage.g:3827:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1653,7 +1653,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } } while (true); - // InternalInstanceLanguage.g:3953:40: ( ( '\\r' )? '\\n' )? + // InternalInstanceLanguage.g:3827:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -1662,9 +1662,9 @@ public class InternalInstanceLanguageLexer extends Lexer { } switch (alt15) { case 1 : - // InternalInstanceLanguage.g:3953:41: ( '\\r' )? '\\n' + // InternalInstanceLanguage.g:3827:41: ( '\\r' )? '\\n' { - // InternalInstanceLanguage.g:3953:41: ( '\\r' )? + // InternalInstanceLanguage.g:3827:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -1673,7 +1673,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } switch (alt14) { case 1 : - // InternalInstanceLanguage.g:3953:41: '\\r' + // InternalInstanceLanguage.g:3827:41: '\\r' { match('\r'); @@ -1705,10 +1705,10 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:3955:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalInstanceLanguage.g:3955:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalInstanceLanguage.g:3829:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalInstanceLanguage.g:3829:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalInstanceLanguage.g:3955:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalInstanceLanguage.g:3829:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -1762,8 +1762,8 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:3957:16: ( . ) - // InternalInstanceLanguage.g:3957:18: . + // InternalInstanceLanguage.g:3831:16: ( . ) + // InternalInstanceLanguage.g:3831:18: . { matchAny(); @@ -2253,7 +2253,7 @@ public class InternalInstanceLanguageLexer extends Lexer { this.transition = DFA7_transition; } public String getDescription() { - return "3943:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; + return "3817:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; } } static final String DFA17_eotS = diff --git a/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguageParser.java b/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguageParser.java index 92261456..33be3459 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguageParser.java +++ b/src/languages/de.evoal.languages.model.instance.dsl.ide/src-gen/de/evoal/languages/model/instance/dsl/ide/contentassist/antlr/internal/InternalInstanceLanguageParser.java @@ -22,7 +22,7 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalInstanceLanguageParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_QUOTED_ID", "RULE_ID", "RULE_STRING", "RULE_DOUBLE", "RULE_INT", "RULE_DIGIT", "RULE_EXPONENT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'false'", "'>='", "'>'", "'='", "'!='", "'<'", "'<='", "'+'", "'-'", "'*'", "'/'", "'%'", "'Y'", "'Z'", "'E'", "'P'", "'T'", "'G'", "'M'", "'k'", "'h'", "'da'", "'d'", "'c'", "'m'", "'\\u00B5'", "'n'", "'p'", "'f'", "'a'", "'z'", "'y'", "'{'", "'}'", "':='", "';'", "'['", "']'", "','", "'data'", "'OR'", "'XOR'", "'AND'", "'^'", "'('", "')'", "'call'", "'value'", "'!'", "'true'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_QUOTED_ID", "RULE_ID", "RULE_DOUBLE", "RULE_INT", "RULE_STRING", "RULE_DIGIT", "RULE_EXPONENT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'false'", "'>='", "'>'", "'='", "'!='", "'<'", "'<='", "'+'", "'-'", "'*'", "'/'", "'%'", "'Y'", "'Z'", "'E'", "'P'", "'T'", "'G'", "'M'", "'k'", "'h'", "'da'", "'d'", "'c'", "'m'", "'\\u00B5'", "'n'", "'p'", "'f'", "'a'", "'z'", "'y'", "'{'", "'}'", "':='", "';'", "'['", "']'", "','", "'data'", "'OR'", "'XOR'", "'AND'", "'^'", "'('", "')'", "'call'", "'value'", "'!'", "'true'" }; public static final int T__50=50; public static final int T__19=19; @@ -47,7 +47,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis 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 RULE_INT=8; + public static final int RULE_INT=7; public static final int T__29=29; public static final int T__22=22; public static final int RULE_ML_COMMENT=11; @@ -59,10 +59,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis public static final int T__20=20; public static final int T__64=64; public static final int T__21=21; - public static final int RULE_STRING=6; + public static final int RULE_STRING=8; public static final int RULE_SL_COMMENT=12; public static final int T__37=37; - public static final int RULE_DOUBLE=7; + public static final int RULE_DOUBLE=6; public static final int T__38=38; public static final int T__39=39; public static final int T__33=33; @@ -276,243 +276,12 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR end "ruleAttributeRule" - // $ANTLR start "entryRuleNameOrMiscRule" - // InternalInstanceLanguage.g:104:1: entryRuleNameOrMiscRule : ruleNameOrMiscRule EOF ; - public final void entryRuleNameOrMiscRule() throws RecognitionException { - try { - // InternalInstanceLanguage.g:105:1: ( ruleNameOrMiscRule EOF ) - // InternalInstanceLanguage.g:106:1: ruleNameOrMiscRule EOF - { - before(grammarAccess.getNameOrMiscRuleRule()); - pushFollow(FOLLOW_1); - ruleNameOrMiscRule(); - - state._fsp--; - - after(grammarAccess.getNameOrMiscRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleNameOrMiscRule" - - - // $ANTLR start "ruleNameOrMiscRule" - // InternalInstanceLanguage.g:113:1: ruleNameOrMiscRule : ( ( rule__NameOrMiscRule__Alternatives ) ) ; - public final void ruleNameOrMiscRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalInstanceLanguage.g:117:2: ( ( ( rule__NameOrMiscRule__Alternatives ) ) ) - // InternalInstanceLanguage.g:118:2: ( ( rule__NameOrMiscRule__Alternatives ) ) - { - // InternalInstanceLanguage.g:118:2: ( ( rule__NameOrMiscRule__Alternatives ) ) - // InternalInstanceLanguage.g:119:3: ( rule__NameOrMiscRule__Alternatives ) - { - before(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); - // InternalInstanceLanguage.g:120:3: ( rule__NameOrMiscRule__Alternatives ) - // InternalInstanceLanguage.g:120:4: rule__NameOrMiscRule__Alternatives - { - pushFollow(FOLLOW_2); - rule__NameOrMiscRule__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleNameOrMiscRule" - - - // $ANTLR start "entryRuleNameRule" - // InternalInstanceLanguage.g:129:1: entryRuleNameRule : ruleNameRule EOF ; - public final void entryRuleNameRule() throws RecognitionException { - try { - // InternalInstanceLanguage.g:130:1: ( ruleNameRule EOF ) - // InternalInstanceLanguage.g:131:1: ruleNameRule EOF - { - before(grammarAccess.getNameRuleRule()); - pushFollow(FOLLOW_1); - ruleNameRule(); - - state._fsp--; - - after(grammarAccess.getNameRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleNameRule" - - - // $ANTLR start "ruleNameRule" - // InternalInstanceLanguage.g:138:1: ruleNameRule : ( ( rule__NameRule__NameAssignment ) ) ; - public final void ruleNameRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalInstanceLanguage.g:142:2: ( ( ( rule__NameRule__NameAssignment ) ) ) - // InternalInstanceLanguage.g:143:2: ( ( rule__NameRule__NameAssignment ) ) - { - // InternalInstanceLanguage.g:143:2: ( ( rule__NameRule__NameAssignment ) ) - // InternalInstanceLanguage.g:144:3: ( rule__NameRule__NameAssignment ) - { - before(grammarAccess.getNameRuleAccess().getNameAssignment()); - // InternalInstanceLanguage.g:145:3: ( rule__NameRule__NameAssignment ) - // InternalInstanceLanguage.g:145:4: rule__NameRule__NameAssignment - { - pushFollow(FOLLOW_2); - rule__NameRule__NameAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getNameRuleAccess().getNameAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleNameRule" - - - // $ANTLR start "entryRuleMiscRule" - // InternalInstanceLanguage.g:154:1: entryRuleMiscRule : ruleMiscRule EOF ; - public final void entryRuleMiscRule() throws RecognitionException { - try { - // InternalInstanceLanguage.g:155:1: ( ruleMiscRule EOF ) - // InternalInstanceLanguage.g:156:1: ruleMiscRule EOF - { - before(grammarAccess.getMiscRuleRule()); - pushFollow(FOLLOW_1); - ruleMiscRule(); - - state._fsp--; - - after(grammarAccess.getMiscRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMiscRule" - - - // $ANTLR start "ruleMiscRule" - // InternalInstanceLanguage.g:163:1: ruleMiscRule : ( ( rule__MiscRule__NameAssignment ) ) ; - public final void ruleMiscRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalInstanceLanguage.g:167:2: ( ( ( rule__MiscRule__NameAssignment ) ) ) - // InternalInstanceLanguage.g:168:2: ( ( rule__MiscRule__NameAssignment ) ) - { - // InternalInstanceLanguage.g:168:2: ( ( rule__MiscRule__NameAssignment ) ) - // InternalInstanceLanguage.g:169:3: ( rule__MiscRule__NameAssignment ) - { - before(grammarAccess.getMiscRuleAccess().getNameAssignment()); - // InternalInstanceLanguage.g:170:3: ( rule__MiscRule__NameAssignment ) - // InternalInstanceLanguage.g:170:4: rule__MiscRule__NameAssignment - { - pushFollow(FOLLOW_2); - rule__MiscRule__NameAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getMiscRuleAccess().getNameAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMiscRule" - - // $ANTLR start "entryRuleValueRule" - // InternalInstanceLanguage.g:179:1: entryRuleValueRule : ruleValueRule EOF ; + // InternalInstanceLanguage.g:104:1: entryRuleValueRule : ruleValueRule EOF ; public final void entryRuleValueRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:180:1: ( ruleValueRule EOF ) - // InternalInstanceLanguage.g:181:1: ruleValueRule EOF + // InternalInstanceLanguage.g:105:1: ( ruleValueRule EOF ) + // InternalInstanceLanguage.g:106:1: ruleValueRule EOF { before(grammarAccess.getValueRuleRule()); pushFollow(FOLLOW_1); @@ -538,21 +307,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleValueRule" - // InternalInstanceLanguage.g:188:1: ruleValueRule : ( ( rule__ValueRule__Alternatives ) ) ; + // InternalInstanceLanguage.g:113:1: ruleValueRule : ( ( rule__ValueRule__Alternatives ) ) ; public final void ruleValueRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:192:2: ( ( ( rule__ValueRule__Alternatives ) ) ) - // InternalInstanceLanguage.g:193:2: ( ( rule__ValueRule__Alternatives ) ) + // InternalInstanceLanguage.g:117:2: ( ( ( rule__ValueRule__Alternatives ) ) ) + // InternalInstanceLanguage.g:118:2: ( ( rule__ValueRule__Alternatives ) ) { - // InternalInstanceLanguage.g:193:2: ( ( rule__ValueRule__Alternatives ) ) - // InternalInstanceLanguage.g:194:3: ( rule__ValueRule__Alternatives ) + // InternalInstanceLanguage.g:118:2: ( ( rule__ValueRule__Alternatives ) ) + // InternalInstanceLanguage.g:119:3: ( rule__ValueRule__Alternatives ) { before(grammarAccess.getValueRuleAccess().getAlternatives()); - // InternalInstanceLanguage.g:195:3: ( rule__ValueRule__Alternatives ) - // InternalInstanceLanguage.g:195:4: rule__ValueRule__Alternatives + // InternalInstanceLanguage.g:120:3: ( rule__ValueRule__Alternatives ) + // InternalInstanceLanguage.g:120:4: rule__ValueRule__Alternatives { pushFollow(FOLLOW_2); rule__ValueRule__Alternatives(); @@ -585,11 +354,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleArrayRule" - // InternalInstanceLanguage.g:204:1: entryRuleArrayRule : ruleArrayRule EOF ; + // InternalInstanceLanguage.g:129:1: entryRuleArrayRule : ruleArrayRule EOF ; public final void entryRuleArrayRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:205:1: ( ruleArrayRule EOF ) - // InternalInstanceLanguage.g:206:1: ruleArrayRule EOF + // InternalInstanceLanguage.g:130:1: ( ruleArrayRule EOF ) + // InternalInstanceLanguage.g:131:1: ruleArrayRule EOF { before(grammarAccess.getArrayRuleRule()); pushFollow(FOLLOW_1); @@ -615,21 +384,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleArrayRule" - // InternalInstanceLanguage.g:213:1: ruleArrayRule : ( ( rule__ArrayRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:138:1: ruleArrayRule : ( ( rule__ArrayRule__Group__0 ) ) ; public final void ruleArrayRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:217:2: ( ( ( rule__ArrayRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:218:2: ( ( rule__ArrayRule__Group__0 ) ) + // InternalInstanceLanguage.g:142:2: ( ( ( rule__ArrayRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:143:2: ( ( rule__ArrayRule__Group__0 ) ) { - // InternalInstanceLanguage.g:218:2: ( ( rule__ArrayRule__Group__0 ) ) - // InternalInstanceLanguage.g:219:3: ( rule__ArrayRule__Group__0 ) + // InternalInstanceLanguage.g:143:2: ( ( rule__ArrayRule__Group__0 ) ) + // InternalInstanceLanguage.g:144:3: ( rule__ArrayRule__Group__0 ) { before(grammarAccess.getArrayRuleAccess().getGroup()); - // InternalInstanceLanguage.g:220:3: ( rule__ArrayRule__Group__0 ) - // InternalInstanceLanguage.g:220:4: rule__ArrayRule__Group__0 + // InternalInstanceLanguage.g:145:3: ( rule__ArrayRule__Group__0 ) + // InternalInstanceLanguage.g:145:4: rule__ArrayRule__Group__0 { pushFollow(FOLLOW_2); rule__ArrayRule__Group__0(); @@ -662,11 +431,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleLiteralValueRule" - // InternalInstanceLanguage.g:229:1: entryRuleLiteralValueRule : ruleLiteralValueRule EOF ; + // InternalInstanceLanguage.g:154:1: entryRuleLiteralValueRule : ruleLiteralValueRule EOF ; public final void entryRuleLiteralValueRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:230:1: ( ruleLiteralValueRule EOF ) - // InternalInstanceLanguage.g:231:1: ruleLiteralValueRule EOF + // InternalInstanceLanguage.g:155:1: ( ruleLiteralValueRule EOF ) + // InternalInstanceLanguage.g:156:1: ruleLiteralValueRule EOF { before(grammarAccess.getLiteralValueRuleRule()); pushFollow(FOLLOW_1); @@ -692,21 +461,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleLiteralValueRule" - // InternalInstanceLanguage.g:238:1: ruleLiteralValueRule : ( ( rule__LiteralValueRule__LiteralAssignment ) ) ; + // InternalInstanceLanguage.g:163:1: ruleLiteralValueRule : ( ( rule__LiteralValueRule__LiteralAssignment ) ) ; public final void ruleLiteralValueRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:242:2: ( ( ( rule__LiteralValueRule__LiteralAssignment ) ) ) - // InternalInstanceLanguage.g:243:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) + // InternalInstanceLanguage.g:167:2: ( ( ( rule__LiteralValueRule__LiteralAssignment ) ) ) + // InternalInstanceLanguage.g:168:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) { - // InternalInstanceLanguage.g:243:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) - // InternalInstanceLanguage.g:244:3: ( rule__LiteralValueRule__LiteralAssignment ) + // InternalInstanceLanguage.g:168:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) + // InternalInstanceLanguage.g:169:3: ( rule__LiteralValueRule__LiteralAssignment ) { before(grammarAccess.getLiteralValueRuleAccess().getLiteralAssignment()); - // InternalInstanceLanguage.g:245:3: ( rule__LiteralValueRule__LiteralAssignment ) - // InternalInstanceLanguage.g:245:4: rule__LiteralValueRule__LiteralAssignment + // InternalInstanceLanguage.g:170:3: ( rule__LiteralValueRule__LiteralAssignment ) + // InternalInstanceLanguage.g:170:4: rule__LiteralValueRule__LiteralAssignment { pushFollow(FOLLOW_2); rule__LiteralValueRule__LiteralAssignment(); @@ -739,11 +508,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleDataReferenceRule" - // InternalInstanceLanguage.g:254:1: entryRuleDataReferenceRule : ruleDataReferenceRule EOF ; + // InternalInstanceLanguage.g:179:1: entryRuleDataReferenceRule : ruleDataReferenceRule EOF ; public final void entryRuleDataReferenceRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:255:1: ( ruleDataReferenceRule EOF ) - // InternalInstanceLanguage.g:256:1: ruleDataReferenceRule EOF + // InternalInstanceLanguage.g:180:1: ( ruleDataReferenceRule EOF ) + // InternalInstanceLanguage.g:181:1: ruleDataReferenceRule EOF { before(grammarAccess.getDataReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -769,21 +538,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleDataReferenceRule" - // InternalInstanceLanguage.g:263:1: ruleDataReferenceRule : ( ( rule__DataReferenceRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:188:1: ruleDataReferenceRule : ( ( rule__DataReferenceRule__Group__0 ) ) ; public final void ruleDataReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:267:2: ( ( ( rule__DataReferenceRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:268:2: ( ( rule__DataReferenceRule__Group__0 ) ) + // InternalInstanceLanguage.g:192:2: ( ( ( rule__DataReferenceRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:193:2: ( ( rule__DataReferenceRule__Group__0 ) ) { - // InternalInstanceLanguage.g:268:2: ( ( rule__DataReferenceRule__Group__0 ) ) - // InternalInstanceLanguage.g:269:3: ( rule__DataReferenceRule__Group__0 ) + // InternalInstanceLanguage.g:193:2: ( ( rule__DataReferenceRule__Group__0 ) ) + // InternalInstanceLanguage.g:194:3: ( rule__DataReferenceRule__Group__0 ) { before(grammarAccess.getDataReferenceRuleAccess().getGroup()); - // InternalInstanceLanguage.g:270:3: ( rule__DataReferenceRule__Group__0 ) - // InternalInstanceLanguage.g:270:4: rule__DataReferenceRule__Group__0 + // InternalInstanceLanguage.g:195:3: ( rule__DataReferenceRule__Group__0 ) + // InternalInstanceLanguage.g:195:4: rule__DataReferenceRule__Group__0 { pushFollow(FOLLOW_2); rule__DataReferenceRule__Group__0(); @@ -816,11 +585,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleExpressionRule" - // InternalInstanceLanguage.g:279:1: entryRuleExpressionRule : ruleExpressionRule EOF ; + // InternalInstanceLanguage.g:204:1: entryRuleExpressionRule : ruleExpressionRule EOF ; public final void entryRuleExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:280:1: ( ruleExpressionRule EOF ) - // InternalInstanceLanguage.g:281:1: ruleExpressionRule EOF + // InternalInstanceLanguage.g:205:1: ( ruleExpressionRule EOF ) + // InternalInstanceLanguage.g:206:1: ruleExpressionRule EOF { before(grammarAccess.getExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -846,17 +615,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleExpressionRule" - // InternalInstanceLanguage.g:288:1: ruleExpressionRule : ( ruleOrExpressionRule ) ; + // InternalInstanceLanguage.g:213:1: ruleExpressionRule : ( ruleOrExpressionRule ) ; public final void ruleExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:292:2: ( ( ruleOrExpressionRule ) ) - // InternalInstanceLanguage.g:293:2: ( ruleOrExpressionRule ) + // InternalInstanceLanguage.g:217:2: ( ( ruleOrExpressionRule ) ) + // InternalInstanceLanguage.g:218:2: ( ruleOrExpressionRule ) { - // InternalInstanceLanguage.g:293:2: ( ruleOrExpressionRule ) - // InternalInstanceLanguage.g:294:3: ruleOrExpressionRule + // InternalInstanceLanguage.g:218:2: ( ruleOrExpressionRule ) + // InternalInstanceLanguage.g:219:3: ruleOrExpressionRule { before(grammarAccess.getExpressionRuleAccess().getOrExpressionRuleParserRuleCall()); pushFollow(FOLLOW_2); @@ -887,11 +656,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleOrExpressionRule" - // InternalInstanceLanguage.g:304:1: entryRuleOrExpressionRule : ruleOrExpressionRule EOF ; + // InternalInstanceLanguage.g:229:1: entryRuleOrExpressionRule : ruleOrExpressionRule EOF ; public final void entryRuleOrExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:305:1: ( ruleOrExpressionRule EOF ) - // InternalInstanceLanguage.g:306:1: ruleOrExpressionRule EOF + // InternalInstanceLanguage.g:230:1: ( ruleOrExpressionRule EOF ) + // InternalInstanceLanguage.g:231:1: ruleOrExpressionRule EOF { before(grammarAccess.getOrExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -917,21 +686,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleOrExpressionRule" - // InternalInstanceLanguage.g:313:1: ruleOrExpressionRule : ( ( rule__OrExpressionRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:238:1: ruleOrExpressionRule : ( ( rule__OrExpressionRule__Group__0 ) ) ; public final void ruleOrExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:317:2: ( ( ( rule__OrExpressionRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:318:2: ( ( rule__OrExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:242:2: ( ( ( rule__OrExpressionRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:243:2: ( ( rule__OrExpressionRule__Group__0 ) ) { - // InternalInstanceLanguage.g:318:2: ( ( rule__OrExpressionRule__Group__0 ) ) - // InternalInstanceLanguage.g:319:3: ( rule__OrExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:243:2: ( ( rule__OrExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:244:3: ( rule__OrExpressionRule__Group__0 ) { before(grammarAccess.getOrExpressionRuleAccess().getGroup()); - // InternalInstanceLanguage.g:320:3: ( rule__OrExpressionRule__Group__0 ) - // InternalInstanceLanguage.g:320:4: rule__OrExpressionRule__Group__0 + // InternalInstanceLanguage.g:245:3: ( rule__OrExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:245:4: rule__OrExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group__0(); @@ -964,11 +733,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleXorExpressionRule" - // InternalInstanceLanguage.g:329:1: entryRuleXorExpressionRule : ruleXorExpressionRule EOF ; + // InternalInstanceLanguage.g:254:1: entryRuleXorExpressionRule : ruleXorExpressionRule EOF ; public final void entryRuleXorExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:330:1: ( ruleXorExpressionRule EOF ) - // InternalInstanceLanguage.g:331:1: ruleXorExpressionRule EOF + // InternalInstanceLanguage.g:255:1: ( ruleXorExpressionRule EOF ) + // InternalInstanceLanguage.g:256:1: ruleXorExpressionRule EOF { before(grammarAccess.getXorExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -994,21 +763,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleXorExpressionRule" - // InternalInstanceLanguage.g:338:1: ruleXorExpressionRule : ( ( rule__XorExpressionRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:263:1: ruleXorExpressionRule : ( ( rule__XorExpressionRule__Group__0 ) ) ; public final void ruleXorExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:342:2: ( ( ( rule__XorExpressionRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:343:2: ( ( rule__XorExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:267:2: ( ( ( rule__XorExpressionRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:268:2: ( ( rule__XorExpressionRule__Group__0 ) ) { - // InternalInstanceLanguage.g:343:2: ( ( rule__XorExpressionRule__Group__0 ) ) - // InternalInstanceLanguage.g:344:3: ( rule__XorExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:268:2: ( ( rule__XorExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:269:3: ( rule__XorExpressionRule__Group__0 ) { before(grammarAccess.getXorExpressionRuleAccess().getGroup()); - // InternalInstanceLanguage.g:345:3: ( rule__XorExpressionRule__Group__0 ) - // InternalInstanceLanguage.g:345:4: rule__XorExpressionRule__Group__0 + // InternalInstanceLanguage.g:270:3: ( rule__XorExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:270:4: rule__XorExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group__0(); @@ -1041,11 +810,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleAndExpressionRule" - // InternalInstanceLanguage.g:354:1: entryRuleAndExpressionRule : ruleAndExpressionRule EOF ; + // InternalInstanceLanguage.g:279:1: entryRuleAndExpressionRule : ruleAndExpressionRule EOF ; public final void entryRuleAndExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:355:1: ( ruleAndExpressionRule EOF ) - // InternalInstanceLanguage.g:356:1: ruleAndExpressionRule EOF + // InternalInstanceLanguage.g:280:1: ( ruleAndExpressionRule EOF ) + // InternalInstanceLanguage.g:281:1: ruleAndExpressionRule EOF { before(grammarAccess.getAndExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1071,21 +840,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleAndExpressionRule" - // InternalInstanceLanguage.g:363:1: ruleAndExpressionRule : ( ( rule__AndExpressionRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:288:1: ruleAndExpressionRule : ( ( rule__AndExpressionRule__Group__0 ) ) ; public final void ruleAndExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:367:2: ( ( ( rule__AndExpressionRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:368:2: ( ( rule__AndExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:292:2: ( ( ( rule__AndExpressionRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:293:2: ( ( rule__AndExpressionRule__Group__0 ) ) { - // InternalInstanceLanguage.g:368:2: ( ( rule__AndExpressionRule__Group__0 ) ) - // InternalInstanceLanguage.g:369:3: ( rule__AndExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:293:2: ( ( rule__AndExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:294:3: ( rule__AndExpressionRule__Group__0 ) { before(grammarAccess.getAndExpressionRuleAccess().getGroup()); - // InternalInstanceLanguage.g:370:3: ( rule__AndExpressionRule__Group__0 ) - // InternalInstanceLanguage.g:370:4: rule__AndExpressionRule__Group__0 + // InternalInstanceLanguage.g:295:3: ( rule__AndExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:295:4: rule__AndExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group__0(); @@ -1118,11 +887,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleNotExpressionRule" - // InternalInstanceLanguage.g:379:1: entryRuleNotExpressionRule : ruleNotExpressionRule EOF ; + // InternalInstanceLanguage.g:304:1: entryRuleNotExpressionRule : ruleNotExpressionRule EOF ; public final void entryRuleNotExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:380:1: ( ruleNotExpressionRule EOF ) - // InternalInstanceLanguage.g:381:1: ruleNotExpressionRule EOF + // InternalInstanceLanguage.g:305:1: ( ruleNotExpressionRule EOF ) + // InternalInstanceLanguage.g:306:1: ruleNotExpressionRule EOF { before(grammarAccess.getNotExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1148,21 +917,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleNotExpressionRule" - // InternalInstanceLanguage.g:388:1: ruleNotExpressionRule : ( ( rule__NotExpressionRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:313:1: ruleNotExpressionRule : ( ( rule__NotExpressionRule__Group__0 ) ) ; public final void ruleNotExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:392:2: ( ( ( rule__NotExpressionRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:393:2: ( ( rule__NotExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:317:2: ( ( ( rule__NotExpressionRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:318:2: ( ( rule__NotExpressionRule__Group__0 ) ) { - // InternalInstanceLanguage.g:393:2: ( ( rule__NotExpressionRule__Group__0 ) ) - // InternalInstanceLanguage.g:394:3: ( rule__NotExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:318:2: ( ( rule__NotExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:319:3: ( rule__NotExpressionRule__Group__0 ) { before(grammarAccess.getNotExpressionRuleAccess().getGroup()); - // InternalInstanceLanguage.g:395:3: ( rule__NotExpressionRule__Group__0 ) - // InternalInstanceLanguage.g:395:4: rule__NotExpressionRule__Group__0 + // InternalInstanceLanguage.g:320:3: ( rule__NotExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:320:4: rule__NotExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__NotExpressionRule__Group__0(); @@ -1195,11 +964,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleComparisonExpressionRule" - // InternalInstanceLanguage.g:404:1: entryRuleComparisonExpressionRule : ruleComparisonExpressionRule EOF ; + // InternalInstanceLanguage.g:329:1: entryRuleComparisonExpressionRule : ruleComparisonExpressionRule EOF ; public final void entryRuleComparisonExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:405:1: ( ruleComparisonExpressionRule EOF ) - // InternalInstanceLanguage.g:406:1: ruleComparisonExpressionRule EOF + // InternalInstanceLanguage.g:330:1: ( ruleComparisonExpressionRule EOF ) + // InternalInstanceLanguage.g:331:1: ruleComparisonExpressionRule EOF { before(grammarAccess.getComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1225,21 +994,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleComparisonExpressionRule" - // InternalInstanceLanguage.g:413:1: ruleComparisonExpressionRule : ( ( rule__ComparisonExpressionRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:338:1: ruleComparisonExpressionRule : ( ( rule__ComparisonExpressionRule__Group__0 ) ) ; public final void ruleComparisonExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:417:2: ( ( ( rule__ComparisonExpressionRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:418:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:342:2: ( ( ( rule__ComparisonExpressionRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:343:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) { - // InternalInstanceLanguage.g:418:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) - // InternalInstanceLanguage.g:419:3: ( rule__ComparisonExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:343:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:344:3: ( rule__ComparisonExpressionRule__Group__0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getGroup()); - // InternalInstanceLanguage.g:420:3: ( rule__ComparisonExpressionRule__Group__0 ) - // InternalInstanceLanguage.g:420:4: rule__ComparisonExpressionRule__Group__0 + // InternalInstanceLanguage.g:345:3: ( rule__ComparisonExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:345:4: rule__ComparisonExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__Group__0(); @@ -1272,11 +1041,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRulePartialComparisonExpressionRule" - // InternalInstanceLanguage.g:429:1: entryRulePartialComparisonExpressionRule : rulePartialComparisonExpressionRule EOF ; + // InternalInstanceLanguage.g:354:1: entryRulePartialComparisonExpressionRule : rulePartialComparisonExpressionRule EOF ; public final void entryRulePartialComparisonExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:430:1: ( rulePartialComparisonExpressionRule EOF ) - // InternalInstanceLanguage.g:431:1: rulePartialComparisonExpressionRule EOF + // InternalInstanceLanguage.g:355:1: ( rulePartialComparisonExpressionRule EOF ) + // InternalInstanceLanguage.g:356:1: rulePartialComparisonExpressionRule EOF { before(grammarAccess.getPartialComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1302,21 +1071,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rulePartialComparisonExpressionRule" - // InternalInstanceLanguage.g:438:1: rulePartialComparisonExpressionRule : ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:363:1: rulePartialComparisonExpressionRule : ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ; public final void rulePartialComparisonExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:442:2: ( ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:443:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:367:2: ( ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:368:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) { - // InternalInstanceLanguage.g:443:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) - // InternalInstanceLanguage.g:444:3: ( rule__PartialComparisonExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:368:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:369:3: ( rule__PartialComparisonExpressionRule__Group__0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getGroup()); - // InternalInstanceLanguage.g:445:3: ( rule__PartialComparisonExpressionRule__Group__0 ) - // InternalInstanceLanguage.g:445:4: rule__PartialComparisonExpressionRule__Group__0 + // InternalInstanceLanguage.g:370:3: ( rule__PartialComparisonExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:370:4: rule__PartialComparisonExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__Group__0(); @@ -1349,11 +1118,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleAddOrSubtractExpressionRule" - // InternalInstanceLanguage.g:454:1: entryRuleAddOrSubtractExpressionRule : ruleAddOrSubtractExpressionRule EOF ; + // InternalInstanceLanguage.g:379:1: entryRuleAddOrSubtractExpressionRule : ruleAddOrSubtractExpressionRule EOF ; public final void entryRuleAddOrSubtractExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:455:1: ( ruleAddOrSubtractExpressionRule EOF ) - // InternalInstanceLanguage.g:456:1: ruleAddOrSubtractExpressionRule EOF + // InternalInstanceLanguage.g:380:1: ( ruleAddOrSubtractExpressionRule EOF ) + // InternalInstanceLanguage.g:381:1: ruleAddOrSubtractExpressionRule EOF { before(grammarAccess.getAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1379,21 +1148,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleAddOrSubtractExpressionRule" - // InternalInstanceLanguage.g:463:1: ruleAddOrSubtractExpressionRule : ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:388:1: ruleAddOrSubtractExpressionRule : ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ; public final void ruleAddOrSubtractExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:467:2: ( ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:468:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:392:2: ( ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:393:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) { - // InternalInstanceLanguage.g:468:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) - // InternalInstanceLanguage.g:469:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:393:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:394:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getGroup()); - // InternalInstanceLanguage.g:470:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) - // InternalInstanceLanguage.g:470:4: rule__AddOrSubtractExpressionRule__Group__0 + // InternalInstanceLanguage.g:395:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:395:4: rule__AddOrSubtractExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group__0(); @@ -1426,11 +1195,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleMultiplyDivideModuloExpressionRule" - // InternalInstanceLanguage.g:479:1: entryRuleMultiplyDivideModuloExpressionRule : ruleMultiplyDivideModuloExpressionRule EOF ; + // InternalInstanceLanguage.g:404:1: entryRuleMultiplyDivideModuloExpressionRule : ruleMultiplyDivideModuloExpressionRule EOF ; public final void entryRuleMultiplyDivideModuloExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:480:1: ( ruleMultiplyDivideModuloExpressionRule EOF ) - // InternalInstanceLanguage.g:481:1: ruleMultiplyDivideModuloExpressionRule EOF + // InternalInstanceLanguage.g:405:1: ( ruleMultiplyDivideModuloExpressionRule EOF ) + // InternalInstanceLanguage.g:406:1: ruleMultiplyDivideModuloExpressionRule EOF { before(grammarAccess.getMultiplyDivideModuloExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1456,21 +1225,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleMultiplyDivideModuloExpressionRule" - // InternalInstanceLanguage.g:488:1: ruleMultiplyDivideModuloExpressionRule : ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:413:1: ruleMultiplyDivideModuloExpressionRule : ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ; public final void ruleMultiplyDivideModuloExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:492:2: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:493:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:417:2: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:418:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) { - // InternalInstanceLanguage.g:493:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) - // InternalInstanceLanguage.g:494:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:418:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:419:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getGroup()); - // InternalInstanceLanguage.g:495:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) - // InternalInstanceLanguage.g:495:4: rule__MultiplyDivideModuloExpressionRule__Group__0 + // InternalInstanceLanguage.g:420:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:420:4: rule__MultiplyDivideModuloExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group__0(); @@ -1503,11 +1272,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRulePowerOfExpressionRule" - // InternalInstanceLanguage.g:504:1: entryRulePowerOfExpressionRule : rulePowerOfExpressionRule EOF ; + // InternalInstanceLanguage.g:429:1: entryRulePowerOfExpressionRule : rulePowerOfExpressionRule EOF ; public final void entryRulePowerOfExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:505:1: ( rulePowerOfExpressionRule EOF ) - // InternalInstanceLanguage.g:506:1: rulePowerOfExpressionRule EOF + // InternalInstanceLanguage.g:430:1: ( rulePowerOfExpressionRule EOF ) + // InternalInstanceLanguage.g:431:1: rulePowerOfExpressionRule EOF { before(grammarAccess.getPowerOfExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1533,21 +1302,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rulePowerOfExpressionRule" - // InternalInstanceLanguage.g:513:1: rulePowerOfExpressionRule : ( ( rule__PowerOfExpressionRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:438:1: rulePowerOfExpressionRule : ( ( rule__PowerOfExpressionRule__Group__0 ) ) ; public final void rulePowerOfExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:517:2: ( ( ( rule__PowerOfExpressionRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:518:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:442:2: ( ( ( rule__PowerOfExpressionRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:443:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) { - // InternalInstanceLanguage.g:518:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) - // InternalInstanceLanguage.g:519:3: ( rule__PowerOfExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:443:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:444:3: ( rule__PowerOfExpressionRule__Group__0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getGroup()); - // InternalInstanceLanguage.g:520:3: ( rule__PowerOfExpressionRule__Group__0 ) - // InternalInstanceLanguage.g:520:4: rule__PowerOfExpressionRule__Group__0 + // InternalInstanceLanguage.g:445:3: ( rule__PowerOfExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:445:4: rule__PowerOfExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group__0(); @@ -1580,11 +1349,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleUnaryAddOrSubtractExpressionRule" - // InternalInstanceLanguage.g:529:1: entryRuleUnaryAddOrSubtractExpressionRule : ruleUnaryAddOrSubtractExpressionRule EOF ; + // InternalInstanceLanguage.g:454:1: entryRuleUnaryAddOrSubtractExpressionRule : ruleUnaryAddOrSubtractExpressionRule EOF ; public final void entryRuleUnaryAddOrSubtractExpressionRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:530:1: ( ruleUnaryAddOrSubtractExpressionRule EOF ) - // InternalInstanceLanguage.g:531:1: ruleUnaryAddOrSubtractExpressionRule EOF + // InternalInstanceLanguage.g:455:1: ( ruleUnaryAddOrSubtractExpressionRule EOF ) + // InternalInstanceLanguage.g:456:1: ruleUnaryAddOrSubtractExpressionRule EOF { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1610,21 +1379,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleUnaryAddOrSubtractExpressionRule" - // InternalInstanceLanguage.g:538:1: ruleUnaryAddOrSubtractExpressionRule : ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:463:1: ruleUnaryAddOrSubtractExpressionRule : ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ; public final void ruleUnaryAddOrSubtractExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:542:2: ( ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:543:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:467:2: ( ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:468:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) { - // InternalInstanceLanguage.g:543:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) - // InternalInstanceLanguage.g:544:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:468:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) + // InternalInstanceLanguage.g:469:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getGroup()); - // InternalInstanceLanguage.g:545:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) - // InternalInstanceLanguage.g:545:4: rule__UnaryAddOrSubtractExpressionRule__Group__0 + // InternalInstanceLanguage.g:470:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) + // InternalInstanceLanguage.g:470:4: rule__UnaryAddOrSubtractExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__Group__0(); @@ -1657,11 +1426,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleLiteralOrReferenceRule" - // InternalInstanceLanguage.g:554:1: entryRuleLiteralOrReferenceRule : ruleLiteralOrReferenceRule EOF ; + // InternalInstanceLanguage.g:479:1: entryRuleLiteralOrReferenceRule : ruleLiteralOrReferenceRule EOF ; public final void entryRuleLiteralOrReferenceRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:555:1: ( ruleLiteralOrReferenceRule EOF ) - // InternalInstanceLanguage.g:556:1: ruleLiteralOrReferenceRule EOF + // InternalInstanceLanguage.g:480:1: ( ruleLiteralOrReferenceRule EOF ) + // InternalInstanceLanguage.g:481:1: ruleLiteralOrReferenceRule EOF { before(grammarAccess.getLiteralOrReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -1687,21 +1456,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleLiteralOrReferenceRule" - // InternalInstanceLanguage.g:563:1: ruleLiteralOrReferenceRule : ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ; + // InternalInstanceLanguage.g:488:1: ruleLiteralOrReferenceRule : ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ; public final void ruleLiteralOrReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:567:2: ( ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ) - // InternalInstanceLanguage.g:568:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) + // InternalInstanceLanguage.g:492:2: ( ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ) + // InternalInstanceLanguage.g:493:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) { - // InternalInstanceLanguage.g:568:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) - // InternalInstanceLanguage.g:569:3: ( rule__LiteralOrReferenceRule__Alternatives ) + // InternalInstanceLanguage.g:493:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) + // InternalInstanceLanguage.g:494:3: ( rule__LiteralOrReferenceRule__Alternatives ) { before(grammarAccess.getLiteralOrReferenceRuleAccess().getAlternatives()); - // InternalInstanceLanguage.g:570:3: ( rule__LiteralOrReferenceRule__Alternatives ) - // InternalInstanceLanguage.g:570:4: rule__LiteralOrReferenceRule__Alternatives + // InternalInstanceLanguage.g:495:3: ( rule__LiteralOrReferenceRule__Alternatives ) + // InternalInstanceLanguage.g:495:4: rule__LiteralOrReferenceRule__Alternatives { pushFollow(FOLLOW_2); rule__LiteralOrReferenceRule__Alternatives(); @@ -1734,11 +1503,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleParanthesesRule" - // InternalInstanceLanguage.g:579:1: entryRuleParanthesesRule : ruleParanthesesRule EOF ; + // InternalInstanceLanguage.g:504:1: entryRuleParanthesesRule : ruleParanthesesRule EOF ; public final void entryRuleParanthesesRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:580:1: ( ruleParanthesesRule EOF ) - // InternalInstanceLanguage.g:581:1: ruleParanthesesRule EOF + // InternalInstanceLanguage.g:505:1: ( ruleParanthesesRule EOF ) + // InternalInstanceLanguage.g:506:1: ruleParanthesesRule EOF { before(grammarAccess.getParanthesesRuleRule()); pushFollow(FOLLOW_1); @@ -1764,21 +1533,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleParanthesesRule" - // InternalInstanceLanguage.g:588:1: ruleParanthesesRule : ( ( rule__ParanthesesRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:513:1: ruleParanthesesRule : ( ( rule__ParanthesesRule__Group__0 ) ) ; public final void ruleParanthesesRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:592:2: ( ( ( rule__ParanthesesRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:593:2: ( ( rule__ParanthesesRule__Group__0 ) ) + // InternalInstanceLanguage.g:517:2: ( ( ( rule__ParanthesesRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:518:2: ( ( rule__ParanthesesRule__Group__0 ) ) { - // InternalInstanceLanguage.g:593:2: ( ( rule__ParanthesesRule__Group__0 ) ) - // InternalInstanceLanguage.g:594:3: ( rule__ParanthesesRule__Group__0 ) + // InternalInstanceLanguage.g:518:2: ( ( rule__ParanthesesRule__Group__0 ) ) + // InternalInstanceLanguage.g:519:3: ( rule__ParanthesesRule__Group__0 ) { before(grammarAccess.getParanthesesRuleAccess().getGroup()); - // InternalInstanceLanguage.g:595:3: ( rule__ParanthesesRule__Group__0 ) - // InternalInstanceLanguage.g:595:4: rule__ParanthesesRule__Group__0 + // InternalInstanceLanguage.g:520:3: ( rule__ParanthesesRule__Group__0 ) + // InternalInstanceLanguage.g:520:4: rule__ParanthesesRule__Group__0 { pushFollow(FOLLOW_2); rule__ParanthesesRule__Group__0(); @@ -1811,11 +1580,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleCallRule" - // InternalInstanceLanguage.g:604:1: entryRuleCallRule : ruleCallRule EOF ; + // InternalInstanceLanguage.g:529:1: entryRuleCallRule : ruleCallRule EOF ; public final void entryRuleCallRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:605:1: ( ruleCallRule EOF ) - // InternalInstanceLanguage.g:606:1: ruleCallRule EOF + // InternalInstanceLanguage.g:530:1: ( ruleCallRule EOF ) + // InternalInstanceLanguage.g:531:1: ruleCallRule EOF { before(grammarAccess.getCallRuleRule()); pushFollow(FOLLOW_1); @@ -1841,21 +1610,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleCallRule" - // InternalInstanceLanguage.g:613:1: ruleCallRule : ( ( rule__CallRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:538:1: ruleCallRule : ( ( rule__CallRule__Group__0 ) ) ; public final void ruleCallRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:617:2: ( ( ( rule__CallRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:618:2: ( ( rule__CallRule__Group__0 ) ) + // InternalInstanceLanguage.g:542:2: ( ( ( rule__CallRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:543:2: ( ( rule__CallRule__Group__0 ) ) { - // InternalInstanceLanguage.g:618:2: ( ( rule__CallRule__Group__0 ) ) - // InternalInstanceLanguage.g:619:3: ( rule__CallRule__Group__0 ) + // InternalInstanceLanguage.g:543:2: ( ( rule__CallRule__Group__0 ) ) + // InternalInstanceLanguage.g:544:3: ( rule__CallRule__Group__0 ) { before(grammarAccess.getCallRuleAccess().getGroup()); - // InternalInstanceLanguage.g:620:3: ( rule__CallRule__Group__0 ) - // InternalInstanceLanguage.g:620:4: rule__CallRule__Group__0 + // InternalInstanceLanguage.g:545:3: ( rule__CallRule__Group__0 ) + // InternalInstanceLanguage.g:545:4: rule__CallRule__Group__0 { pushFollow(FOLLOW_2); rule__CallRule__Group__0(); @@ -1888,11 +1657,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleFunctionNameRule" - // InternalInstanceLanguage.g:629:1: entryRuleFunctionNameRule : ruleFunctionNameRule EOF ; + // InternalInstanceLanguage.g:554:1: entryRuleFunctionNameRule : ruleFunctionNameRule EOF ; public final void entryRuleFunctionNameRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:630:1: ( ruleFunctionNameRule EOF ) - // InternalInstanceLanguage.g:631:1: ruleFunctionNameRule EOF + // InternalInstanceLanguage.g:555:1: ( ruleFunctionNameRule EOF ) + // InternalInstanceLanguage.g:556:1: ruleFunctionNameRule EOF { before(grammarAccess.getFunctionNameRuleRule()); pushFollow(FOLLOW_1); @@ -1918,21 +1687,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleFunctionNameRule" - // InternalInstanceLanguage.g:638:1: ruleFunctionNameRule : ( ( rule__FunctionNameRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:563:1: ruleFunctionNameRule : ( ( rule__FunctionNameRule__Group__0 ) ) ; public final void ruleFunctionNameRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:642:2: ( ( ( rule__FunctionNameRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:643:2: ( ( rule__FunctionNameRule__Group__0 ) ) + // InternalInstanceLanguage.g:567:2: ( ( ( rule__FunctionNameRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:568:2: ( ( rule__FunctionNameRule__Group__0 ) ) { - // InternalInstanceLanguage.g:643:2: ( ( rule__FunctionNameRule__Group__0 ) ) - // InternalInstanceLanguage.g:644:3: ( rule__FunctionNameRule__Group__0 ) + // InternalInstanceLanguage.g:568:2: ( ( rule__FunctionNameRule__Group__0 ) ) + // InternalInstanceLanguage.g:569:3: ( rule__FunctionNameRule__Group__0 ) { before(grammarAccess.getFunctionNameRuleAccess().getGroup()); - // InternalInstanceLanguage.g:645:3: ( rule__FunctionNameRule__Group__0 ) - // InternalInstanceLanguage.g:645:4: rule__FunctionNameRule__Group__0 + // InternalInstanceLanguage.g:570:3: ( rule__FunctionNameRule__Group__0 ) + // InternalInstanceLanguage.g:570:4: rule__FunctionNameRule__Group__0 { pushFollow(FOLLOW_2); rule__FunctionNameRule__Group__0(); @@ -1965,11 +1734,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleValueReferenceRule" - // InternalInstanceLanguage.g:654:1: entryRuleValueReferenceRule : ruleValueReferenceRule EOF ; + // InternalInstanceLanguage.g:579:1: entryRuleValueReferenceRule : ruleValueReferenceRule EOF ; public final void entryRuleValueReferenceRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:655:1: ( ruleValueReferenceRule EOF ) - // InternalInstanceLanguage.g:656:1: ruleValueReferenceRule EOF + // InternalInstanceLanguage.g:580:1: ( ruleValueReferenceRule EOF ) + // InternalInstanceLanguage.g:581:1: ruleValueReferenceRule EOF { before(grammarAccess.getValueReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -1995,21 +1764,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleValueReferenceRule" - // InternalInstanceLanguage.g:663:1: ruleValueReferenceRule : ( ( rule__ValueReferenceRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:588:1: ruleValueReferenceRule : ( ( rule__ValueReferenceRule__Group__0 ) ) ; public final void ruleValueReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:667:2: ( ( ( rule__ValueReferenceRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:668:2: ( ( rule__ValueReferenceRule__Group__0 ) ) + // InternalInstanceLanguage.g:592:2: ( ( ( rule__ValueReferenceRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:593:2: ( ( rule__ValueReferenceRule__Group__0 ) ) { - // InternalInstanceLanguage.g:668:2: ( ( rule__ValueReferenceRule__Group__0 ) ) - // InternalInstanceLanguage.g:669:3: ( rule__ValueReferenceRule__Group__0 ) + // InternalInstanceLanguage.g:593:2: ( ( rule__ValueReferenceRule__Group__0 ) ) + // InternalInstanceLanguage.g:594:3: ( rule__ValueReferenceRule__Group__0 ) { before(grammarAccess.getValueReferenceRuleAccess().getGroup()); - // InternalInstanceLanguage.g:670:3: ( rule__ValueReferenceRule__Group__0 ) - // InternalInstanceLanguage.g:670:4: rule__ValueReferenceRule__Group__0 + // InternalInstanceLanguage.g:595:3: ( rule__ValueReferenceRule__Group__0 ) + // InternalInstanceLanguage.g:595:4: rule__ValueReferenceRule__Group__0 { pushFollow(FOLLOW_2); rule__ValueReferenceRule__Group__0(); @@ -2042,11 +1811,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleLiteralRule" - // InternalInstanceLanguage.g:679:1: entryRuleLiteralRule : ruleLiteralRule EOF ; + // InternalInstanceLanguage.g:604:1: entryRuleLiteralRule : ruleLiteralRule EOF ; public final void entryRuleLiteralRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:680:1: ( ruleLiteralRule EOF ) - // InternalInstanceLanguage.g:681:1: ruleLiteralRule EOF + // InternalInstanceLanguage.g:605:1: ( ruleLiteralRule EOF ) + // InternalInstanceLanguage.g:606:1: ruleLiteralRule EOF { before(grammarAccess.getLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2072,21 +1841,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleLiteralRule" - // InternalInstanceLanguage.g:688:1: ruleLiteralRule : ( ( rule__LiteralRule__Alternatives ) ) ; + // InternalInstanceLanguage.g:613:1: ruleLiteralRule : ( ( rule__LiteralRule__Alternatives ) ) ; public final void ruleLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:692:2: ( ( ( rule__LiteralRule__Alternatives ) ) ) - // InternalInstanceLanguage.g:693:2: ( ( rule__LiteralRule__Alternatives ) ) + // InternalInstanceLanguage.g:617:2: ( ( ( rule__LiteralRule__Alternatives ) ) ) + // InternalInstanceLanguage.g:618:2: ( ( rule__LiteralRule__Alternatives ) ) { - // InternalInstanceLanguage.g:693:2: ( ( rule__LiteralRule__Alternatives ) ) - // InternalInstanceLanguage.g:694:3: ( rule__LiteralRule__Alternatives ) + // InternalInstanceLanguage.g:618:2: ( ( rule__LiteralRule__Alternatives ) ) + // InternalInstanceLanguage.g:619:3: ( rule__LiteralRule__Alternatives ) { before(grammarAccess.getLiteralRuleAccess().getAlternatives()); - // InternalInstanceLanguage.g:695:3: ( rule__LiteralRule__Alternatives ) - // InternalInstanceLanguage.g:695:4: rule__LiteralRule__Alternatives + // InternalInstanceLanguage.g:620:3: ( rule__LiteralRule__Alternatives ) + // InternalInstanceLanguage.g:620:4: rule__LiteralRule__Alternatives { pushFollow(FOLLOW_2); rule__LiteralRule__Alternatives(); @@ -2119,11 +1888,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleNumberLiteralRule" - // InternalInstanceLanguage.g:704:1: entryRuleNumberLiteralRule : ruleNumberLiteralRule EOF ; + // InternalInstanceLanguage.g:629:1: entryRuleNumberLiteralRule : ruleNumberLiteralRule EOF ; public final void entryRuleNumberLiteralRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:705:1: ( ruleNumberLiteralRule EOF ) - // InternalInstanceLanguage.g:706:1: ruleNumberLiteralRule EOF + // InternalInstanceLanguage.g:630:1: ( ruleNumberLiteralRule EOF ) + // InternalInstanceLanguage.g:631:1: ruleNumberLiteralRule EOF { before(grammarAccess.getNumberLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2149,21 +1918,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleNumberLiteralRule" - // InternalInstanceLanguage.g:713:1: ruleNumberLiteralRule : ( ( rule__NumberLiteralRule__Alternatives ) ) ; + // InternalInstanceLanguage.g:638:1: ruleNumberLiteralRule : ( ( rule__NumberLiteralRule__Alternatives ) ) ; public final void ruleNumberLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:717:2: ( ( ( rule__NumberLiteralRule__Alternatives ) ) ) - // InternalInstanceLanguage.g:718:2: ( ( rule__NumberLiteralRule__Alternatives ) ) + // InternalInstanceLanguage.g:642:2: ( ( ( rule__NumberLiteralRule__Alternatives ) ) ) + // InternalInstanceLanguage.g:643:2: ( ( rule__NumberLiteralRule__Alternatives ) ) { - // InternalInstanceLanguage.g:718:2: ( ( rule__NumberLiteralRule__Alternatives ) ) - // InternalInstanceLanguage.g:719:3: ( rule__NumberLiteralRule__Alternatives ) + // InternalInstanceLanguage.g:643:2: ( ( rule__NumberLiteralRule__Alternatives ) ) + // InternalInstanceLanguage.g:644:3: ( rule__NumberLiteralRule__Alternatives ) { before(grammarAccess.getNumberLiteralRuleAccess().getAlternatives()); - // InternalInstanceLanguage.g:720:3: ( rule__NumberLiteralRule__Alternatives ) - // InternalInstanceLanguage.g:720:4: rule__NumberLiteralRule__Alternatives + // InternalInstanceLanguage.g:645:3: ( rule__NumberLiteralRule__Alternatives ) + // InternalInstanceLanguage.g:645:4: rule__NumberLiteralRule__Alternatives { pushFollow(FOLLOW_2); rule__NumberLiteralRule__Alternatives(); @@ -2196,11 +1965,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleDoubleLiteralRule" - // InternalInstanceLanguage.g:729:1: entryRuleDoubleLiteralRule : ruleDoubleLiteralRule EOF ; + // InternalInstanceLanguage.g:654:1: entryRuleDoubleLiteralRule : ruleDoubleLiteralRule EOF ; public final void entryRuleDoubleLiteralRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:730:1: ( ruleDoubleLiteralRule EOF ) - // InternalInstanceLanguage.g:731:1: ruleDoubleLiteralRule EOF + // InternalInstanceLanguage.g:655:1: ( ruleDoubleLiteralRule EOF ) + // InternalInstanceLanguage.g:656:1: ruleDoubleLiteralRule EOF { before(grammarAccess.getDoubleLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2226,21 +1995,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleDoubleLiteralRule" - // InternalInstanceLanguage.g:738:1: ruleDoubleLiteralRule : ( ( rule__DoubleLiteralRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:663:1: ruleDoubleLiteralRule : ( ( rule__DoubleLiteralRule__Group__0 ) ) ; public final void ruleDoubleLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:742:2: ( ( ( rule__DoubleLiteralRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:743:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) + // InternalInstanceLanguage.g:667:2: ( ( ( rule__DoubleLiteralRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:668:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) { - // InternalInstanceLanguage.g:743:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) - // InternalInstanceLanguage.g:744:3: ( rule__DoubleLiteralRule__Group__0 ) + // InternalInstanceLanguage.g:668:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) + // InternalInstanceLanguage.g:669:3: ( rule__DoubleLiteralRule__Group__0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getGroup()); - // InternalInstanceLanguage.g:745:3: ( rule__DoubleLiteralRule__Group__0 ) - // InternalInstanceLanguage.g:745:4: rule__DoubleLiteralRule__Group__0 + // InternalInstanceLanguage.g:670:3: ( rule__DoubleLiteralRule__Group__0 ) + // InternalInstanceLanguage.g:670:4: rule__DoubleLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__Group__0(); @@ -2273,11 +2042,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleIntegerLiteralRule" - // InternalInstanceLanguage.g:754:1: entryRuleIntegerLiteralRule : ruleIntegerLiteralRule EOF ; + // InternalInstanceLanguage.g:679:1: entryRuleIntegerLiteralRule : ruleIntegerLiteralRule EOF ; public final void entryRuleIntegerLiteralRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:755:1: ( ruleIntegerLiteralRule EOF ) - // InternalInstanceLanguage.g:756:1: ruleIntegerLiteralRule EOF + // InternalInstanceLanguage.g:680:1: ( ruleIntegerLiteralRule EOF ) + // InternalInstanceLanguage.g:681:1: ruleIntegerLiteralRule EOF { before(grammarAccess.getIntegerLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2303,21 +2072,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleIntegerLiteralRule" - // InternalInstanceLanguage.g:763:1: ruleIntegerLiteralRule : ( ( rule__IntegerLiteralRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:688:1: ruleIntegerLiteralRule : ( ( rule__IntegerLiteralRule__Group__0 ) ) ; public final void ruleIntegerLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:767:2: ( ( ( rule__IntegerLiteralRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:768:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) + // InternalInstanceLanguage.g:692:2: ( ( ( rule__IntegerLiteralRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:693:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) { - // InternalInstanceLanguage.g:768:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) - // InternalInstanceLanguage.g:769:3: ( rule__IntegerLiteralRule__Group__0 ) + // InternalInstanceLanguage.g:693:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) + // InternalInstanceLanguage.g:694:3: ( rule__IntegerLiteralRule__Group__0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getGroup()); - // InternalInstanceLanguage.g:770:3: ( rule__IntegerLiteralRule__Group__0 ) - // InternalInstanceLanguage.g:770:4: rule__IntegerLiteralRule__Group__0 + // InternalInstanceLanguage.g:695:3: ( rule__IntegerLiteralRule__Group__0 ) + // InternalInstanceLanguage.g:695:4: rule__IntegerLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__Group__0(); @@ -2350,11 +2119,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleStringLiteralRule" - // InternalInstanceLanguage.g:779:1: entryRuleStringLiteralRule : ruleStringLiteralRule EOF ; + // InternalInstanceLanguage.g:704:1: entryRuleStringLiteralRule : ruleStringLiteralRule EOF ; public final void entryRuleStringLiteralRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:780:1: ( ruleStringLiteralRule EOF ) - // InternalInstanceLanguage.g:781:1: ruleStringLiteralRule EOF + // InternalInstanceLanguage.g:705:1: ( ruleStringLiteralRule EOF ) + // InternalInstanceLanguage.g:706:1: ruleStringLiteralRule EOF { before(grammarAccess.getStringLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2380,21 +2149,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleStringLiteralRule" - // InternalInstanceLanguage.g:788:1: ruleStringLiteralRule : ( ( rule__StringLiteralRule__ValueAssignment ) ) ; + // InternalInstanceLanguage.g:713:1: ruleStringLiteralRule : ( ( rule__StringLiteralRule__ValueAssignment ) ) ; public final void ruleStringLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:792:2: ( ( ( rule__StringLiteralRule__ValueAssignment ) ) ) - // InternalInstanceLanguage.g:793:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) + // InternalInstanceLanguage.g:717:2: ( ( ( rule__StringLiteralRule__ValueAssignment ) ) ) + // InternalInstanceLanguage.g:718:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) { - // InternalInstanceLanguage.g:793:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) - // InternalInstanceLanguage.g:794:3: ( rule__StringLiteralRule__ValueAssignment ) + // InternalInstanceLanguage.g:718:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) + // InternalInstanceLanguage.g:719:3: ( rule__StringLiteralRule__ValueAssignment ) { before(grammarAccess.getStringLiteralRuleAccess().getValueAssignment()); - // InternalInstanceLanguage.g:795:3: ( rule__StringLiteralRule__ValueAssignment ) - // InternalInstanceLanguage.g:795:4: rule__StringLiteralRule__ValueAssignment + // InternalInstanceLanguage.g:720:3: ( rule__StringLiteralRule__ValueAssignment ) + // InternalInstanceLanguage.g:720:4: rule__StringLiteralRule__ValueAssignment { pushFollow(FOLLOW_2); rule__StringLiteralRule__ValueAssignment(); @@ -2427,11 +2196,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleBooleanLiteralRule" - // InternalInstanceLanguage.g:804:1: entryRuleBooleanLiteralRule : ruleBooleanLiteralRule EOF ; + // InternalInstanceLanguage.g:729:1: entryRuleBooleanLiteralRule : ruleBooleanLiteralRule EOF ; public final void entryRuleBooleanLiteralRule() throws RecognitionException { try { - // InternalInstanceLanguage.g:805:1: ( ruleBooleanLiteralRule EOF ) - // InternalInstanceLanguage.g:806:1: ruleBooleanLiteralRule EOF + // InternalInstanceLanguage.g:730:1: ( ruleBooleanLiteralRule EOF ) + // InternalInstanceLanguage.g:731:1: ruleBooleanLiteralRule EOF { before(grammarAccess.getBooleanLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2457,21 +2226,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleBooleanLiteralRule" - // InternalInstanceLanguage.g:813:1: ruleBooleanLiteralRule : ( ( rule__BooleanLiteralRule__Group__0 ) ) ; + // InternalInstanceLanguage.g:738:1: ruleBooleanLiteralRule : ( ( rule__BooleanLiteralRule__Group__0 ) ) ; public final void ruleBooleanLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:817:2: ( ( ( rule__BooleanLiteralRule__Group__0 ) ) ) - // InternalInstanceLanguage.g:818:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) + // InternalInstanceLanguage.g:742:2: ( ( ( rule__BooleanLiteralRule__Group__0 ) ) ) + // InternalInstanceLanguage.g:743:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) { - // InternalInstanceLanguage.g:818:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) - // InternalInstanceLanguage.g:819:3: ( rule__BooleanLiteralRule__Group__0 ) + // InternalInstanceLanguage.g:743:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) + // InternalInstanceLanguage.g:744:3: ( rule__BooleanLiteralRule__Group__0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getGroup()); - // InternalInstanceLanguage.g:820:3: ( rule__BooleanLiteralRule__Group__0 ) - // InternalInstanceLanguage.g:820:4: rule__BooleanLiteralRule__Group__0 + // InternalInstanceLanguage.g:745:3: ( rule__BooleanLiteralRule__Group__0 ) + // InternalInstanceLanguage.g:745:4: rule__BooleanLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Group__0(); @@ -2504,11 +2273,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "entryRuleStringOrId" - // InternalInstanceLanguage.g:829:1: entryRuleStringOrId : ruleStringOrId EOF ; + // InternalInstanceLanguage.g:754:1: entryRuleStringOrId : ruleStringOrId EOF ; public final void entryRuleStringOrId() throws RecognitionException { try { - // InternalInstanceLanguage.g:830:1: ( ruleStringOrId EOF ) - // InternalInstanceLanguage.g:831:1: ruleStringOrId EOF + // InternalInstanceLanguage.g:755:1: ( ruleStringOrId EOF ) + // InternalInstanceLanguage.g:756:1: ruleStringOrId EOF { before(grammarAccess.getStringOrIdRule()); pushFollow(FOLLOW_1); @@ -2534,21 +2303,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleStringOrId" - // InternalInstanceLanguage.g:838:1: ruleStringOrId : ( ( rule__StringOrId__Alternatives ) ) ; + // InternalInstanceLanguage.g:763:1: ruleStringOrId : ( ( rule__StringOrId__Alternatives ) ) ; public final void ruleStringOrId() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:842:2: ( ( ( rule__StringOrId__Alternatives ) ) ) - // InternalInstanceLanguage.g:843:2: ( ( rule__StringOrId__Alternatives ) ) + // InternalInstanceLanguage.g:767:2: ( ( ( rule__StringOrId__Alternatives ) ) ) + // InternalInstanceLanguage.g:768:2: ( ( rule__StringOrId__Alternatives ) ) { - // InternalInstanceLanguage.g:843:2: ( ( rule__StringOrId__Alternatives ) ) - // InternalInstanceLanguage.g:844:3: ( rule__StringOrId__Alternatives ) + // InternalInstanceLanguage.g:768:2: ( ( rule__StringOrId__Alternatives ) ) + // InternalInstanceLanguage.g:769:3: ( rule__StringOrId__Alternatives ) { before(grammarAccess.getStringOrIdAccess().getAlternatives()); - // InternalInstanceLanguage.g:845:3: ( rule__StringOrId__Alternatives ) - // InternalInstanceLanguage.g:845:4: rule__StringOrId__Alternatives + // InternalInstanceLanguage.g:770:3: ( rule__StringOrId__Alternatives ) + // InternalInstanceLanguage.g:770:4: rule__StringOrId__Alternatives { pushFollow(FOLLOW_2); rule__StringOrId__Alternatives(); @@ -2581,21 +2350,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleComparisonOperatorRule" - // InternalInstanceLanguage.g:854:1: ruleComparisonOperatorRule : ( ( rule__ComparisonOperatorRule__Alternatives ) ) ; + // InternalInstanceLanguage.g:779:1: ruleComparisonOperatorRule : ( ( rule__ComparisonOperatorRule__Alternatives ) ) ; public final void ruleComparisonOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:858:1: ( ( ( rule__ComparisonOperatorRule__Alternatives ) ) ) - // InternalInstanceLanguage.g:859:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) + // InternalInstanceLanguage.g:783:1: ( ( ( rule__ComparisonOperatorRule__Alternatives ) ) ) + // InternalInstanceLanguage.g:784:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) { - // InternalInstanceLanguage.g:859:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) - // InternalInstanceLanguage.g:860:3: ( rule__ComparisonOperatorRule__Alternatives ) + // InternalInstanceLanguage.g:784:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) + // InternalInstanceLanguage.g:785:3: ( rule__ComparisonOperatorRule__Alternatives ) { before(grammarAccess.getComparisonOperatorRuleAccess().getAlternatives()); - // InternalInstanceLanguage.g:861:3: ( rule__ComparisonOperatorRule__Alternatives ) - // InternalInstanceLanguage.g:861:4: rule__ComparisonOperatorRule__Alternatives + // InternalInstanceLanguage.g:786:3: ( rule__ComparisonOperatorRule__Alternatives ) + // InternalInstanceLanguage.g:786:4: rule__ComparisonOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__ComparisonOperatorRule__Alternatives(); @@ -2628,21 +2397,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleAddOrSubtractOperatorRule" - // InternalInstanceLanguage.g:870:1: ruleAddOrSubtractOperatorRule : ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ; + // InternalInstanceLanguage.g:795:1: ruleAddOrSubtractOperatorRule : ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ; public final void ruleAddOrSubtractOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:874:1: ( ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ) - // InternalInstanceLanguage.g:875:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) + // InternalInstanceLanguage.g:799:1: ( ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ) + // InternalInstanceLanguage.g:800:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) { - // InternalInstanceLanguage.g:875:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) - // InternalInstanceLanguage.g:876:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) + // InternalInstanceLanguage.g:800:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) + // InternalInstanceLanguage.g:801:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getAlternatives()); - // InternalInstanceLanguage.g:877:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) - // InternalInstanceLanguage.g:877:4: rule__AddOrSubtractOperatorRule__Alternatives + // InternalInstanceLanguage.g:802:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) + // InternalInstanceLanguage.g:802:4: rule__AddOrSubtractOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__AddOrSubtractOperatorRule__Alternatives(); @@ -2675,21 +2444,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleMultiplyDivideModuloOperatorRule" - // InternalInstanceLanguage.g:886:1: ruleMultiplyDivideModuloOperatorRule : ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ; + // InternalInstanceLanguage.g:811:1: ruleMultiplyDivideModuloOperatorRule : ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ; public final void ruleMultiplyDivideModuloOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:890:1: ( ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ) - // InternalInstanceLanguage.g:891:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) + // InternalInstanceLanguage.g:815:1: ( ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ) + // InternalInstanceLanguage.g:816:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) { - // InternalInstanceLanguage.g:891:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) - // InternalInstanceLanguage.g:892:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) + // InternalInstanceLanguage.g:816:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) + // InternalInstanceLanguage.g:817:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getAlternatives()); - // InternalInstanceLanguage.g:893:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) - // InternalInstanceLanguage.g:893:4: rule__MultiplyDivideModuloOperatorRule__Alternatives + // InternalInstanceLanguage.g:818:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) + // InternalInstanceLanguage.g:818:4: rule__MultiplyDivideModuloOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloOperatorRule__Alternatives(); @@ -2722,21 +2491,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "ruleFactorRule" - // InternalInstanceLanguage.g:902:1: ruleFactorRule : ( ( rule__FactorRule__Alternatives ) ) ; + // InternalInstanceLanguage.g:827:1: ruleFactorRule : ( ( rule__FactorRule__Alternatives ) ) ; public final void ruleFactorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:906:1: ( ( ( rule__FactorRule__Alternatives ) ) ) - // InternalInstanceLanguage.g:907:2: ( ( rule__FactorRule__Alternatives ) ) + // InternalInstanceLanguage.g:831:1: ( ( ( rule__FactorRule__Alternatives ) ) ) + // InternalInstanceLanguage.g:832:2: ( ( rule__FactorRule__Alternatives ) ) { - // InternalInstanceLanguage.g:907:2: ( ( rule__FactorRule__Alternatives ) ) - // InternalInstanceLanguage.g:908:3: ( rule__FactorRule__Alternatives ) + // InternalInstanceLanguage.g:832:2: ( ( rule__FactorRule__Alternatives ) ) + // InternalInstanceLanguage.g:833:3: ( rule__FactorRule__Alternatives ) { before(grammarAccess.getFactorRuleAccess().getAlternatives()); - // InternalInstanceLanguage.g:909:3: ( rule__FactorRule__Alternatives ) - // InternalInstanceLanguage.g:909:4: rule__FactorRule__Alternatives + // InternalInstanceLanguage.g:834:3: ( rule__FactorRule__Alternatives ) + // InternalInstanceLanguage.g:834:4: rule__FactorRule__Alternatives { pushFollow(FOLLOW_2); rule__FactorRule__Alternatives(); @@ -2768,133 +2537,54 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR end "ruleFactorRule" - // $ANTLR start "rule__NameOrMiscRule__Alternatives" - // InternalInstanceLanguage.g:917:1: rule__NameOrMiscRule__Alternatives : ( ( ruleNameRule ) | ( ruleMiscRule ) ); - public final void rule__NameOrMiscRule__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalInstanceLanguage.g:921:1: ( ( ruleNameRule ) | ( ruleMiscRule ) ) - int alt1=2; - int LA1_0 = input.LA(1); - - if ( ((LA1_0>=RULE_QUOTED_ID && LA1_0<=RULE_ID)) ) { - alt1=1; - } - else if ( (LA1_0==RULE_STRING) ) { - alt1=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 1, 0, input); - - throw nvae; - } - switch (alt1) { - case 1 : - // InternalInstanceLanguage.g:922:2: ( ruleNameRule ) - { - // InternalInstanceLanguage.g:922:2: ( ruleNameRule ) - // InternalInstanceLanguage.g:923:3: ruleNameRule - { - before(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleNameRule(); - - state._fsp--; - - after(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalInstanceLanguage.g:928:2: ( ruleMiscRule ) - { - // InternalInstanceLanguage.g:928:2: ( ruleMiscRule ) - // InternalInstanceLanguage.g:929:3: ruleMiscRule - { - before(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleMiscRule(); - - state._fsp--; - - after(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NameOrMiscRule__Alternatives" - - // $ANTLR start "rule__ValueRule__Alternatives" - // InternalInstanceLanguage.g:938:1: rule__ValueRule__Alternatives : ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ); + // InternalInstanceLanguage.g:842:1: rule__ValueRule__Alternatives : ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ); public final void rule__ValueRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:942:1: ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ) - int alt2=4; + // InternalInstanceLanguage.g:846:1: ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ) + int alt1=4; switch ( input.LA(1) ) { case 51: { - alt2=1; + alt1=1; } break; case 54: { - alt2=2; + alt1=2; } break; case RULE_QUOTED_ID: case RULE_ID: { - alt2=3; + alt1=3; } break; - case RULE_STRING: case RULE_DOUBLE: case RULE_INT: + case RULE_STRING: case 15: case 64: { - alt2=4; + alt1=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 2, 0, input); + new NoViableAltException("", 1, 0, input); throw nvae; } - switch (alt2) { + switch (alt1) { case 1 : - // InternalInstanceLanguage.g:943:2: ( ruleArrayRule ) + // InternalInstanceLanguage.g:847:2: ( ruleArrayRule ) { - // InternalInstanceLanguage.g:943:2: ( ruleArrayRule ) - // InternalInstanceLanguage.g:944:3: ruleArrayRule + // InternalInstanceLanguage.g:847:2: ( ruleArrayRule ) + // InternalInstanceLanguage.g:848:3: ruleArrayRule { before(grammarAccess.getValueRuleAccess().getArrayRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -2910,10 +2600,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 2 : - // InternalInstanceLanguage.g:949:2: ( ruleDataReferenceRule ) + // InternalInstanceLanguage.g:853:2: ( ruleDataReferenceRule ) { - // InternalInstanceLanguage.g:949:2: ( ruleDataReferenceRule ) - // InternalInstanceLanguage.g:950:3: ruleDataReferenceRule + // InternalInstanceLanguage.g:853:2: ( ruleDataReferenceRule ) + // InternalInstanceLanguage.g:854:3: ruleDataReferenceRule { before(grammarAccess.getValueRuleAccess().getDataReferenceRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -2929,10 +2619,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 3 : - // InternalInstanceLanguage.g:955:2: ( ruleInstanceRule ) + // InternalInstanceLanguage.g:859:2: ( ruleInstanceRule ) { - // InternalInstanceLanguage.g:955:2: ( ruleInstanceRule ) - // InternalInstanceLanguage.g:956:3: ruleInstanceRule + // InternalInstanceLanguage.g:859:2: ( ruleInstanceRule ) + // InternalInstanceLanguage.g:860:3: ruleInstanceRule { before(grammarAccess.getValueRuleAccess().getInstanceRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -2948,10 +2638,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 4 : - // InternalInstanceLanguage.g:961:2: ( ruleLiteralValueRule ) + // InternalInstanceLanguage.g:865:2: ( ruleLiteralValueRule ) { - // InternalInstanceLanguage.g:961:2: ( ruleLiteralValueRule ) - // InternalInstanceLanguage.g:962:3: ruleLiteralValueRule + // InternalInstanceLanguage.g:865:2: ( ruleLiteralValueRule ) + // InternalInstanceLanguage.g:866:3: ruleLiteralValueRule { before(grammarAccess.getValueRuleAccess().getLiteralValueRuleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -2984,52 +2674,52 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__LiteralOrReferenceRule__Alternatives" - // InternalInstanceLanguage.g:971:1: rule__LiteralOrReferenceRule__Alternatives : ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ); + // InternalInstanceLanguage.g:875:1: rule__LiteralOrReferenceRule__Alternatives : ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ); public final void rule__LiteralOrReferenceRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:975:1: ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ) - int alt3=4; + // InternalInstanceLanguage.g:879:1: ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ) + int alt2=4; switch ( input.LA(1) ) { case 61: { - alt3=1; + alt2=1; } break; - case RULE_STRING: case RULE_DOUBLE: case RULE_INT: + case RULE_STRING: case 15: case 64: { - alt3=2; + alt2=2; } break; case 59: { - alt3=3; + alt2=3; } break; case 62: { - alt3=4; + alt2=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); + new NoViableAltException("", 2, 0, input); throw nvae; } - switch (alt3) { + switch (alt2) { case 1 : - // InternalInstanceLanguage.g:976:2: ( ruleCallRule ) + // InternalInstanceLanguage.g:880:2: ( ruleCallRule ) { - // InternalInstanceLanguage.g:976:2: ( ruleCallRule ) - // InternalInstanceLanguage.g:977:3: ruleCallRule + // InternalInstanceLanguage.g:880:2: ( ruleCallRule ) + // InternalInstanceLanguage.g:881:3: ruleCallRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getCallRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3045,10 +2735,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 2 : - // InternalInstanceLanguage.g:982:2: ( ruleLiteralRule ) + // InternalInstanceLanguage.g:886:2: ( ruleLiteralRule ) { - // InternalInstanceLanguage.g:982:2: ( ruleLiteralRule ) - // InternalInstanceLanguage.g:983:3: ruleLiteralRule + // InternalInstanceLanguage.g:886:2: ( ruleLiteralRule ) + // InternalInstanceLanguage.g:887:3: ruleLiteralRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3064,10 +2754,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 3 : - // InternalInstanceLanguage.g:988:2: ( ruleParanthesesRule ) + // InternalInstanceLanguage.g:892:2: ( ruleParanthesesRule ) { - // InternalInstanceLanguage.g:988:2: ( ruleParanthesesRule ) - // InternalInstanceLanguage.g:989:3: ruleParanthesesRule + // InternalInstanceLanguage.g:892:2: ( ruleParanthesesRule ) + // InternalInstanceLanguage.g:893:3: ruleParanthesesRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getParanthesesRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -3083,10 +2773,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 4 : - // InternalInstanceLanguage.g:994:2: ( ruleValueReferenceRule ) + // InternalInstanceLanguage.g:898:2: ( ruleValueReferenceRule ) { - // InternalInstanceLanguage.g:994:2: ( ruleValueReferenceRule ) - // InternalInstanceLanguage.g:995:3: ruleValueReferenceRule + // InternalInstanceLanguage.g:898:2: ( ruleValueReferenceRule ) + // InternalInstanceLanguage.g:899:3: ruleValueReferenceRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getValueReferenceRuleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -3119,45 +2809,45 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__LiteralRule__Alternatives" - // InternalInstanceLanguage.g:1004:1: rule__LiteralRule__Alternatives : ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ); + // InternalInstanceLanguage.g:908:1: rule__LiteralRule__Alternatives : ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ); public final void rule__LiteralRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1008:1: ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ) - int alt4=3; + // InternalInstanceLanguage.g:912:1: ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ) + int alt3=3; switch ( input.LA(1) ) { case RULE_DOUBLE: case RULE_INT: { - alt4=1; + alt3=1; } break; case RULE_STRING: { - alt4=2; + alt3=2; } break; case 15: case 64: { - alt4=3; + alt3=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 4, 0, input); + new NoViableAltException("", 3, 0, input); throw nvae; } - switch (alt4) { + switch (alt3) { case 1 : - // InternalInstanceLanguage.g:1009:2: ( ruleNumberLiteralRule ) + // InternalInstanceLanguage.g:913:2: ( ruleNumberLiteralRule ) { - // InternalInstanceLanguage.g:1009:2: ( ruleNumberLiteralRule ) - // InternalInstanceLanguage.g:1010:3: ruleNumberLiteralRule + // InternalInstanceLanguage.g:913:2: ( ruleNumberLiteralRule ) + // InternalInstanceLanguage.g:914:3: ruleNumberLiteralRule { before(grammarAccess.getLiteralRuleAccess().getNumberLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3173,10 +2863,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 2 : - // InternalInstanceLanguage.g:1015:2: ( ruleStringLiteralRule ) + // InternalInstanceLanguage.g:919:2: ( ruleStringLiteralRule ) { - // InternalInstanceLanguage.g:1015:2: ( ruleStringLiteralRule ) - // InternalInstanceLanguage.g:1016:3: ruleStringLiteralRule + // InternalInstanceLanguage.g:919:2: ( ruleStringLiteralRule ) + // InternalInstanceLanguage.g:920:3: ruleStringLiteralRule { before(grammarAccess.getLiteralRuleAccess().getStringLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3192,10 +2882,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 3 : - // InternalInstanceLanguage.g:1021:2: ( ruleBooleanLiteralRule ) + // InternalInstanceLanguage.g:925:2: ( ruleBooleanLiteralRule ) { - // InternalInstanceLanguage.g:1021:2: ( ruleBooleanLiteralRule ) - // InternalInstanceLanguage.g:1022:3: ruleBooleanLiteralRule + // InternalInstanceLanguage.g:925:2: ( ruleBooleanLiteralRule ) + // InternalInstanceLanguage.g:926:3: ruleBooleanLiteralRule { before(grammarAccess.getLiteralRuleAccess().getBooleanLiteralRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -3228,34 +2918,34 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__NumberLiteralRule__Alternatives" - // InternalInstanceLanguage.g:1031:1: rule__NumberLiteralRule__Alternatives : ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ); + // InternalInstanceLanguage.g:935:1: rule__NumberLiteralRule__Alternatives : ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ); public final void rule__NumberLiteralRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1035:1: ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ) - int alt5=2; - int LA5_0 = input.LA(1); + // InternalInstanceLanguage.g:939:1: ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ) + int alt4=2; + int LA4_0 = input.LA(1); - if ( (LA5_0==RULE_DOUBLE) ) { - alt5=1; + if ( (LA4_0==RULE_DOUBLE) ) { + alt4=1; } - else if ( (LA5_0==RULE_INT) ) { - alt5=2; + else if ( (LA4_0==RULE_INT) ) { + alt4=2; } else { NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); + new NoViableAltException("", 4, 0, input); throw nvae; } - switch (alt5) { + switch (alt4) { case 1 : - // InternalInstanceLanguage.g:1036:2: ( ruleDoubleLiteralRule ) + // InternalInstanceLanguage.g:940:2: ( ruleDoubleLiteralRule ) { - // InternalInstanceLanguage.g:1036:2: ( ruleDoubleLiteralRule ) - // InternalInstanceLanguage.g:1037:3: ruleDoubleLiteralRule + // InternalInstanceLanguage.g:940:2: ( ruleDoubleLiteralRule ) + // InternalInstanceLanguage.g:941:3: ruleDoubleLiteralRule { before(grammarAccess.getNumberLiteralRuleAccess().getDoubleLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3271,10 +2961,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 2 : - // InternalInstanceLanguage.g:1042:2: ( ruleIntegerLiteralRule ) + // InternalInstanceLanguage.g:946:2: ( ruleIntegerLiteralRule ) { - // InternalInstanceLanguage.g:1042:2: ( ruleIntegerLiteralRule ) - // InternalInstanceLanguage.g:1043:3: ruleIntegerLiteralRule + // InternalInstanceLanguage.g:946:2: ( ruleIntegerLiteralRule ) + // InternalInstanceLanguage.g:947:3: ruleIntegerLiteralRule { before(grammarAccess.getNumberLiteralRuleAccess().getIntegerLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3307,38 +2997,38 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__BooleanLiteralRule__Alternatives_1" - // InternalInstanceLanguage.g:1052:1: rule__BooleanLiteralRule__Alternatives_1 : ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ); + // InternalInstanceLanguage.g:956:1: rule__BooleanLiteralRule__Alternatives_1 : ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ); public final void rule__BooleanLiteralRule__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1056:1: ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ) - int alt6=2; - int LA6_0 = input.LA(1); + // InternalInstanceLanguage.g:960:1: ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ) + int alt5=2; + int LA5_0 = input.LA(1); - if ( (LA6_0==64) ) { - alt6=1; + if ( (LA5_0==64) ) { + alt5=1; } - else if ( (LA6_0==15) ) { - alt6=2; + else if ( (LA5_0==15) ) { + alt5=2; } else { NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); + new NoViableAltException("", 5, 0, input); throw nvae; } - switch (alt6) { + switch (alt5) { case 1 : - // InternalInstanceLanguage.g:1057:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) + // InternalInstanceLanguage.g:961:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) { - // InternalInstanceLanguage.g:1057:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) - // InternalInstanceLanguage.g:1058:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) + // InternalInstanceLanguage.g:961:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) + // InternalInstanceLanguage.g:962:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueAssignment_1_0()); - // InternalInstanceLanguage.g:1059:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) - // InternalInstanceLanguage.g:1059:4: rule__BooleanLiteralRule__ValueAssignment_1_0 + // InternalInstanceLanguage.g:963:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) + // InternalInstanceLanguage.g:963:4: rule__BooleanLiteralRule__ValueAssignment_1_0 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__ValueAssignment_1_0(); @@ -3356,10 +3046,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 2 : - // InternalInstanceLanguage.g:1063:2: ( 'false' ) + // InternalInstanceLanguage.g:967:2: ( 'false' ) { - // InternalInstanceLanguage.g:1063:2: ( 'false' ) - // InternalInstanceLanguage.g:1064:3: 'false' + // InternalInstanceLanguage.g:967:2: ( 'false' ) + // InternalInstanceLanguage.g:968:3: 'false' { before(grammarAccess.getBooleanLiteralRuleAccess().getFalseKeyword_1_1()); match(input,15,FOLLOW_2); @@ -3388,34 +3078,34 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__StringOrId__Alternatives" - // InternalInstanceLanguage.g:1073:1: rule__StringOrId__Alternatives : ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ); + // InternalInstanceLanguage.g:977:1: rule__StringOrId__Alternatives : ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ); public final void rule__StringOrId__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1077:1: ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ) - int alt7=2; - int LA7_0 = input.LA(1); + // InternalInstanceLanguage.g:981:1: ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ) + int alt6=2; + int LA6_0 = input.LA(1); - if ( (LA7_0==RULE_QUOTED_ID) ) { - alt7=1; + if ( (LA6_0==RULE_QUOTED_ID) ) { + alt6=1; } - else if ( (LA7_0==RULE_ID) ) { - alt7=2; + else if ( (LA6_0==RULE_ID) ) { + alt6=2; } else { NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); + new NoViableAltException("", 6, 0, input); throw nvae; } - switch (alt7) { + switch (alt6) { case 1 : - // InternalInstanceLanguage.g:1078:2: ( RULE_QUOTED_ID ) + // InternalInstanceLanguage.g:982:2: ( RULE_QUOTED_ID ) { - // InternalInstanceLanguage.g:1078:2: ( RULE_QUOTED_ID ) - // InternalInstanceLanguage.g:1079:3: RULE_QUOTED_ID + // InternalInstanceLanguage.g:982:2: ( RULE_QUOTED_ID ) + // InternalInstanceLanguage.g:983:3: RULE_QUOTED_ID { before(grammarAccess.getStringOrIdAccess().getQUOTED_IDTerminalRuleCall_0()); match(input,RULE_QUOTED_ID,FOLLOW_2); @@ -3427,10 +3117,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 2 : - // InternalInstanceLanguage.g:1084:2: ( RULE_ID ) + // InternalInstanceLanguage.g:988:2: ( RULE_ID ) { - // InternalInstanceLanguage.g:1084:2: ( RULE_ID ) - // InternalInstanceLanguage.g:1085:3: RULE_ID + // InternalInstanceLanguage.g:988:2: ( RULE_ID ) + // InternalInstanceLanguage.g:989:3: RULE_ID { before(grammarAccess.getStringOrIdAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -3459,62 +3149,62 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ComparisonOperatorRule__Alternatives" - // InternalInstanceLanguage.g:1094:1: rule__ComparisonOperatorRule__Alternatives : ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ); + // InternalInstanceLanguage.g:998:1: rule__ComparisonOperatorRule__Alternatives : ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ); public final void rule__ComparisonOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1098:1: ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ) - int alt8=6; + // InternalInstanceLanguage.g:1002:1: ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ) + int alt7=6; switch ( input.LA(1) ) { case 16: { - alt8=1; + alt7=1; } break; case 17: { - alt8=2; + alt7=2; } break; case 18: { - alt8=3; + alt7=3; } break; case 19: { - alt8=4; + alt7=4; } break; case 20: { - alt8=5; + alt7=5; } break; case 21: { - alt8=6; + alt7=6; } break; default: NoViableAltException nvae = - new NoViableAltException("", 8, 0, input); + new NoViableAltException("", 7, 0, input); throw nvae; } - switch (alt8) { + switch (alt7) { case 1 : - // InternalInstanceLanguage.g:1099:2: ( ( '>=' ) ) + // InternalInstanceLanguage.g:1003:2: ( ( '>=' ) ) { - // InternalInstanceLanguage.g:1099:2: ( ( '>=' ) ) - // InternalInstanceLanguage.g:1100:3: ( '>=' ) + // InternalInstanceLanguage.g:1003:2: ( ( '>=' ) ) + // InternalInstanceLanguage.g:1004:3: ( '>=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getGreaterThanEnumLiteralDeclaration_0()); - // InternalInstanceLanguage.g:1101:3: ( '>=' ) - // InternalInstanceLanguage.g:1101:4: '>=' + // InternalInstanceLanguage.g:1005:3: ( '>=' ) + // InternalInstanceLanguage.g:1005:4: '>=' { match(input,16,FOLLOW_2); @@ -3528,14 +3218,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 2 : - // InternalInstanceLanguage.g:1105:2: ( ( '>' ) ) + // InternalInstanceLanguage.g:1009:2: ( ( '>' ) ) { - // InternalInstanceLanguage.g:1105:2: ( ( '>' ) ) - // InternalInstanceLanguage.g:1106:3: ( '>' ) + // InternalInstanceLanguage.g:1009:2: ( ( '>' ) ) + // InternalInstanceLanguage.g:1010:3: ( '>' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getGreaterEqualEnumLiteralDeclaration_1()); - // InternalInstanceLanguage.g:1107:3: ( '>' ) - // InternalInstanceLanguage.g:1107:4: '>' + // InternalInstanceLanguage.g:1011:3: ( '>' ) + // InternalInstanceLanguage.g:1011:4: '>' { match(input,17,FOLLOW_2); @@ -3549,14 +3239,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 3 : - // InternalInstanceLanguage.g:1111:2: ( ( '=' ) ) + // InternalInstanceLanguage.g:1015:2: ( ( '=' ) ) { - // InternalInstanceLanguage.g:1111:2: ( ( '=' ) ) - // InternalInstanceLanguage.g:1112:3: ( '=' ) + // InternalInstanceLanguage.g:1015:2: ( ( '=' ) ) + // InternalInstanceLanguage.g:1016:3: ( '=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getEqualEnumLiteralDeclaration_2()); - // InternalInstanceLanguage.g:1113:3: ( '=' ) - // InternalInstanceLanguage.g:1113:4: '=' + // InternalInstanceLanguage.g:1017:3: ( '=' ) + // InternalInstanceLanguage.g:1017:4: '=' { match(input,18,FOLLOW_2); @@ -3570,14 +3260,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 4 : - // InternalInstanceLanguage.g:1117:2: ( ( '!=' ) ) + // InternalInstanceLanguage.g:1021:2: ( ( '!=' ) ) { - // InternalInstanceLanguage.g:1117:2: ( ( '!=' ) ) - // InternalInstanceLanguage.g:1118:3: ( '!=' ) + // InternalInstanceLanguage.g:1021:2: ( ( '!=' ) ) + // InternalInstanceLanguage.g:1022:3: ( '!=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getUnequalEnumLiteralDeclaration_3()); - // InternalInstanceLanguage.g:1119:3: ( '!=' ) - // InternalInstanceLanguage.g:1119:4: '!=' + // InternalInstanceLanguage.g:1023:3: ( '!=' ) + // InternalInstanceLanguage.g:1023:4: '!=' { match(input,19,FOLLOW_2); @@ -3591,14 +3281,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 5 : - // InternalInstanceLanguage.g:1123:2: ( ( '<' ) ) + // InternalInstanceLanguage.g:1027:2: ( ( '<' ) ) { - // InternalInstanceLanguage.g:1123:2: ( ( '<' ) ) - // InternalInstanceLanguage.g:1124:3: ( '<' ) + // InternalInstanceLanguage.g:1027:2: ( ( '<' ) ) + // InternalInstanceLanguage.g:1028:3: ( '<' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getLessEqualEnumLiteralDeclaration_4()); - // InternalInstanceLanguage.g:1125:3: ( '<' ) - // InternalInstanceLanguage.g:1125:4: '<' + // InternalInstanceLanguage.g:1029:3: ( '<' ) + // InternalInstanceLanguage.g:1029:4: '<' { match(input,20,FOLLOW_2); @@ -3612,14 +3302,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 6 : - // InternalInstanceLanguage.g:1129:2: ( ( '<=' ) ) + // InternalInstanceLanguage.g:1033:2: ( ( '<=' ) ) { - // InternalInstanceLanguage.g:1129:2: ( ( '<=' ) ) - // InternalInstanceLanguage.g:1130:3: ( '<=' ) + // InternalInstanceLanguage.g:1033:2: ( ( '<=' ) ) + // InternalInstanceLanguage.g:1034:3: ( '<=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getLessThanEnumLiteralDeclaration_5()); - // InternalInstanceLanguage.g:1131:3: ( '<=' ) - // InternalInstanceLanguage.g:1131:4: '<=' + // InternalInstanceLanguage.g:1035:3: ( '<=' ) + // InternalInstanceLanguage.g:1035:4: '<=' { match(input,21,FOLLOW_2); @@ -3650,38 +3340,38 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractOperatorRule__Alternatives" - // InternalInstanceLanguage.g:1139:1: rule__AddOrSubtractOperatorRule__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) ); + // InternalInstanceLanguage.g:1043:1: rule__AddOrSubtractOperatorRule__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) ); public final void rule__AddOrSubtractOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1143:1: ( ( ( '+' ) ) | ( ( '-' ) ) ) - int alt9=2; - int LA9_0 = input.LA(1); + // InternalInstanceLanguage.g:1047:1: ( ( ( '+' ) ) | ( ( '-' ) ) ) + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA9_0==22) ) { - alt9=1; + if ( (LA8_0==22) ) { + alt8=1; } - else if ( (LA9_0==23) ) { - alt9=2; + else if ( (LA8_0==23) ) { + alt8=2; } else { NoViableAltException nvae = - new NoViableAltException("", 9, 0, input); + new NoViableAltException("", 8, 0, input); throw nvae; } - switch (alt9) { + switch (alt8) { case 1 : - // InternalInstanceLanguage.g:1144:2: ( ( '+' ) ) + // InternalInstanceLanguage.g:1048:2: ( ( '+' ) ) { - // InternalInstanceLanguage.g:1144:2: ( ( '+' ) ) - // InternalInstanceLanguage.g:1145:3: ( '+' ) + // InternalInstanceLanguage.g:1048:2: ( ( '+' ) ) + // InternalInstanceLanguage.g:1049:3: ( '+' ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getAddEnumLiteralDeclaration_0()); - // InternalInstanceLanguage.g:1146:3: ( '+' ) - // InternalInstanceLanguage.g:1146:4: '+' + // InternalInstanceLanguage.g:1050:3: ( '+' ) + // InternalInstanceLanguage.g:1050:4: '+' { match(input,22,FOLLOW_2); @@ -3695,14 +3385,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 2 : - // InternalInstanceLanguage.g:1150:2: ( ( '-' ) ) + // InternalInstanceLanguage.g:1054:2: ( ( '-' ) ) { - // InternalInstanceLanguage.g:1150:2: ( ( '-' ) ) - // InternalInstanceLanguage.g:1151:3: ( '-' ) + // InternalInstanceLanguage.g:1054:2: ( ( '-' ) ) + // InternalInstanceLanguage.g:1055:3: ( '-' ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getSubtractEnumLiteralDeclaration_1()); - // InternalInstanceLanguage.g:1152:3: ( '-' ) - // InternalInstanceLanguage.g:1152:4: '-' + // InternalInstanceLanguage.g:1056:3: ( '-' ) + // InternalInstanceLanguage.g:1056:4: '-' { match(input,23,FOLLOW_2); @@ -3733,47 +3423,47 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloOperatorRule__Alternatives" - // InternalInstanceLanguage.g:1160:1: rule__MultiplyDivideModuloOperatorRule__Alternatives : ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ); + // InternalInstanceLanguage.g:1064:1: rule__MultiplyDivideModuloOperatorRule__Alternatives : ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ); public final void rule__MultiplyDivideModuloOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1164:1: ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ) - int alt10=3; + // InternalInstanceLanguage.g:1068:1: ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ) + int alt9=3; switch ( input.LA(1) ) { case 24: { - alt10=1; + alt9=1; } break; case 25: { - alt10=2; + alt9=2; } break; case 26: { - alt10=3; + alt9=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 10, 0, input); + new NoViableAltException("", 9, 0, input); throw nvae; } - switch (alt10) { + switch (alt9) { case 1 : - // InternalInstanceLanguage.g:1165:2: ( ( '*' ) ) + // InternalInstanceLanguage.g:1069:2: ( ( '*' ) ) { - // InternalInstanceLanguage.g:1165:2: ( ( '*' ) ) - // InternalInstanceLanguage.g:1166:3: ( '*' ) + // InternalInstanceLanguage.g:1069:2: ( ( '*' ) ) + // InternalInstanceLanguage.g:1070:3: ( '*' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getMultiplyEnumLiteralDeclaration_0()); - // InternalInstanceLanguage.g:1167:3: ( '*' ) - // InternalInstanceLanguage.g:1167:4: '*' + // InternalInstanceLanguage.g:1071:3: ( '*' ) + // InternalInstanceLanguage.g:1071:4: '*' { match(input,24,FOLLOW_2); @@ -3787,14 +3477,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 2 : - // InternalInstanceLanguage.g:1171:2: ( ( '/' ) ) + // InternalInstanceLanguage.g:1075:2: ( ( '/' ) ) { - // InternalInstanceLanguage.g:1171:2: ( ( '/' ) ) - // InternalInstanceLanguage.g:1172:3: ( '/' ) + // InternalInstanceLanguage.g:1075:2: ( ( '/' ) ) + // InternalInstanceLanguage.g:1076:3: ( '/' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getDivideEnumLiteralDeclaration_1()); - // InternalInstanceLanguage.g:1173:3: ( '/' ) - // InternalInstanceLanguage.g:1173:4: '/' + // InternalInstanceLanguage.g:1077:3: ( '/' ) + // InternalInstanceLanguage.g:1077:4: '/' { match(input,25,FOLLOW_2); @@ -3808,14 +3498,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 3 : - // InternalInstanceLanguage.g:1177:2: ( ( '%' ) ) + // InternalInstanceLanguage.g:1081:2: ( ( '%' ) ) { - // InternalInstanceLanguage.g:1177:2: ( ( '%' ) ) - // InternalInstanceLanguage.g:1178:3: ( '%' ) + // InternalInstanceLanguage.g:1081:2: ( ( '%' ) ) + // InternalInstanceLanguage.g:1082:3: ( '%' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getModuloEnumLiteralDeclaration_2()); - // InternalInstanceLanguage.g:1179:3: ( '%' ) - // InternalInstanceLanguage.g:1179:4: '%' + // InternalInstanceLanguage.g:1083:3: ( '%' ) + // InternalInstanceLanguage.g:1083:4: '%' { match(input,26,FOLLOW_2); @@ -3846,132 +3536,132 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__FactorRule__Alternatives" - // InternalInstanceLanguage.g:1187:1: rule__FactorRule__Alternatives : ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ); + // InternalInstanceLanguage.g:1091:1: rule__FactorRule__Alternatives : ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ); public final void rule__FactorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1191:1: ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ) - int alt11=20; + // InternalInstanceLanguage.g:1095:1: ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ) + int alt10=20; switch ( input.LA(1) ) { case 27: { - alt11=1; + alt10=1; } break; case 28: { - alt11=2; + alt10=2; } break; case 29: { - alt11=3; + alt10=3; } break; case 30: { - alt11=4; + alt10=4; } break; case 31: { - alt11=5; + alt10=5; } break; case 32: { - alt11=6; + alt10=6; } break; case 33: { - alt11=7; + alt10=7; } break; case 34: { - alt11=8; + alt10=8; } break; case 35: { - alt11=9; + alt10=9; } break; case 36: { - alt11=10; + alt10=10; } break; case 37: { - alt11=11; + alt10=11; } break; case 38: { - alt11=12; + alt10=12; } break; case 39: { - alt11=13; + alt10=13; } break; case 40: { - alt11=14; + alt10=14; } break; case 41: { - alt11=15; + alt10=15; } break; case 42: { - alt11=16; + alt10=16; } break; case 43: { - alt11=17; + alt10=17; } break; case 44: { - alt11=18; + alt10=18; } break; case 45: { - alt11=19; + alt10=19; } break; case 46: { - alt11=20; + alt10=20; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 10, 0, input); throw nvae; } - switch (alt11) { + switch (alt10) { case 1 : - // InternalInstanceLanguage.g:1192:2: ( ( 'Y' ) ) + // InternalInstanceLanguage.g:1096:2: ( ( 'Y' ) ) { - // InternalInstanceLanguage.g:1192:2: ( ( 'Y' ) ) - // InternalInstanceLanguage.g:1193:3: ( 'Y' ) + // InternalInstanceLanguage.g:1096:2: ( ( 'Y' ) ) + // InternalInstanceLanguage.g:1097:3: ( 'Y' ) { before(grammarAccess.getFactorRuleAccess().getYottaEnumLiteralDeclaration_0()); - // InternalInstanceLanguage.g:1194:3: ( 'Y' ) - // InternalInstanceLanguage.g:1194:4: 'Y' + // InternalInstanceLanguage.g:1098:3: ( 'Y' ) + // InternalInstanceLanguage.g:1098:4: 'Y' { match(input,27,FOLLOW_2); @@ -3985,14 +3675,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 2 : - // InternalInstanceLanguage.g:1198:2: ( ( 'Z' ) ) + // InternalInstanceLanguage.g:1102:2: ( ( 'Z' ) ) { - // InternalInstanceLanguage.g:1198:2: ( ( 'Z' ) ) - // InternalInstanceLanguage.g:1199:3: ( 'Z' ) + // InternalInstanceLanguage.g:1102:2: ( ( 'Z' ) ) + // InternalInstanceLanguage.g:1103:3: ( 'Z' ) { before(grammarAccess.getFactorRuleAccess().getZettaEnumLiteralDeclaration_1()); - // InternalInstanceLanguage.g:1200:3: ( 'Z' ) - // InternalInstanceLanguage.g:1200:4: 'Z' + // InternalInstanceLanguage.g:1104:3: ( 'Z' ) + // InternalInstanceLanguage.g:1104:4: 'Z' { match(input,28,FOLLOW_2); @@ -4006,14 +3696,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 3 : - // InternalInstanceLanguage.g:1204:2: ( ( 'E' ) ) + // InternalInstanceLanguage.g:1108:2: ( ( 'E' ) ) { - // InternalInstanceLanguage.g:1204:2: ( ( 'E' ) ) - // InternalInstanceLanguage.g:1205:3: ( 'E' ) + // InternalInstanceLanguage.g:1108:2: ( ( 'E' ) ) + // InternalInstanceLanguage.g:1109:3: ( 'E' ) { before(grammarAccess.getFactorRuleAccess().getExaEnumLiteralDeclaration_2()); - // InternalInstanceLanguage.g:1206:3: ( 'E' ) - // InternalInstanceLanguage.g:1206:4: 'E' + // InternalInstanceLanguage.g:1110:3: ( 'E' ) + // InternalInstanceLanguage.g:1110:4: 'E' { match(input,29,FOLLOW_2); @@ -4027,14 +3717,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 4 : - // InternalInstanceLanguage.g:1210:2: ( ( 'P' ) ) + // InternalInstanceLanguage.g:1114:2: ( ( 'P' ) ) { - // InternalInstanceLanguage.g:1210:2: ( ( 'P' ) ) - // InternalInstanceLanguage.g:1211:3: ( 'P' ) + // InternalInstanceLanguage.g:1114:2: ( ( 'P' ) ) + // InternalInstanceLanguage.g:1115:3: ( 'P' ) { before(grammarAccess.getFactorRuleAccess().getPetaEnumLiteralDeclaration_3()); - // InternalInstanceLanguage.g:1212:3: ( 'P' ) - // InternalInstanceLanguage.g:1212:4: 'P' + // InternalInstanceLanguage.g:1116:3: ( 'P' ) + // InternalInstanceLanguage.g:1116:4: 'P' { match(input,30,FOLLOW_2); @@ -4048,14 +3738,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 5 : - // InternalInstanceLanguage.g:1216:2: ( ( 'T' ) ) + // InternalInstanceLanguage.g:1120:2: ( ( 'T' ) ) { - // InternalInstanceLanguage.g:1216:2: ( ( 'T' ) ) - // InternalInstanceLanguage.g:1217:3: ( 'T' ) + // InternalInstanceLanguage.g:1120:2: ( ( 'T' ) ) + // InternalInstanceLanguage.g:1121:3: ( 'T' ) { before(grammarAccess.getFactorRuleAccess().getTeraEnumLiteralDeclaration_4()); - // InternalInstanceLanguage.g:1218:3: ( 'T' ) - // InternalInstanceLanguage.g:1218:4: 'T' + // InternalInstanceLanguage.g:1122:3: ( 'T' ) + // InternalInstanceLanguage.g:1122:4: 'T' { match(input,31,FOLLOW_2); @@ -4069,14 +3759,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 6 : - // InternalInstanceLanguage.g:1222:2: ( ( 'G' ) ) + // InternalInstanceLanguage.g:1126:2: ( ( 'G' ) ) { - // InternalInstanceLanguage.g:1222:2: ( ( 'G' ) ) - // InternalInstanceLanguage.g:1223:3: ( 'G' ) + // InternalInstanceLanguage.g:1126:2: ( ( 'G' ) ) + // InternalInstanceLanguage.g:1127:3: ( 'G' ) { before(grammarAccess.getFactorRuleAccess().getGigaEnumLiteralDeclaration_5()); - // InternalInstanceLanguage.g:1224:3: ( 'G' ) - // InternalInstanceLanguage.g:1224:4: 'G' + // InternalInstanceLanguage.g:1128:3: ( 'G' ) + // InternalInstanceLanguage.g:1128:4: 'G' { match(input,32,FOLLOW_2); @@ -4090,14 +3780,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 7 : - // InternalInstanceLanguage.g:1228:2: ( ( 'M' ) ) + // InternalInstanceLanguage.g:1132:2: ( ( 'M' ) ) { - // InternalInstanceLanguage.g:1228:2: ( ( 'M' ) ) - // InternalInstanceLanguage.g:1229:3: ( 'M' ) + // InternalInstanceLanguage.g:1132:2: ( ( 'M' ) ) + // InternalInstanceLanguage.g:1133:3: ( 'M' ) { before(grammarAccess.getFactorRuleAccess().getMegaEnumLiteralDeclaration_6()); - // InternalInstanceLanguage.g:1230:3: ( 'M' ) - // InternalInstanceLanguage.g:1230:4: 'M' + // InternalInstanceLanguage.g:1134:3: ( 'M' ) + // InternalInstanceLanguage.g:1134:4: 'M' { match(input,33,FOLLOW_2); @@ -4111,14 +3801,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 8 : - // InternalInstanceLanguage.g:1234:2: ( ( 'k' ) ) + // InternalInstanceLanguage.g:1138:2: ( ( 'k' ) ) { - // InternalInstanceLanguage.g:1234:2: ( ( 'k' ) ) - // InternalInstanceLanguage.g:1235:3: ( 'k' ) + // InternalInstanceLanguage.g:1138:2: ( ( 'k' ) ) + // InternalInstanceLanguage.g:1139:3: ( 'k' ) { before(grammarAccess.getFactorRuleAccess().getKiloEnumLiteralDeclaration_7()); - // InternalInstanceLanguage.g:1236:3: ( 'k' ) - // InternalInstanceLanguage.g:1236:4: 'k' + // InternalInstanceLanguage.g:1140:3: ( 'k' ) + // InternalInstanceLanguage.g:1140:4: 'k' { match(input,34,FOLLOW_2); @@ -4132,14 +3822,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 9 : - // InternalInstanceLanguage.g:1240:2: ( ( 'h' ) ) + // InternalInstanceLanguage.g:1144:2: ( ( 'h' ) ) { - // InternalInstanceLanguage.g:1240:2: ( ( 'h' ) ) - // InternalInstanceLanguage.g:1241:3: ( 'h' ) + // InternalInstanceLanguage.g:1144:2: ( ( 'h' ) ) + // InternalInstanceLanguage.g:1145:3: ( 'h' ) { before(grammarAccess.getFactorRuleAccess().getHectoEnumLiteralDeclaration_8()); - // InternalInstanceLanguage.g:1242:3: ( 'h' ) - // InternalInstanceLanguage.g:1242:4: 'h' + // InternalInstanceLanguage.g:1146:3: ( 'h' ) + // InternalInstanceLanguage.g:1146:4: 'h' { match(input,35,FOLLOW_2); @@ -4153,14 +3843,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 10 : - // InternalInstanceLanguage.g:1246:2: ( ( 'da' ) ) + // InternalInstanceLanguage.g:1150:2: ( ( 'da' ) ) { - // InternalInstanceLanguage.g:1246:2: ( ( 'da' ) ) - // InternalInstanceLanguage.g:1247:3: ( 'da' ) + // InternalInstanceLanguage.g:1150:2: ( ( 'da' ) ) + // InternalInstanceLanguage.g:1151:3: ( 'da' ) { before(grammarAccess.getFactorRuleAccess().getDekaEnumLiteralDeclaration_9()); - // InternalInstanceLanguage.g:1248:3: ( 'da' ) - // InternalInstanceLanguage.g:1248:4: 'da' + // InternalInstanceLanguage.g:1152:3: ( 'da' ) + // InternalInstanceLanguage.g:1152:4: 'da' { match(input,36,FOLLOW_2); @@ -4174,14 +3864,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 11 : - // InternalInstanceLanguage.g:1252:2: ( ( 'd' ) ) + // InternalInstanceLanguage.g:1156:2: ( ( 'd' ) ) { - // InternalInstanceLanguage.g:1252:2: ( ( 'd' ) ) - // InternalInstanceLanguage.g:1253:3: ( 'd' ) + // InternalInstanceLanguage.g:1156:2: ( ( 'd' ) ) + // InternalInstanceLanguage.g:1157:3: ( 'd' ) { before(grammarAccess.getFactorRuleAccess().getDeciEnumLiteralDeclaration_10()); - // InternalInstanceLanguage.g:1254:3: ( 'd' ) - // InternalInstanceLanguage.g:1254:4: 'd' + // InternalInstanceLanguage.g:1158:3: ( 'd' ) + // InternalInstanceLanguage.g:1158:4: 'd' { match(input,37,FOLLOW_2); @@ -4195,14 +3885,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 12 : - // InternalInstanceLanguage.g:1258:2: ( ( 'c' ) ) + // InternalInstanceLanguage.g:1162:2: ( ( 'c' ) ) { - // InternalInstanceLanguage.g:1258:2: ( ( 'c' ) ) - // InternalInstanceLanguage.g:1259:3: ( 'c' ) + // InternalInstanceLanguage.g:1162:2: ( ( 'c' ) ) + // InternalInstanceLanguage.g:1163:3: ( 'c' ) { before(grammarAccess.getFactorRuleAccess().getCentiEnumLiteralDeclaration_11()); - // InternalInstanceLanguage.g:1260:3: ( 'c' ) - // InternalInstanceLanguage.g:1260:4: 'c' + // InternalInstanceLanguage.g:1164:3: ( 'c' ) + // InternalInstanceLanguage.g:1164:4: 'c' { match(input,38,FOLLOW_2); @@ -4216,14 +3906,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 13 : - // InternalInstanceLanguage.g:1264:2: ( ( 'm' ) ) + // InternalInstanceLanguage.g:1168:2: ( ( 'm' ) ) { - // InternalInstanceLanguage.g:1264:2: ( ( 'm' ) ) - // InternalInstanceLanguage.g:1265:3: ( 'm' ) + // InternalInstanceLanguage.g:1168:2: ( ( 'm' ) ) + // InternalInstanceLanguage.g:1169:3: ( 'm' ) { before(grammarAccess.getFactorRuleAccess().getMilliEnumLiteralDeclaration_12()); - // InternalInstanceLanguage.g:1266:3: ( 'm' ) - // InternalInstanceLanguage.g:1266:4: 'm' + // InternalInstanceLanguage.g:1170:3: ( 'm' ) + // InternalInstanceLanguage.g:1170:4: 'm' { match(input,39,FOLLOW_2); @@ -4237,14 +3927,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 14 : - // InternalInstanceLanguage.g:1270:2: ( ( '\\u00B5' ) ) + // InternalInstanceLanguage.g:1174:2: ( ( '\\u00B5' ) ) { - // InternalInstanceLanguage.g:1270:2: ( ( '\\u00B5' ) ) - // InternalInstanceLanguage.g:1271:3: ( '\\u00B5' ) + // InternalInstanceLanguage.g:1174:2: ( ( '\\u00B5' ) ) + // InternalInstanceLanguage.g:1175:3: ( '\\u00B5' ) { before(grammarAccess.getFactorRuleAccess().getMicroEnumLiteralDeclaration_13()); - // InternalInstanceLanguage.g:1272:3: ( '\\u00B5' ) - // InternalInstanceLanguage.g:1272:4: '\\u00B5' + // InternalInstanceLanguage.g:1176:3: ( '\\u00B5' ) + // InternalInstanceLanguage.g:1176:4: '\\u00B5' { match(input,40,FOLLOW_2); @@ -4258,14 +3948,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 15 : - // InternalInstanceLanguage.g:1276:2: ( ( 'n' ) ) + // InternalInstanceLanguage.g:1180:2: ( ( 'n' ) ) { - // InternalInstanceLanguage.g:1276:2: ( ( 'n' ) ) - // InternalInstanceLanguage.g:1277:3: ( 'n' ) + // InternalInstanceLanguage.g:1180:2: ( ( 'n' ) ) + // InternalInstanceLanguage.g:1181:3: ( 'n' ) { before(grammarAccess.getFactorRuleAccess().getNanoEnumLiteralDeclaration_14()); - // InternalInstanceLanguage.g:1278:3: ( 'n' ) - // InternalInstanceLanguage.g:1278:4: 'n' + // InternalInstanceLanguage.g:1182:3: ( 'n' ) + // InternalInstanceLanguage.g:1182:4: 'n' { match(input,41,FOLLOW_2); @@ -4279,14 +3969,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 16 : - // InternalInstanceLanguage.g:1282:2: ( ( 'p' ) ) + // InternalInstanceLanguage.g:1186:2: ( ( 'p' ) ) { - // InternalInstanceLanguage.g:1282:2: ( ( 'p' ) ) - // InternalInstanceLanguage.g:1283:3: ( 'p' ) + // InternalInstanceLanguage.g:1186:2: ( ( 'p' ) ) + // InternalInstanceLanguage.g:1187:3: ( 'p' ) { before(grammarAccess.getFactorRuleAccess().getPikoEnumLiteralDeclaration_15()); - // InternalInstanceLanguage.g:1284:3: ( 'p' ) - // InternalInstanceLanguage.g:1284:4: 'p' + // InternalInstanceLanguage.g:1188:3: ( 'p' ) + // InternalInstanceLanguage.g:1188:4: 'p' { match(input,42,FOLLOW_2); @@ -4300,14 +3990,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 17 : - // InternalInstanceLanguage.g:1288:2: ( ( 'f' ) ) + // InternalInstanceLanguage.g:1192:2: ( ( 'f' ) ) { - // InternalInstanceLanguage.g:1288:2: ( ( 'f' ) ) - // InternalInstanceLanguage.g:1289:3: ( 'f' ) + // InternalInstanceLanguage.g:1192:2: ( ( 'f' ) ) + // InternalInstanceLanguage.g:1193:3: ( 'f' ) { before(grammarAccess.getFactorRuleAccess().getFemtoEnumLiteralDeclaration_16()); - // InternalInstanceLanguage.g:1290:3: ( 'f' ) - // InternalInstanceLanguage.g:1290:4: 'f' + // InternalInstanceLanguage.g:1194:3: ( 'f' ) + // InternalInstanceLanguage.g:1194:4: 'f' { match(input,43,FOLLOW_2); @@ -4321,14 +4011,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 18 : - // InternalInstanceLanguage.g:1294:2: ( ( 'a' ) ) + // InternalInstanceLanguage.g:1198:2: ( ( 'a' ) ) { - // InternalInstanceLanguage.g:1294:2: ( ( 'a' ) ) - // InternalInstanceLanguage.g:1295:3: ( 'a' ) + // InternalInstanceLanguage.g:1198:2: ( ( 'a' ) ) + // InternalInstanceLanguage.g:1199:3: ( 'a' ) { before(grammarAccess.getFactorRuleAccess().getAttoEnumLiteralDeclaration_17()); - // InternalInstanceLanguage.g:1296:3: ( 'a' ) - // InternalInstanceLanguage.g:1296:4: 'a' + // InternalInstanceLanguage.g:1200:3: ( 'a' ) + // InternalInstanceLanguage.g:1200:4: 'a' { match(input,44,FOLLOW_2); @@ -4342,14 +4032,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 19 : - // InternalInstanceLanguage.g:1300:2: ( ( 'z' ) ) + // InternalInstanceLanguage.g:1204:2: ( ( 'z' ) ) { - // InternalInstanceLanguage.g:1300:2: ( ( 'z' ) ) - // InternalInstanceLanguage.g:1301:3: ( 'z' ) + // InternalInstanceLanguage.g:1204:2: ( ( 'z' ) ) + // InternalInstanceLanguage.g:1205:3: ( 'z' ) { before(grammarAccess.getFactorRuleAccess().getZeptoEnumLiteralDeclaration_18()); - // InternalInstanceLanguage.g:1302:3: ( 'z' ) - // InternalInstanceLanguage.g:1302:4: 'z' + // InternalInstanceLanguage.g:1206:3: ( 'z' ) + // InternalInstanceLanguage.g:1206:4: 'z' { match(input,45,FOLLOW_2); @@ -4363,14 +4053,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } break; case 20 : - // InternalInstanceLanguage.g:1306:2: ( ( 'y' ) ) + // InternalInstanceLanguage.g:1210:2: ( ( 'y' ) ) { - // InternalInstanceLanguage.g:1306:2: ( ( 'y' ) ) - // InternalInstanceLanguage.g:1307:3: ( 'y' ) + // InternalInstanceLanguage.g:1210:2: ( ( 'y' ) ) + // InternalInstanceLanguage.g:1211:3: ( 'y' ) { before(grammarAccess.getFactorRuleAccess().getYoctoEnumLiteralDeclaration_19()); - // InternalInstanceLanguage.g:1308:3: ( 'y' ) - // InternalInstanceLanguage.g:1308:4: 'y' + // InternalInstanceLanguage.g:1212:3: ( 'y' ) + // InternalInstanceLanguage.g:1212:4: 'y' { match(input,46,FOLLOW_2); @@ -4401,14 +4091,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__InstanceRule__Group__0" - // InternalInstanceLanguage.g:1316:1: rule__InstanceRule__Group__0 : rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ; + // InternalInstanceLanguage.g:1220:1: rule__InstanceRule__Group__0 : rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ; public final void rule__InstanceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1320:1: ( rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ) - // InternalInstanceLanguage.g:1321:2: rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 + // InternalInstanceLanguage.g:1224:1: ( rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ) + // InternalInstanceLanguage.g:1225:2: rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 { pushFollow(FOLLOW_3); rule__InstanceRule__Group__0__Impl(); @@ -4439,31 +4129,31 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__InstanceRule__Group__0__Impl" - // InternalInstanceLanguage.g:1328:1: rule__InstanceRule__Group__0__Impl : ( ( rule__InstanceRule__NameAssignment_0 ) ) ; + // InternalInstanceLanguage.g:1232:1: rule__InstanceRule__Group__0__Impl : ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) ; public final void rule__InstanceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1332:1: ( ( ( rule__InstanceRule__NameAssignment_0 ) ) ) - // InternalInstanceLanguage.g:1333:1: ( ( rule__InstanceRule__NameAssignment_0 ) ) + // InternalInstanceLanguage.g:1236:1: ( ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) ) + // InternalInstanceLanguage.g:1237:1: ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) { - // InternalInstanceLanguage.g:1333:1: ( ( rule__InstanceRule__NameAssignment_0 ) ) - // InternalInstanceLanguage.g:1334:2: ( rule__InstanceRule__NameAssignment_0 ) + // InternalInstanceLanguage.g:1237:1: ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) + // InternalInstanceLanguage.g:1238:2: ( rule__InstanceRule__DefinitionAssignment_0 ) { - before(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); - // InternalInstanceLanguage.g:1335:2: ( rule__InstanceRule__NameAssignment_0 ) - // InternalInstanceLanguage.g:1335:3: rule__InstanceRule__NameAssignment_0 + before(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); + // InternalInstanceLanguage.g:1239:2: ( rule__InstanceRule__DefinitionAssignment_0 ) + // InternalInstanceLanguage.g:1239:3: rule__InstanceRule__DefinitionAssignment_0 { pushFollow(FOLLOW_2); - rule__InstanceRule__NameAssignment_0(); + rule__InstanceRule__DefinitionAssignment_0(); state._fsp--; } - after(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } @@ -4486,14 +4176,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__InstanceRule__Group__1" - // InternalInstanceLanguage.g:1343:1: rule__InstanceRule__Group__1 : rule__InstanceRule__Group__1__Impl ; + // InternalInstanceLanguage.g:1247:1: rule__InstanceRule__Group__1 : rule__InstanceRule__Group__1__Impl ; public final void rule__InstanceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1347:1: ( rule__InstanceRule__Group__1__Impl ) - // InternalInstanceLanguage.g:1348:2: rule__InstanceRule__Group__1__Impl + // InternalInstanceLanguage.g:1251:1: ( rule__InstanceRule__Group__1__Impl ) + // InternalInstanceLanguage.g:1252:2: rule__InstanceRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__InstanceRule__Group__1__Impl(); @@ -4519,29 +4209,29 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__InstanceRule__Group__1__Impl" - // InternalInstanceLanguage.g:1354:1: rule__InstanceRule__Group__1__Impl : ( ( rule__InstanceRule__Group_1__0 )? ) ; + // InternalInstanceLanguage.g:1258:1: rule__InstanceRule__Group__1__Impl : ( ( rule__InstanceRule__Group_1__0 )? ) ; public final void rule__InstanceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1358:1: ( ( ( rule__InstanceRule__Group_1__0 )? ) ) - // InternalInstanceLanguage.g:1359:1: ( ( rule__InstanceRule__Group_1__0 )? ) + // InternalInstanceLanguage.g:1262:1: ( ( ( rule__InstanceRule__Group_1__0 )? ) ) + // InternalInstanceLanguage.g:1263:1: ( ( rule__InstanceRule__Group_1__0 )? ) { - // InternalInstanceLanguage.g:1359:1: ( ( rule__InstanceRule__Group_1__0 )? ) - // InternalInstanceLanguage.g:1360:2: ( rule__InstanceRule__Group_1__0 )? + // InternalInstanceLanguage.g:1263:1: ( ( rule__InstanceRule__Group_1__0 )? ) + // InternalInstanceLanguage.g:1264:2: ( rule__InstanceRule__Group_1__0 )? { before(grammarAccess.getInstanceRuleAccess().getGroup_1()); - // InternalInstanceLanguage.g:1361:2: ( rule__InstanceRule__Group_1__0 )? - int alt12=2; - int LA12_0 = input.LA(1); + // InternalInstanceLanguage.g:1265:2: ( rule__InstanceRule__Group_1__0 )? + int alt11=2; + int LA11_0 = input.LA(1); - if ( (LA12_0==47) ) { - alt12=1; + if ( (LA11_0==47) ) { + alt11=1; } - switch (alt12) { + switch (alt11) { case 1 : - // InternalInstanceLanguage.g:1361:3: rule__InstanceRule__Group_1__0 + // InternalInstanceLanguage.g:1265:3: rule__InstanceRule__Group_1__0 { pushFollow(FOLLOW_2); rule__InstanceRule__Group_1__0(); @@ -4577,14 +4267,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__InstanceRule__Group_1__0" - // InternalInstanceLanguage.g:1370:1: rule__InstanceRule__Group_1__0 : rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ; + // InternalInstanceLanguage.g:1274:1: rule__InstanceRule__Group_1__0 : rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ; public final void rule__InstanceRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1374:1: ( rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ) - // InternalInstanceLanguage.g:1375:2: rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 + // InternalInstanceLanguage.g:1278:1: ( rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ) + // InternalInstanceLanguage.g:1279:2: rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 { pushFollow(FOLLOW_4); rule__InstanceRule__Group_1__0__Impl(); @@ -4615,17 +4305,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__InstanceRule__Group_1__0__Impl" - // InternalInstanceLanguage.g:1382:1: rule__InstanceRule__Group_1__0__Impl : ( '{' ) ; + // InternalInstanceLanguage.g:1286:1: rule__InstanceRule__Group_1__0__Impl : ( '{' ) ; public final void rule__InstanceRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1386:1: ( ( '{' ) ) - // InternalInstanceLanguage.g:1387:1: ( '{' ) + // InternalInstanceLanguage.g:1290:1: ( ( '{' ) ) + // InternalInstanceLanguage.g:1291:1: ( '{' ) { - // InternalInstanceLanguage.g:1387:1: ( '{' ) - // InternalInstanceLanguage.g:1388:2: '{' + // InternalInstanceLanguage.g:1291:1: ( '{' ) + // InternalInstanceLanguage.g:1292:2: '{' { before(grammarAccess.getInstanceRuleAccess().getLeftCurlyBracketKeyword_1_0()); match(input,47,FOLLOW_2); @@ -4652,14 +4342,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__InstanceRule__Group_1__1" - // InternalInstanceLanguage.g:1397:1: rule__InstanceRule__Group_1__1 : rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ; + // InternalInstanceLanguage.g:1301:1: rule__InstanceRule__Group_1__1 : rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ; public final void rule__InstanceRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1401:1: ( rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ) - // InternalInstanceLanguage.g:1402:2: rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 + // InternalInstanceLanguage.g:1305:1: ( rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ) + // InternalInstanceLanguage.g:1306:2: rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 { pushFollow(FOLLOW_4); rule__InstanceRule__Group_1__1__Impl(); @@ -4690,33 +4380,33 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__InstanceRule__Group_1__1__Impl" - // InternalInstanceLanguage.g:1409:1: rule__InstanceRule__Group_1__1__Impl : ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ; + // InternalInstanceLanguage.g:1313:1: rule__InstanceRule__Group_1__1__Impl : ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ; public final void rule__InstanceRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1413:1: ( ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ) - // InternalInstanceLanguage.g:1414:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) + // InternalInstanceLanguage.g:1317:1: ( ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ) + // InternalInstanceLanguage.g:1318:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) { - // InternalInstanceLanguage.g:1414:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) - // InternalInstanceLanguage.g:1415:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* + // InternalInstanceLanguage.g:1318:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) + // InternalInstanceLanguage.g:1319:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* { before(grammarAccess.getInstanceRuleAccess().getAttributesAssignment_1_1()); - // InternalInstanceLanguage.g:1416:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* - loop13: + // InternalInstanceLanguage.g:1320:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* + loop12: do { - int alt13=2; - int LA13_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA13_0>=RULE_QUOTED_ID && LA13_0<=RULE_STRING)) ) { - alt13=1; + if ( ((LA12_0>=RULE_QUOTED_ID && LA12_0<=RULE_ID)) ) { + alt12=1; } - switch (alt13) { + switch (alt12) { case 1 : - // InternalInstanceLanguage.g:1416:3: rule__InstanceRule__AttributesAssignment_1_1 + // InternalInstanceLanguage.g:1320:3: rule__InstanceRule__AttributesAssignment_1_1 { pushFollow(FOLLOW_5); rule__InstanceRule__AttributesAssignment_1_1(); @@ -4728,7 +4418,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis break; default : - break loop13; + break loop12; } } while (true); @@ -4755,14 +4445,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__InstanceRule__Group_1__2" - // InternalInstanceLanguage.g:1424:1: rule__InstanceRule__Group_1__2 : rule__InstanceRule__Group_1__2__Impl ; + // InternalInstanceLanguage.g:1328:1: rule__InstanceRule__Group_1__2 : rule__InstanceRule__Group_1__2__Impl ; public final void rule__InstanceRule__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1428:1: ( rule__InstanceRule__Group_1__2__Impl ) - // InternalInstanceLanguage.g:1429:2: rule__InstanceRule__Group_1__2__Impl + // InternalInstanceLanguage.g:1332:1: ( rule__InstanceRule__Group_1__2__Impl ) + // InternalInstanceLanguage.g:1333:2: rule__InstanceRule__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__InstanceRule__Group_1__2__Impl(); @@ -4788,17 +4478,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__InstanceRule__Group_1__2__Impl" - // InternalInstanceLanguage.g:1435:1: rule__InstanceRule__Group_1__2__Impl : ( '}' ) ; + // InternalInstanceLanguage.g:1339:1: rule__InstanceRule__Group_1__2__Impl : ( '}' ) ; public final void rule__InstanceRule__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1439:1: ( ( '}' ) ) - // InternalInstanceLanguage.g:1440:1: ( '}' ) + // InternalInstanceLanguage.g:1343:1: ( ( '}' ) ) + // InternalInstanceLanguage.g:1344:1: ( '}' ) { - // InternalInstanceLanguage.g:1440:1: ( '}' ) - // InternalInstanceLanguage.g:1441:2: '}' + // InternalInstanceLanguage.g:1344:1: ( '}' ) + // InternalInstanceLanguage.g:1345:2: '}' { before(grammarAccess.getInstanceRuleAccess().getRightCurlyBracketKeyword_1_2()); match(input,48,FOLLOW_2); @@ -4825,14 +4515,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AttributeRule__Group__0" - // InternalInstanceLanguage.g:1451:1: rule__AttributeRule__Group__0 : rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ; + // InternalInstanceLanguage.g:1355:1: rule__AttributeRule__Group__0 : rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ; public final void rule__AttributeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1455:1: ( rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ) - // InternalInstanceLanguage.g:1456:2: rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 + // InternalInstanceLanguage.g:1359:1: ( rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ) + // InternalInstanceLanguage.g:1360:2: rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 { pushFollow(FOLLOW_6); rule__AttributeRule__Group__0__Impl(); @@ -4863,31 +4553,31 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AttributeRule__Group__0__Impl" - // InternalInstanceLanguage.g:1463:1: rule__AttributeRule__Group__0__Impl : ( ( rule__AttributeRule__NameAssignment_0 ) ) ; + // InternalInstanceLanguage.g:1367:1: rule__AttributeRule__Group__0__Impl : ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) ; public final void rule__AttributeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1467:1: ( ( ( rule__AttributeRule__NameAssignment_0 ) ) ) - // InternalInstanceLanguage.g:1468:1: ( ( rule__AttributeRule__NameAssignment_0 ) ) + // InternalInstanceLanguage.g:1371:1: ( ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) ) + // InternalInstanceLanguage.g:1372:1: ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) { - // InternalInstanceLanguage.g:1468:1: ( ( rule__AttributeRule__NameAssignment_0 ) ) - // InternalInstanceLanguage.g:1469:2: ( rule__AttributeRule__NameAssignment_0 ) + // InternalInstanceLanguage.g:1372:1: ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) + // InternalInstanceLanguage.g:1373:2: ( rule__AttributeRule__DefinitionAssignment_0 ) { - before(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); - // InternalInstanceLanguage.g:1470:2: ( rule__AttributeRule__NameAssignment_0 ) - // InternalInstanceLanguage.g:1470:3: rule__AttributeRule__NameAssignment_0 + before(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); + // InternalInstanceLanguage.g:1374:2: ( rule__AttributeRule__DefinitionAssignment_0 ) + // InternalInstanceLanguage.g:1374:3: rule__AttributeRule__DefinitionAssignment_0 { pushFollow(FOLLOW_2); - rule__AttributeRule__NameAssignment_0(); + rule__AttributeRule__DefinitionAssignment_0(); state._fsp--; } - after(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); + after(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } @@ -4910,14 +4600,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AttributeRule__Group__1" - // InternalInstanceLanguage.g:1478:1: rule__AttributeRule__Group__1 : rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ; + // InternalInstanceLanguage.g:1382:1: rule__AttributeRule__Group__1 : rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ; public final void rule__AttributeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1482:1: ( rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ) - // InternalInstanceLanguage.g:1483:2: rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 + // InternalInstanceLanguage.g:1386:1: ( rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ) + // InternalInstanceLanguage.g:1387:2: rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 { pushFollow(FOLLOW_7); rule__AttributeRule__Group__1__Impl(); @@ -4948,17 +4638,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AttributeRule__Group__1__Impl" - // InternalInstanceLanguage.g:1490:1: rule__AttributeRule__Group__1__Impl : ( ':=' ) ; + // InternalInstanceLanguage.g:1394:1: rule__AttributeRule__Group__1__Impl : ( ':=' ) ; public final void rule__AttributeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1494:1: ( ( ':=' ) ) - // InternalInstanceLanguage.g:1495:1: ( ':=' ) + // InternalInstanceLanguage.g:1398:1: ( ( ':=' ) ) + // InternalInstanceLanguage.g:1399:1: ( ':=' ) { - // InternalInstanceLanguage.g:1495:1: ( ':=' ) - // InternalInstanceLanguage.g:1496:2: ':=' + // InternalInstanceLanguage.g:1399:1: ( ':=' ) + // InternalInstanceLanguage.g:1400:2: ':=' { before(grammarAccess.getAttributeRuleAccess().getColonEqualsSignKeyword_1()); match(input,49,FOLLOW_2); @@ -4985,14 +4675,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AttributeRule__Group__2" - // InternalInstanceLanguage.g:1505:1: rule__AttributeRule__Group__2 : rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ; + // InternalInstanceLanguage.g:1409:1: rule__AttributeRule__Group__2 : rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ; public final void rule__AttributeRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1509:1: ( rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ) - // InternalInstanceLanguage.g:1510:2: rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 + // InternalInstanceLanguage.g:1413:1: ( rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ) + // InternalInstanceLanguage.g:1414:2: rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 { pushFollow(FOLLOW_8); rule__AttributeRule__Group__2__Impl(); @@ -5023,21 +4713,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AttributeRule__Group__2__Impl" - // InternalInstanceLanguage.g:1517:1: rule__AttributeRule__Group__2__Impl : ( ( rule__AttributeRule__ValueAssignment_2 ) ) ; + // InternalInstanceLanguage.g:1421:1: rule__AttributeRule__Group__2__Impl : ( ( rule__AttributeRule__ValueAssignment_2 ) ) ; public final void rule__AttributeRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1521:1: ( ( ( rule__AttributeRule__ValueAssignment_2 ) ) ) - // InternalInstanceLanguage.g:1522:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) + // InternalInstanceLanguage.g:1425:1: ( ( ( rule__AttributeRule__ValueAssignment_2 ) ) ) + // InternalInstanceLanguage.g:1426:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) { - // InternalInstanceLanguage.g:1522:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) - // InternalInstanceLanguage.g:1523:2: ( rule__AttributeRule__ValueAssignment_2 ) + // InternalInstanceLanguage.g:1426:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) + // InternalInstanceLanguage.g:1427:2: ( rule__AttributeRule__ValueAssignment_2 ) { before(grammarAccess.getAttributeRuleAccess().getValueAssignment_2()); - // InternalInstanceLanguage.g:1524:2: ( rule__AttributeRule__ValueAssignment_2 ) - // InternalInstanceLanguage.g:1524:3: rule__AttributeRule__ValueAssignment_2 + // InternalInstanceLanguage.g:1428:2: ( rule__AttributeRule__ValueAssignment_2 ) + // InternalInstanceLanguage.g:1428:3: rule__AttributeRule__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__AttributeRule__ValueAssignment_2(); @@ -5070,14 +4760,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AttributeRule__Group__3" - // InternalInstanceLanguage.g:1532:1: rule__AttributeRule__Group__3 : rule__AttributeRule__Group__3__Impl ; + // InternalInstanceLanguage.g:1436:1: rule__AttributeRule__Group__3 : rule__AttributeRule__Group__3__Impl ; public final void rule__AttributeRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1536:1: ( rule__AttributeRule__Group__3__Impl ) - // InternalInstanceLanguage.g:1537:2: rule__AttributeRule__Group__3__Impl + // InternalInstanceLanguage.g:1440:1: ( rule__AttributeRule__Group__3__Impl ) + // InternalInstanceLanguage.g:1441:2: rule__AttributeRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__AttributeRule__Group__3__Impl(); @@ -5103,17 +4793,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AttributeRule__Group__3__Impl" - // InternalInstanceLanguage.g:1543:1: rule__AttributeRule__Group__3__Impl : ( ';' ) ; + // InternalInstanceLanguage.g:1447:1: rule__AttributeRule__Group__3__Impl : ( ';' ) ; public final void rule__AttributeRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1547:1: ( ( ';' ) ) - // InternalInstanceLanguage.g:1548:1: ( ';' ) + // InternalInstanceLanguage.g:1451:1: ( ( ';' ) ) + // InternalInstanceLanguage.g:1452:1: ( ';' ) { - // InternalInstanceLanguage.g:1548:1: ( ';' ) - // InternalInstanceLanguage.g:1549:2: ';' + // InternalInstanceLanguage.g:1452:1: ( ';' ) + // InternalInstanceLanguage.g:1453:2: ';' { before(grammarAccess.getAttributeRuleAccess().getSemicolonKeyword_3()); match(input,50,FOLLOW_2); @@ -5140,14 +4830,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group__0" - // InternalInstanceLanguage.g:1559:1: rule__ArrayRule__Group__0 : rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ; + // InternalInstanceLanguage.g:1463:1: rule__ArrayRule__Group__0 : rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ; public final void rule__ArrayRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1563:1: ( rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ) - // InternalInstanceLanguage.g:1564:2: rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 + // InternalInstanceLanguage.g:1467:1: ( rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ) + // InternalInstanceLanguage.g:1468:2: rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 { pushFollow(FOLLOW_9); rule__ArrayRule__Group__0__Impl(); @@ -5178,21 +4868,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group__0__Impl" - // InternalInstanceLanguage.g:1571:1: rule__ArrayRule__Group__0__Impl : ( () ) ; + // InternalInstanceLanguage.g:1475:1: rule__ArrayRule__Group__0__Impl : ( () ) ; public final void rule__ArrayRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1575:1: ( ( () ) ) - // InternalInstanceLanguage.g:1576:1: ( () ) + // InternalInstanceLanguage.g:1479:1: ( ( () ) ) + // InternalInstanceLanguage.g:1480:1: ( () ) { - // InternalInstanceLanguage.g:1576:1: ( () ) - // InternalInstanceLanguage.g:1577:2: () + // InternalInstanceLanguage.g:1480:1: ( () ) + // InternalInstanceLanguage.g:1481:2: () { before(grammarAccess.getArrayRuleAccess().getArrayAction_0()); - // InternalInstanceLanguage.g:1578:2: () - // InternalInstanceLanguage.g:1578:3: + // InternalInstanceLanguage.g:1482:2: () + // InternalInstanceLanguage.g:1482:3: { } @@ -5215,14 +4905,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group__1" - // InternalInstanceLanguage.g:1586:1: rule__ArrayRule__Group__1 : rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ; + // InternalInstanceLanguage.g:1490:1: rule__ArrayRule__Group__1 : rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ; public final void rule__ArrayRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1590:1: ( rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ) - // InternalInstanceLanguage.g:1591:2: rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 + // InternalInstanceLanguage.g:1494:1: ( rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ) + // InternalInstanceLanguage.g:1495:2: rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 { pushFollow(FOLLOW_10); rule__ArrayRule__Group__1__Impl(); @@ -5253,17 +4943,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group__1__Impl" - // InternalInstanceLanguage.g:1598:1: rule__ArrayRule__Group__1__Impl : ( '[' ) ; + // InternalInstanceLanguage.g:1502:1: rule__ArrayRule__Group__1__Impl : ( '[' ) ; public final void rule__ArrayRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1602:1: ( ( '[' ) ) - // InternalInstanceLanguage.g:1603:1: ( '[' ) + // InternalInstanceLanguage.g:1506:1: ( ( '[' ) ) + // InternalInstanceLanguage.g:1507:1: ( '[' ) { - // InternalInstanceLanguage.g:1603:1: ( '[' ) - // InternalInstanceLanguage.g:1604:2: '[' + // InternalInstanceLanguage.g:1507:1: ( '[' ) + // InternalInstanceLanguage.g:1508:2: '[' { before(grammarAccess.getArrayRuleAccess().getLeftSquareBracketKeyword_1()); match(input,51,FOLLOW_2); @@ -5290,14 +4980,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group__2" - // InternalInstanceLanguage.g:1613:1: rule__ArrayRule__Group__2 : rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ; + // InternalInstanceLanguage.g:1517:1: rule__ArrayRule__Group__2 : rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ; public final void rule__ArrayRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1617:1: ( rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ) - // InternalInstanceLanguage.g:1618:2: rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 + // InternalInstanceLanguage.g:1521:1: ( rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ) + // InternalInstanceLanguage.g:1522:2: rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 { pushFollow(FOLLOW_10); rule__ArrayRule__Group__2__Impl(); @@ -5328,29 +5018,29 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group__2__Impl" - // InternalInstanceLanguage.g:1625:1: rule__ArrayRule__Group__2__Impl : ( ( rule__ArrayRule__Group_2__0 )? ) ; + // InternalInstanceLanguage.g:1529:1: rule__ArrayRule__Group__2__Impl : ( ( rule__ArrayRule__Group_2__0 )? ) ; public final void rule__ArrayRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1629:1: ( ( ( rule__ArrayRule__Group_2__0 )? ) ) - // InternalInstanceLanguage.g:1630:1: ( ( rule__ArrayRule__Group_2__0 )? ) + // InternalInstanceLanguage.g:1533:1: ( ( ( rule__ArrayRule__Group_2__0 )? ) ) + // InternalInstanceLanguage.g:1534:1: ( ( rule__ArrayRule__Group_2__0 )? ) { - // InternalInstanceLanguage.g:1630:1: ( ( rule__ArrayRule__Group_2__0 )? ) - // InternalInstanceLanguage.g:1631:2: ( rule__ArrayRule__Group_2__0 )? + // InternalInstanceLanguage.g:1534:1: ( ( rule__ArrayRule__Group_2__0 )? ) + // InternalInstanceLanguage.g:1535:2: ( rule__ArrayRule__Group_2__0 )? { before(grammarAccess.getArrayRuleAccess().getGroup_2()); - // InternalInstanceLanguage.g:1632:2: ( rule__ArrayRule__Group_2__0 )? - int alt14=2; - int LA14_0 = input.LA(1); + // InternalInstanceLanguage.g:1536:2: ( rule__ArrayRule__Group_2__0 )? + int alt13=2; + int LA13_0 = input.LA(1); - if ( ((LA14_0>=RULE_QUOTED_ID && LA14_0<=RULE_INT)||LA14_0==15||LA14_0==51||LA14_0==54||LA14_0==64) ) { - alt14=1; + if ( ((LA13_0>=RULE_QUOTED_ID && LA13_0<=RULE_STRING)||LA13_0==15||LA13_0==51||LA13_0==54||LA13_0==64) ) { + alt13=1; } - switch (alt14) { + switch (alt13) { case 1 : - // InternalInstanceLanguage.g:1632:3: rule__ArrayRule__Group_2__0 + // InternalInstanceLanguage.g:1536:3: rule__ArrayRule__Group_2__0 { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2__0(); @@ -5386,14 +5076,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group__3" - // InternalInstanceLanguage.g:1640:1: rule__ArrayRule__Group__3 : rule__ArrayRule__Group__3__Impl ; + // InternalInstanceLanguage.g:1544:1: rule__ArrayRule__Group__3 : rule__ArrayRule__Group__3__Impl ; public final void rule__ArrayRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1644:1: ( rule__ArrayRule__Group__3__Impl ) - // InternalInstanceLanguage.g:1645:2: rule__ArrayRule__Group__3__Impl + // InternalInstanceLanguage.g:1548:1: ( rule__ArrayRule__Group__3__Impl ) + // InternalInstanceLanguage.g:1549:2: rule__ArrayRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group__3__Impl(); @@ -5419,17 +5109,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group__3__Impl" - // InternalInstanceLanguage.g:1651:1: rule__ArrayRule__Group__3__Impl : ( ']' ) ; + // InternalInstanceLanguage.g:1555:1: rule__ArrayRule__Group__3__Impl : ( ']' ) ; public final void rule__ArrayRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1655:1: ( ( ']' ) ) - // InternalInstanceLanguage.g:1656:1: ( ']' ) + // InternalInstanceLanguage.g:1559:1: ( ( ']' ) ) + // InternalInstanceLanguage.g:1560:1: ( ']' ) { - // InternalInstanceLanguage.g:1656:1: ( ']' ) - // InternalInstanceLanguage.g:1657:2: ']' + // InternalInstanceLanguage.g:1560:1: ( ']' ) + // InternalInstanceLanguage.g:1561:2: ']' { before(grammarAccess.getArrayRuleAccess().getRightSquareBracketKeyword_3()); match(input,52,FOLLOW_2); @@ -5456,14 +5146,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group_2__0" - // InternalInstanceLanguage.g:1667:1: rule__ArrayRule__Group_2__0 : rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ; + // InternalInstanceLanguage.g:1571:1: rule__ArrayRule__Group_2__0 : rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ; public final void rule__ArrayRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1671:1: ( rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ) - // InternalInstanceLanguage.g:1672:2: rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 + // InternalInstanceLanguage.g:1575:1: ( rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ) + // InternalInstanceLanguage.g:1576:2: rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 { pushFollow(FOLLOW_11); rule__ArrayRule__Group_2__0__Impl(); @@ -5494,21 +5184,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group_2__0__Impl" - // InternalInstanceLanguage.g:1679:1: rule__ArrayRule__Group_2__0__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ; + // InternalInstanceLanguage.g:1583:1: rule__ArrayRule__Group_2__0__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ; public final void rule__ArrayRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1683:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ) - // InternalInstanceLanguage.g:1684:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) + // InternalInstanceLanguage.g:1587:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ) + // InternalInstanceLanguage.g:1588:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) { - // InternalInstanceLanguage.g:1684:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) - // InternalInstanceLanguage.g:1685:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) + // InternalInstanceLanguage.g:1588:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) + // InternalInstanceLanguage.g:1589:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) { before(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_0()); - // InternalInstanceLanguage.g:1686:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) - // InternalInstanceLanguage.g:1686:3: rule__ArrayRule__ValuesAssignment_2_0 + // InternalInstanceLanguage.g:1590:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) + // InternalInstanceLanguage.g:1590:3: rule__ArrayRule__ValuesAssignment_2_0 { pushFollow(FOLLOW_2); rule__ArrayRule__ValuesAssignment_2_0(); @@ -5541,14 +5231,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group_2__1" - // InternalInstanceLanguage.g:1694:1: rule__ArrayRule__Group_2__1 : rule__ArrayRule__Group_2__1__Impl ; + // InternalInstanceLanguage.g:1598:1: rule__ArrayRule__Group_2__1 : rule__ArrayRule__Group_2__1__Impl ; public final void rule__ArrayRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1698:1: ( rule__ArrayRule__Group_2__1__Impl ) - // InternalInstanceLanguage.g:1699:2: rule__ArrayRule__Group_2__1__Impl + // InternalInstanceLanguage.g:1602:1: ( rule__ArrayRule__Group_2__1__Impl ) + // InternalInstanceLanguage.g:1603:2: rule__ArrayRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2__1__Impl(); @@ -5574,33 +5264,33 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group_2__1__Impl" - // InternalInstanceLanguage.g:1705:1: rule__ArrayRule__Group_2__1__Impl : ( ( rule__ArrayRule__Group_2_1__0 )* ) ; + // InternalInstanceLanguage.g:1609:1: rule__ArrayRule__Group_2__1__Impl : ( ( rule__ArrayRule__Group_2_1__0 )* ) ; public final void rule__ArrayRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1709:1: ( ( ( rule__ArrayRule__Group_2_1__0 )* ) ) - // InternalInstanceLanguage.g:1710:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) + // InternalInstanceLanguage.g:1613:1: ( ( ( rule__ArrayRule__Group_2_1__0 )* ) ) + // InternalInstanceLanguage.g:1614:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) { - // InternalInstanceLanguage.g:1710:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) - // InternalInstanceLanguage.g:1711:2: ( rule__ArrayRule__Group_2_1__0 )* + // InternalInstanceLanguage.g:1614:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) + // InternalInstanceLanguage.g:1615:2: ( rule__ArrayRule__Group_2_1__0 )* { before(grammarAccess.getArrayRuleAccess().getGroup_2_1()); - // InternalInstanceLanguage.g:1712:2: ( rule__ArrayRule__Group_2_1__0 )* - loop15: + // InternalInstanceLanguage.g:1616:2: ( rule__ArrayRule__Group_2_1__0 )* + loop14: do { - int alt15=2; - int LA15_0 = input.LA(1); + int alt14=2; + int LA14_0 = input.LA(1); - if ( (LA15_0==53) ) { - alt15=1; + if ( (LA14_0==53) ) { + alt14=1; } - switch (alt15) { + switch (alt14) { case 1 : - // InternalInstanceLanguage.g:1712:3: rule__ArrayRule__Group_2_1__0 + // InternalInstanceLanguage.g:1616:3: rule__ArrayRule__Group_2_1__0 { pushFollow(FOLLOW_12); rule__ArrayRule__Group_2_1__0(); @@ -5612,7 +5302,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis break; default : - break loop15; + break loop14; } } while (true); @@ -5639,14 +5329,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group_2_1__0" - // InternalInstanceLanguage.g:1721:1: rule__ArrayRule__Group_2_1__0 : rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ; + // InternalInstanceLanguage.g:1625:1: rule__ArrayRule__Group_2_1__0 : rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ; public final void rule__ArrayRule__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1725:1: ( rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ) - // InternalInstanceLanguage.g:1726:2: rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 + // InternalInstanceLanguage.g:1629:1: ( rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ) + // InternalInstanceLanguage.g:1630:2: rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 { pushFollow(FOLLOW_7); rule__ArrayRule__Group_2_1__0__Impl(); @@ -5677,17 +5367,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group_2_1__0__Impl" - // InternalInstanceLanguage.g:1733:1: rule__ArrayRule__Group_2_1__0__Impl : ( ',' ) ; + // InternalInstanceLanguage.g:1637:1: rule__ArrayRule__Group_2_1__0__Impl : ( ',' ) ; public final void rule__ArrayRule__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1737:1: ( ( ',' ) ) - // InternalInstanceLanguage.g:1738:1: ( ',' ) + // InternalInstanceLanguage.g:1641:1: ( ( ',' ) ) + // InternalInstanceLanguage.g:1642:1: ( ',' ) { - // InternalInstanceLanguage.g:1738:1: ( ',' ) - // InternalInstanceLanguage.g:1739:2: ',' + // InternalInstanceLanguage.g:1642:1: ( ',' ) + // InternalInstanceLanguage.g:1643:2: ',' { before(grammarAccess.getArrayRuleAccess().getCommaKeyword_2_1_0()); match(input,53,FOLLOW_2); @@ -5714,14 +5404,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group_2_1__1" - // InternalInstanceLanguage.g:1748:1: rule__ArrayRule__Group_2_1__1 : rule__ArrayRule__Group_2_1__1__Impl ; + // InternalInstanceLanguage.g:1652:1: rule__ArrayRule__Group_2_1__1 : rule__ArrayRule__Group_2_1__1__Impl ; public final void rule__ArrayRule__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1752:1: ( rule__ArrayRule__Group_2_1__1__Impl ) - // InternalInstanceLanguage.g:1753:2: rule__ArrayRule__Group_2_1__1__Impl + // InternalInstanceLanguage.g:1656:1: ( rule__ArrayRule__Group_2_1__1__Impl ) + // InternalInstanceLanguage.g:1657:2: rule__ArrayRule__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2_1__1__Impl(); @@ -5747,21 +5437,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__Group_2_1__1__Impl" - // InternalInstanceLanguage.g:1759:1: rule__ArrayRule__Group_2_1__1__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ; + // InternalInstanceLanguage.g:1663:1: rule__ArrayRule__Group_2_1__1__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ; public final void rule__ArrayRule__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1763:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ) - // InternalInstanceLanguage.g:1764:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) + // InternalInstanceLanguage.g:1667:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ) + // InternalInstanceLanguage.g:1668:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) { - // InternalInstanceLanguage.g:1764:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) - // InternalInstanceLanguage.g:1765:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) + // InternalInstanceLanguage.g:1668:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) + // InternalInstanceLanguage.g:1669:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) { before(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_1_1()); - // InternalInstanceLanguage.g:1766:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) - // InternalInstanceLanguage.g:1766:3: rule__ArrayRule__ValuesAssignment_2_1_1 + // InternalInstanceLanguage.g:1670:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) + // InternalInstanceLanguage.g:1670:3: rule__ArrayRule__ValuesAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__ArrayRule__ValuesAssignment_2_1_1(); @@ -5794,14 +5484,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DataReferenceRule__Group__0" - // InternalInstanceLanguage.g:1775:1: rule__DataReferenceRule__Group__0 : rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ; + // InternalInstanceLanguage.g:1679:1: rule__DataReferenceRule__Group__0 : rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ; public final void rule__DataReferenceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1779:1: ( rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ) - // InternalInstanceLanguage.g:1780:2: rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 + // InternalInstanceLanguage.g:1683:1: ( rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ) + // InternalInstanceLanguage.g:1684:2: rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 { pushFollow(FOLLOW_13); rule__DataReferenceRule__Group__0__Impl(); @@ -5832,21 +5522,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DataReferenceRule__Group__0__Impl" - // InternalInstanceLanguage.g:1787:1: rule__DataReferenceRule__Group__0__Impl : ( () ) ; + // InternalInstanceLanguage.g:1691:1: rule__DataReferenceRule__Group__0__Impl : ( () ) ; public final void rule__DataReferenceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1791:1: ( ( () ) ) - // InternalInstanceLanguage.g:1792:1: ( () ) + // InternalInstanceLanguage.g:1695:1: ( ( () ) ) + // InternalInstanceLanguage.g:1696:1: ( () ) { - // InternalInstanceLanguage.g:1792:1: ( () ) - // InternalInstanceLanguage.g:1793:2: () + // InternalInstanceLanguage.g:1696:1: ( () ) + // InternalInstanceLanguage.g:1697:2: () { before(grammarAccess.getDataReferenceRuleAccess().getDataReferenceAction_0()); - // InternalInstanceLanguage.g:1794:2: () - // InternalInstanceLanguage.g:1794:3: + // InternalInstanceLanguage.g:1698:2: () + // InternalInstanceLanguage.g:1698:3: { } @@ -5869,14 +5559,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DataReferenceRule__Group__1" - // InternalInstanceLanguage.g:1802:1: rule__DataReferenceRule__Group__1 : rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ; + // InternalInstanceLanguage.g:1706:1: rule__DataReferenceRule__Group__1 : rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ; public final void rule__DataReferenceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1806:1: ( rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ) - // InternalInstanceLanguage.g:1807:2: rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 + // InternalInstanceLanguage.g:1710:1: ( rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ) + // InternalInstanceLanguage.g:1711:2: rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 { pushFollow(FOLLOW_14); rule__DataReferenceRule__Group__1__Impl(); @@ -5907,17 +5597,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DataReferenceRule__Group__1__Impl" - // InternalInstanceLanguage.g:1814:1: rule__DataReferenceRule__Group__1__Impl : ( 'data' ) ; + // InternalInstanceLanguage.g:1718:1: rule__DataReferenceRule__Group__1__Impl : ( 'data' ) ; public final void rule__DataReferenceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1818:1: ( ( 'data' ) ) - // InternalInstanceLanguage.g:1819:1: ( 'data' ) + // InternalInstanceLanguage.g:1722:1: ( ( 'data' ) ) + // InternalInstanceLanguage.g:1723:1: ( 'data' ) { - // InternalInstanceLanguage.g:1819:1: ( 'data' ) - // InternalInstanceLanguage.g:1820:2: 'data' + // InternalInstanceLanguage.g:1723:1: ( 'data' ) + // InternalInstanceLanguage.g:1724:2: 'data' { before(grammarAccess.getDataReferenceRuleAccess().getDataKeyword_1()); match(input,54,FOLLOW_2); @@ -5944,14 +5634,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DataReferenceRule__Group__2" - // InternalInstanceLanguage.g:1829:1: rule__DataReferenceRule__Group__2 : rule__DataReferenceRule__Group__2__Impl ; + // InternalInstanceLanguage.g:1733:1: rule__DataReferenceRule__Group__2 : rule__DataReferenceRule__Group__2__Impl ; public final void rule__DataReferenceRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1833:1: ( rule__DataReferenceRule__Group__2__Impl ) - // InternalInstanceLanguage.g:1834:2: rule__DataReferenceRule__Group__2__Impl + // InternalInstanceLanguage.g:1737:1: ( rule__DataReferenceRule__Group__2__Impl ) + // InternalInstanceLanguage.g:1738:2: rule__DataReferenceRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__DataReferenceRule__Group__2__Impl(); @@ -5977,21 +5667,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DataReferenceRule__Group__2__Impl" - // InternalInstanceLanguage.g:1840:1: rule__DataReferenceRule__Group__2__Impl : ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ; + // InternalInstanceLanguage.g:1744:1: rule__DataReferenceRule__Group__2__Impl : ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ; public final void rule__DataReferenceRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1844:1: ( ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ) - // InternalInstanceLanguage.g:1845:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) + // InternalInstanceLanguage.g:1748:1: ( ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ) + // InternalInstanceLanguage.g:1749:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) { - // InternalInstanceLanguage.g:1845:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) - // InternalInstanceLanguage.g:1846:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) + // InternalInstanceLanguage.g:1749:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) + // InternalInstanceLanguage.g:1750:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionAssignment_2()); - // InternalInstanceLanguage.g:1847:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) - // InternalInstanceLanguage.g:1847:3: rule__DataReferenceRule__DefinitionAssignment_2 + // InternalInstanceLanguage.g:1751:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) + // InternalInstanceLanguage.g:1751:3: rule__DataReferenceRule__DefinitionAssignment_2 { pushFollow(FOLLOW_2); rule__DataReferenceRule__DefinitionAssignment_2(); @@ -6024,14 +5714,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__OrExpressionRule__Group__0" - // InternalInstanceLanguage.g:1856:1: rule__OrExpressionRule__Group__0 : rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ; + // InternalInstanceLanguage.g:1760:1: rule__OrExpressionRule__Group__0 : rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ; public final void rule__OrExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1860:1: ( rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ) - // InternalInstanceLanguage.g:1861:2: rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 + // InternalInstanceLanguage.g:1764:1: ( rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ) + // InternalInstanceLanguage.g:1765:2: rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 { pushFollow(FOLLOW_15); rule__OrExpressionRule__Group__0__Impl(); @@ -6062,21 +5752,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__OrExpressionRule__Group__0__Impl" - // InternalInstanceLanguage.g:1868:1: rule__OrExpressionRule__Group__0__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalInstanceLanguage.g:1772:1: rule__OrExpressionRule__Group__0__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__OrExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1872:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalInstanceLanguage.g:1873:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalInstanceLanguage.g:1776:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalInstanceLanguage.g:1777:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalInstanceLanguage.g:1873:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalInstanceLanguage.g:1874:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) + // InternalInstanceLanguage.g:1777:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalInstanceLanguage.g:1778:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalInstanceLanguage.g:1875:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) - // InternalInstanceLanguage.g:1875:3: rule__OrExpressionRule__SubExpressionsAssignment_0 + // InternalInstanceLanguage.g:1779:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) + // InternalInstanceLanguage.g:1779:3: rule__OrExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__OrExpressionRule__SubExpressionsAssignment_0(); @@ -6109,14 +5799,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__OrExpressionRule__Group__1" - // InternalInstanceLanguage.g:1883:1: rule__OrExpressionRule__Group__1 : rule__OrExpressionRule__Group__1__Impl ; + // InternalInstanceLanguage.g:1787:1: rule__OrExpressionRule__Group__1 : rule__OrExpressionRule__Group__1__Impl ; public final void rule__OrExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1887:1: ( rule__OrExpressionRule__Group__1__Impl ) - // InternalInstanceLanguage.g:1888:2: rule__OrExpressionRule__Group__1__Impl + // InternalInstanceLanguage.g:1791:1: ( rule__OrExpressionRule__Group__1__Impl ) + // InternalInstanceLanguage.g:1792:2: rule__OrExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group__1__Impl(); @@ -6142,33 +5832,33 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__OrExpressionRule__Group__1__Impl" - // InternalInstanceLanguage.g:1894:1: rule__OrExpressionRule__Group__1__Impl : ( ( rule__OrExpressionRule__Group_1__0 )* ) ; + // InternalInstanceLanguage.g:1798:1: rule__OrExpressionRule__Group__1__Impl : ( ( rule__OrExpressionRule__Group_1__0 )* ) ; public final void rule__OrExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1898:1: ( ( ( rule__OrExpressionRule__Group_1__0 )* ) ) - // InternalInstanceLanguage.g:1899:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) + // InternalInstanceLanguage.g:1802:1: ( ( ( rule__OrExpressionRule__Group_1__0 )* ) ) + // InternalInstanceLanguage.g:1803:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) { - // InternalInstanceLanguage.g:1899:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) - // InternalInstanceLanguage.g:1900:2: ( rule__OrExpressionRule__Group_1__0 )* + // InternalInstanceLanguage.g:1803:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) + // InternalInstanceLanguage.g:1804:2: ( rule__OrExpressionRule__Group_1__0 )* { before(grammarAccess.getOrExpressionRuleAccess().getGroup_1()); - // InternalInstanceLanguage.g:1901:2: ( rule__OrExpressionRule__Group_1__0 )* - loop16: + // InternalInstanceLanguage.g:1805:2: ( rule__OrExpressionRule__Group_1__0 )* + loop15: do { - int alt16=2; - int LA16_0 = input.LA(1); + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA16_0==55) ) { - alt16=1; + if ( (LA15_0==55) ) { + alt15=1; } - switch (alt16) { + switch (alt15) { case 1 : - // InternalInstanceLanguage.g:1901:3: rule__OrExpressionRule__Group_1__0 + // InternalInstanceLanguage.g:1805:3: rule__OrExpressionRule__Group_1__0 { pushFollow(FOLLOW_16); rule__OrExpressionRule__Group_1__0(); @@ -6180,7 +5870,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis break; default : - break loop16; + break loop15; } } while (true); @@ -6207,14 +5897,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__OrExpressionRule__Group_1__0" - // InternalInstanceLanguage.g:1910:1: rule__OrExpressionRule__Group_1__0 : rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ; + // InternalInstanceLanguage.g:1814:1: rule__OrExpressionRule__Group_1__0 : rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ; public final void rule__OrExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1914:1: ( rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ) - // InternalInstanceLanguage.g:1915:2: rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 + // InternalInstanceLanguage.g:1818:1: ( rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ) + // InternalInstanceLanguage.g:1819:2: rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 { pushFollow(FOLLOW_17); rule__OrExpressionRule__Group_1__0__Impl(); @@ -6245,17 +5935,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__OrExpressionRule__Group_1__0__Impl" - // InternalInstanceLanguage.g:1922:1: rule__OrExpressionRule__Group_1__0__Impl : ( 'OR' ) ; + // InternalInstanceLanguage.g:1826:1: rule__OrExpressionRule__Group_1__0__Impl : ( 'OR' ) ; public final void rule__OrExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1926:1: ( ( 'OR' ) ) - // InternalInstanceLanguage.g:1927:1: ( 'OR' ) + // InternalInstanceLanguage.g:1830:1: ( ( 'OR' ) ) + // InternalInstanceLanguage.g:1831:1: ( 'OR' ) { - // InternalInstanceLanguage.g:1927:1: ( 'OR' ) - // InternalInstanceLanguage.g:1928:2: 'OR' + // InternalInstanceLanguage.g:1831:1: ( 'OR' ) + // InternalInstanceLanguage.g:1832:2: 'OR' { before(grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); match(input,55,FOLLOW_2); @@ -6282,14 +5972,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__OrExpressionRule__Group_1__1" - // InternalInstanceLanguage.g:1937:1: rule__OrExpressionRule__Group_1__1 : rule__OrExpressionRule__Group_1__1__Impl ; + // InternalInstanceLanguage.g:1841:1: rule__OrExpressionRule__Group_1__1 : rule__OrExpressionRule__Group_1__1__Impl ; public final void rule__OrExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1941:1: ( rule__OrExpressionRule__Group_1__1__Impl ) - // InternalInstanceLanguage.g:1942:2: rule__OrExpressionRule__Group_1__1__Impl + // InternalInstanceLanguage.g:1845:1: ( rule__OrExpressionRule__Group_1__1__Impl ) + // InternalInstanceLanguage.g:1846:2: rule__OrExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group_1__1__Impl(); @@ -6315,21 +6005,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__OrExpressionRule__Group_1__1__Impl" - // InternalInstanceLanguage.g:1948:1: rule__OrExpressionRule__Group_1__1__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalInstanceLanguage.g:1852:1: rule__OrExpressionRule__Group_1__1__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__OrExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1952:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalInstanceLanguage.g:1953:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalInstanceLanguage.g:1856:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalInstanceLanguage.g:1857:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalInstanceLanguage.g:1953:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalInstanceLanguage.g:1954:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalInstanceLanguage.g:1857:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalInstanceLanguage.g:1858:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalInstanceLanguage.g:1955:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalInstanceLanguage.g:1955:3: rule__OrExpressionRule__SubExpressionsAssignment_1_1 + // InternalInstanceLanguage.g:1859:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalInstanceLanguage.g:1859:3: rule__OrExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__OrExpressionRule__SubExpressionsAssignment_1_1(); @@ -6362,14 +6052,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__XorExpressionRule__Group__0" - // InternalInstanceLanguage.g:1964:1: rule__XorExpressionRule__Group__0 : rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ; + // InternalInstanceLanguage.g:1868:1: rule__XorExpressionRule__Group__0 : rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ; public final void rule__XorExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1968:1: ( rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ) - // InternalInstanceLanguage.g:1969:2: rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 + // InternalInstanceLanguage.g:1872:1: ( rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ) + // InternalInstanceLanguage.g:1873:2: rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 { pushFollow(FOLLOW_18); rule__XorExpressionRule__Group__0__Impl(); @@ -6400,21 +6090,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__XorExpressionRule__Group__0__Impl" - // InternalInstanceLanguage.g:1976:1: rule__XorExpressionRule__Group__0__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalInstanceLanguage.g:1880:1: rule__XorExpressionRule__Group__0__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__XorExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1980:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalInstanceLanguage.g:1981:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalInstanceLanguage.g:1884:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalInstanceLanguage.g:1885:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalInstanceLanguage.g:1981:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalInstanceLanguage.g:1982:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) + // InternalInstanceLanguage.g:1885:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalInstanceLanguage.g:1886:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalInstanceLanguage.g:1983:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) - // InternalInstanceLanguage.g:1983:3: rule__XorExpressionRule__SubExpressionsAssignment_0 + // InternalInstanceLanguage.g:1887:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) + // InternalInstanceLanguage.g:1887:3: rule__XorExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__XorExpressionRule__SubExpressionsAssignment_0(); @@ -6447,14 +6137,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__XorExpressionRule__Group__1" - // InternalInstanceLanguage.g:1991:1: rule__XorExpressionRule__Group__1 : rule__XorExpressionRule__Group__1__Impl ; + // InternalInstanceLanguage.g:1895:1: rule__XorExpressionRule__Group__1 : rule__XorExpressionRule__Group__1__Impl ; public final void rule__XorExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:1995:1: ( rule__XorExpressionRule__Group__1__Impl ) - // InternalInstanceLanguage.g:1996:2: rule__XorExpressionRule__Group__1__Impl + // InternalInstanceLanguage.g:1899:1: ( rule__XorExpressionRule__Group__1__Impl ) + // InternalInstanceLanguage.g:1900:2: rule__XorExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group__1__Impl(); @@ -6480,33 +6170,33 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__XorExpressionRule__Group__1__Impl" - // InternalInstanceLanguage.g:2002:1: rule__XorExpressionRule__Group__1__Impl : ( ( rule__XorExpressionRule__Group_1__0 )* ) ; + // InternalInstanceLanguage.g:1906:1: rule__XorExpressionRule__Group__1__Impl : ( ( rule__XorExpressionRule__Group_1__0 )* ) ; public final void rule__XorExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2006:1: ( ( ( rule__XorExpressionRule__Group_1__0 )* ) ) - // InternalInstanceLanguage.g:2007:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) + // InternalInstanceLanguage.g:1910:1: ( ( ( rule__XorExpressionRule__Group_1__0 )* ) ) + // InternalInstanceLanguage.g:1911:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) { - // InternalInstanceLanguage.g:2007:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) - // InternalInstanceLanguage.g:2008:2: ( rule__XorExpressionRule__Group_1__0 )* + // InternalInstanceLanguage.g:1911:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) + // InternalInstanceLanguage.g:1912:2: ( rule__XorExpressionRule__Group_1__0 )* { before(grammarAccess.getXorExpressionRuleAccess().getGroup_1()); - // InternalInstanceLanguage.g:2009:2: ( rule__XorExpressionRule__Group_1__0 )* - loop17: + // InternalInstanceLanguage.g:1913:2: ( rule__XorExpressionRule__Group_1__0 )* + loop16: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt16=2; + int LA16_0 = input.LA(1); - if ( (LA17_0==56) ) { - alt17=1; + if ( (LA16_0==56) ) { + alt16=1; } - switch (alt17) { + switch (alt16) { case 1 : - // InternalInstanceLanguage.g:2009:3: rule__XorExpressionRule__Group_1__0 + // InternalInstanceLanguage.g:1913:3: rule__XorExpressionRule__Group_1__0 { pushFollow(FOLLOW_19); rule__XorExpressionRule__Group_1__0(); @@ -6518,7 +6208,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis break; default : - break loop17; + break loop16; } } while (true); @@ -6545,14 +6235,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__XorExpressionRule__Group_1__0" - // InternalInstanceLanguage.g:2018:1: rule__XorExpressionRule__Group_1__0 : rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ; + // InternalInstanceLanguage.g:1922:1: rule__XorExpressionRule__Group_1__0 : rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ; public final void rule__XorExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2022:1: ( rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ) - // InternalInstanceLanguage.g:2023:2: rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 + // InternalInstanceLanguage.g:1926:1: ( rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ) + // InternalInstanceLanguage.g:1927:2: rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 { pushFollow(FOLLOW_17); rule__XorExpressionRule__Group_1__0__Impl(); @@ -6583,17 +6273,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__XorExpressionRule__Group_1__0__Impl" - // InternalInstanceLanguage.g:2030:1: rule__XorExpressionRule__Group_1__0__Impl : ( 'XOR' ) ; + // InternalInstanceLanguage.g:1934:1: rule__XorExpressionRule__Group_1__0__Impl : ( 'XOR' ) ; public final void rule__XorExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2034:1: ( ( 'XOR' ) ) - // InternalInstanceLanguage.g:2035:1: ( 'XOR' ) + // InternalInstanceLanguage.g:1938:1: ( ( 'XOR' ) ) + // InternalInstanceLanguage.g:1939:1: ( 'XOR' ) { - // InternalInstanceLanguage.g:2035:1: ( 'XOR' ) - // InternalInstanceLanguage.g:2036:2: 'XOR' + // InternalInstanceLanguage.g:1939:1: ( 'XOR' ) + // InternalInstanceLanguage.g:1940:2: 'XOR' { before(grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); match(input,56,FOLLOW_2); @@ -6620,14 +6310,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__XorExpressionRule__Group_1__1" - // InternalInstanceLanguage.g:2045:1: rule__XorExpressionRule__Group_1__1 : rule__XorExpressionRule__Group_1__1__Impl ; + // InternalInstanceLanguage.g:1949:1: rule__XorExpressionRule__Group_1__1 : rule__XorExpressionRule__Group_1__1__Impl ; public final void rule__XorExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2049:1: ( rule__XorExpressionRule__Group_1__1__Impl ) - // InternalInstanceLanguage.g:2050:2: rule__XorExpressionRule__Group_1__1__Impl + // InternalInstanceLanguage.g:1953:1: ( rule__XorExpressionRule__Group_1__1__Impl ) + // InternalInstanceLanguage.g:1954:2: rule__XorExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group_1__1__Impl(); @@ -6653,21 +6343,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__XorExpressionRule__Group_1__1__Impl" - // InternalInstanceLanguage.g:2056:1: rule__XorExpressionRule__Group_1__1__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalInstanceLanguage.g:1960:1: rule__XorExpressionRule__Group_1__1__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__XorExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2060:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalInstanceLanguage.g:2061:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalInstanceLanguage.g:1964:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalInstanceLanguage.g:1965:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalInstanceLanguage.g:2061:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalInstanceLanguage.g:2062:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalInstanceLanguage.g:1965:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalInstanceLanguage.g:1966:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalInstanceLanguage.g:2063:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalInstanceLanguage.g:2063:3: rule__XorExpressionRule__SubExpressionsAssignment_1_1 + // InternalInstanceLanguage.g:1967:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalInstanceLanguage.g:1967:3: rule__XorExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__XorExpressionRule__SubExpressionsAssignment_1_1(); @@ -6700,14 +6390,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AndExpressionRule__Group__0" - // InternalInstanceLanguage.g:2072:1: rule__AndExpressionRule__Group__0 : rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ; + // InternalInstanceLanguage.g:1976:1: rule__AndExpressionRule__Group__0 : rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ; public final void rule__AndExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2076:1: ( rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ) - // InternalInstanceLanguage.g:2077:2: rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 + // InternalInstanceLanguage.g:1980:1: ( rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ) + // InternalInstanceLanguage.g:1981:2: rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 { pushFollow(FOLLOW_20); rule__AndExpressionRule__Group__0__Impl(); @@ -6738,21 +6428,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AndExpressionRule__Group__0__Impl" - // InternalInstanceLanguage.g:2084:1: rule__AndExpressionRule__Group__0__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalInstanceLanguage.g:1988:1: rule__AndExpressionRule__Group__0__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__AndExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2088:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalInstanceLanguage.g:2089:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalInstanceLanguage.g:1992:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalInstanceLanguage.g:1993:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalInstanceLanguage.g:2089:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalInstanceLanguage.g:2090:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) + // InternalInstanceLanguage.g:1993:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalInstanceLanguage.g:1994:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalInstanceLanguage.g:2091:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) - // InternalInstanceLanguage.g:2091:3: rule__AndExpressionRule__SubExpressionsAssignment_0 + // InternalInstanceLanguage.g:1995:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) + // InternalInstanceLanguage.g:1995:3: rule__AndExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__AndExpressionRule__SubExpressionsAssignment_0(); @@ -6785,14 +6475,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AndExpressionRule__Group__1" - // InternalInstanceLanguage.g:2099:1: rule__AndExpressionRule__Group__1 : rule__AndExpressionRule__Group__1__Impl ; + // InternalInstanceLanguage.g:2003:1: rule__AndExpressionRule__Group__1 : rule__AndExpressionRule__Group__1__Impl ; public final void rule__AndExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2103:1: ( rule__AndExpressionRule__Group__1__Impl ) - // InternalInstanceLanguage.g:2104:2: rule__AndExpressionRule__Group__1__Impl + // InternalInstanceLanguage.g:2007:1: ( rule__AndExpressionRule__Group__1__Impl ) + // InternalInstanceLanguage.g:2008:2: rule__AndExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group__1__Impl(); @@ -6818,33 +6508,33 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AndExpressionRule__Group__1__Impl" - // InternalInstanceLanguage.g:2110:1: rule__AndExpressionRule__Group__1__Impl : ( ( rule__AndExpressionRule__Group_1__0 )* ) ; + // InternalInstanceLanguage.g:2014:1: rule__AndExpressionRule__Group__1__Impl : ( ( rule__AndExpressionRule__Group_1__0 )* ) ; public final void rule__AndExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2114:1: ( ( ( rule__AndExpressionRule__Group_1__0 )* ) ) - // InternalInstanceLanguage.g:2115:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) + // InternalInstanceLanguage.g:2018:1: ( ( ( rule__AndExpressionRule__Group_1__0 )* ) ) + // InternalInstanceLanguage.g:2019:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) { - // InternalInstanceLanguage.g:2115:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) - // InternalInstanceLanguage.g:2116:2: ( rule__AndExpressionRule__Group_1__0 )* + // InternalInstanceLanguage.g:2019:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) + // InternalInstanceLanguage.g:2020:2: ( rule__AndExpressionRule__Group_1__0 )* { before(grammarAccess.getAndExpressionRuleAccess().getGroup_1()); - // InternalInstanceLanguage.g:2117:2: ( rule__AndExpressionRule__Group_1__0 )* - loop18: + // InternalInstanceLanguage.g:2021:2: ( rule__AndExpressionRule__Group_1__0 )* + loop17: do { - int alt18=2; - int LA18_0 = input.LA(1); + int alt17=2; + int LA17_0 = input.LA(1); - if ( (LA18_0==57) ) { - alt18=1; + if ( (LA17_0==57) ) { + alt17=1; } - switch (alt18) { + switch (alt17) { case 1 : - // InternalInstanceLanguage.g:2117:3: rule__AndExpressionRule__Group_1__0 + // InternalInstanceLanguage.g:2021:3: rule__AndExpressionRule__Group_1__0 { pushFollow(FOLLOW_21); rule__AndExpressionRule__Group_1__0(); @@ -6856,7 +6546,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis break; default : - break loop18; + break loop17; } } while (true); @@ -6883,14 +6573,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AndExpressionRule__Group_1__0" - // InternalInstanceLanguage.g:2126:1: rule__AndExpressionRule__Group_1__0 : rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ; + // InternalInstanceLanguage.g:2030:1: rule__AndExpressionRule__Group_1__0 : rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ; public final void rule__AndExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2130:1: ( rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ) - // InternalInstanceLanguage.g:2131:2: rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 + // InternalInstanceLanguage.g:2034:1: ( rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ) + // InternalInstanceLanguage.g:2035:2: rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 { pushFollow(FOLLOW_17); rule__AndExpressionRule__Group_1__0__Impl(); @@ -6921,17 +6611,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AndExpressionRule__Group_1__0__Impl" - // InternalInstanceLanguage.g:2138:1: rule__AndExpressionRule__Group_1__0__Impl : ( 'AND' ) ; + // InternalInstanceLanguage.g:2042:1: rule__AndExpressionRule__Group_1__0__Impl : ( 'AND' ) ; public final void rule__AndExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2142:1: ( ( 'AND' ) ) - // InternalInstanceLanguage.g:2143:1: ( 'AND' ) + // InternalInstanceLanguage.g:2046:1: ( ( 'AND' ) ) + // InternalInstanceLanguage.g:2047:1: ( 'AND' ) { - // InternalInstanceLanguage.g:2143:1: ( 'AND' ) - // InternalInstanceLanguage.g:2144:2: 'AND' + // InternalInstanceLanguage.g:2047:1: ( 'AND' ) + // InternalInstanceLanguage.g:2048:2: 'AND' { before(grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); match(input,57,FOLLOW_2); @@ -6958,14 +6648,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AndExpressionRule__Group_1__1" - // InternalInstanceLanguage.g:2153:1: rule__AndExpressionRule__Group_1__1 : rule__AndExpressionRule__Group_1__1__Impl ; + // InternalInstanceLanguage.g:2057:1: rule__AndExpressionRule__Group_1__1 : rule__AndExpressionRule__Group_1__1__Impl ; public final void rule__AndExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2157:1: ( rule__AndExpressionRule__Group_1__1__Impl ) - // InternalInstanceLanguage.g:2158:2: rule__AndExpressionRule__Group_1__1__Impl + // InternalInstanceLanguage.g:2061:1: ( rule__AndExpressionRule__Group_1__1__Impl ) + // InternalInstanceLanguage.g:2062:2: rule__AndExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group_1__1__Impl(); @@ -6991,21 +6681,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AndExpressionRule__Group_1__1__Impl" - // InternalInstanceLanguage.g:2164:1: rule__AndExpressionRule__Group_1__1__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalInstanceLanguage.g:2068:1: rule__AndExpressionRule__Group_1__1__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__AndExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2168:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalInstanceLanguage.g:2169:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalInstanceLanguage.g:2072:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalInstanceLanguage.g:2073:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalInstanceLanguage.g:2169:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalInstanceLanguage.g:2170:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalInstanceLanguage.g:2073:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalInstanceLanguage.g:2074:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalInstanceLanguage.g:2171:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalInstanceLanguage.g:2171:3: rule__AndExpressionRule__SubExpressionsAssignment_1_1 + // InternalInstanceLanguage.g:2075:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalInstanceLanguage.g:2075:3: rule__AndExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__AndExpressionRule__SubExpressionsAssignment_1_1(); @@ -7038,14 +6728,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__NotExpressionRule__Group__0" - // InternalInstanceLanguage.g:2180:1: rule__NotExpressionRule__Group__0 : rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ; + // InternalInstanceLanguage.g:2084:1: rule__NotExpressionRule__Group__0 : rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ; public final void rule__NotExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2184:1: ( rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ) - // InternalInstanceLanguage.g:2185:2: rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 + // InternalInstanceLanguage.g:2088:1: ( rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ) + // InternalInstanceLanguage.g:2089:2: rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 { pushFollow(FOLLOW_17); rule__NotExpressionRule__Group__0__Impl(); @@ -7076,29 +6766,29 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__NotExpressionRule__Group__0__Impl" - // InternalInstanceLanguage.g:2192:1: rule__NotExpressionRule__Group__0__Impl : ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ; + // InternalInstanceLanguage.g:2096:1: rule__NotExpressionRule__Group__0__Impl : ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ; public final void rule__NotExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2196:1: ( ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ) - // InternalInstanceLanguage.g:2197:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) + // InternalInstanceLanguage.g:2100:1: ( ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ) + // InternalInstanceLanguage.g:2101:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) { - // InternalInstanceLanguage.g:2197:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) - // InternalInstanceLanguage.g:2198:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? + // InternalInstanceLanguage.g:2101:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) + // InternalInstanceLanguage.g:2102:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? { before(grammarAccess.getNotExpressionRuleAccess().getNegatedAssignment_0()); - // InternalInstanceLanguage.g:2199:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? - int alt19=2; - int LA19_0 = input.LA(1); + // InternalInstanceLanguage.g:2103:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA19_0==63) ) { - alt19=1; + if ( (LA18_0==63) ) { + alt18=1; } - switch (alt19) { + switch (alt18) { case 1 : - // InternalInstanceLanguage.g:2199:3: rule__NotExpressionRule__NegatedAssignment_0 + // InternalInstanceLanguage.g:2103:3: rule__NotExpressionRule__NegatedAssignment_0 { pushFollow(FOLLOW_2); rule__NotExpressionRule__NegatedAssignment_0(); @@ -7134,14 +6824,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__NotExpressionRule__Group__1" - // InternalInstanceLanguage.g:2207:1: rule__NotExpressionRule__Group__1 : rule__NotExpressionRule__Group__1__Impl ; + // InternalInstanceLanguage.g:2111:1: rule__NotExpressionRule__Group__1 : rule__NotExpressionRule__Group__1__Impl ; public final void rule__NotExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2211:1: ( rule__NotExpressionRule__Group__1__Impl ) - // InternalInstanceLanguage.g:2212:2: rule__NotExpressionRule__Group__1__Impl + // InternalInstanceLanguage.g:2115:1: ( rule__NotExpressionRule__Group__1__Impl ) + // InternalInstanceLanguage.g:2116:2: rule__NotExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__NotExpressionRule__Group__1__Impl(); @@ -7167,21 +6857,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__NotExpressionRule__Group__1__Impl" - // InternalInstanceLanguage.g:2218:1: rule__NotExpressionRule__Group__1__Impl : ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ; + // InternalInstanceLanguage.g:2122:1: rule__NotExpressionRule__Group__1__Impl : ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ; public final void rule__NotExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2222:1: ( ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ) - // InternalInstanceLanguage.g:2223:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) + // InternalInstanceLanguage.g:2126:1: ( ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ) + // InternalInstanceLanguage.g:2127:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) { - // InternalInstanceLanguage.g:2223:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) - // InternalInstanceLanguage.g:2224:2: ( rule__NotExpressionRule__OperandAssignment_1 ) + // InternalInstanceLanguage.g:2127:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) + // InternalInstanceLanguage.g:2128:2: ( rule__NotExpressionRule__OperandAssignment_1 ) { before(grammarAccess.getNotExpressionRuleAccess().getOperandAssignment_1()); - // InternalInstanceLanguage.g:2225:2: ( rule__NotExpressionRule__OperandAssignment_1 ) - // InternalInstanceLanguage.g:2225:3: rule__NotExpressionRule__OperandAssignment_1 + // InternalInstanceLanguage.g:2129:2: ( rule__NotExpressionRule__OperandAssignment_1 ) + // InternalInstanceLanguage.g:2129:3: rule__NotExpressionRule__OperandAssignment_1 { pushFollow(FOLLOW_2); rule__NotExpressionRule__OperandAssignment_1(); @@ -7214,14 +6904,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ComparisonExpressionRule__Group__0" - // InternalInstanceLanguage.g:2234:1: rule__ComparisonExpressionRule__Group__0 : rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ; + // InternalInstanceLanguage.g:2138:1: rule__ComparisonExpressionRule__Group__0 : rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ; public final void rule__ComparisonExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2238:1: ( rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ) - // InternalInstanceLanguage.g:2239:2: rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 + // InternalInstanceLanguage.g:2142:1: ( rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ) + // InternalInstanceLanguage.g:2143:2: rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 { pushFollow(FOLLOW_22); rule__ComparisonExpressionRule__Group__0__Impl(); @@ -7252,21 +6942,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ComparisonExpressionRule__Group__0__Impl" - // InternalInstanceLanguage.g:2246:1: rule__ComparisonExpressionRule__Group__0__Impl : ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalInstanceLanguage.g:2150:1: rule__ComparisonExpressionRule__Group__0__Impl : ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__ComparisonExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2250:1: ( ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalInstanceLanguage.g:2251:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) + // InternalInstanceLanguage.g:2154:1: ( ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalInstanceLanguage.g:2155:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalInstanceLanguage.g:2251:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) - // InternalInstanceLanguage.g:2252:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) + // InternalInstanceLanguage.g:2155:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) + // InternalInstanceLanguage.g:2156:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalInstanceLanguage.g:2253:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) - // InternalInstanceLanguage.g:2253:3: rule__ComparisonExpressionRule__LeftOperandAssignment_0 + // InternalInstanceLanguage.g:2157:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) + // InternalInstanceLanguage.g:2157:3: rule__ComparisonExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__LeftOperandAssignment_0(); @@ -7299,14 +6989,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ComparisonExpressionRule__Group__1" - // InternalInstanceLanguage.g:2261:1: rule__ComparisonExpressionRule__Group__1 : rule__ComparisonExpressionRule__Group__1__Impl ; + // InternalInstanceLanguage.g:2165:1: rule__ComparisonExpressionRule__Group__1 : rule__ComparisonExpressionRule__Group__1__Impl ; public final void rule__ComparisonExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2265:1: ( rule__ComparisonExpressionRule__Group__1__Impl ) - // InternalInstanceLanguage.g:2266:2: rule__ComparisonExpressionRule__Group__1__Impl + // InternalInstanceLanguage.g:2169:1: ( rule__ComparisonExpressionRule__Group__1__Impl ) + // InternalInstanceLanguage.g:2170:2: rule__ComparisonExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__Group__1__Impl(); @@ -7332,33 +7022,33 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ComparisonExpressionRule__Group__1__Impl" - // InternalInstanceLanguage.g:2272:1: rule__ComparisonExpressionRule__Group__1__Impl : ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ; + // InternalInstanceLanguage.g:2176:1: rule__ComparisonExpressionRule__Group__1__Impl : ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ; public final void rule__ComparisonExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2276:1: ( ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ) - // InternalInstanceLanguage.g:2277:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) + // InternalInstanceLanguage.g:2180:1: ( ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ) + // InternalInstanceLanguage.g:2181:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) { - // InternalInstanceLanguage.g:2277:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) - // InternalInstanceLanguage.g:2278:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* + // InternalInstanceLanguage.g:2181:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) + // InternalInstanceLanguage.g:2182:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* { before(grammarAccess.getComparisonExpressionRuleAccess().getComparisonAssignment_1()); - // InternalInstanceLanguage.g:2279:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* - loop20: + // InternalInstanceLanguage.g:2183:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* + loop19: do { - int alt20=2; - int LA20_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA20_0>=16 && LA20_0<=21)) ) { - alt20=1; + if ( ((LA19_0>=16 && LA19_0<=21)) ) { + alt19=1; } - switch (alt20) { + switch (alt19) { case 1 : - // InternalInstanceLanguage.g:2279:3: rule__ComparisonExpressionRule__ComparisonAssignment_1 + // InternalInstanceLanguage.g:2183:3: rule__ComparisonExpressionRule__ComparisonAssignment_1 { pushFollow(FOLLOW_23); rule__ComparisonExpressionRule__ComparisonAssignment_1(); @@ -7370,7 +7060,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis break; default : - break loop20; + break loop19; } } while (true); @@ -7397,14 +7087,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PartialComparisonExpressionRule__Group__0" - // InternalInstanceLanguage.g:2288:1: rule__PartialComparisonExpressionRule__Group__0 : rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ; + // InternalInstanceLanguage.g:2192:1: rule__PartialComparisonExpressionRule__Group__0 : rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ; public final void rule__PartialComparisonExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2292:1: ( rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ) - // InternalInstanceLanguage.g:2293:2: rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 + // InternalInstanceLanguage.g:2196:1: ( rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ) + // InternalInstanceLanguage.g:2197:2: rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 { pushFollow(FOLLOW_17); rule__PartialComparisonExpressionRule__Group__0__Impl(); @@ -7435,21 +7125,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PartialComparisonExpressionRule__Group__0__Impl" - // InternalInstanceLanguage.g:2300:1: rule__PartialComparisonExpressionRule__Group__0__Impl : ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ; + // InternalInstanceLanguage.g:2204:1: rule__PartialComparisonExpressionRule__Group__0__Impl : ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ; public final void rule__PartialComparisonExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2304:1: ( ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ) - // InternalInstanceLanguage.g:2305:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) + // InternalInstanceLanguage.g:2208:1: ( ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ) + // InternalInstanceLanguage.g:2209:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) { - // InternalInstanceLanguage.g:2305:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) - // InternalInstanceLanguage.g:2306:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) + // InternalInstanceLanguage.g:2209:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) + // InternalInstanceLanguage.g:2210:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorAssignment_0()); - // InternalInstanceLanguage.g:2307:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) - // InternalInstanceLanguage.g:2307:3: rule__PartialComparisonExpressionRule__OperatorAssignment_0 + // InternalInstanceLanguage.g:2211:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) + // InternalInstanceLanguage.g:2211:3: rule__PartialComparisonExpressionRule__OperatorAssignment_0 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__OperatorAssignment_0(); @@ -7482,14 +7172,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PartialComparisonExpressionRule__Group__1" - // InternalInstanceLanguage.g:2315:1: rule__PartialComparisonExpressionRule__Group__1 : rule__PartialComparisonExpressionRule__Group__1__Impl ; + // InternalInstanceLanguage.g:2219:1: rule__PartialComparisonExpressionRule__Group__1 : rule__PartialComparisonExpressionRule__Group__1__Impl ; public final void rule__PartialComparisonExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2319:1: ( rule__PartialComparisonExpressionRule__Group__1__Impl ) - // InternalInstanceLanguage.g:2320:2: rule__PartialComparisonExpressionRule__Group__1__Impl + // InternalInstanceLanguage.g:2223:1: ( rule__PartialComparisonExpressionRule__Group__1__Impl ) + // InternalInstanceLanguage.g:2224:2: rule__PartialComparisonExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__Group__1__Impl(); @@ -7515,21 +7205,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PartialComparisonExpressionRule__Group__1__Impl" - // InternalInstanceLanguage.g:2326:1: rule__PartialComparisonExpressionRule__Group__1__Impl : ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ; + // InternalInstanceLanguage.g:2230:1: rule__PartialComparisonExpressionRule__Group__1__Impl : ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ; public final void rule__PartialComparisonExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2330:1: ( ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ) - // InternalInstanceLanguage.g:2331:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) + // InternalInstanceLanguage.g:2234:1: ( ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ) + // InternalInstanceLanguage.g:2235:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) { - // InternalInstanceLanguage.g:2331:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) - // InternalInstanceLanguage.g:2332:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) + // InternalInstanceLanguage.g:2235:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) + // InternalInstanceLanguage.g:2236:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAssignment_1()); - // InternalInstanceLanguage.g:2333:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) - // InternalInstanceLanguage.g:2333:3: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 + // InternalInstanceLanguage.g:2237:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) + // InternalInstanceLanguage.g:2237:3: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__SubExpressionAssignment_1(); @@ -7562,14 +7252,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__0" - // InternalInstanceLanguage.g:2342:1: rule__AddOrSubtractExpressionRule__Group__0 : rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ; + // InternalInstanceLanguage.g:2246:1: rule__AddOrSubtractExpressionRule__Group__0 : rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ; public final void rule__AddOrSubtractExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2346:1: ( rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ) - // InternalInstanceLanguage.g:2347:2: rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 + // InternalInstanceLanguage.g:2250:1: ( rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ) + // InternalInstanceLanguage.g:2251:2: rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 { pushFollow(FOLLOW_24); rule__AddOrSubtractExpressionRule__Group__0__Impl(); @@ -7600,21 +7290,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__0__Impl" - // InternalInstanceLanguage.g:2354:1: rule__AddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalInstanceLanguage.g:2258:1: rule__AddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2358:1: ( ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalInstanceLanguage.g:2359:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) + // InternalInstanceLanguage.g:2262:1: ( ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalInstanceLanguage.g:2263:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalInstanceLanguage.g:2359:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) - // InternalInstanceLanguage.g:2360:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) + // InternalInstanceLanguage.g:2263:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) + // InternalInstanceLanguage.g:2264:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalInstanceLanguage.g:2361:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) - // InternalInstanceLanguage.g:2361:3: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 + // InternalInstanceLanguage.g:2265:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) + // InternalInstanceLanguage.g:2265:3: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0(); @@ -7647,14 +7337,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__1" - // InternalInstanceLanguage.g:2369:1: rule__AddOrSubtractExpressionRule__Group__1 : rule__AddOrSubtractExpressionRule__Group__1__Impl ; + // InternalInstanceLanguage.g:2273:1: rule__AddOrSubtractExpressionRule__Group__1 : rule__AddOrSubtractExpressionRule__Group__1__Impl ; public final void rule__AddOrSubtractExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2373:1: ( rule__AddOrSubtractExpressionRule__Group__1__Impl ) - // InternalInstanceLanguage.g:2374:2: rule__AddOrSubtractExpressionRule__Group__1__Impl + // InternalInstanceLanguage.g:2277:1: ( rule__AddOrSubtractExpressionRule__Group__1__Impl ) + // InternalInstanceLanguage.g:2278:2: rule__AddOrSubtractExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group__1__Impl(); @@ -7680,33 +7370,33 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__1__Impl" - // InternalInstanceLanguage.g:2380:1: rule__AddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ; + // InternalInstanceLanguage.g:2284:1: rule__AddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ; public final void rule__AddOrSubtractExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2384:1: ( ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ) - // InternalInstanceLanguage.g:2385:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) + // InternalInstanceLanguage.g:2288:1: ( ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ) + // InternalInstanceLanguage.g:2289:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) { - // InternalInstanceLanguage.g:2385:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) - // InternalInstanceLanguage.g:2386:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* + // InternalInstanceLanguage.g:2289:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) + // InternalInstanceLanguage.g:2290:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getGroup_1()); - // InternalInstanceLanguage.g:2387:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* - loop21: + // InternalInstanceLanguage.g:2291:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* + loop20: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt20=2; + int LA20_0 = input.LA(1); - if ( ((LA21_0>=22 && LA21_0<=23)) ) { - alt21=1; + if ( ((LA20_0>=22 && LA20_0<=23)) ) { + alt20=1; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalInstanceLanguage.g:2387:3: rule__AddOrSubtractExpressionRule__Group_1__0 + // InternalInstanceLanguage.g:2291:3: rule__AddOrSubtractExpressionRule__Group_1__0 { pushFollow(FOLLOW_25); rule__AddOrSubtractExpressionRule__Group_1__0(); @@ -7718,7 +7408,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis break; default : - break loop21; + break loop20; } } while (true); @@ -7745,14 +7435,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__0" - // InternalInstanceLanguage.g:2396:1: rule__AddOrSubtractExpressionRule__Group_1__0 : rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ; + // InternalInstanceLanguage.g:2300:1: rule__AddOrSubtractExpressionRule__Group_1__0 : rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ; public final void rule__AddOrSubtractExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2400:1: ( rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ) - // InternalInstanceLanguage.g:2401:2: rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 + // InternalInstanceLanguage.g:2304:1: ( rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ) + // InternalInstanceLanguage.g:2305:2: rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 { pushFollow(FOLLOW_17); rule__AddOrSubtractExpressionRule__Group_1__0__Impl(); @@ -7783,21 +7473,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__0__Impl" - // InternalInstanceLanguage.g:2408:1: rule__AddOrSubtractExpressionRule__Group_1__0__Impl : ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ; + // InternalInstanceLanguage.g:2312:1: rule__AddOrSubtractExpressionRule__Group_1__0__Impl : ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2412:1: ( ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ) - // InternalInstanceLanguage.g:2413:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalInstanceLanguage.g:2316:1: ( ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ) + // InternalInstanceLanguage.g:2317:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) { - // InternalInstanceLanguage.g:2413:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) - // InternalInstanceLanguage.g:2414:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) + // InternalInstanceLanguage.g:2317:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalInstanceLanguage.g:2318:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAssignment_1_0()); - // InternalInstanceLanguage.g:2415:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) - // InternalInstanceLanguage.g:2415:3: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 + // InternalInstanceLanguage.g:2319:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) + // InternalInstanceLanguage.g:2319:3: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0(); @@ -7830,14 +7520,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__1" - // InternalInstanceLanguage.g:2423:1: rule__AddOrSubtractExpressionRule__Group_1__1 : rule__AddOrSubtractExpressionRule__Group_1__1__Impl ; + // InternalInstanceLanguage.g:2327:1: rule__AddOrSubtractExpressionRule__Group_1__1 : rule__AddOrSubtractExpressionRule__Group_1__1__Impl ; public final void rule__AddOrSubtractExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2427:1: ( rule__AddOrSubtractExpressionRule__Group_1__1__Impl ) - // InternalInstanceLanguage.g:2428:2: rule__AddOrSubtractExpressionRule__Group_1__1__Impl + // InternalInstanceLanguage.g:2331:1: ( rule__AddOrSubtractExpressionRule__Group_1__1__Impl ) + // InternalInstanceLanguage.g:2332:2: rule__AddOrSubtractExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group_1__1__Impl(); @@ -7863,21 +7553,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__1__Impl" - // InternalInstanceLanguage.g:2434:1: rule__AddOrSubtractExpressionRule__Group_1__1__Impl : ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ; + // InternalInstanceLanguage.g:2338:1: rule__AddOrSubtractExpressionRule__Group_1__1__Impl : ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2438:1: ( ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ) - // InternalInstanceLanguage.g:2439:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) + // InternalInstanceLanguage.g:2342:1: ( ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ) + // InternalInstanceLanguage.g:2343:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) { - // InternalInstanceLanguage.g:2439:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) - // InternalInstanceLanguage.g:2440:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) + // InternalInstanceLanguage.g:2343:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) + // InternalInstanceLanguage.g:2344:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsAssignment_1_1()); - // InternalInstanceLanguage.g:2441:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) - // InternalInstanceLanguage.g:2441:3: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 + // InternalInstanceLanguage.g:2345:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) + // InternalInstanceLanguage.g:2345:3: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1(); @@ -7910,14 +7600,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__0" - // InternalInstanceLanguage.g:2450:1: rule__MultiplyDivideModuloExpressionRule__Group__0 : rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ; + // InternalInstanceLanguage.g:2354:1: rule__MultiplyDivideModuloExpressionRule__Group__0 : rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ; public final void rule__MultiplyDivideModuloExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2454:1: ( rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ) - // InternalInstanceLanguage.g:2455:2: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 + // InternalInstanceLanguage.g:2358:1: ( rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ) + // InternalInstanceLanguage.g:2359:2: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 { pushFollow(FOLLOW_26); rule__MultiplyDivideModuloExpressionRule__Group__0__Impl(); @@ -7948,21 +7638,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__0__Impl" - // InternalInstanceLanguage.g:2462:1: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalInstanceLanguage.g:2366:1: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2466:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalInstanceLanguage.g:2467:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) + // InternalInstanceLanguage.g:2370:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalInstanceLanguage.g:2371:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalInstanceLanguage.g:2467:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) - // InternalInstanceLanguage.g:2468:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) + // InternalInstanceLanguage.g:2371:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) + // InternalInstanceLanguage.g:2372:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalInstanceLanguage.g:2469:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) - // InternalInstanceLanguage.g:2469:3: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 + // InternalInstanceLanguage.g:2373:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) + // InternalInstanceLanguage.g:2373:3: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0(); @@ -7995,14 +7685,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__1" - // InternalInstanceLanguage.g:2477:1: rule__MultiplyDivideModuloExpressionRule__Group__1 : rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ; + // InternalInstanceLanguage.g:2381:1: rule__MultiplyDivideModuloExpressionRule__Group__1 : rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ; public final void rule__MultiplyDivideModuloExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2481:1: ( rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ) - // InternalInstanceLanguage.g:2482:2: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl + // InternalInstanceLanguage.g:2385:1: ( rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ) + // InternalInstanceLanguage.g:2386:2: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group__1__Impl(); @@ -8028,33 +7718,33 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__1__Impl" - // InternalInstanceLanguage.g:2488:1: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ; + // InternalInstanceLanguage.g:2392:1: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2492:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ) - // InternalInstanceLanguage.g:2493:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) + // InternalInstanceLanguage.g:2396:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ) + // InternalInstanceLanguage.g:2397:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) { - // InternalInstanceLanguage.g:2493:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) - // InternalInstanceLanguage.g:2494:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* + // InternalInstanceLanguage.g:2397:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) + // InternalInstanceLanguage.g:2398:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getGroup_1()); - // InternalInstanceLanguage.g:2495:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* - loop22: + // InternalInstanceLanguage.g:2399:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* + loop21: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt21=2; + int LA21_0 = input.LA(1); - if ( ((LA22_0>=24 && LA22_0<=26)) ) { - alt22=1; + if ( ((LA21_0>=24 && LA21_0<=26)) ) { + alt21=1; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalInstanceLanguage.g:2495:3: rule__MultiplyDivideModuloExpressionRule__Group_1__0 + // InternalInstanceLanguage.g:2399:3: rule__MultiplyDivideModuloExpressionRule__Group_1__0 { pushFollow(FOLLOW_27); rule__MultiplyDivideModuloExpressionRule__Group_1__0(); @@ -8066,7 +7756,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis break; default : - break loop22; + break loop21; } } while (true); @@ -8093,14 +7783,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__0" - // InternalInstanceLanguage.g:2504:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0 : rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ; + // InternalInstanceLanguage.g:2408:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0 : rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2508:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ) - // InternalInstanceLanguage.g:2509:2: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 + // InternalInstanceLanguage.g:2412:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ) + // InternalInstanceLanguage.g:2413:2: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 { pushFollow(FOLLOW_17); rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl(); @@ -8131,21 +7821,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl" - // InternalInstanceLanguage.g:2516:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ; + // InternalInstanceLanguage.g:2420:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2520:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ) - // InternalInstanceLanguage.g:2521:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalInstanceLanguage.g:2424:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ) + // InternalInstanceLanguage.g:2425:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) { - // InternalInstanceLanguage.g:2521:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) - // InternalInstanceLanguage.g:2522:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) + // InternalInstanceLanguage.g:2425:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalInstanceLanguage.g:2426:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsAssignment_1_0()); - // InternalInstanceLanguage.g:2523:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) - // InternalInstanceLanguage.g:2523:3: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 + // InternalInstanceLanguage.g:2427:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) + // InternalInstanceLanguage.g:2427:3: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0(); @@ -8178,14 +7868,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__1" - // InternalInstanceLanguage.g:2531:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1 : rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ; + // InternalInstanceLanguage.g:2435:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1 : rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2535:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ) - // InternalInstanceLanguage.g:2536:2: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl + // InternalInstanceLanguage.g:2439:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ) + // InternalInstanceLanguage.g:2440:2: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl(); @@ -8211,21 +7901,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl" - // InternalInstanceLanguage.g:2542:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ; + // InternalInstanceLanguage.g:2446:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2546:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ) - // InternalInstanceLanguage.g:2547:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) + // InternalInstanceLanguage.g:2450:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ) + // InternalInstanceLanguage.g:2451:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) { - // InternalInstanceLanguage.g:2547:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) - // InternalInstanceLanguage.g:2548:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) + // InternalInstanceLanguage.g:2451:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) + // InternalInstanceLanguage.g:2452:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsAssignment_1_1()); - // InternalInstanceLanguage.g:2549:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) - // InternalInstanceLanguage.g:2549:3: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 + // InternalInstanceLanguage.g:2453:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) + // InternalInstanceLanguage.g:2453:3: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1(); @@ -8258,14 +7948,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PowerOfExpressionRule__Group__0" - // InternalInstanceLanguage.g:2558:1: rule__PowerOfExpressionRule__Group__0 : rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ; + // InternalInstanceLanguage.g:2462:1: rule__PowerOfExpressionRule__Group__0 : rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ; public final void rule__PowerOfExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2562:1: ( rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ) - // InternalInstanceLanguage.g:2563:2: rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 + // InternalInstanceLanguage.g:2466:1: ( rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ) + // InternalInstanceLanguage.g:2467:2: rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 { pushFollow(FOLLOW_28); rule__PowerOfExpressionRule__Group__0__Impl(); @@ -8296,21 +7986,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PowerOfExpressionRule__Group__0__Impl" - // InternalInstanceLanguage.g:2570:1: rule__PowerOfExpressionRule__Group__0__Impl : ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalInstanceLanguage.g:2474:1: rule__PowerOfExpressionRule__Group__0__Impl : ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__PowerOfExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2574:1: ( ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalInstanceLanguage.g:2575:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) + // InternalInstanceLanguage.g:2478:1: ( ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalInstanceLanguage.g:2479:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalInstanceLanguage.g:2575:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) - // InternalInstanceLanguage.g:2576:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) + // InternalInstanceLanguage.g:2479:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) + // InternalInstanceLanguage.g:2480:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalInstanceLanguage.g:2577:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) - // InternalInstanceLanguage.g:2577:3: rule__PowerOfExpressionRule__LeftOperandAssignment_0 + // InternalInstanceLanguage.g:2481:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) + // InternalInstanceLanguage.g:2481:3: rule__PowerOfExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__LeftOperandAssignment_0(); @@ -8343,14 +8033,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PowerOfExpressionRule__Group__1" - // InternalInstanceLanguage.g:2585:1: rule__PowerOfExpressionRule__Group__1 : rule__PowerOfExpressionRule__Group__1__Impl ; + // InternalInstanceLanguage.g:2489:1: rule__PowerOfExpressionRule__Group__1 : rule__PowerOfExpressionRule__Group__1__Impl ; public final void rule__PowerOfExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2589:1: ( rule__PowerOfExpressionRule__Group__1__Impl ) - // InternalInstanceLanguage.g:2590:2: rule__PowerOfExpressionRule__Group__1__Impl + // InternalInstanceLanguage.g:2493:1: ( rule__PowerOfExpressionRule__Group__1__Impl ) + // InternalInstanceLanguage.g:2494:2: rule__PowerOfExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group__1__Impl(); @@ -8376,29 +8066,29 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PowerOfExpressionRule__Group__1__Impl" - // InternalInstanceLanguage.g:2596:1: rule__PowerOfExpressionRule__Group__1__Impl : ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ; + // InternalInstanceLanguage.g:2500:1: rule__PowerOfExpressionRule__Group__1__Impl : ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ; public final void rule__PowerOfExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2600:1: ( ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ) - // InternalInstanceLanguage.g:2601:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) + // InternalInstanceLanguage.g:2504:1: ( ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ) + // InternalInstanceLanguage.g:2505:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) { - // InternalInstanceLanguage.g:2601:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) - // InternalInstanceLanguage.g:2602:2: ( rule__PowerOfExpressionRule__Group_1__0 )? + // InternalInstanceLanguage.g:2505:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) + // InternalInstanceLanguage.g:2506:2: ( rule__PowerOfExpressionRule__Group_1__0 )? { before(grammarAccess.getPowerOfExpressionRuleAccess().getGroup_1()); - // InternalInstanceLanguage.g:2603:2: ( rule__PowerOfExpressionRule__Group_1__0 )? - int alt23=2; - int LA23_0 = input.LA(1); + // InternalInstanceLanguage.g:2507:2: ( rule__PowerOfExpressionRule__Group_1__0 )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA23_0==58) ) { - alt23=1; + if ( (LA22_0==58) ) { + alt22=1; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalInstanceLanguage.g:2603:3: rule__PowerOfExpressionRule__Group_1__0 + // InternalInstanceLanguage.g:2507:3: rule__PowerOfExpressionRule__Group_1__0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group_1__0(); @@ -8434,14 +8124,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PowerOfExpressionRule__Group_1__0" - // InternalInstanceLanguage.g:2612:1: rule__PowerOfExpressionRule__Group_1__0 : rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ; + // InternalInstanceLanguage.g:2516:1: rule__PowerOfExpressionRule__Group_1__0 : rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ; public final void rule__PowerOfExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2616:1: ( rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ) - // InternalInstanceLanguage.g:2617:2: rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 + // InternalInstanceLanguage.g:2520:1: ( rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ) + // InternalInstanceLanguage.g:2521:2: rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 { pushFollow(FOLLOW_17); rule__PowerOfExpressionRule__Group_1__0__Impl(); @@ -8472,17 +8162,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PowerOfExpressionRule__Group_1__0__Impl" - // InternalInstanceLanguage.g:2624:1: rule__PowerOfExpressionRule__Group_1__0__Impl : ( '^' ) ; + // InternalInstanceLanguage.g:2528:1: rule__PowerOfExpressionRule__Group_1__0__Impl : ( '^' ) ; public final void rule__PowerOfExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2628:1: ( ( '^' ) ) - // InternalInstanceLanguage.g:2629:1: ( '^' ) + // InternalInstanceLanguage.g:2532:1: ( ( '^' ) ) + // InternalInstanceLanguage.g:2533:1: ( '^' ) { - // InternalInstanceLanguage.g:2629:1: ( '^' ) - // InternalInstanceLanguage.g:2630:2: '^' + // InternalInstanceLanguage.g:2533:1: ( '^' ) + // InternalInstanceLanguage.g:2534:2: '^' { before(grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); match(input,58,FOLLOW_2); @@ -8509,14 +8199,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PowerOfExpressionRule__Group_1__1" - // InternalInstanceLanguage.g:2639:1: rule__PowerOfExpressionRule__Group_1__1 : rule__PowerOfExpressionRule__Group_1__1__Impl ; + // InternalInstanceLanguage.g:2543:1: rule__PowerOfExpressionRule__Group_1__1 : rule__PowerOfExpressionRule__Group_1__1__Impl ; public final void rule__PowerOfExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2643:1: ( rule__PowerOfExpressionRule__Group_1__1__Impl ) - // InternalInstanceLanguage.g:2644:2: rule__PowerOfExpressionRule__Group_1__1__Impl + // InternalInstanceLanguage.g:2547:1: ( rule__PowerOfExpressionRule__Group_1__1__Impl ) + // InternalInstanceLanguage.g:2548:2: rule__PowerOfExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group_1__1__Impl(); @@ -8542,21 +8232,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PowerOfExpressionRule__Group_1__1__Impl" - // InternalInstanceLanguage.g:2650:1: rule__PowerOfExpressionRule__Group_1__1__Impl : ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ; + // InternalInstanceLanguage.g:2554:1: rule__PowerOfExpressionRule__Group_1__1__Impl : ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ; public final void rule__PowerOfExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2654:1: ( ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ) - // InternalInstanceLanguage.g:2655:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) + // InternalInstanceLanguage.g:2558:1: ( ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ) + // InternalInstanceLanguage.g:2559:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) { - // InternalInstanceLanguage.g:2655:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) - // InternalInstanceLanguage.g:2656:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) + // InternalInstanceLanguage.g:2559:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) + // InternalInstanceLanguage.g:2560:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandAssignment_1_1()); - // InternalInstanceLanguage.g:2657:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) - // InternalInstanceLanguage.g:2657:3: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 + // InternalInstanceLanguage.g:2561:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) + // InternalInstanceLanguage.g:2561:3: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__RightOperandAssignment_1_1(); @@ -8589,14 +8279,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__0" - // InternalInstanceLanguage.g:2666:1: rule__UnaryAddOrSubtractExpressionRule__Group__0 : rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ; + // InternalInstanceLanguage.g:2570:1: rule__UnaryAddOrSubtractExpressionRule__Group__0 : rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2670:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ) - // InternalInstanceLanguage.g:2671:2: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 + // InternalInstanceLanguage.g:2574:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ) + // InternalInstanceLanguage.g:2575:2: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 { pushFollow(FOLLOW_17); rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl(); @@ -8627,33 +8317,33 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl" - // InternalInstanceLanguage.g:2678:1: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ; + // InternalInstanceLanguage.g:2582:1: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2682:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ) - // InternalInstanceLanguage.g:2683:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) + // InternalInstanceLanguage.g:2586:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ) + // InternalInstanceLanguage.g:2587:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) { - // InternalInstanceLanguage.g:2683:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) - // InternalInstanceLanguage.g:2684:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* + // InternalInstanceLanguage.g:2587:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) + // InternalInstanceLanguage.g:2588:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAssignment_0()); - // InternalInstanceLanguage.g:2685:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* - loop24: + // InternalInstanceLanguage.g:2589:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* + loop23: do { - int alt24=2; - int LA24_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA24_0>=22 && LA24_0<=23)) ) { - alt24=1; + if ( ((LA23_0>=22 && LA23_0<=23)) ) { + alt23=1; } - switch (alt24) { + switch (alt23) { case 1 : - // InternalInstanceLanguage.g:2685:3: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 + // InternalInstanceLanguage.g:2589:3: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 { pushFollow(FOLLOW_25); rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0(); @@ -8665,7 +8355,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis break; default : - break loop24; + break loop23; } } while (true); @@ -8692,14 +8382,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__1" - // InternalInstanceLanguage.g:2693:1: rule__UnaryAddOrSubtractExpressionRule__Group__1 : rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ; + // InternalInstanceLanguage.g:2597:1: rule__UnaryAddOrSubtractExpressionRule__Group__1 : rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2697:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ) - // InternalInstanceLanguage.g:2698:2: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl + // InternalInstanceLanguage.g:2601:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ) + // InternalInstanceLanguage.g:2602:2: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl(); @@ -8725,21 +8415,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl" - // InternalInstanceLanguage.g:2704:1: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ; + // InternalInstanceLanguage.g:2608:1: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2708:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ) - // InternalInstanceLanguage.g:2709:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) + // InternalInstanceLanguage.g:2612:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ) + // InternalInstanceLanguage.g:2613:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) { - // InternalInstanceLanguage.g:2709:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) - // InternalInstanceLanguage.g:2710:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) + // InternalInstanceLanguage.g:2613:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) + // InternalInstanceLanguage.g:2614:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionAssignment_1()); - // InternalInstanceLanguage.g:2711:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) - // InternalInstanceLanguage.g:2711:3: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 + // InternalInstanceLanguage.g:2615:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) + // InternalInstanceLanguage.g:2615:3: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1(); @@ -8772,14 +8462,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ParanthesesRule__Group__0" - // InternalInstanceLanguage.g:2720:1: rule__ParanthesesRule__Group__0 : rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ; + // InternalInstanceLanguage.g:2624:1: rule__ParanthesesRule__Group__0 : rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ; public final void rule__ParanthesesRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2724:1: ( rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ) - // InternalInstanceLanguage.g:2725:2: rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 + // InternalInstanceLanguage.g:2628:1: ( rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ) + // InternalInstanceLanguage.g:2629:2: rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 { pushFollow(FOLLOW_17); rule__ParanthesesRule__Group__0__Impl(); @@ -8810,17 +8500,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ParanthesesRule__Group__0__Impl" - // InternalInstanceLanguage.g:2732:1: rule__ParanthesesRule__Group__0__Impl : ( '(' ) ; + // InternalInstanceLanguage.g:2636:1: rule__ParanthesesRule__Group__0__Impl : ( '(' ) ; public final void rule__ParanthesesRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2736:1: ( ( '(' ) ) - // InternalInstanceLanguage.g:2737:1: ( '(' ) + // InternalInstanceLanguage.g:2640:1: ( ( '(' ) ) + // InternalInstanceLanguage.g:2641:1: ( '(' ) { - // InternalInstanceLanguage.g:2737:1: ( '(' ) - // InternalInstanceLanguage.g:2738:2: '(' + // InternalInstanceLanguage.g:2641:1: ( '(' ) + // InternalInstanceLanguage.g:2642:2: '(' { before(grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); match(input,59,FOLLOW_2); @@ -8847,14 +8537,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ParanthesesRule__Group__1" - // InternalInstanceLanguage.g:2747:1: rule__ParanthesesRule__Group__1 : rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ; + // InternalInstanceLanguage.g:2651:1: rule__ParanthesesRule__Group__1 : rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ; public final void rule__ParanthesesRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2751:1: ( rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ) - // InternalInstanceLanguage.g:2752:2: rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 + // InternalInstanceLanguage.g:2655:1: ( rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ) + // InternalInstanceLanguage.g:2656:2: rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 { pushFollow(FOLLOW_29); rule__ParanthesesRule__Group__1__Impl(); @@ -8885,21 +8575,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ParanthesesRule__Group__1__Impl" - // InternalInstanceLanguage.g:2759:1: rule__ParanthesesRule__Group__1__Impl : ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ; + // InternalInstanceLanguage.g:2663:1: rule__ParanthesesRule__Group__1__Impl : ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ; public final void rule__ParanthesesRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2763:1: ( ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ) - // InternalInstanceLanguage.g:2764:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) + // InternalInstanceLanguage.g:2667:1: ( ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ) + // InternalInstanceLanguage.g:2668:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) { - // InternalInstanceLanguage.g:2764:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) - // InternalInstanceLanguage.g:2765:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) + // InternalInstanceLanguage.g:2668:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) + // InternalInstanceLanguage.g:2669:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) { before(grammarAccess.getParanthesesRuleAccess().getSubExpressionAssignment_1()); - // InternalInstanceLanguage.g:2766:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) - // InternalInstanceLanguage.g:2766:3: rule__ParanthesesRule__SubExpressionAssignment_1 + // InternalInstanceLanguage.g:2670:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) + // InternalInstanceLanguage.g:2670:3: rule__ParanthesesRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__ParanthesesRule__SubExpressionAssignment_1(); @@ -8932,14 +8622,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ParanthesesRule__Group__2" - // InternalInstanceLanguage.g:2774:1: rule__ParanthesesRule__Group__2 : rule__ParanthesesRule__Group__2__Impl ; + // InternalInstanceLanguage.g:2678:1: rule__ParanthesesRule__Group__2 : rule__ParanthesesRule__Group__2__Impl ; public final void rule__ParanthesesRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2778:1: ( rule__ParanthesesRule__Group__2__Impl ) - // InternalInstanceLanguage.g:2779:2: rule__ParanthesesRule__Group__2__Impl + // InternalInstanceLanguage.g:2682:1: ( rule__ParanthesesRule__Group__2__Impl ) + // InternalInstanceLanguage.g:2683:2: rule__ParanthesesRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParanthesesRule__Group__2__Impl(); @@ -8965,17 +8655,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ParanthesesRule__Group__2__Impl" - // InternalInstanceLanguage.g:2785:1: rule__ParanthesesRule__Group__2__Impl : ( ')' ) ; + // InternalInstanceLanguage.g:2689:1: rule__ParanthesesRule__Group__2__Impl : ( ')' ) ; public final void rule__ParanthesesRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2789:1: ( ( ')' ) ) - // InternalInstanceLanguage.g:2790:1: ( ')' ) + // InternalInstanceLanguage.g:2693:1: ( ( ')' ) ) + // InternalInstanceLanguage.g:2694:1: ( ')' ) { - // InternalInstanceLanguage.g:2790:1: ( ')' ) - // InternalInstanceLanguage.g:2791:2: ')' + // InternalInstanceLanguage.g:2694:1: ( ')' ) + // InternalInstanceLanguage.g:2695:2: ')' { before(grammarAccess.getParanthesesRuleAccess().getRightParenthesisKeyword_2()); match(input,60,FOLLOW_2); @@ -9002,14 +8692,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group__0" - // InternalInstanceLanguage.g:2801:1: rule__CallRule__Group__0 : rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ; + // InternalInstanceLanguage.g:2705:1: rule__CallRule__Group__0 : rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ; public final void rule__CallRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2805:1: ( rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ) - // InternalInstanceLanguage.g:2806:2: rule__CallRule__Group__0__Impl rule__CallRule__Group__1 + // InternalInstanceLanguage.g:2709:1: ( rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ) + // InternalInstanceLanguage.g:2710:2: rule__CallRule__Group__0__Impl rule__CallRule__Group__1 { pushFollow(FOLLOW_30); rule__CallRule__Group__0__Impl(); @@ -9040,21 +8730,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group__0__Impl" - // InternalInstanceLanguage.g:2813:1: rule__CallRule__Group__0__Impl : ( ( rule__CallRule__FunctionAssignment_0 ) ) ; + // InternalInstanceLanguage.g:2717:1: rule__CallRule__Group__0__Impl : ( ( rule__CallRule__FunctionAssignment_0 ) ) ; public final void rule__CallRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2817:1: ( ( ( rule__CallRule__FunctionAssignment_0 ) ) ) - // InternalInstanceLanguage.g:2818:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) + // InternalInstanceLanguage.g:2721:1: ( ( ( rule__CallRule__FunctionAssignment_0 ) ) ) + // InternalInstanceLanguage.g:2722:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) { - // InternalInstanceLanguage.g:2818:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) - // InternalInstanceLanguage.g:2819:2: ( rule__CallRule__FunctionAssignment_0 ) + // InternalInstanceLanguage.g:2722:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) + // InternalInstanceLanguage.g:2723:2: ( rule__CallRule__FunctionAssignment_0 ) { before(grammarAccess.getCallRuleAccess().getFunctionAssignment_0()); - // InternalInstanceLanguage.g:2820:2: ( rule__CallRule__FunctionAssignment_0 ) - // InternalInstanceLanguage.g:2820:3: rule__CallRule__FunctionAssignment_0 + // InternalInstanceLanguage.g:2724:2: ( rule__CallRule__FunctionAssignment_0 ) + // InternalInstanceLanguage.g:2724:3: rule__CallRule__FunctionAssignment_0 { pushFollow(FOLLOW_2); rule__CallRule__FunctionAssignment_0(); @@ -9087,14 +8777,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group__1" - // InternalInstanceLanguage.g:2828:1: rule__CallRule__Group__1 : rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ; + // InternalInstanceLanguage.g:2732:1: rule__CallRule__Group__1 : rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ; public final void rule__CallRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2832:1: ( rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ) - // InternalInstanceLanguage.g:2833:2: rule__CallRule__Group__1__Impl rule__CallRule__Group__2 + // InternalInstanceLanguage.g:2736:1: ( rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ) + // InternalInstanceLanguage.g:2737:2: rule__CallRule__Group__1__Impl rule__CallRule__Group__2 { pushFollow(FOLLOW_31); rule__CallRule__Group__1__Impl(); @@ -9125,17 +8815,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group__1__Impl" - // InternalInstanceLanguage.g:2840:1: rule__CallRule__Group__1__Impl : ( '(' ) ; + // InternalInstanceLanguage.g:2744:1: rule__CallRule__Group__1__Impl : ( '(' ) ; public final void rule__CallRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2844:1: ( ( '(' ) ) - // InternalInstanceLanguage.g:2845:1: ( '(' ) + // InternalInstanceLanguage.g:2748:1: ( ( '(' ) ) + // InternalInstanceLanguage.g:2749:1: ( '(' ) { - // InternalInstanceLanguage.g:2845:1: ( '(' ) - // InternalInstanceLanguage.g:2846:2: '(' + // InternalInstanceLanguage.g:2749:1: ( '(' ) + // InternalInstanceLanguage.g:2750:2: '(' { before(grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); match(input,59,FOLLOW_2); @@ -9162,14 +8852,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group__2" - // InternalInstanceLanguage.g:2855:1: rule__CallRule__Group__2 : rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ; + // InternalInstanceLanguage.g:2759:1: rule__CallRule__Group__2 : rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ; public final void rule__CallRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2859:1: ( rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ) - // InternalInstanceLanguage.g:2860:2: rule__CallRule__Group__2__Impl rule__CallRule__Group__3 + // InternalInstanceLanguage.g:2763:1: ( rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ) + // InternalInstanceLanguage.g:2764:2: rule__CallRule__Group__2__Impl rule__CallRule__Group__3 { pushFollow(FOLLOW_31); rule__CallRule__Group__2__Impl(); @@ -9200,29 +8890,29 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group__2__Impl" - // InternalInstanceLanguage.g:2867:1: rule__CallRule__Group__2__Impl : ( ( rule__CallRule__Group_2__0 )? ) ; + // InternalInstanceLanguage.g:2771:1: rule__CallRule__Group__2__Impl : ( ( rule__CallRule__Group_2__0 )? ) ; public final void rule__CallRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2871:1: ( ( ( rule__CallRule__Group_2__0 )? ) ) - // InternalInstanceLanguage.g:2872:1: ( ( rule__CallRule__Group_2__0 )? ) + // InternalInstanceLanguage.g:2775:1: ( ( ( rule__CallRule__Group_2__0 )? ) ) + // InternalInstanceLanguage.g:2776:1: ( ( rule__CallRule__Group_2__0 )? ) { - // InternalInstanceLanguage.g:2872:1: ( ( rule__CallRule__Group_2__0 )? ) - // InternalInstanceLanguage.g:2873:2: ( rule__CallRule__Group_2__0 )? + // InternalInstanceLanguage.g:2776:1: ( ( rule__CallRule__Group_2__0 )? ) + // InternalInstanceLanguage.g:2777:2: ( rule__CallRule__Group_2__0 )? { before(grammarAccess.getCallRuleAccess().getGroup_2()); - // InternalInstanceLanguage.g:2874:2: ( rule__CallRule__Group_2__0 )? - int alt25=2; - int LA25_0 = input.LA(1); + // InternalInstanceLanguage.g:2778:2: ( rule__CallRule__Group_2__0 )? + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA25_0>=RULE_STRING && LA25_0<=RULE_INT)||LA25_0==15||(LA25_0>=22 && LA25_0<=23)||LA25_0==59||(LA25_0>=61 && LA25_0<=64)) ) { - alt25=1; + if ( ((LA24_0>=RULE_DOUBLE && LA24_0<=RULE_STRING)||LA24_0==15||(LA24_0>=22 && LA24_0<=23)||LA24_0==59||(LA24_0>=61 && LA24_0<=64)) ) { + alt24=1; } - switch (alt25) { + switch (alt24) { case 1 : - // InternalInstanceLanguage.g:2874:3: rule__CallRule__Group_2__0 + // InternalInstanceLanguage.g:2778:3: rule__CallRule__Group_2__0 { pushFollow(FOLLOW_2); rule__CallRule__Group_2__0(); @@ -9258,14 +8948,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group__3" - // InternalInstanceLanguage.g:2882:1: rule__CallRule__Group__3 : rule__CallRule__Group__3__Impl ; + // InternalInstanceLanguage.g:2786:1: rule__CallRule__Group__3 : rule__CallRule__Group__3__Impl ; public final void rule__CallRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2886:1: ( rule__CallRule__Group__3__Impl ) - // InternalInstanceLanguage.g:2887:2: rule__CallRule__Group__3__Impl + // InternalInstanceLanguage.g:2790:1: ( rule__CallRule__Group__3__Impl ) + // InternalInstanceLanguage.g:2791:2: rule__CallRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group__3__Impl(); @@ -9291,17 +8981,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group__3__Impl" - // InternalInstanceLanguage.g:2893:1: rule__CallRule__Group__3__Impl : ( ')' ) ; + // InternalInstanceLanguage.g:2797:1: rule__CallRule__Group__3__Impl : ( ')' ) ; public final void rule__CallRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2897:1: ( ( ')' ) ) - // InternalInstanceLanguage.g:2898:1: ( ')' ) + // InternalInstanceLanguage.g:2801:1: ( ( ')' ) ) + // InternalInstanceLanguage.g:2802:1: ( ')' ) { - // InternalInstanceLanguage.g:2898:1: ( ')' ) - // InternalInstanceLanguage.g:2899:2: ')' + // InternalInstanceLanguage.g:2802:1: ( ')' ) + // InternalInstanceLanguage.g:2803:2: ')' { before(grammarAccess.getCallRuleAccess().getRightParenthesisKeyword_3()); match(input,60,FOLLOW_2); @@ -9328,14 +9018,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group_2__0" - // InternalInstanceLanguage.g:2909:1: rule__CallRule__Group_2__0 : rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ; + // InternalInstanceLanguage.g:2813:1: rule__CallRule__Group_2__0 : rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ; public final void rule__CallRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2913:1: ( rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ) - // InternalInstanceLanguage.g:2914:2: rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 + // InternalInstanceLanguage.g:2817:1: ( rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ) + // InternalInstanceLanguage.g:2818:2: rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 { pushFollow(FOLLOW_11); rule__CallRule__Group_2__0__Impl(); @@ -9366,21 +9056,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group_2__0__Impl" - // InternalInstanceLanguage.g:2921:1: rule__CallRule__Group_2__0__Impl : ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ; + // InternalInstanceLanguage.g:2825:1: rule__CallRule__Group_2__0__Impl : ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ; public final void rule__CallRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2925:1: ( ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ) - // InternalInstanceLanguage.g:2926:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) + // InternalInstanceLanguage.g:2829:1: ( ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ) + // InternalInstanceLanguage.g:2830:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) { - // InternalInstanceLanguage.g:2926:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) - // InternalInstanceLanguage.g:2927:2: ( rule__CallRule__ParametersAssignment_2_0 ) + // InternalInstanceLanguage.g:2830:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) + // InternalInstanceLanguage.g:2831:2: ( rule__CallRule__ParametersAssignment_2_0 ) { before(grammarAccess.getCallRuleAccess().getParametersAssignment_2_0()); - // InternalInstanceLanguage.g:2928:2: ( rule__CallRule__ParametersAssignment_2_0 ) - // InternalInstanceLanguage.g:2928:3: rule__CallRule__ParametersAssignment_2_0 + // InternalInstanceLanguage.g:2832:2: ( rule__CallRule__ParametersAssignment_2_0 ) + // InternalInstanceLanguage.g:2832:3: rule__CallRule__ParametersAssignment_2_0 { pushFollow(FOLLOW_2); rule__CallRule__ParametersAssignment_2_0(); @@ -9413,14 +9103,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group_2__1" - // InternalInstanceLanguage.g:2936:1: rule__CallRule__Group_2__1 : rule__CallRule__Group_2__1__Impl ; + // InternalInstanceLanguage.g:2840:1: rule__CallRule__Group_2__1 : rule__CallRule__Group_2__1__Impl ; public final void rule__CallRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2940:1: ( rule__CallRule__Group_2__1__Impl ) - // InternalInstanceLanguage.g:2941:2: rule__CallRule__Group_2__1__Impl + // InternalInstanceLanguage.g:2844:1: ( rule__CallRule__Group_2__1__Impl ) + // InternalInstanceLanguage.g:2845:2: rule__CallRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group_2__1__Impl(); @@ -9446,33 +9136,33 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group_2__1__Impl" - // InternalInstanceLanguage.g:2947:1: rule__CallRule__Group_2__1__Impl : ( ( rule__CallRule__Group_2_1__0 )* ) ; + // InternalInstanceLanguage.g:2851:1: rule__CallRule__Group_2__1__Impl : ( ( rule__CallRule__Group_2_1__0 )* ) ; public final void rule__CallRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2951:1: ( ( ( rule__CallRule__Group_2_1__0 )* ) ) - // InternalInstanceLanguage.g:2952:1: ( ( rule__CallRule__Group_2_1__0 )* ) + // InternalInstanceLanguage.g:2855:1: ( ( ( rule__CallRule__Group_2_1__0 )* ) ) + // InternalInstanceLanguage.g:2856:1: ( ( rule__CallRule__Group_2_1__0 )* ) { - // InternalInstanceLanguage.g:2952:1: ( ( rule__CallRule__Group_2_1__0 )* ) - // InternalInstanceLanguage.g:2953:2: ( rule__CallRule__Group_2_1__0 )* + // InternalInstanceLanguage.g:2856:1: ( ( rule__CallRule__Group_2_1__0 )* ) + // InternalInstanceLanguage.g:2857:2: ( rule__CallRule__Group_2_1__0 )* { before(grammarAccess.getCallRuleAccess().getGroup_2_1()); - // InternalInstanceLanguage.g:2954:2: ( rule__CallRule__Group_2_1__0 )* - loop26: + // InternalInstanceLanguage.g:2858:2: ( rule__CallRule__Group_2_1__0 )* + loop25: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA26_0==53) ) { - alt26=1; + if ( (LA25_0==53) ) { + alt25=1; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalInstanceLanguage.g:2954:3: rule__CallRule__Group_2_1__0 + // InternalInstanceLanguage.g:2858:3: rule__CallRule__Group_2_1__0 { pushFollow(FOLLOW_12); rule__CallRule__Group_2_1__0(); @@ -9484,7 +9174,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis break; default : - break loop26; + break loop25; } } while (true); @@ -9511,14 +9201,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group_2_1__0" - // InternalInstanceLanguage.g:2963:1: rule__CallRule__Group_2_1__0 : rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ; + // InternalInstanceLanguage.g:2867:1: rule__CallRule__Group_2_1__0 : rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ; public final void rule__CallRule__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2967:1: ( rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ) - // InternalInstanceLanguage.g:2968:2: rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 + // InternalInstanceLanguage.g:2871:1: ( rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ) + // InternalInstanceLanguage.g:2872:2: rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 { pushFollow(FOLLOW_17); rule__CallRule__Group_2_1__0__Impl(); @@ -9549,17 +9239,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group_2_1__0__Impl" - // InternalInstanceLanguage.g:2975:1: rule__CallRule__Group_2_1__0__Impl : ( ',' ) ; + // InternalInstanceLanguage.g:2879:1: rule__CallRule__Group_2_1__0__Impl : ( ',' ) ; public final void rule__CallRule__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2979:1: ( ( ',' ) ) - // InternalInstanceLanguage.g:2980:1: ( ',' ) + // InternalInstanceLanguage.g:2883:1: ( ( ',' ) ) + // InternalInstanceLanguage.g:2884:1: ( ',' ) { - // InternalInstanceLanguage.g:2980:1: ( ',' ) - // InternalInstanceLanguage.g:2981:2: ',' + // InternalInstanceLanguage.g:2884:1: ( ',' ) + // InternalInstanceLanguage.g:2885:2: ',' { before(grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); match(input,53,FOLLOW_2); @@ -9586,14 +9276,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group_2_1__1" - // InternalInstanceLanguage.g:2990:1: rule__CallRule__Group_2_1__1 : rule__CallRule__Group_2_1__1__Impl ; + // InternalInstanceLanguage.g:2894:1: rule__CallRule__Group_2_1__1 : rule__CallRule__Group_2_1__1__Impl ; public final void rule__CallRule__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:2994:1: ( rule__CallRule__Group_2_1__1__Impl ) - // InternalInstanceLanguage.g:2995:2: rule__CallRule__Group_2_1__1__Impl + // InternalInstanceLanguage.g:2898:1: ( rule__CallRule__Group_2_1__1__Impl ) + // InternalInstanceLanguage.g:2899:2: rule__CallRule__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group_2_1__1__Impl(); @@ -9619,21 +9309,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__Group_2_1__1__Impl" - // InternalInstanceLanguage.g:3001:1: rule__CallRule__Group_2_1__1__Impl : ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ; + // InternalInstanceLanguage.g:2905:1: rule__CallRule__Group_2_1__1__Impl : ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ; public final void rule__CallRule__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3005:1: ( ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ) - // InternalInstanceLanguage.g:3006:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) + // InternalInstanceLanguage.g:2909:1: ( ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ) + // InternalInstanceLanguage.g:2910:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) { - // InternalInstanceLanguage.g:3006:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) - // InternalInstanceLanguage.g:3007:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) + // InternalInstanceLanguage.g:2910:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) + // InternalInstanceLanguage.g:2911:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) { before(grammarAccess.getCallRuleAccess().getParametersAssignment_2_1_1()); - // InternalInstanceLanguage.g:3008:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) - // InternalInstanceLanguage.g:3008:3: rule__CallRule__ParametersAssignment_2_1_1 + // InternalInstanceLanguage.g:2912:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) + // InternalInstanceLanguage.g:2912:3: rule__CallRule__ParametersAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__CallRule__ParametersAssignment_2_1_1(); @@ -9666,14 +9356,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__FunctionNameRule__Group__0" - // InternalInstanceLanguage.g:3017:1: rule__FunctionNameRule__Group__0 : rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 ; + // InternalInstanceLanguage.g:2921:1: rule__FunctionNameRule__Group__0 : rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 ; public final void rule__FunctionNameRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3021:1: ( rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 ) - // InternalInstanceLanguage.g:3022:2: rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 + // InternalInstanceLanguage.g:2925:1: ( rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 ) + // InternalInstanceLanguage.g:2926:2: rule__FunctionNameRule__Group__0__Impl rule__FunctionNameRule__Group__1 { pushFollow(FOLLOW_32); rule__FunctionNameRule__Group__0__Impl(); @@ -9704,21 +9394,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__FunctionNameRule__Group__0__Impl" - // InternalInstanceLanguage.g:3029:1: rule__FunctionNameRule__Group__0__Impl : ( () ) ; + // InternalInstanceLanguage.g:2933:1: rule__FunctionNameRule__Group__0__Impl : ( () ) ; public final void rule__FunctionNameRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3033:1: ( ( () ) ) - // InternalInstanceLanguage.g:3034:1: ( () ) + // InternalInstanceLanguage.g:2937:1: ( ( () ) ) + // InternalInstanceLanguage.g:2938:1: ( () ) { - // InternalInstanceLanguage.g:3034:1: ( () ) - // InternalInstanceLanguage.g:3035:2: () + // InternalInstanceLanguage.g:2938:1: ( () ) + // InternalInstanceLanguage.g:2939:2: () { before(grammarAccess.getFunctionNameRuleAccess().getFunctionNameAction_0()); - // InternalInstanceLanguage.g:3036:2: () - // InternalInstanceLanguage.g:3036:3: + // InternalInstanceLanguage.g:2940:2: () + // InternalInstanceLanguage.g:2940:3: { } @@ -9741,14 +9431,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__FunctionNameRule__Group__1" - // InternalInstanceLanguage.g:3044:1: rule__FunctionNameRule__Group__1 : rule__FunctionNameRule__Group__1__Impl ; + // InternalInstanceLanguage.g:2948:1: rule__FunctionNameRule__Group__1 : rule__FunctionNameRule__Group__1__Impl ; public final void rule__FunctionNameRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3048:1: ( rule__FunctionNameRule__Group__1__Impl ) - // InternalInstanceLanguage.g:3049:2: rule__FunctionNameRule__Group__1__Impl + // InternalInstanceLanguage.g:2952:1: ( rule__FunctionNameRule__Group__1__Impl ) + // InternalInstanceLanguage.g:2953:2: rule__FunctionNameRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__FunctionNameRule__Group__1__Impl(); @@ -9774,17 +9464,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__FunctionNameRule__Group__1__Impl" - // InternalInstanceLanguage.g:3055:1: rule__FunctionNameRule__Group__1__Impl : ( 'call' ) ; + // InternalInstanceLanguage.g:2959:1: rule__FunctionNameRule__Group__1__Impl : ( 'call' ) ; public final void rule__FunctionNameRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3059:1: ( ( 'call' ) ) - // InternalInstanceLanguage.g:3060:1: ( 'call' ) + // InternalInstanceLanguage.g:2963:1: ( ( 'call' ) ) + // InternalInstanceLanguage.g:2964:1: ( 'call' ) { - // InternalInstanceLanguage.g:3060:1: ( 'call' ) - // InternalInstanceLanguage.g:3061:2: 'call' + // InternalInstanceLanguage.g:2964:1: ( 'call' ) + // InternalInstanceLanguage.g:2965:2: 'call' { before(grammarAccess.getFunctionNameRuleAccess().getCallKeyword_1()); match(input,61,FOLLOW_2); @@ -9811,14 +9501,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ValueReferenceRule__Group__0" - // InternalInstanceLanguage.g:3071:1: rule__ValueReferenceRule__Group__0 : rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ; + // InternalInstanceLanguage.g:2975:1: rule__ValueReferenceRule__Group__0 : rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ; public final void rule__ValueReferenceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3075:1: ( rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ) - // InternalInstanceLanguage.g:3076:2: rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 + // InternalInstanceLanguage.g:2979:1: ( rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ) + // InternalInstanceLanguage.g:2980:2: rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 { pushFollow(FOLLOW_17); rule__ValueReferenceRule__Group__0__Impl(); @@ -9849,21 +9539,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ValueReferenceRule__Group__0__Impl" - // InternalInstanceLanguage.g:3083:1: rule__ValueReferenceRule__Group__0__Impl : ( () ) ; + // InternalInstanceLanguage.g:2987:1: rule__ValueReferenceRule__Group__0__Impl : ( () ) ; public final void rule__ValueReferenceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3087:1: ( ( () ) ) - // InternalInstanceLanguage.g:3088:1: ( () ) + // InternalInstanceLanguage.g:2991:1: ( ( () ) ) + // InternalInstanceLanguage.g:2992:1: ( () ) { - // InternalInstanceLanguage.g:3088:1: ( () ) - // InternalInstanceLanguage.g:3089:2: () + // InternalInstanceLanguage.g:2992:1: ( () ) + // InternalInstanceLanguage.g:2993:2: () { before(grammarAccess.getValueReferenceRuleAccess().getValueReferenceAction_0()); - // InternalInstanceLanguage.g:3090:2: () - // InternalInstanceLanguage.g:3090:3: + // InternalInstanceLanguage.g:2994:2: () + // InternalInstanceLanguage.g:2994:3: { } @@ -9886,14 +9576,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ValueReferenceRule__Group__1" - // InternalInstanceLanguage.g:3098:1: rule__ValueReferenceRule__Group__1 : rule__ValueReferenceRule__Group__1__Impl ; + // InternalInstanceLanguage.g:3002:1: rule__ValueReferenceRule__Group__1 : rule__ValueReferenceRule__Group__1__Impl ; public final void rule__ValueReferenceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3102:1: ( rule__ValueReferenceRule__Group__1__Impl ) - // InternalInstanceLanguage.g:3103:2: rule__ValueReferenceRule__Group__1__Impl + // InternalInstanceLanguage.g:3006:1: ( rule__ValueReferenceRule__Group__1__Impl ) + // InternalInstanceLanguage.g:3007:2: rule__ValueReferenceRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ValueReferenceRule__Group__1__Impl(); @@ -9919,17 +9609,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ValueReferenceRule__Group__1__Impl" - // InternalInstanceLanguage.g:3109:1: rule__ValueReferenceRule__Group__1__Impl : ( 'value' ) ; + // InternalInstanceLanguage.g:3013:1: rule__ValueReferenceRule__Group__1__Impl : ( 'value' ) ; public final void rule__ValueReferenceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3113:1: ( ( 'value' ) ) - // InternalInstanceLanguage.g:3114:1: ( 'value' ) + // InternalInstanceLanguage.g:3017:1: ( ( 'value' ) ) + // InternalInstanceLanguage.g:3018:1: ( 'value' ) { - // InternalInstanceLanguage.g:3114:1: ( 'value' ) - // InternalInstanceLanguage.g:3115:2: 'value' + // InternalInstanceLanguage.g:3018:1: ( 'value' ) + // InternalInstanceLanguage.g:3019:2: 'value' { before(grammarAccess.getValueReferenceRuleAccess().getValueKeyword_1()); match(input,62,FOLLOW_2); @@ -9956,14 +9646,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DoubleLiteralRule__Group__0" - // InternalInstanceLanguage.g:3125:1: rule__DoubleLiteralRule__Group__0 : rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ; + // InternalInstanceLanguage.g:3029:1: rule__DoubleLiteralRule__Group__0 : rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ; public final void rule__DoubleLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3129:1: ( rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ) - // InternalInstanceLanguage.g:3130:2: rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 + // InternalInstanceLanguage.g:3033:1: ( rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ) + // InternalInstanceLanguage.g:3034:2: rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 { pushFollow(FOLLOW_33); rule__DoubleLiteralRule__Group__0__Impl(); @@ -9994,21 +9684,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DoubleLiteralRule__Group__0__Impl" - // InternalInstanceLanguage.g:3137:1: rule__DoubleLiteralRule__Group__0__Impl : ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ; + // InternalInstanceLanguage.g:3041:1: rule__DoubleLiteralRule__Group__0__Impl : ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ; public final void rule__DoubleLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3141:1: ( ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ) - // InternalInstanceLanguage.g:3142:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) + // InternalInstanceLanguage.g:3045:1: ( ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ) + // InternalInstanceLanguage.g:3046:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) { - // InternalInstanceLanguage.g:3142:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) - // InternalInstanceLanguage.g:3143:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) + // InternalInstanceLanguage.g:3046:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) + // InternalInstanceLanguage.g:3047:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getLiteralAssignment_0()); - // InternalInstanceLanguage.g:3144:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) - // InternalInstanceLanguage.g:3144:3: rule__DoubleLiteralRule__LiteralAssignment_0 + // InternalInstanceLanguage.g:3048:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) + // InternalInstanceLanguage.g:3048:3: rule__DoubleLiteralRule__LiteralAssignment_0 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__LiteralAssignment_0(); @@ -10041,14 +9731,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DoubleLiteralRule__Group__1" - // InternalInstanceLanguage.g:3152:1: rule__DoubleLiteralRule__Group__1 : rule__DoubleLiteralRule__Group__1__Impl ; + // InternalInstanceLanguage.g:3056:1: rule__DoubleLiteralRule__Group__1 : rule__DoubleLiteralRule__Group__1__Impl ; public final void rule__DoubleLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3156:1: ( rule__DoubleLiteralRule__Group__1__Impl ) - // InternalInstanceLanguage.g:3157:2: rule__DoubleLiteralRule__Group__1__Impl + // InternalInstanceLanguage.g:3060:1: ( rule__DoubleLiteralRule__Group__1__Impl ) + // InternalInstanceLanguage.g:3061:2: rule__DoubleLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__Group__1__Impl(); @@ -10074,29 +9764,29 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DoubleLiteralRule__Group__1__Impl" - // InternalInstanceLanguage.g:3163:1: rule__DoubleLiteralRule__Group__1__Impl : ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ; + // InternalInstanceLanguage.g:3067:1: rule__DoubleLiteralRule__Group__1__Impl : ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ; public final void rule__DoubleLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3167:1: ( ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ) - // InternalInstanceLanguage.g:3168:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) + // InternalInstanceLanguage.g:3071:1: ( ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ) + // InternalInstanceLanguage.g:3072:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) { - // InternalInstanceLanguage.g:3168:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) - // InternalInstanceLanguage.g:3169:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? + // InternalInstanceLanguage.g:3072:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) + // InternalInstanceLanguage.g:3073:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? { before(grammarAccess.getDoubleLiteralRuleAccess().getFactorAssignment_1()); - // InternalInstanceLanguage.g:3170:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? - int alt27=2; - int LA27_0 = input.LA(1); + // InternalInstanceLanguage.g:3074:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? + int alt26=2; + int LA26_0 = input.LA(1); - if ( ((LA27_0>=27 && LA27_0<=46)) ) { - alt27=1; + if ( ((LA26_0>=27 && LA26_0<=46)) ) { + alt26=1; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalInstanceLanguage.g:3170:3: rule__DoubleLiteralRule__FactorAssignment_1 + // InternalInstanceLanguage.g:3074:3: rule__DoubleLiteralRule__FactorAssignment_1 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__FactorAssignment_1(); @@ -10132,14 +9822,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__IntegerLiteralRule__Group__0" - // InternalInstanceLanguage.g:3179:1: rule__IntegerLiteralRule__Group__0 : rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ; + // InternalInstanceLanguage.g:3083:1: rule__IntegerLiteralRule__Group__0 : rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ; public final void rule__IntegerLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3183:1: ( rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ) - // InternalInstanceLanguage.g:3184:2: rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 + // InternalInstanceLanguage.g:3087:1: ( rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ) + // InternalInstanceLanguage.g:3088:2: rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 { pushFollow(FOLLOW_33); rule__IntegerLiteralRule__Group__0__Impl(); @@ -10170,21 +9860,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__IntegerLiteralRule__Group__0__Impl" - // InternalInstanceLanguage.g:3191:1: rule__IntegerLiteralRule__Group__0__Impl : ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ; + // InternalInstanceLanguage.g:3095:1: rule__IntegerLiteralRule__Group__0__Impl : ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ; public final void rule__IntegerLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3195:1: ( ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ) - // InternalInstanceLanguage.g:3196:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) + // InternalInstanceLanguage.g:3099:1: ( ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ) + // InternalInstanceLanguage.g:3100:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) { - // InternalInstanceLanguage.g:3196:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) - // InternalInstanceLanguage.g:3197:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) + // InternalInstanceLanguage.g:3100:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) + // InternalInstanceLanguage.g:3101:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getLiteralAssignment_0()); - // InternalInstanceLanguage.g:3198:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) - // InternalInstanceLanguage.g:3198:3: rule__IntegerLiteralRule__LiteralAssignment_0 + // InternalInstanceLanguage.g:3102:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) + // InternalInstanceLanguage.g:3102:3: rule__IntegerLiteralRule__LiteralAssignment_0 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__LiteralAssignment_0(); @@ -10217,14 +9907,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__IntegerLiteralRule__Group__1" - // InternalInstanceLanguage.g:3206:1: rule__IntegerLiteralRule__Group__1 : rule__IntegerLiteralRule__Group__1__Impl ; + // InternalInstanceLanguage.g:3110:1: rule__IntegerLiteralRule__Group__1 : rule__IntegerLiteralRule__Group__1__Impl ; public final void rule__IntegerLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3210:1: ( rule__IntegerLiteralRule__Group__1__Impl ) - // InternalInstanceLanguage.g:3211:2: rule__IntegerLiteralRule__Group__1__Impl + // InternalInstanceLanguage.g:3114:1: ( rule__IntegerLiteralRule__Group__1__Impl ) + // InternalInstanceLanguage.g:3115:2: rule__IntegerLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__Group__1__Impl(); @@ -10250,29 +9940,29 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__IntegerLiteralRule__Group__1__Impl" - // InternalInstanceLanguage.g:3217:1: rule__IntegerLiteralRule__Group__1__Impl : ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ; + // InternalInstanceLanguage.g:3121:1: rule__IntegerLiteralRule__Group__1__Impl : ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ; public final void rule__IntegerLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3221:1: ( ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ) - // InternalInstanceLanguage.g:3222:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) + // InternalInstanceLanguage.g:3125:1: ( ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ) + // InternalInstanceLanguage.g:3126:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) { - // InternalInstanceLanguage.g:3222:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) - // InternalInstanceLanguage.g:3223:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? + // InternalInstanceLanguage.g:3126:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) + // InternalInstanceLanguage.g:3127:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? { before(grammarAccess.getIntegerLiteralRuleAccess().getFactorAssignment_1()); - // InternalInstanceLanguage.g:3224:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? - int alt28=2; - int LA28_0 = input.LA(1); + // InternalInstanceLanguage.g:3128:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? + int alt27=2; + int LA27_0 = input.LA(1); - if ( ((LA28_0>=27 && LA28_0<=46)) ) { - alt28=1; + if ( ((LA27_0>=27 && LA27_0<=46)) ) { + alt27=1; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalInstanceLanguage.g:3224:3: rule__IntegerLiteralRule__FactorAssignment_1 + // InternalInstanceLanguage.g:3128:3: rule__IntegerLiteralRule__FactorAssignment_1 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__FactorAssignment_1(); @@ -10308,14 +9998,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__BooleanLiteralRule__Group__0" - // InternalInstanceLanguage.g:3233:1: rule__BooleanLiteralRule__Group__0 : rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ; + // InternalInstanceLanguage.g:3137:1: rule__BooleanLiteralRule__Group__0 : rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ; public final void rule__BooleanLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3237:1: ( rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ) - // InternalInstanceLanguage.g:3238:2: rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 + // InternalInstanceLanguage.g:3141:1: ( rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ) + // InternalInstanceLanguage.g:3142:2: rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 { pushFollow(FOLLOW_7); rule__BooleanLiteralRule__Group__0__Impl(); @@ -10346,21 +10036,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__BooleanLiteralRule__Group__0__Impl" - // InternalInstanceLanguage.g:3245:1: rule__BooleanLiteralRule__Group__0__Impl : ( () ) ; + // InternalInstanceLanguage.g:3149:1: rule__BooleanLiteralRule__Group__0__Impl : ( () ) ; public final void rule__BooleanLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3249:1: ( ( () ) ) - // InternalInstanceLanguage.g:3250:1: ( () ) + // InternalInstanceLanguage.g:3153:1: ( ( () ) ) + // InternalInstanceLanguage.g:3154:1: ( () ) { - // InternalInstanceLanguage.g:3250:1: ( () ) - // InternalInstanceLanguage.g:3251:2: () + // InternalInstanceLanguage.g:3154:1: ( () ) + // InternalInstanceLanguage.g:3155:2: () { before(grammarAccess.getBooleanLiteralRuleAccess().getBooleanLiteralAction_0()); - // InternalInstanceLanguage.g:3252:2: () - // InternalInstanceLanguage.g:3252:3: + // InternalInstanceLanguage.g:3156:2: () + // InternalInstanceLanguage.g:3156:3: { } @@ -10383,14 +10073,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__BooleanLiteralRule__Group__1" - // InternalInstanceLanguage.g:3260:1: rule__BooleanLiteralRule__Group__1 : rule__BooleanLiteralRule__Group__1__Impl ; + // InternalInstanceLanguage.g:3164:1: rule__BooleanLiteralRule__Group__1 : rule__BooleanLiteralRule__Group__1__Impl ; public final void rule__BooleanLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3264:1: ( rule__BooleanLiteralRule__Group__1__Impl ) - // InternalInstanceLanguage.g:3265:2: rule__BooleanLiteralRule__Group__1__Impl + // InternalInstanceLanguage.g:3168:1: ( rule__BooleanLiteralRule__Group__1__Impl ) + // InternalInstanceLanguage.g:3169:2: rule__BooleanLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Group__1__Impl(); @@ -10416,21 +10106,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__BooleanLiteralRule__Group__1__Impl" - // InternalInstanceLanguage.g:3271:1: rule__BooleanLiteralRule__Group__1__Impl : ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ; + // InternalInstanceLanguage.g:3175:1: rule__BooleanLiteralRule__Group__1__Impl : ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ; public final void rule__BooleanLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3275:1: ( ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ) - // InternalInstanceLanguage.g:3276:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) + // InternalInstanceLanguage.g:3179:1: ( ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ) + // InternalInstanceLanguage.g:3180:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) { - // InternalInstanceLanguage.g:3276:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) - // InternalInstanceLanguage.g:3277:2: ( rule__BooleanLiteralRule__Alternatives_1 ) + // InternalInstanceLanguage.g:3180:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) + // InternalInstanceLanguage.g:3181:2: ( rule__BooleanLiteralRule__Alternatives_1 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getAlternatives_1()); - // InternalInstanceLanguage.g:3278:2: ( rule__BooleanLiteralRule__Alternatives_1 ) - // InternalInstanceLanguage.g:3278:3: rule__BooleanLiteralRule__Alternatives_1 + // InternalInstanceLanguage.g:3182:2: ( rule__BooleanLiteralRule__Alternatives_1 ) + // InternalInstanceLanguage.g:3182:3: rule__BooleanLiteralRule__Alternatives_1 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Alternatives_1(); @@ -10462,34 +10152,34 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR end "rule__BooleanLiteralRule__Group__1__Impl" - // $ANTLR start "rule__InstanceRule__NameAssignment_0" - // InternalInstanceLanguage.g:3287:1: rule__InstanceRule__NameAssignment_0 : ( ( ruleStringOrId ) ) ; - public final void rule__InstanceRule__NameAssignment_0() throws RecognitionException { + // $ANTLR start "rule__InstanceRule__DefinitionAssignment_0" + // InternalInstanceLanguage.g:3191:1: rule__InstanceRule__DefinitionAssignment_0 : ( ( ruleStringOrId ) ) ; + public final void rule__InstanceRule__DefinitionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3291:1: ( ( ( ruleStringOrId ) ) ) - // InternalInstanceLanguage.g:3292:2: ( ( ruleStringOrId ) ) + // InternalInstanceLanguage.g:3195:1: ( ( ( ruleStringOrId ) ) ) + // InternalInstanceLanguage.g:3196:2: ( ( ruleStringOrId ) ) { - // InternalInstanceLanguage.g:3292:2: ( ( ruleStringOrId ) ) - // InternalInstanceLanguage.g:3293:3: ( ruleStringOrId ) + // InternalInstanceLanguage.g:3196:2: ( ( ruleStringOrId ) ) + // InternalInstanceLanguage.g:3197:3: ( ruleStringOrId ) { - before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); - // InternalInstanceLanguage.g:3294:3: ( ruleStringOrId ) - // InternalInstanceLanguage.g:3295:4: ruleStringOrId + before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); + // InternalInstanceLanguage.g:3198:3: ( ruleStringOrId ) + // InternalInstanceLanguage.g:3199:4: ruleStringOrId { - before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); + before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); ruleStringOrId(); state._fsp--; - after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } - after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } @@ -10508,21 +10198,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } return ; } - // $ANTLR end "rule__InstanceRule__NameAssignment_0" + // $ANTLR end "rule__InstanceRule__DefinitionAssignment_0" // $ANTLR start "rule__InstanceRule__AttributesAssignment_1_1" - // InternalInstanceLanguage.g:3306:1: rule__InstanceRule__AttributesAssignment_1_1 : ( ruleAttributeRule ) ; + // InternalInstanceLanguage.g:3210:1: rule__InstanceRule__AttributesAssignment_1_1 : ( ruleAttributeRule ) ; public final void rule__InstanceRule__AttributesAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3310:1: ( ( ruleAttributeRule ) ) - // InternalInstanceLanguage.g:3311:2: ( ruleAttributeRule ) + // InternalInstanceLanguage.g:3214:1: ( ( ruleAttributeRule ) ) + // InternalInstanceLanguage.g:3215:2: ( ruleAttributeRule ) { - // InternalInstanceLanguage.g:3311:2: ( ruleAttributeRule ) - // InternalInstanceLanguage.g:3312:3: ruleAttributeRule + // InternalInstanceLanguage.g:3215:2: ( ruleAttributeRule ) + // InternalInstanceLanguage.g:3216:3: ruleAttributeRule { before(grammarAccess.getInstanceRuleAccess().getAttributesAttributeRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -10552,26 +10242,34 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR end "rule__InstanceRule__AttributesAssignment_1_1" - // $ANTLR start "rule__AttributeRule__NameAssignment_0" - // InternalInstanceLanguage.g:3321:1: rule__AttributeRule__NameAssignment_0 : ( ruleNameOrMiscRule ) ; - public final void rule__AttributeRule__NameAssignment_0() throws RecognitionException { + // $ANTLR start "rule__AttributeRule__DefinitionAssignment_0" + // InternalInstanceLanguage.g:3225:1: rule__AttributeRule__DefinitionAssignment_0 : ( ( ruleStringOrId ) ) ; + public final void rule__AttributeRule__DefinitionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3325:1: ( ( ruleNameOrMiscRule ) ) - // InternalInstanceLanguage.g:3326:2: ( ruleNameOrMiscRule ) + // InternalInstanceLanguage.g:3229:1: ( ( ( ruleStringOrId ) ) ) + // InternalInstanceLanguage.g:3230:2: ( ( ruleStringOrId ) ) { - // InternalInstanceLanguage.g:3326:2: ( ruleNameOrMiscRule ) - // InternalInstanceLanguage.g:3327:3: ruleNameOrMiscRule + // InternalInstanceLanguage.g:3230:2: ( ( ruleStringOrId ) ) + // InternalInstanceLanguage.g:3231:3: ( ruleStringOrId ) { - before(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); + // InternalInstanceLanguage.g:3232:3: ( ruleStringOrId ) + // InternalInstanceLanguage.g:3233:4: ruleStringOrId + { + before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); - ruleNameOrMiscRule(); + ruleStringOrId(); state._fsp--; - after(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); + + } + + after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } @@ -10590,21 +10288,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis } return ; } - // $ANTLR end "rule__AttributeRule__NameAssignment_0" + // $ANTLR end "rule__AttributeRule__DefinitionAssignment_0" // $ANTLR start "rule__AttributeRule__ValueAssignment_2" - // InternalInstanceLanguage.g:3336:1: rule__AttributeRule__ValueAssignment_2 : ( ruleValueRule ) ; + // InternalInstanceLanguage.g:3244:1: rule__AttributeRule__ValueAssignment_2 : ( ruleValueRule ) ; public final void rule__AttributeRule__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3340:1: ( ( ruleValueRule ) ) - // InternalInstanceLanguage.g:3341:2: ( ruleValueRule ) + // InternalInstanceLanguage.g:3248:1: ( ( ruleValueRule ) ) + // InternalInstanceLanguage.g:3249:2: ( ruleValueRule ) { - // InternalInstanceLanguage.g:3341:2: ( ruleValueRule ) - // InternalInstanceLanguage.g:3342:3: ruleValueRule + // InternalInstanceLanguage.g:3249:2: ( ruleValueRule ) + // InternalInstanceLanguage.g:3250:3: ruleValueRule { before(grammarAccess.getAttributeRuleAccess().getValueValueRuleParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -10634,104 +10332,18 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR end "rule__AttributeRule__ValueAssignment_2" - // $ANTLR start "rule__NameRule__NameAssignment" - // InternalInstanceLanguage.g:3351:1: rule__NameRule__NameAssignment : ( ( ruleStringOrId ) ) ; - public final void rule__NameRule__NameAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalInstanceLanguage.g:3355:1: ( ( ( ruleStringOrId ) ) ) - // InternalInstanceLanguage.g:3356:2: ( ( ruleStringOrId ) ) - { - // InternalInstanceLanguage.g:3356:2: ( ( ruleStringOrId ) ) - // InternalInstanceLanguage.g:3357:3: ( ruleStringOrId ) - { - before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - // InternalInstanceLanguage.g:3358:3: ( ruleStringOrId ) - // InternalInstanceLanguage.g:3359:4: ruleStringOrId - { - before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); - pushFollow(FOLLOW_2); - ruleStringOrId(); - - state._fsp--; - - after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); - - } - - after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NameRule__NameAssignment" - - - // $ANTLR start "rule__MiscRule__NameAssignment" - // InternalInstanceLanguage.g:3370:1: rule__MiscRule__NameAssignment : ( RULE_STRING ) ; - public final void rule__MiscRule__NameAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalInstanceLanguage.g:3374:1: ( ( RULE_STRING ) ) - // InternalInstanceLanguage.g:3375:2: ( RULE_STRING ) - { - // InternalInstanceLanguage.g:3375:2: ( RULE_STRING ) - // InternalInstanceLanguage.g:3376:3: RULE_STRING - { - before(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MiscRule__NameAssignment" - - // $ANTLR start "rule__ArrayRule__ValuesAssignment_2_0" - // InternalInstanceLanguage.g:3385:1: rule__ArrayRule__ValuesAssignment_2_0 : ( ruleValueRule ) ; + // InternalInstanceLanguage.g:3259:1: rule__ArrayRule__ValuesAssignment_2_0 : ( ruleValueRule ) ; public final void rule__ArrayRule__ValuesAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3389:1: ( ( ruleValueRule ) ) - // InternalInstanceLanguage.g:3390:2: ( ruleValueRule ) + // InternalInstanceLanguage.g:3263:1: ( ( ruleValueRule ) ) + // InternalInstanceLanguage.g:3264:2: ( ruleValueRule ) { - // InternalInstanceLanguage.g:3390:2: ( ruleValueRule ) - // InternalInstanceLanguage.g:3391:3: ruleValueRule + // InternalInstanceLanguage.g:3264:2: ( ruleValueRule ) + // InternalInstanceLanguage.g:3265:3: ruleValueRule { before(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -10762,17 +10374,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ArrayRule__ValuesAssignment_2_1_1" - // InternalInstanceLanguage.g:3400:1: rule__ArrayRule__ValuesAssignment_2_1_1 : ( ruleValueRule ) ; + // InternalInstanceLanguage.g:3274:1: rule__ArrayRule__ValuesAssignment_2_1_1 : ( ruleValueRule ) ; public final void rule__ArrayRule__ValuesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3404:1: ( ( ruleValueRule ) ) - // InternalInstanceLanguage.g:3405:2: ( ruleValueRule ) + // InternalInstanceLanguage.g:3278:1: ( ( ruleValueRule ) ) + // InternalInstanceLanguage.g:3279:2: ( ruleValueRule ) { - // InternalInstanceLanguage.g:3405:2: ( ruleValueRule ) - // InternalInstanceLanguage.g:3406:3: ruleValueRule + // InternalInstanceLanguage.g:3279:2: ( ruleValueRule ) + // InternalInstanceLanguage.g:3280:3: ruleValueRule { before(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -10803,17 +10415,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__LiteralValueRule__LiteralAssignment" - // InternalInstanceLanguage.g:3415:1: rule__LiteralValueRule__LiteralAssignment : ( ruleLiteralRule ) ; + // InternalInstanceLanguage.g:3289:1: rule__LiteralValueRule__LiteralAssignment : ( ruleLiteralRule ) ; public final void rule__LiteralValueRule__LiteralAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3419:1: ( ( ruleLiteralRule ) ) - // InternalInstanceLanguage.g:3420:2: ( ruleLiteralRule ) + // InternalInstanceLanguage.g:3293:1: ( ( ruleLiteralRule ) ) + // InternalInstanceLanguage.g:3294:2: ( ruleLiteralRule ) { - // InternalInstanceLanguage.g:3420:2: ( ruleLiteralRule ) - // InternalInstanceLanguage.g:3421:3: ruleLiteralRule + // InternalInstanceLanguage.g:3294:2: ( ruleLiteralRule ) + // InternalInstanceLanguage.g:3295:3: ruleLiteralRule { before(grammarAccess.getLiteralValueRuleAccess().getLiteralLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -10844,21 +10456,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DataReferenceRule__DefinitionAssignment_2" - // InternalInstanceLanguage.g:3430:1: rule__DataReferenceRule__DefinitionAssignment_2 : ( ( ruleStringOrId ) ) ; + // InternalInstanceLanguage.g:3304:1: rule__DataReferenceRule__DefinitionAssignment_2 : ( ( ruleStringOrId ) ) ; public final void rule__DataReferenceRule__DefinitionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3434:1: ( ( ( ruleStringOrId ) ) ) - // InternalInstanceLanguage.g:3435:2: ( ( ruleStringOrId ) ) + // InternalInstanceLanguage.g:3308:1: ( ( ( ruleStringOrId ) ) ) + // InternalInstanceLanguage.g:3309:2: ( ( ruleStringOrId ) ) { - // InternalInstanceLanguage.g:3435:2: ( ( ruleStringOrId ) ) - // InternalInstanceLanguage.g:3436:3: ( ruleStringOrId ) + // InternalInstanceLanguage.g:3309:2: ( ( ruleStringOrId ) ) + // InternalInstanceLanguage.g:3310:3: ( ruleStringOrId ) { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionDataDescriptionCrossReference_2_0()); - // InternalInstanceLanguage.g:3437:3: ( ruleStringOrId ) - // InternalInstanceLanguage.g:3438:4: ruleStringOrId + // InternalInstanceLanguage.g:3311:3: ( ruleStringOrId ) + // InternalInstanceLanguage.g:3312:4: ruleStringOrId { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionDataDescriptionStringOrIdParserRuleCall_2_0_1()); pushFollow(FOLLOW_2); @@ -10893,17 +10505,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__OrExpressionRule__SubExpressionsAssignment_0" - // InternalInstanceLanguage.g:3449:1: rule__OrExpressionRule__SubExpressionsAssignment_0 : ( ruleXorExpressionRule ) ; + // InternalInstanceLanguage.g:3323:1: rule__OrExpressionRule__SubExpressionsAssignment_0 : ( ruleXorExpressionRule ) ; public final void rule__OrExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3453:1: ( ( ruleXorExpressionRule ) ) - // InternalInstanceLanguage.g:3454:2: ( ruleXorExpressionRule ) + // InternalInstanceLanguage.g:3327:1: ( ( ruleXorExpressionRule ) ) + // InternalInstanceLanguage.g:3328:2: ( ruleXorExpressionRule ) { - // InternalInstanceLanguage.g:3454:2: ( ruleXorExpressionRule ) - // InternalInstanceLanguage.g:3455:3: ruleXorExpressionRule + // InternalInstanceLanguage.g:3328:2: ( ruleXorExpressionRule ) + // InternalInstanceLanguage.g:3329:3: ruleXorExpressionRule { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -10934,17 +10546,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__OrExpressionRule__SubExpressionsAssignment_1_1" - // InternalInstanceLanguage.g:3464:1: rule__OrExpressionRule__SubExpressionsAssignment_1_1 : ( ruleXorExpressionRule ) ; + // InternalInstanceLanguage.g:3338:1: rule__OrExpressionRule__SubExpressionsAssignment_1_1 : ( ruleXorExpressionRule ) ; public final void rule__OrExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3468:1: ( ( ruleXorExpressionRule ) ) - // InternalInstanceLanguage.g:3469:2: ( ruleXorExpressionRule ) + // InternalInstanceLanguage.g:3342:1: ( ( ruleXorExpressionRule ) ) + // InternalInstanceLanguage.g:3343:2: ( ruleXorExpressionRule ) { - // InternalInstanceLanguage.g:3469:2: ( ruleXorExpressionRule ) - // InternalInstanceLanguage.g:3470:3: ruleXorExpressionRule + // InternalInstanceLanguage.g:3343:2: ( ruleXorExpressionRule ) + // InternalInstanceLanguage.g:3344:3: ruleXorExpressionRule { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -10975,17 +10587,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__XorExpressionRule__SubExpressionsAssignment_0" - // InternalInstanceLanguage.g:3479:1: rule__XorExpressionRule__SubExpressionsAssignment_0 : ( ruleAndExpressionRule ) ; + // InternalInstanceLanguage.g:3353:1: rule__XorExpressionRule__SubExpressionsAssignment_0 : ( ruleAndExpressionRule ) ; public final void rule__XorExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3483:1: ( ( ruleAndExpressionRule ) ) - // InternalInstanceLanguage.g:3484:2: ( ruleAndExpressionRule ) + // InternalInstanceLanguage.g:3357:1: ( ( ruleAndExpressionRule ) ) + // InternalInstanceLanguage.g:3358:2: ( ruleAndExpressionRule ) { - // InternalInstanceLanguage.g:3484:2: ( ruleAndExpressionRule ) - // InternalInstanceLanguage.g:3485:3: ruleAndExpressionRule + // InternalInstanceLanguage.g:3358:2: ( ruleAndExpressionRule ) + // InternalInstanceLanguage.g:3359:3: ruleAndExpressionRule { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11016,17 +10628,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__XorExpressionRule__SubExpressionsAssignment_1_1" - // InternalInstanceLanguage.g:3494:1: rule__XorExpressionRule__SubExpressionsAssignment_1_1 : ( ruleAndExpressionRule ) ; + // InternalInstanceLanguage.g:3368:1: rule__XorExpressionRule__SubExpressionsAssignment_1_1 : ( ruleAndExpressionRule ) ; public final void rule__XorExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3498:1: ( ( ruleAndExpressionRule ) ) - // InternalInstanceLanguage.g:3499:2: ( ruleAndExpressionRule ) + // InternalInstanceLanguage.g:3372:1: ( ( ruleAndExpressionRule ) ) + // InternalInstanceLanguage.g:3373:2: ( ruleAndExpressionRule ) { - // InternalInstanceLanguage.g:3499:2: ( ruleAndExpressionRule ) - // InternalInstanceLanguage.g:3500:3: ruleAndExpressionRule + // InternalInstanceLanguage.g:3373:2: ( ruleAndExpressionRule ) + // InternalInstanceLanguage.g:3374:3: ruleAndExpressionRule { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -11057,17 +10669,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AndExpressionRule__SubExpressionsAssignment_0" - // InternalInstanceLanguage.g:3509:1: rule__AndExpressionRule__SubExpressionsAssignment_0 : ( ruleNotExpressionRule ) ; + // InternalInstanceLanguage.g:3383:1: rule__AndExpressionRule__SubExpressionsAssignment_0 : ( ruleNotExpressionRule ) ; public final void rule__AndExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3513:1: ( ( ruleNotExpressionRule ) ) - // InternalInstanceLanguage.g:3514:2: ( ruleNotExpressionRule ) + // InternalInstanceLanguage.g:3387:1: ( ( ruleNotExpressionRule ) ) + // InternalInstanceLanguage.g:3388:2: ( ruleNotExpressionRule ) { - // InternalInstanceLanguage.g:3514:2: ( ruleNotExpressionRule ) - // InternalInstanceLanguage.g:3515:3: ruleNotExpressionRule + // InternalInstanceLanguage.g:3388:2: ( ruleNotExpressionRule ) + // InternalInstanceLanguage.g:3389:3: ruleNotExpressionRule { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11098,17 +10710,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AndExpressionRule__SubExpressionsAssignment_1_1" - // InternalInstanceLanguage.g:3524:1: rule__AndExpressionRule__SubExpressionsAssignment_1_1 : ( ruleNotExpressionRule ) ; + // InternalInstanceLanguage.g:3398:1: rule__AndExpressionRule__SubExpressionsAssignment_1_1 : ( ruleNotExpressionRule ) ; public final void rule__AndExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3528:1: ( ( ruleNotExpressionRule ) ) - // InternalInstanceLanguage.g:3529:2: ( ruleNotExpressionRule ) + // InternalInstanceLanguage.g:3402:1: ( ( ruleNotExpressionRule ) ) + // InternalInstanceLanguage.g:3403:2: ( ruleNotExpressionRule ) { - // InternalInstanceLanguage.g:3529:2: ( ruleNotExpressionRule ) - // InternalInstanceLanguage.g:3530:3: ruleNotExpressionRule + // InternalInstanceLanguage.g:3403:2: ( ruleNotExpressionRule ) + // InternalInstanceLanguage.g:3404:3: ruleNotExpressionRule { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -11139,21 +10751,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__NotExpressionRule__NegatedAssignment_0" - // InternalInstanceLanguage.g:3539:1: rule__NotExpressionRule__NegatedAssignment_0 : ( ( '!' ) ) ; + // InternalInstanceLanguage.g:3413:1: rule__NotExpressionRule__NegatedAssignment_0 : ( ( '!' ) ) ; public final void rule__NotExpressionRule__NegatedAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3543:1: ( ( ( '!' ) ) ) - // InternalInstanceLanguage.g:3544:2: ( ( '!' ) ) + // InternalInstanceLanguage.g:3417:1: ( ( ( '!' ) ) ) + // InternalInstanceLanguage.g:3418:2: ( ( '!' ) ) { - // InternalInstanceLanguage.g:3544:2: ( ( '!' ) ) - // InternalInstanceLanguage.g:3545:3: ( '!' ) + // InternalInstanceLanguage.g:3418:2: ( ( '!' ) ) + // InternalInstanceLanguage.g:3419:3: ( '!' ) { before(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); - // InternalInstanceLanguage.g:3546:3: ( '!' ) - // InternalInstanceLanguage.g:3547:4: '!' + // InternalInstanceLanguage.g:3420:3: ( '!' ) + // InternalInstanceLanguage.g:3421:4: '!' { before(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); match(input,63,FOLLOW_2); @@ -11184,17 +10796,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__NotExpressionRule__OperandAssignment_1" - // InternalInstanceLanguage.g:3558:1: rule__NotExpressionRule__OperandAssignment_1 : ( ruleComparisonExpressionRule ) ; + // InternalInstanceLanguage.g:3432:1: rule__NotExpressionRule__OperandAssignment_1 : ( ruleComparisonExpressionRule ) ; public final void rule__NotExpressionRule__OperandAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3562:1: ( ( ruleComparisonExpressionRule ) ) - // InternalInstanceLanguage.g:3563:2: ( ruleComparisonExpressionRule ) + // InternalInstanceLanguage.g:3436:1: ( ( ruleComparisonExpressionRule ) ) + // InternalInstanceLanguage.g:3437:2: ( ruleComparisonExpressionRule ) { - // InternalInstanceLanguage.g:3563:2: ( ruleComparisonExpressionRule ) - // InternalInstanceLanguage.g:3564:3: ruleComparisonExpressionRule + // InternalInstanceLanguage.g:3437:2: ( ruleComparisonExpressionRule ) + // InternalInstanceLanguage.g:3438:3: ruleComparisonExpressionRule { before(grammarAccess.getNotExpressionRuleAccess().getOperandComparisonExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -11225,17 +10837,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ComparisonExpressionRule__LeftOperandAssignment_0" - // InternalInstanceLanguage.g:3573:1: rule__ComparisonExpressionRule__LeftOperandAssignment_0 : ( ruleAddOrSubtractExpressionRule ) ; + // InternalInstanceLanguage.g:3447:1: rule__ComparisonExpressionRule__LeftOperandAssignment_0 : ( ruleAddOrSubtractExpressionRule ) ; public final void rule__ComparisonExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3577:1: ( ( ruleAddOrSubtractExpressionRule ) ) - // InternalInstanceLanguage.g:3578:2: ( ruleAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:3451:1: ( ( ruleAddOrSubtractExpressionRule ) ) + // InternalInstanceLanguage.g:3452:2: ( ruleAddOrSubtractExpressionRule ) { - // InternalInstanceLanguage.g:3578:2: ( ruleAddOrSubtractExpressionRule ) - // InternalInstanceLanguage.g:3579:3: ruleAddOrSubtractExpressionRule + // InternalInstanceLanguage.g:3452:2: ( ruleAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:3453:3: ruleAddOrSubtractExpressionRule { before(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAddOrSubtractExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11266,17 +10878,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ComparisonExpressionRule__ComparisonAssignment_1" - // InternalInstanceLanguage.g:3588:1: rule__ComparisonExpressionRule__ComparisonAssignment_1 : ( rulePartialComparisonExpressionRule ) ; + // InternalInstanceLanguage.g:3462:1: rule__ComparisonExpressionRule__ComparisonAssignment_1 : ( rulePartialComparisonExpressionRule ) ; public final void rule__ComparisonExpressionRule__ComparisonAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3592:1: ( ( rulePartialComparisonExpressionRule ) ) - // InternalInstanceLanguage.g:3593:2: ( rulePartialComparisonExpressionRule ) + // InternalInstanceLanguage.g:3466:1: ( ( rulePartialComparisonExpressionRule ) ) + // InternalInstanceLanguage.g:3467:2: ( rulePartialComparisonExpressionRule ) { - // InternalInstanceLanguage.g:3593:2: ( rulePartialComparisonExpressionRule ) - // InternalInstanceLanguage.g:3594:3: rulePartialComparisonExpressionRule + // InternalInstanceLanguage.g:3467:2: ( rulePartialComparisonExpressionRule ) + // InternalInstanceLanguage.g:3468:3: rulePartialComparisonExpressionRule { before(grammarAccess.getComparisonExpressionRuleAccess().getComparisonPartialComparisonExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -11307,17 +10919,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PartialComparisonExpressionRule__OperatorAssignment_0" - // InternalInstanceLanguage.g:3603:1: rule__PartialComparisonExpressionRule__OperatorAssignment_0 : ( ruleComparisonOperatorRule ) ; + // InternalInstanceLanguage.g:3477:1: rule__PartialComparisonExpressionRule__OperatorAssignment_0 : ( ruleComparisonOperatorRule ) ; public final void rule__PartialComparisonExpressionRule__OperatorAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3607:1: ( ( ruleComparisonOperatorRule ) ) - // InternalInstanceLanguage.g:3608:2: ( ruleComparisonOperatorRule ) + // InternalInstanceLanguage.g:3481:1: ( ( ruleComparisonOperatorRule ) ) + // InternalInstanceLanguage.g:3482:2: ( ruleComparisonOperatorRule ) { - // InternalInstanceLanguage.g:3608:2: ( ruleComparisonOperatorRule ) - // InternalInstanceLanguage.g:3609:3: ruleComparisonOperatorRule + // InternalInstanceLanguage.g:3482:2: ( ruleComparisonOperatorRule ) + // InternalInstanceLanguage.g:3483:3: ruleComparisonOperatorRule { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorComparisonOperatorRuleEnumRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11348,17 +10960,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PartialComparisonExpressionRule__SubExpressionAssignment_1" - // InternalInstanceLanguage.g:3618:1: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 : ( ruleAddOrSubtractExpressionRule ) ; + // InternalInstanceLanguage.g:3492:1: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 : ( ruleAddOrSubtractExpressionRule ) ; public final void rule__PartialComparisonExpressionRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3622:1: ( ( ruleAddOrSubtractExpressionRule ) ) - // InternalInstanceLanguage.g:3623:2: ( ruleAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:3496:1: ( ( ruleAddOrSubtractExpressionRule ) ) + // InternalInstanceLanguage.g:3497:2: ( ruleAddOrSubtractExpressionRule ) { - // InternalInstanceLanguage.g:3623:2: ( ruleAddOrSubtractExpressionRule ) - // InternalInstanceLanguage.g:3624:3: ruleAddOrSubtractExpressionRule + // InternalInstanceLanguage.g:3497:2: ( ruleAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:3498:3: ruleAddOrSubtractExpressionRule { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAddOrSubtractExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -11389,17 +11001,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0" - // InternalInstanceLanguage.g:3633:1: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 : ( ruleMultiplyDivideModuloExpressionRule ) ; + // InternalInstanceLanguage.g:3507:1: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 : ( ruleMultiplyDivideModuloExpressionRule ) ; public final void rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3637:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) - // InternalInstanceLanguage.g:3638:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalInstanceLanguage.g:3511:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) + // InternalInstanceLanguage.g:3512:2: ( ruleMultiplyDivideModuloExpressionRule ) { - // InternalInstanceLanguage.g:3638:2: ( ruleMultiplyDivideModuloExpressionRule ) - // InternalInstanceLanguage.g:3639:3: ruleMultiplyDivideModuloExpressionRule + // InternalInstanceLanguage.g:3512:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalInstanceLanguage.g:3513:3: ruleMultiplyDivideModuloExpressionRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandMultiplyDivideModuloExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11430,17 +11042,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0" - // InternalInstanceLanguage.g:3648:1: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 : ( ruleAddOrSubtractOperatorRule ) ; + // InternalInstanceLanguage.g:3522:1: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 : ( ruleAddOrSubtractOperatorRule ) ; public final void rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3652:1: ( ( ruleAddOrSubtractOperatorRule ) ) - // InternalInstanceLanguage.g:3653:2: ( ruleAddOrSubtractOperatorRule ) + // InternalInstanceLanguage.g:3526:1: ( ( ruleAddOrSubtractOperatorRule ) ) + // InternalInstanceLanguage.g:3527:2: ( ruleAddOrSubtractOperatorRule ) { - // InternalInstanceLanguage.g:3653:2: ( ruleAddOrSubtractOperatorRule ) - // InternalInstanceLanguage.g:3654:3: ruleAddOrSubtractOperatorRule + // InternalInstanceLanguage.g:3527:2: ( ruleAddOrSubtractOperatorRule ) + // InternalInstanceLanguage.g:3528:3: ruleAddOrSubtractOperatorRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -11471,17 +11083,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1" - // InternalInstanceLanguage.g:3663:1: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 : ( ruleMultiplyDivideModuloExpressionRule ) ; + // InternalInstanceLanguage.g:3537:1: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 : ( ruleMultiplyDivideModuloExpressionRule ) ; public final void rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3667:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) - // InternalInstanceLanguage.g:3668:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalInstanceLanguage.g:3541:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) + // InternalInstanceLanguage.g:3542:2: ( ruleMultiplyDivideModuloExpressionRule ) { - // InternalInstanceLanguage.g:3668:2: ( ruleMultiplyDivideModuloExpressionRule ) - // InternalInstanceLanguage.g:3669:3: ruleMultiplyDivideModuloExpressionRule + // InternalInstanceLanguage.g:3542:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalInstanceLanguage.g:3543:3: ruleMultiplyDivideModuloExpressionRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsMultiplyDivideModuloExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -11512,17 +11124,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0" - // InternalInstanceLanguage.g:3678:1: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 : ( rulePowerOfExpressionRule ) ; + // InternalInstanceLanguage.g:3552:1: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 : ( rulePowerOfExpressionRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3682:1: ( ( rulePowerOfExpressionRule ) ) - // InternalInstanceLanguage.g:3683:2: ( rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:3556:1: ( ( rulePowerOfExpressionRule ) ) + // InternalInstanceLanguage.g:3557:2: ( rulePowerOfExpressionRule ) { - // InternalInstanceLanguage.g:3683:2: ( rulePowerOfExpressionRule ) - // InternalInstanceLanguage.g:3684:3: rulePowerOfExpressionRule + // InternalInstanceLanguage.g:3557:2: ( rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:3558:3: rulePowerOfExpressionRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandPowerOfExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11553,17 +11165,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0" - // InternalInstanceLanguage.g:3693:1: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 : ( ruleMultiplyDivideModuloOperatorRule ) ; + // InternalInstanceLanguage.g:3567:1: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 : ( ruleMultiplyDivideModuloOperatorRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3697:1: ( ( ruleMultiplyDivideModuloOperatorRule ) ) - // InternalInstanceLanguage.g:3698:2: ( ruleMultiplyDivideModuloOperatorRule ) + // InternalInstanceLanguage.g:3571:1: ( ( ruleMultiplyDivideModuloOperatorRule ) ) + // InternalInstanceLanguage.g:3572:2: ( ruleMultiplyDivideModuloOperatorRule ) { - // InternalInstanceLanguage.g:3698:2: ( ruleMultiplyDivideModuloOperatorRule ) - // InternalInstanceLanguage.g:3699:3: ruleMultiplyDivideModuloOperatorRule + // InternalInstanceLanguage.g:3572:2: ( ruleMultiplyDivideModuloOperatorRule ) + // InternalInstanceLanguage.g:3573:3: ruleMultiplyDivideModuloOperatorRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsMultiplyDivideModuloOperatorRuleEnumRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -11594,17 +11206,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1" - // InternalInstanceLanguage.g:3708:1: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 : ( rulePowerOfExpressionRule ) ; + // InternalInstanceLanguage.g:3582:1: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 : ( rulePowerOfExpressionRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3712:1: ( ( rulePowerOfExpressionRule ) ) - // InternalInstanceLanguage.g:3713:2: ( rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:3586:1: ( ( rulePowerOfExpressionRule ) ) + // InternalInstanceLanguage.g:3587:2: ( rulePowerOfExpressionRule ) { - // InternalInstanceLanguage.g:3713:2: ( rulePowerOfExpressionRule ) - // InternalInstanceLanguage.g:3714:3: rulePowerOfExpressionRule + // InternalInstanceLanguage.g:3587:2: ( rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:3588:3: rulePowerOfExpressionRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsPowerOfExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -11635,17 +11247,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PowerOfExpressionRule__LeftOperandAssignment_0" - // InternalInstanceLanguage.g:3723:1: rule__PowerOfExpressionRule__LeftOperandAssignment_0 : ( ruleUnaryAddOrSubtractExpressionRule ) ; + // InternalInstanceLanguage.g:3597:1: rule__PowerOfExpressionRule__LeftOperandAssignment_0 : ( ruleUnaryAddOrSubtractExpressionRule ) ; public final void rule__PowerOfExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3727:1: ( ( ruleUnaryAddOrSubtractExpressionRule ) ) - // InternalInstanceLanguage.g:3728:2: ( ruleUnaryAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:3601:1: ( ( ruleUnaryAddOrSubtractExpressionRule ) ) + // InternalInstanceLanguage.g:3602:2: ( ruleUnaryAddOrSubtractExpressionRule ) { - // InternalInstanceLanguage.g:3728:2: ( ruleUnaryAddOrSubtractExpressionRule ) - // InternalInstanceLanguage.g:3729:3: ruleUnaryAddOrSubtractExpressionRule + // InternalInstanceLanguage.g:3602:2: ( ruleUnaryAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:3603:3: ruleUnaryAddOrSubtractExpressionRule { before(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandUnaryAddOrSubtractExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11676,17 +11288,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__PowerOfExpressionRule__RightOperandAssignment_1_1" - // InternalInstanceLanguage.g:3738:1: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 : ( rulePowerOfExpressionRule ) ; + // InternalInstanceLanguage.g:3612:1: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 : ( rulePowerOfExpressionRule ) ; public final void rule__PowerOfExpressionRule__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3742:1: ( ( rulePowerOfExpressionRule ) ) - // InternalInstanceLanguage.g:3743:2: ( rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:3616:1: ( ( rulePowerOfExpressionRule ) ) + // InternalInstanceLanguage.g:3617:2: ( rulePowerOfExpressionRule ) { - // InternalInstanceLanguage.g:3743:2: ( rulePowerOfExpressionRule ) - // InternalInstanceLanguage.g:3744:3: rulePowerOfExpressionRule + // InternalInstanceLanguage.g:3617:2: ( rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:3618:3: rulePowerOfExpressionRule { before(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandPowerOfExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -11717,17 +11329,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0" - // InternalInstanceLanguage.g:3753:1: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 : ( ruleAddOrSubtractOperatorRule ) ; + // InternalInstanceLanguage.g:3627:1: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 : ( ruleAddOrSubtractOperatorRule ) ; public final void rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3757:1: ( ( ruleAddOrSubtractOperatorRule ) ) - // InternalInstanceLanguage.g:3758:2: ( ruleAddOrSubtractOperatorRule ) + // InternalInstanceLanguage.g:3631:1: ( ( ruleAddOrSubtractOperatorRule ) ) + // InternalInstanceLanguage.g:3632:2: ( ruleAddOrSubtractOperatorRule ) { - // InternalInstanceLanguage.g:3758:2: ( ruleAddOrSubtractOperatorRule ) - // InternalInstanceLanguage.g:3759:3: ruleAddOrSubtractOperatorRule + // InternalInstanceLanguage.g:3632:2: ( ruleAddOrSubtractOperatorRule ) + // InternalInstanceLanguage.g:3633:3: ruleAddOrSubtractOperatorRule { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11758,17 +11370,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1" - // InternalInstanceLanguage.g:3768:1: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 : ( ruleLiteralOrReferenceRule ) ; + // InternalInstanceLanguage.g:3642:1: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 : ( ruleLiteralOrReferenceRule ) ; public final void rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3772:1: ( ( ruleLiteralOrReferenceRule ) ) - // InternalInstanceLanguage.g:3773:2: ( ruleLiteralOrReferenceRule ) + // InternalInstanceLanguage.g:3646:1: ( ( ruleLiteralOrReferenceRule ) ) + // InternalInstanceLanguage.g:3647:2: ( ruleLiteralOrReferenceRule ) { - // InternalInstanceLanguage.g:3773:2: ( ruleLiteralOrReferenceRule ) - // InternalInstanceLanguage.g:3774:3: ruleLiteralOrReferenceRule + // InternalInstanceLanguage.g:3647:2: ( ruleLiteralOrReferenceRule ) + // InternalInstanceLanguage.g:3648:3: ruleLiteralOrReferenceRule { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionLiteralOrReferenceRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -11799,17 +11411,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__ParanthesesRule__SubExpressionAssignment_1" - // InternalInstanceLanguage.g:3783:1: rule__ParanthesesRule__SubExpressionAssignment_1 : ( ruleExpressionRule ) ; + // InternalInstanceLanguage.g:3657:1: rule__ParanthesesRule__SubExpressionAssignment_1 : ( ruleExpressionRule ) ; public final void rule__ParanthesesRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3787:1: ( ( ruleExpressionRule ) ) - // InternalInstanceLanguage.g:3788:2: ( ruleExpressionRule ) + // InternalInstanceLanguage.g:3661:1: ( ( ruleExpressionRule ) ) + // InternalInstanceLanguage.g:3662:2: ( ruleExpressionRule ) { - // InternalInstanceLanguage.g:3788:2: ( ruleExpressionRule ) - // InternalInstanceLanguage.g:3789:3: ruleExpressionRule + // InternalInstanceLanguage.g:3662:2: ( ruleExpressionRule ) + // InternalInstanceLanguage.g:3663:3: ruleExpressionRule { before(grammarAccess.getParanthesesRuleAccess().getSubExpressionExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -11840,17 +11452,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__FunctionAssignment_0" - // InternalInstanceLanguage.g:3798:1: rule__CallRule__FunctionAssignment_0 : ( ruleFunctionNameRule ) ; + // InternalInstanceLanguage.g:3672:1: rule__CallRule__FunctionAssignment_0 : ( ruleFunctionNameRule ) ; public final void rule__CallRule__FunctionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3802:1: ( ( ruleFunctionNameRule ) ) - // InternalInstanceLanguage.g:3803:2: ( ruleFunctionNameRule ) + // InternalInstanceLanguage.g:3676:1: ( ( ruleFunctionNameRule ) ) + // InternalInstanceLanguage.g:3677:2: ( ruleFunctionNameRule ) { - // InternalInstanceLanguage.g:3803:2: ( ruleFunctionNameRule ) - // InternalInstanceLanguage.g:3804:3: ruleFunctionNameRule + // InternalInstanceLanguage.g:3677:2: ( ruleFunctionNameRule ) + // InternalInstanceLanguage.g:3678:3: ruleFunctionNameRule { before(grammarAccess.getCallRuleAccess().getFunctionFunctionNameRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11881,17 +11493,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__ParametersAssignment_2_0" - // InternalInstanceLanguage.g:3813:1: rule__CallRule__ParametersAssignment_2_0 : ( ruleExpressionRule ) ; + // InternalInstanceLanguage.g:3687:1: rule__CallRule__ParametersAssignment_2_0 : ( ruleExpressionRule ) ; public final void rule__CallRule__ParametersAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3817:1: ( ( ruleExpressionRule ) ) - // InternalInstanceLanguage.g:3818:2: ( ruleExpressionRule ) + // InternalInstanceLanguage.g:3691:1: ( ( ruleExpressionRule ) ) + // InternalInstanceLanguage.g:3692:2: ( ruleExpressionRule ) { - // InternalInstanceLanguage.g:3818:2: ( ruleExpressionRule ) - // InternalInstanceLanguage.g:3819:3: ruleExpressionRule + // InternalInstanceLanguage.g:3692:2: ( ruleExpressionRule ) + // InternalInstanceLanguage.g:3693:3: ruleExpressionRule { before(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -11922,17 +11534,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__CallRule__ParametersAssignment_2_1_1" - // InternalInstanceLanguage.g:3828:1: rule__CallRule__ParametersAssignment_2_1_1 : ( ruleExpressionRule ) ; + // InternalInstanceLanguage.g:3702:1: rule__CallRule__ParametersAssignment_2_1_1 : ( ruleExpressionRule ) ; public final void rule__CallRule__ParametersAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3832:1: ( ( ruleExpressionRule ) ) - // InternalInstanceLanguage.g:3833:2: ( ruleExpressionRule ) + // InternalInstanceLanguage.g:3706:1: ( ( ruleExpressionRule ) ) + // InternalInstanceLanguage.g:3707:2: ( ruleExpressionRule ) { - // InternalInstanceLanguage.g:3833:2: ( ruleExpressionRule ) - // InternalInstanceLanguage.g:3834:3: ruleExpressionRule + // InternalInstanceLanguage.g:3707:2: ( ruleExpressionRule ) + // InternalInstanceLanguage.g:3708:3: ruleExpressionRule { before(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -11963,17 +11575,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DoubleLiteralRule__LiteralAssignment_0" - // InternalInstanceLanguage.g:3843:1: rule__DoubleLiteralRule__LiteralAssignment_0 : ( RULE_DOUBLE ) ; + // InternalInstanceLanguage.g:3717:1: rule__DoubleLiteralRule__LiteralAssignment_0 : ( RULE_DOUBLE ) ; public final void rule__DoubleLiteralRule__LiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3847:1: ( ( RULE_DOUBLE ) ) - // InternalInstanceLanguage.g:3848:2: ( RULE_DOUBLE ) + // InternalInstanceLanguage.g:3721:1: ( ( RULE_DOUBLE ) ) + // InternalInstanceLanguage.g:3722:2: ( RULE_DOUBLE ) { - // InternalInstanceLanguage.g:3848:2: ( RULE_DOUBLE ) - // InternalInstanceLanguage.g:3849:3: RULE_DOUBLE + // InternalInstanceLanguage.g:3722:2: ( RULE_DOUBLE ) + // InternalInstanceLanguage.g:3723:3: RULE_DOUBLE { before(grammarAccess.getDoubleLiteralRuleAccess().getLiteralDOUBLETerminalRuleCall_0_0()); match(input,RULE_DOUBLE,FOLLOW_2); @@ -12000,17 +11612,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__DoubleLiteralRule__FactorAssignment_1" - // InternalInstanceLanguage.g:3858:1: rule__DoubleLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; + // InternalInstanceLanguage.g:3732:1: rule__DoubleLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; public final void rule__DoubleLiteralRule__FactorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3862:1: ( ( ruleFactorRule ) ) - // InternalInstanceLanguage.g:3863:2: ( ruleFactorRule ) + // InternalInstanceLanguage.g:3736:1: ( ( ruleFactorRule ) ) + // InternalInstanceLanguage.g:3737:2: ( ruleFactorRule ) { - // InternalInstanceLanguage.g:3863:2: ( ruleFactorRule ) - // InternalInstanceLanguage.g:3864:3: ruleFactorRule + // InternalInstanceLanguage.g:3737:2: ( ruleFactorRule ) + // InternalInstanceLanguage.g:3738:3: ruleFactorRule { before(grammarAccess.getDoubleLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -12041,17 +11653,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__IntegerLiteralRule__LiteralAssignment_0" - // InternalInstanceLanguage.g:3873:1: rule__IntegerLiteralRule__LiteralAssignment_0 : ( RULE_INT ) ; + // InternalInstanceLanguage.g:3747:1: rule__IntegerLiteralRule__LiteralAssignment_0 : ( RULE_INT ) ; public final void rule__IntegerLiteralRule__LiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3877:1: ( ( RULE_INT ) ) - // InternalInstanceLanguage.g:3878:2: ( RULE_INT ) + // InternalInstanceLanguage.g:3751:1: ( ( RULE_INT ) ) + // InternalInstanceLanguage.g:3752:2: ( RULE_INT ) { - // InternalInstanceLanguage.g:3878:2: ( RULE_INT ) - // InternalInstanceLanguage.g:3879:3: RULE_INT + // InternalInstanceLanguage.g:3752:2: ( RULE_INT ) + // InternalInstanceLanguage.g:3753:3: RULE_INT { before(grammarAccess.getIntegerLiteralRuleAccess().getLiteralINTTerminalRuleCall_0_0()); match(input,RULE_INT,FOLLOW_2); @@ -12078,17 +11690,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__IntegerLiteralRule__FactorAssignment_1" - // InternalInstanceLanguage.g:3888:1: rule__IntegerLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; + // InternalInstanceLanguage.g:3762:1: rule__IntegerLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; public final void rule__IntegerLiteralRule__FactorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3892:1: ( ( ruleFactorRule ) ) - // InternalInstanceLanguage.g:3893:2: ( ruleFactorRule ) + // InternalInstanceLanguage.g:3766:1: ( ( ruleFactorRule ) ) + // InternalInstanceLanguage.g:3767:2: ( ruleFactorRule ) { - // InternalInstanceLanguage.g:3893:2: ( ruleFactorRule ) - // InternalInstanceLanguage.g:3894:3: ruleFactorRule + // InternalInstanceLanguage.g:3767:2: ( ruleFactorRule ) + // InternalInstanceLanguage.g:3768:3: ruleFactorRule { before(grammarAccess.getIntegerLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -12119,17 +11731,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__StringLiteralRule__ValueAssignment" - // InternalInstanceLanguage.g:3903:1: rule__StringLiteralRule__ValueAssignment : ( RULE_STRING ) ; + // InternalInstanceLanguage.g:3777:1: rule__StringLiteralRule__ValueAssignment : ( RULE_STRING ) ; public final void rule__StringLiteralRule__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3907:1: ( ( RULE_STRING ) ) - // InternalInstanceLanguage.g:3908:2: ( RULE_STRING ) + // InternalInstanceLanguage.g:3781:1: ( ( RULE_STRING ) ) + // InternalInstanceLanguage.g:3782:2: ( RULE_STRING ) { - // InternalInstanceLanguage.g:3908:2: ( RULE_STRING ) - // InternalInstanceLanguage.g:3909:3: RULE_STRING + // InternalInstanceLanguage.g:3782:2: ( RULE_STRING ) + // InternalInstanceLanguage.g:3783:3: RULE_STRING { before(grammarAccess.getStringLiteralRuleAccess().getValueSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -12156,21 +11768,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis // $ANTLR start "rule__BooleanLiteralRule__ValueAssignment_1_0" - // InternalInstanceLanguage.g:3918:1: rule__BooleanLiteralRule__ValueAssignment_1_0 : ( ( 'true' ) ) ; + // InternalInstanceLanguage.g:3792:1: rule__BooleanLiteralRule__ValueAssignment_1_0 : ( ( 'true' ) ) ; public final void rule__BooleanLiteralRule__ValueAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalInstanceLanguage.g:3922:1: ( ( ( 'true' ) ) ) - // InternalInstanceLanguage.g:3923:2: ( ( 'true' ) ) + // InternalInstanceLanguage.g:3796:1: ( ( ( 'true' ) ) ) + // InternalInstanceLanguage.g:3797:2: ( ( 'true' ) ) { - // InternalInstanceLanguage.g:3923:2: ( ( 'true' ) ) - // InternalInstanceLanguage.g:3924:3: ( 'true' ) + // InternalInstanceLanguage.g:3797:2: ( ( 'true' ) ) + // InternalInstanceLanguage.g:3798:3: ( 'true' ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); - // InternalInstanceLanguage.g:3925:3: ( 'true' ) - // InternalInstanceLanguage.g:3926:4: 'true' + // InternalInstanceLanguage.g:3799:3: ( 'true' ) + // InternalInstanceLanguage.g:3800:4: 'true' { before(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); match(input,64,FOLLOW_2); @@ -12207,8 +11819,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalContentAssis 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[]{0x0000800000000000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0001000000000070L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000072L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0001000000000030L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000032L}); public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0002000000000000L}); public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x00480000000081F0L,0x0000000000000001L}); public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0004000000000000L}); diff --git a/src/languages/de.evoal.languages.model.instance.dsl.ui/src-gen/de/evoal/languages/model/instance/dsl/ui/contentassist/AbstractInstanceLanguageProposalProvider.java b/src/languages/de.evoal.languages.model.instance.dsl.ui/src-gen/de/evoal/languages/model/instance/dsl/ui/contentassist/AbstractInstanceLanguageProposalProvider.java index 5cdddf0e..efb91f48 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl.ui/src-gen/de/evoal/languages/model/instance/dsl/ui/contentassist/AbstractInstanceLanguageProposalProvider.java +++ b/src/languages/de.evoal.languages.model.instance.dsl.ui/src-gen/de/evoal/languages/model/instance/dsl/ui/contentassist/AbstractInstanceLanguageProposalProvider.java @@ -19,22 +19,16 @@ import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor; */ public abstract class AbstractInstanceLanguageProposalProvider extends ExpressionLanguageProposalProvider { - public void completeInstanceRule_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeInstanceRule_Definition(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); } public void completeInstanceRule_Attributes(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } - public void completeAttributeRule_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeAttributeRule_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); - } - public void completeNameRule_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeAttributeRule_Definition(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); } - public void completeMiscRule_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeAttributeRule_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } public void completeArrayRule_Values(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { @@ -53,15 +47,6 @@ public abstract class AbstractInstanceLanguageProposalProvider extends Expressio public void complete_AttributeRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } - public void complete_NameOrMiscRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_NameRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } - public void complete_MiscRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { - // subclasses may override - } public void complete_ValueRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } diff --git a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/InstanceLanguage.xtextbin b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/InstanceLanguage.xtextbin index 97e2bd8ca618a3b72712317024147794844c599a..8ca76548c0f3421d2ac3afa3866f1871bbdfd689 100644 GIT binary patch delta 647 zcmZ9JxlY4C5QdpuuN??i0MX<P0Le8svr0*of(B6-SR_kPK*m9$KzRsWgo=U&2_Yn2 zfQI|N@B3!P4hV4LJ^ufnZ)aw^9y@00)8I@uq+658VKd_A{m>uHPiNC}#b0|{bUL^S z^$OQO3S5-9E@YW%bX^R?z#lAxCi7zk8#kaz;S2!aCfG{0bpmcdwX!F?T){+P+pO4u zN>S0rXW2r|NZjS{1&MnUZWR-*8{L70`=FG<1NI!U2ZO+yj6Fvs&oO(*5?zty1RS!Q zLQ3J;w}g1kiAVGUUVtM+w~}~CTu#I_Zp&tR=2c7vMZ9KB6KQVP)B<?>Uwc>5Qt&-% z2I$Fv4}AJaoOKy5^s;8e1SUUJdgD_G=9zhGUH6ZKxL=6d!dFNY6~29IDfFH4)iC7& zeh|k0;e66?bQ$ZHqz1~i>*DN;86OJ#F`g>eS}+<9hCVHMvkcmzzgEPX>h(htc)6(U ze$-!W#|+wG-Wu2aEdfg>h$WGWZ9G_APGLRsaRsVT!EI@e>m_+T#cN!_9X!<BB_ZJp D^W>kr delta 792 zcmZ9J%Wl(95QaNGK6aWmP1CgDVwDE~B(J%IGNUXDl~^Do#KJU2I#NiH;~=p>eh9xv zS1i~dA%w&Wu%TSaopLXiaEBQmmm<76KJ$O)|7T`&_{x#hW&qWEHaMVlKRO@hr-G|l zaq^tDk9VM^aSbM&`f)BUCCAKQ`NXgnE4&NJ!Rrd|Icm(Uh2eG`T)YojD|{gEI>X~q zwAjNEdnA}|F$NyPl=T<a44*(#<5Q8|Q230cI<V3%rfFi%4%4_3pEG@vnw36y_*|S; zK|XvT=M8b)4*RlneO0<jg<W6&>xyp#T;L}%`_NnPv^v-Ze8)2HV$>VP#Z2CdZj%kF zC*{ue^`Uh5C=Qh{EJ|$gi6^1)vmhfuFiE0I7Wq;lUrVGYG4d?~pPBE_(D-9Z!;Ssq zJkDvrU*J2=0?+q1=kkkO15fR1`!r^g0f9*NYDJDP`+?N|Qn!=>kQU7u>6tvfB|l%9 zZ&j&ct!X@8nQvuO<xnn7a44GGsxVPwSa+i|0-9oviSFOE$gHT&i==7M-&EA#M!lIZ z?6ABO50(>i!S0V{B#qr4P*Z+x0nJL7IUZVL(d6!)Y11lwcgVo%VYq10IEi}YsA(tr sS9<oYFyF-w9KBX7Q<~c?eI6=)DUkDJIpb|y!*$%iO&rl2`QRw{1B;lkbpQYW diff --git a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguage.g b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguage.g index 7678e33f..53cde57e 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguage.g +++ b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguage.g @@ -86,7 +86,7 @@ ruleInstanceRule returns [EObject current=null] } } { - newCompositeNode(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + newCompositeNode(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ruleStringOrId { @@ -144,19 +144,16 @@ ruleAttributeRule returns [EObject current=null] ( ( ( - { - newCompositeNode(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); - } - lv_name_0_0=ruleNameOrMiscRule { if ($current==null) { - $current = createModelElementForParent(grammarAccess.getAttributeRuleRule()); + $current = createModelElement(grammarAccess.getAttributeRuleRule()); } - set( - $current, - "name", - lv_name_0_0, - "de.evoal.languages.model.instance.dsl.InstanceLanguage.NameOrMiscRule"); + } + { + newCompositeNode(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); + } + ruleStringOrId + { afterParserOrEnumRuleCall(); } ) @@ -191,110 +188,6 @@ ruleAttributeRule returns [EObject current=null] ) ; -// Entry rule entryRuleNameOrMiscRule -entryRuleNameOrMiscRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getNameOrMiscRuleRule()); } - iv_ruleNameOrMiscRule=ruleNameOrMiscRule - { $current=$iv_ruleNameOrMiscRule.current; } - EOF; - -// Rule NameOrMiscRule -ruleNameOrMiscRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - { - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - } - this_NameRule_0=ruleNameRule - { - $current = $this_NameRule_0.current; - afterParserOrEnumRuleCall(); - } - | - { - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - } - this_MiscRule_1=ruleMiscRule - { - $current = $this_MiscRule_1.current; - afterParserOrEnumRuleCall(); - } - ) -; - -// Entry rule entryRuleNameRule -entryRuleNameRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getNameRuleRule()); } - iv_ruleNameRule=ruleNameRule - { $current=$iv_ruleNameRule.current; } - EOF; - -// Rule NameRule -ruleNameRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - { - if ($current==null) { - $current = createModelElement(grammarAccess.getNameRuleRule()); - } - } - { - newCompositeNode(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - } - ruleStringOrId - { - afterParserOrEnumRuleCall(); - } - ) - ) -; - -// Entry rule entryRuleMiscRule -entryRuleMiscRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getMiscRuleRule()); } - iv_ruleMiscRule=ruleMiscRule - { $current=$iv_ruleMiscRule.current; } - EOF; - -// Rule MiscRule -ruleMiscRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - lv_name_0_0=RULE_STRING - { - newLeafNode(lv_name_0_0, grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getMiscRuleRule()); - } - setWithLastConsumed( - $current, - "name", - lv_name_0_0, - "de.evoal.languages.model.el.dsl.ExpressionLanguage.STRING"); - } - ) - ) -; - // Entry rule entryRuleValueRule entryRuleValueRule returns [EObject current=null]: { newCompositeNode(grammarAccess.getValueRuleRule()); } diff --git a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguage.tokens b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguage.tokens index 7e58662c..2f270838 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguage.tokens +++ b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguage.tokens @@ -50,14 +50,14 @@ '}'=16 RULE_ANY_OTHER=14 RULE_DIGIT=9 -RULE_DOUBLE=5 +RULE_DOUBLE=4 RULE_EXPONENT=10 RULE_ID=8 -RULE_INT=6 +RULE_INT=5 RULE_ML_COMMENT=11 RULE_QUOTED_ID=7 RULE_SL_COMMENT=12 -RULE_STRING=4 +RULE_STRING=6 RULE_WS=13 T__15=15 T__16=16 diff --git a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguageLexer.java b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguageLexer.java index c30490ab..ee950d1f 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguageLexer.java +++ b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguageLexer.java @@ -35,7 +35,7 @@ public class InternalInstanceLanguageLexer extends Lexer { 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 RULE_INT=6; + public static final int RULE_INT=5; public static final int T__29=29; public static final int T__22=22; public static final int RULE_ML_COMMENT=11; @@ -47,10 +47,10 @@ public class InternalInstanceLanguageLexer extends Lexer { public static final int T__20=20; public static final int T__64=64; public static final int T__21=21; - public static final int RULE_STRING=4; + public static final int RULE_STRING=6; public static final int RULE_SL_COMMENT=12; public static final int T__37=37; - public static final int RULE_DOUBLE=5; + public static final int RULE_DOUBLE=4; public static final int T__38=38; public static final int T__39=39; public static final int T__33=33; @@ -1104,8 +1104,8 @@ public class InternalInstanceLanguageLexer extends Lexer { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalInstanceLanguage.g:2023:21: ( '0' .. '9' ) - // InternalInstanceLanguage.g:2023:23: '0' .. '9' + // InternalInstanceLanguage.g:1916:21: ( '0' .. '9' ) + // InternalInstanceLanguage.g:1916:23: '0' .. '9' { matchRange('0','9'); @@ -1120,11 +1120,11 @@ public class InternalInstanceLanguageLexer extends Lexer { // $ANTLR start "RULE_EXPONENT" public final void mRULE_EXPONENT() throws RecognitionException { try { - // InternalInstanceLanguage.g:2025:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) - // InternalInstanceLanguage.g:2025:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ + // InternalInstanceLanguage.g:1918:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) + // InternalInstanceLanguage.g:1918:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ { match('e'); - // InternalInstanceLanguage.g:2025:30: ( '+' | '-' )? + // InternalInstanceLanguage.g:1918:30: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1150,7 +1150,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } - // InternalInstanceLanguage.g:2025:41: ( RULE_DIGIT )+ + // InternalInstanceLanguage.g:1918:41: ( RULE_DIGIT )+ int cnt2=0; loop2: do { @@ -1164,7 +1164,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalInstanceLanguage.g:2025:41: RULE_DIGIT + // InternalInstanceLanguage.g:1918:41: RULE_DIGIT { mRULE_DIGIT(); @@ -1194,10 +1194,10 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:2027:10: ( ( '-' )? ( RULE_DIGIT )+ ) - // InternalInstanceLanguage.g:2027:12: ( '-' )? ( RULE_DIGIT )+ + // InternalInstanceLanguage.g:1920:10: ( ( '-' )? ( RULE_DIGIT )+ ) + // InternalInstanceLanguage.g:1920:12: ( '-' )? ( RULE_DIGIT )+ { - // InternalInstanceLanguage.g:2027:12: ( '-' )? + // InternalInstanceLanguage.g:1920:12: ( '-' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1206,7 +1206,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalInstanceLanguage.g:2027:12: '-' + // InternalInstanceLanguage.g:1920:12: '-' { match('-'); @@ -1215,7 +1215,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } - // InternalInstanceLanguage.g:2027:17: ( RULE_DIGIT )+ + // InternalInstanceLanguage.g:1920:17: ( RULE_DIGIT )+ int cnt4=0; loop4: do { @@ -1229,7 +1229,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalInstanceLanguage.g:2027:17: RULE_DIGIT + // InternalInstanceLanguage.g:1920:17: RULE_DIGIT { mRULE_DIGIT(); @@ -1261,15 +1261,15 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:2029:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) - // InternalInstanceLanguage.g:2029:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalInstanceLanguage.g:1922:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) + // InternalInstanceLanguage.g:1922:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) { - // InternalInstanceLanguage.g:2029:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalInstanceLanguage.g:1922:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalInstanceLanguage.g:2029:16: RULE_INT RULE_EXPONENT + // InternalInstanceLanguage.g:1922:16: RULE_INT RULE_EXPONENT { mRULE_INT(); mRULE_EXPONENT(); @@ -1277,11 +1277,11 @@ public class InternalInstanceLanguageLexer extends Lexer { } break; case 2 : - // InternalInstanceLanguage.g:2029:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? + // InternalInstanceLanguage.g:1922:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? { mRULE_INT(); match('.'); - // InternalInstanceLanguage.g:2029:52: ( RULE_DIGIT )* + // InternalInstanceLanguage.g:1922:52: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1294,7 +1294,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalInstanceLanguage.g:2029:52: RULE_DIGIT + // InternalInstanceLanguage.g:1922:52: RULE_DIGIT { mRULE_DIGIT(); @@ -1306,7 +1306,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } } while (true); - // InternalInstanceLanguage.g:2029:64: ( RULE_EXPONENT )? + // InternalInstanceLanguage.g:1922:64: ( RULE_EXPONENT )? int alt6=2; int LA6_0 = input.LA(1); @@ -1315,7 +1315,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalInstanceLanguage.g:2029:64: RULE_EXPONENT + // InternalInstanceLanguage.g:1922:64: RULE_EXPONENT { mRULE_EXPONENT(); @@ -1346,11 +1346,11 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:2031:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalInstanceLanguage.g:2031:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalInstanceLanguage.g:1924:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalInstanceLanguage.g:1924:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalInstanceLanguage.g:2031:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalInstanceLanguage.g:1924:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1366,7 +1366,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalInstanceLanguage.g:2031:20: '\\\\' . + // InternalInstanceLanguage.g:1924:20: '\\\\' . { match('\\'); matchAny(); @@ -1374,7 +1374,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } break; case 2 : - // InternalInstanceLanguage.g:2031:27: ~ ( ( '\\\\' | '\"' ) ) + // InternalInstanceLanguage.g:1924:27: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1411,11 +1411,11 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_QUOTED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:2033:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalInstanceLanguage.g:2033:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalInstanceLanguage.g:1926:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalInstanceLanguage.g:1926:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalInstanceLanguage.g:2033:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalInstanceLanguage.g:1926:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1431,7 +1431,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalInstanceLanguage.g:2033:24: '\\\\' . + // InternalInstanceLanguage.g:1926:24: '\\\\' . { match('\\'); matchAny(); @@ -1439,7 +1439,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } break; case 2 : - // InternalInstanceLanguage.g:2033:31: ~ ( ( '\\\\' | '\\'' ) ) + // InternalInstanceLanguage.g:1926:31: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1476,10 +1476,10 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:2035:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalInstanceLanguage.g:2035:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalInstanceLanguage.g:1928:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalInstanceLanguage.g:1928:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalInstanceLanguage.g:2035:11: ( '^' )? + // InternalInstanceLanguage.g:1928:11: ( '^' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1488,7 +1488,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalInstanceLanguage.g:2035:11: '^' + // InternalInstanceLanguage.g:1928:11: '^' { match('^'); @@ -1506,7 +1506,7 @@ public class InternalInstanceLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalInstanceLanguage.g:2035:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalInstanceLanguage.g:1928:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop11: do { int alt11=2; @@ -1555,12 +1555,12 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:2037:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalInstanceLanguage.g:2037:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalInstanceLanguage.g:1930:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalInstanceLanguage.g:1930:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalInstanceLanguage.g:2037:24: ( options {greedy=false; } : . )* + // InternalInstanceLanguage.g:1930:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -1585,7 +1585,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalInstanceLanguage.g:2037:52: . + // InternalInstanceLanguage.g:1930:52: . { matchAny(); @@ -1615,12 +1615,12 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:2039:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalInstanceLanguage.g:2039:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalInstanceLanguage.g:1932:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalInstanceLanguage.g:1932:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalInstanceLanguage.g:2039:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalInstanceLanguage.g:1932:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -1633,7 +1633,7 @@ public class InternalInstanceLanguageLexer extends Lexer { switch (alt13) { case 1 : - // InternalInstanceLanguage.g:2039:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalInstanceLanguage.g:1932:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1653,7 +1653,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } } while (true); - // InternalInstanceLanguage.g:2039:40: ( ( '\\r' )? '\\n' )? + // InternalInstanceLanguage.g:1932:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -1662,9 +1662,9 @@ public class InternalInstanceLanguageLexer extends Lexer { } switch (alt15) { case 1 : - // InternalInstanceLanguage.g:2039:41: ( '\\r' )? '\\n' + // InternalInstanceLanguage.g:1932:41: ( '\\r' )? '\\n' { - // InternalInstanceLanguage.g:2039:41: ( '\\r' )? + // InternalInstanceLanguage.g:1932:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -1673,7 +1673,7 @@ public class InternalInstanceLanguageLexer extends Lexer { } switch (alt14) { case 1 : - // InternalInstanceLanguage.g:2039:41: '\\r' + // InternalInstanceLanguage.g:1932:41: '\\r' { match('\r'); @@ -1705,10 +1705,10 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:2041:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalInstanceLanguage.g:2041:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalInstanceLanguage.g:1934:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalInstanceLanguage.g:1934:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalInstanceLanguage.g:2041:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalInstanceLanguage.g:1934:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -1762,8 +1762,8 @@ public class InternalInstanceLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInstanceLanguage.g:2043:16: ( . ) - // InternalInstanceLanguage.g:2043:18: . + // InternalInstanceLanguage.g:1936:16: ( . ) + // InternalInstanceLanguage.g:1936:18: . { matchAny(); @@ -2253,7 +2253,7 @@ public class InternalInstanceLanguageLexer extends Lexer { this.transition = DFA7_transition; } public String getDescription() { - return "2029:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; + return "1922:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; } } static final String DFA17_eotS = diff --git a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguageParser.java b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguageParser.java index 7bc07a36..98a351b5 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguageParser.java +++ b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/parser/antlr/internal/InternalInstanceLanguageParser.java @@ -22,7 +22,7 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_DOUBLE", "RULE_INT", "RULE_QUOTED_ID", "RULE_ID", "RULE_DIGIT", "RULE_EXPONENT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'{'", "'}'", "':='", "';'", "'['", "','", "']'", "'data'", "'OR'", "'XOR'", "'AND'", "'!'", "'^'", "'('", "')'", "'call'", "'value'", "'true'", "'false'", "'>='", "'>'", "'='", "'!='", "'<'", "'<='", "'+'", "'-'", "'*'", "'/'", "'%'", "'Y'", "'Z'", "'E'", "'P'", "'T'", "'G'", "'M'", "'k'", "'h'", "'da'", "'d'", "'c'", "'m'", "'\\u00B5'", "'n'", "'p'", "'f'", "'a'", "'z'", "'y'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_DOUBLE", "RULE_INT", "RULE_STRING", "RULE_QUOTED_ID", "RULE_ID", "RULE_DIGIT", "RULE_EXPONENT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'{'", "'}'", "':='", "';'", "'['", "','", "']'", "'data'", "'OR'", "'XOR'", "'AND'", "'!'", "'^'", "'('", "')'", "'call'", "'value'", "'true'", "'false'", "'>='", "'>'", "'='", "'!='", "'<'", "'<='", "'+'", "'-'", "'*'", "'/'", "'%'", "'Y'", "'Z'", "'E'", "'P'", "'T'", "'G'", "'M'", "'k'", "'h'", "'da'", "'d'", "'c'", "'m'", "'\\u00B5'", "'n'", "'p'", "'f'", "'a'", "'z'", "'y'" }; public static final int T__50=50; public static final int T__19=19; @@ -47,7 +47,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser 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 RULE_INT=6; + public static final int RULE_INT=5; public static final int T__29=29; public static final int T__22=22; public static final int RULE_ML_COMMENT=11; @@ -59,10 +59,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser public static final int T__20=20; public static final int T__64=64; public static final int T__21=21; - public static final int RULE_STRING=4; + public static final int RULE_STRING=6; public static final int RULE_SL_COMMENT=12; public static final int T__37=37; - public static final int RULE_DOUBLE=5; + public static final int RULE_DOUBLE=4; public static final int T__38=38; public static final int T__39=39; public static final int T__33=33; @@ -194,7 +194,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - newCompositeNode(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + newCompositeNode(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); pushFollow(FOLLOW_3); ruleStringOrId(); @@ -231,7 +231,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser int alt1=2; int LA1_0 = input.LA(1); - if ( (LA1_0==RULE_STRING||(LA1_0>=RULE_QUOTED_ID && LA1_0<=RULE_ID)) ) { + if ( ((LA1_0>=RULE_QUOTED_ID && LA1_0<=RULE_ID)) ) { alt1=1; } @@ -343,14 +343,12 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleAttributeRule" - // InternalInstanceLanguage.g:137:1: ruleAttributeRule returns [EObject current=null] : ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ; + // InternalInstanceLanguage.g:137:1: ruleAttributeRule returns [EObject current=null] : ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ; public final EObject ruleAttributeRule() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_3=null; - EObject lv_name_0_0 = null; - EObject lv_value_2_0 = null; @@ -358,35 +356,32 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:143:2: ( ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ) - // InternalInstanceLanguage.g:144:2: ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) + // InternalInstanceLanguage.g:143:2: ( ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ) + // InternalInstanceLanguage.g:144:2: ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) { - // InternalInstanceLanguage.g:144:2: ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) - // InternalInstanceLanguage.g:145:3: ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' + // InternalInstanceLanguage.g:144:2: ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) + // InternalInstanceLanguage.g:145:3: ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' { - // InternalInstanceLanguage.g:145:3: ( (lv_name_0_0= ruleNameOrMiscRule ) ) - // InternalInstanceLanguage.g:146:4: (lv_name_0_0= ruleNameOrMiscRule ) + // InternalInstanceLanguage.g:145:3: ( ( ruleStringOrId ) ) + // InternalInstanceLanguage.g:146:4: ( ruleStringOrId ) { - // InternalInstanceLanguage.g:146:4: (lv_name_0_0= ruleNameOrMiscRule ) - // InternalInstanceLanguage.g:147:5: lv_name_0_0= ruleNameOrMiscRule + // InternalInstanceLanguage.g:146:4: ( ruleStringOrId ) + // InternalInstanceLanguage.g:147:5: ruleStringOrId { - newCompositeNode(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + if (current==null) { + current = createModelElement(grammarAccess.getAttributeRuleRule()); + } + + + newCompositeNode(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); pushFollow(FOLLOW_5); - lv_name_0_0=ruleNameOrMiscRule(); + ruleStringOrId(); state._fsp--; - if (current==null) { - current = createModelElementForParent(grammarAccess.getAttributeRuleRule()); - } - set( - current, - "name", - lv_name_0_0, - "de.evoal.languages.model.instance.dsl.InstanceLanguage.NameOrMiscRule"); afterParserOrEnumRuleCall(); @@ -399,11 +394,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser newLeafNode(otherlv_1, grammarAccess.getAttributeRuleAccess().getColonEqualsSignKeyword_1()); - // InternalInstanceLanguage.g:168:3: ( (lv_value_2_0= ruleValueRule ) ) - // InternalInstanceLanguage.g:169:4: (lv_value_2_0= ruleValueRule ) + // InternalInstanceLanguage.g:165:3: ( (lv_value_2_0= ruleValueRule ) ) + // InternalInstanceLanguage.g:166:4: (lv_value_2_0= ruleValueRule ) { - // InternalInstanceLanguage.g:169:4: (lv_value_2_0= ruleValueRule ) - // InternalInstanceLanguage.g:170:5: lv_value_2_0= ruleValueRule + // InternalInstanceLanguage.g:166:4: (lv_value_2_0= ruleValueRule ) + // InternalInstanceLanguage.g:167:5: lv_value_2_0= ruleValueRule { newCompositeNode(grammarAccess.getAttributeRuleAccess().getValueValueRuleParserRuleCall_2_0()); @@ -456,326 +451,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR end "ruleAttributeRule" - // $ANTLR start "entryRuleNameOrMiscRule" - // InternalInstanceLanguage.g:195:1: entryRuleNameOrMiscRule returns [EObject current=null] : iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF ; - public final EObject entryRuleNameOrMiscRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleNameOrMiscRule = null; - - - try { - // InternalInstanceLanguage.g:195:55: (iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF ) - // InternalInstanceLanguage.g:196:2: iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF - { - newCompositeNode(grammarAccess.getNameOrMiscRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleNameOrMiscRule=ruleNameOrMiscRule(); - - state._fsp--; - - current =iv_ruleNameOrMiscRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleNameOrMiscRule" - - - // $ANTLR start "ruleNameOrMiscRule" - // InternalInstanceLanguage.g:202:1: ruleNameOrMiscRule returns [EObject current=null] : (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) ; - public final EObject ruleNameOrMiscRule() throws RecognitionException { - EObject current = null; - - EObject this_NameRule_0 = null; - - EObject this_MiscRule_1 = null; - - - - enterRule(); - - try { - // InternalInstanceLanguage.g:208:2: ( (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) ) - // InternalInstanceLanguage.g:209:2: (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) - { - // InternalInstanceLanguage.g:209:2: (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>=RULE_QUOTED_ID && LA3_0<=RULE_ID)) ) { - alt3=1; - } - else if ( (LA3_0==RULE_STRING) ) { - alt3=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); - - throw nvae; - } - switch (alt3) { - case 1 : - // InternalInstanceLanguage.g:210:3: this_NameRule_0= ruleNameRule - { - - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - - pushFollow(FOLLOW_2); - this_NameRule_0=ruleNameRule(); - - state._fsp--; - - - current = this_NameRule_0; - afterParserOrEnumRuleCall(); - - - } - break; - case 2 : - // InternalInstanceLanguage.g:219:3: this_MiscRule_1= ruleMiscRule - { - - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - - pushFollow(FOLLOW_2); - this_MiscRule_1=ruleMiscRule(); - - state._fsp--; - - - current = this_MiscRule_1; - afterParserOrEnumRuleCall(); - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleNameOrMiscRule" - - - // $ANTLR start "entryRuleNameRule" - // InternalInstanceLanguage.g:231:1: entryRuleNameRule returns [EObject current=null] : iv_ruleNameRule= ruleNameRule EOF ; - public final EObject entryRuleNameRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleNameRule = null; - - - try { - // InternalInstanceLanguage.g:231:49: (iv_ruleNameRule= ruleNameRule EOF ) - // InternalInstanceLanguage.g:232:2: iv_ruleNameRule= ruleNameRule EOF - { - newCompositeNode(grammarAccess.getNameRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleNameRule=ruleNameRule(); - - state._fsp--; - - current =iv_ruleNameRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleNameRule" - - - // $ANTLR start "ruleNameRule" - // InternalInstanceLanguage.g:238:1: ruleNameRule returns [EObject current=null] : ( ( ruleStringOrId ) ) ; - public final EObject ruleNameRule() throws RecognitionException { - EObject current = null; - - - enterRule(); - - try { - // InternalInstanceLanguage.g:244:2: ( ( ( ruleStringOrId ) ) ) - // InternalInstanceLanguage.g:245:2: ( ( ruleStringOrId ) ) - { - // InternalInstanceLanguage.g:245:2: ( ( ruleStringOrId ) ) - // InternalInstanceLanguage.g:246:3: ( ruleStringOrId ) - { - // InternalInstanceLanguage.g:246:3: ( ruleStringOrId ) - // InternalInstanceLanguage.g:247:4: ruleStringOrId - { - - if (current==null) { - current = createModelElement(grammarAccess.getNameRuleRule()); - } - - - newCompositeNode(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - - pushFollow(FOLLOW_2); - ruleStringOrId(); - - state._fsp--; - - - afterParserOrEnumRuleCall(); - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleNameRule" - - - // $ANTLR start "entryRuleMiscRule" - // InternalInstanceLanguage.g:264:1: entryRuleMiscRule returns [EObject current=null] : iv_ruleMiscRule= ruleMiscRule EOF ; - public final EObject entryRuleMiscRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleMiscRule = null; - - - try { - // InternalInstanceLanguage.g:264:49: (iv_ruleMiscRule= ruleMiscRule EOF ) - // InternalInstanceLanguage.g:265:2: iv_ruleMiscRule= ruleMiscRule EOF - { - newCompositeNode(grammarAccess.getMiscRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleMiscRule=ruleMiscRule(); - - state._fsp--; - - current =iv_ruleMiscRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleMiscRule" - - - // $ANTLR start "ruleMiscRule" - // InternalInstanceLanguage.g:271:1: ruleMiscRule returns [EObject current=null] : ( (lv_name_0_0= RULE_STRING ) ) ; - public final EObject ruleMiscRule() throws RecognitionException { - EObject current = null; - - Token lv_name_0_0=null; - - - enterRule(); - - try { - // InternalInstanceLanguage.g:277:2: ( ( (lv_name_0_0= RULE_STRING ) ) ) - // InternalInstanceLanguage.g:278:2: ( (lv_name_0_0= RULE_STRING ) ) - { - // InternalInstanceLanguage.g:278:2: ( (lv_name_0_0= RULE_STRING ) ) - // InternalInstanceLanguage.g:279:3: (lv_name_0_0= RULE_STRING ) - { - // InternalInstanceLanguage.g:279:3: (lv_name_0_0= RULE_STRING ) - // InternalInstanceLanguage.g:280:4: lv_name_0_0= RULE_STRING - { - lv_name_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); - - newLeafNode(lv_name_0_0, grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getMiscRuleRule()); - } - setWithLastConsumed( - current, - "name", - lv_name_0_0, - "de.evoal.languages.model.el.dsl.ExpressionLanguage.STRING"); - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleMiscRule" - - // $ANTLR start "entryRuleValueRule" - // InternalInstanceLanguage.g:299:1: entryRuleValueRule returns [EObject current=null] : iv_ruleValueRule= ruleValueRule EOF ; + // InternalInstanceLanguage.g:192:1: entryRuleValueRule returns [EObject current=null] : iv_ruleValueRule= ruleValueRule EOF ; public final EObject entryRuleValueRule() throws RecognitionException { EObject current = null; @@ -783,8 +460,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:299:50: (iv_ruleValueRule= ruleValueRule EOF ) - // InternalInstanceLanguage.g:300:2: iv_ruleValueRule= ruleValueRule EOF + // InternalInstanceLanguage.g:192:50: (iv_ruleValueRule= ruleValueRule EOF ) + // InternalInstanceLanguage.g:193:2: iv_ruleValueRule= ruleValueRule EOF { newCompositeNode(grammarAccess.getValueRuleRule()); pushFollow(FOLLOW_1); @@ -811,7 +488,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleValueRule" - // InternalInstanceLanguage.g:306:1: ruleValueRule returns [EObject current=null] : (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ; + // InternalInstanceLanguage.g:199:1: ruleValueRule returns [EObject current=null] : (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ; public final EObject ruleValueRule() throws RecognitionException { EObject current = null; @@ -828,47 +505,47 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:312:2: ( (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ) - // InternalInstanceLanguage.g:313:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) + // InternalInstanceLanguage.g:205:2: ( (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ) + // InternalInstanceLanguage.g:206:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) { - // InternalInstanceLanguage.g:313:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) - int alt4=4; + // InternalInstanceLanguage.g:206:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) + int alt3=4; switch ( input.LA(1) ) { case 19: { - alt4=1; + alt3=1; } break; case 22: { - alt4=2; + alt3=2; } break; case RULE_QUOTED_ID: case RULE_ID: { - alt4=3; + alt3=3; } break; - case RULE_STRING: case RULE_DOUBLE: case RULE_INT: + case RULE_STRING: case 32: case 33: { - alt4=4; + alt3=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 4, 0, input); + new NoViableAltException("", 3, 0, input); throw nvae; } - switch (alt4) { + switch (alt3) { case 1 : - // InternalInstanceLanguage.g:314:3: this_ArrayRule_0= ruleArrayRule + // InternalInstanceLanguage.g:207:3: this_ArrayRule_0= ruleArrayRule { newCompositeNode(grammarAccess.getValueRuleAccess().getArrayRuleParserRuleCall_0()); @@ -886,7 +563,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalInstanceLanguage.g:323:3: this_DataReferenceRule_1= ruleDataReferenceRule + // InternalInstanceLanguage.g:216:3: this_DataReferenceRule_1= ruleDataReferenceRule { newCompositeNode(grammarAccess.getValueRuleAccess().getDataReferenceRuleParserRuleCall_1()); @@ -904,7 +581,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 3 : - // InternalInstanceLanguage.g:332:3: this_InstanceRule_2= ruleInstanceRule + // InternalInstanceLanguage.g:225:3: this_InstanceRule_2= ruleInstanceRule { newCompositeNode(grammarAccess.getValueRuleAccess().getInstanceRuleParserRuleCall_2()); @@ -922,7 +599,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 4 : - // InternalInstanceLanguage.g:341:3: this_LiteralValueRule_3= ruleLiteralValueRule + // InternalInstanceLanguage.g:234:3: this_LiteralValueRule_3= ruleLiteralValueRule { newCompositeNode(grammarAccess.getValueRuleAccess().getLiteralValueRuleParserRuleCall_3()); @@ -962,7 +639,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleArrayRule" - // InternalInstanceLanguage.g:353:1: entryRuleArrayRule returns [EObject current=null] : iv_ruleArrayRule= ruleArrayRule EOF ; + // InternalInstanceLanguage.g:246:1: entryRuleArrayRule returns [EObject current=null] : iv_ruleArrayRule= ruleArrayRule EOF ; public final EObject entryRuleArrayRule() throws RecognitionException { EObject current = null; @@ -970,8 +647,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:353:50: (iv_ruleArrayRule= ruleArrayRule EOF ) - // InternalInstanceLanguage.g:354:2: iv_ruleArrayRule= ruleArrayRule EOF + // InternalInstanceLanguage.g:246:50: (iv_ruleArrayRule= ruleArrayRule EOF ) + // InternalInstanceLanguage.g:247:2: iv_ruleArrayRule= ruleArrayRule EOF { newCompositeNode(grammarAccess.getArrayRuleRule()); pushFollow(FOLLOW_1); @@ -998,7 +675,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleArrayRule" - // InternalInstanceLanguage.g:360:1: ruleArrayRule returns [EObject current=null] : ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ; + // InternalInstanceLanguage.g:253:1: ruleArrayRule returns [EObject current=null] : ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ; public final EObject ruleArrayRule() throws RecognitionException { EObject current = null; @@ -1014,14 +691,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:366:2: ( ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ) - // InternalInstanceLanguage.g:367:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) + // InternalInstanceLanguage.g:259:2: ( ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ) + // InternalInstanceLanguage.g:260:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) { - // InternalInstanceLanguage.g:367:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) - // InternalInstanceLanguage.g:368:3: () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' + // InternalInstanceLanguage.g:260:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) + // InternalInstanceLanguage.g:261:3: () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' { - // InternalInstanceLanguage.g:368:3: () - // InternalInstanceLanguage.g:369:4: + // InternalInstanceLanguage.g:261:3: () + // InternalInstanceLanguage.g:262:4: { current = forceCreateModelElement( @@ -1035,22 +712,22 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser newLeafNode(otherlv_1, grammarAccess.getArrayRuleAccess().getLeftSquareBracketKeyword_1()); - // InternalInstanceLanguage.g:379:3: ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalInstanceLanguage.g:272:3: ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? + int alt5=2; + int LA5_0 = input.LA(1); - if ( ((LA6_0>=RULE_STRING && LA6_0<=RULE_ID)||LA6_0==19||LA6_0==22||(LA6_0>=32 && LA6_0<=33)) ) { - alt6=1; + if ( ((LA5_0>=RULE_DOUBLE && LA5_0<=RULE_ID)||LA5_0==19||LA5_0==22||(LA5_0>=32 && LA5_0<=33)) ) { + alt5=1; } - switch (alt6) { + switch (alt5) { case 1 : - // InternalInstanceLanguage.g:380:4: ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* + // InternalInstanceLanguage.g:273:4: ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* { - // InternalInstanceLanguage.g:380:4: ( (lv_values_2_0= ruleValueRule ) ) - // InternalInstanceLanguage.g:381:5: (lv_values_2_0= ruleValueRule ) + // InternalInstanceLanguage.g:273:4: ( (lv_values_2_0= ruleValueRule ) ) + // InternalInstanceLanguage.g:274:5: (lv_values_2_0= ruleValueRule ) { - // InternalInstanceLanguage.g:381:5: (lv_values_2_0= ruleValueRule ) - // InternalInstanceLanguage.g:382:6: lv_values_2_0= ruleValueRule + // InternalInstanceLanguage.g:274:5: (lv_values_2_0= ruleValueRule ) + // InternalInstanceLanguage.g:275:6: lv_values_2_0= ruleValueRule { newCompositeNode(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_0_0()); @@ -1077,30 +754,30 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:399:4: (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* - loop5: + // InternalInstanceLanguage.g:292:4: (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* + loop4: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt4=2; + int LA4_0 = input.LA(1); - if ( (LA5_0==20) ) { - alt5=1; + if ( (LA4_0==20) ) { + alt4=1; } - switch (alt5) { + switch (alt4) { case 1 : - // InternalInstanceLanguage.g:400:5: otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) + // InternalInstanceLanguage.g:293:5: otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) { otherlv_3=(Token)match(input,20,FOLLOW_6); newLeafNode(otherlv_3, grammarAccess.getArrayRuleAccess().getCommaKeyword_2_1_0()); - // InternalInstanceLanguage.g:404:5: ( (lv_values_4_0= ruleValueRule ) ) - // InternalInstanceLanguage.g:405:6: (lv_values_4_0= ruleValueRule ) + // InternalInstanceLanguage.g:297:5: ( (lv_values_4_0= ruleValueRule ) ) + // InternalInstanceLanguage.g:298:6: (lv_values_4_0= ruleValueRule ) { - // InternalInstanceLanguage.g:405:6: (lv_values_4_0= ruleValueRule ) - // InternalInstanceLanguage.g:406:7: lv_values_4_0= ruleValueRule + // InternalInstanceLanguage.g:298:6: (lv_values_4_0= ruleValueRule ) + // InternalInstanceLanguage.g:299:7: lv_values_4_0= ruleValueRule { newCompositeNode(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_1_1_0()); @@ -1132,7 +809,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser break; default : - break loop5; + break loop4; } } while (true); @@ -1169,7 +846,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleLiteralValueRule" - // InternalInstanceLanguage.g:433:1: entryRuleLiteralValueRule returns [EObject current=null] : iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ; + // InternalInstanceLanguage.g:326:1: entryRuleLiteralValueRule returns [EObject current=null] : iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ; public final EObject entryRuleLiteralValueRule() throws RecognitionException { EObject current = null; @@ -1177,8 +854,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:433:57: (iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ) - // InternalInstanceLanguage.g:434:2: iv_ruleLiteralValueRule= ruleLiteralValueRule EOF + // InternalInstanceLanguage.g:326:57: (iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ) + // InternalInstanceLanguage.g:327:2: iv_ruleLiteralValueRule= ruleLiteralValueRule EOF { newCompositeNode(grammarAccess.getLiteralValueRuleRule()); pushFollow(FOLLOW_1); @@ -1205,7 +882,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleLiteralValueRule" - // InternalInstanceLanguage.g:440:1: ruleLiteralValueRule returns [EObject current=null] : ( (lv_literal_0_0= ruleLiteralRule ) ) ; + // InternalInstanceLanguage.g:333:1: ruleLiteralValueRule returns [EObject current=null] : ( (lv_literal_0_0= ruleLiteralRule ) ) ; public final EObject ruleLiteralValueRule() throws RecognitionException { EObject current = null; @@ -1216,14 +893,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:446:2: ( ( (lv_literal_0_0= ruleLiteralRule ) ) ) - // InternalInstanceLanguage.g:447:2: ( (lv_literal_0_0= ruleLiteralRule ) ) + // InternalInstanceLanguage.g:339:2: ( ( (lv_literal_0_0= ruleLiteralRule ) ) ) + // InternalInstanceLanguage.g:340:2: ( (lv_literal_0_0= ruleLiteralRule ) ) { - // InternalInstanceLanguage.g:447:2: ( (lv_literal_0_0= ruleLiteralRule ) ) - // InternalInstanceLanguage.g:448:3: (lv_literal_0_0= ruleLiteralRule ) + // InternalInstanceLanguage.g:340:2: ( (lv_literal_0_0= ruleLiteralRule ) ) + // InternalInstanceLanguage.g:341:3: (lv_literal_0_0= ruleLiteralRule ) { - // InternalInstanceLanguage.g:448:3: (lv_literal_0_0= ruleLiteralRule ) - // InternalInstanceLanguage.g:449:4: lv_literal_0_0= ruleLiteralRule + // InternalInstanceLanguage.g:341:3: (lv_literal_0_0= ruleLiteralRule ) + // InternalInstanceLanguage.g:342:4: lv_literal_0_0= ruleLiteralRule { newCompositeNode(grammarAccess.getLiteralValueRuleAccess().getLiteralLiteralRuleParserRuleCall_0()); @@ -1270,7 +947,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleDataReferenceRule" - // InternalInstanceLanguage.g:469:1: entryRuleDataReferenceRule returns [EObject current=null] : iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ; + // InternalInstanceLanguage.g:362:1: entryRuleDataReferenceRule returns [EObject current=null] : iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ; public final EObject entryRuleDataReferenceRule() throws RecognitionException { EObject current = null; @@ -1278,8 +955,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:469:58: (iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ) - // InternalInstanceLanguage.g:470:2: iv_ruleDataReferenceRule= ruleDataReferenceRule EOF + // InternalInstanceLanguage.g:362:58: (iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ) + // InternalInstanceLanguage.g:363:2: iv_ruleDataReferenceRule= ruleDataReferenceRule EOF { newCompositeNode(grammarAccess.getDataReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -1306,7 +983,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleDataReferenceRule" - // InternalInstanceLanguage.g:476:1: ruleDataReferenceRule returns [EObject current=null] : ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ; + // InternalInstanceLanguage.g:369:1: ruleDataReferenceRule returns [EObject current=null] : ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ; public final EObject ruleDataReferenceRule() throws RecognitionException { EObject current = null; @@ -1316,14 +993,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:482:2: ( ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ) - // InternalInstanceLanguage.g:483:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) + // InternalInstanceLanguage.g:375:2: ( ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ) + // InternalInstanceLanguage.g:376:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) { - // InternalInstanceLanguage.g:483:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) - // InternalInstanceLanguage.g:484:3: () otherlv_1= 'data' ( ( ruleStringOrId ) ) + // InternalInstanceLanguage.g:376:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) + // InternalInstanceLanguage.g:377:3: () otherlv_1= 'data' ( ( ruleStringOrId ) ) { - // InternalInstanceLanguage.g:484:3: () - // InternalInstanceLanguage.g:485:4: + // InternalInstanceLanguage.g:377:3: () + // InternalInstanceLanguage.g:378:4: { current = forceCreateModelElement( @@ -1337,11 +1014,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser newLeafNode(otherlv_1, grammarAccess.getDataReferenceRuleAccess().getDataKeyword_1()); - // InternalInstanceLanguage.g:495:3: ( ( ruleStringOrId ) ) - // InternalInstanceLanguage.g:496:4: ( ruleStringOrId ) + // InternalInstanceLanguage.g:388:3: ( ( ruleStringOrId ) ) + // InternalInstanceLanguage.g:389:4: ( ruleStringOrId ) { - // InternalInstanceLanguage.g:496:4: ( ruleStringOrId ) - // InternalInstanceLanguage.g:497:5: ruleStringOrId + // InternalInstanceLanguage.g:389:4: ( ruleStringOrId ) + // InternalInstanceLanguage.g:390:5: ruleStringOrId { if (current==null) { @@ -1388,7 +1065,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleExpressionRule" - // InternalInstanceLanguage.g:515:1: entryRuleExpressionRule returns [EObject current=null] : iv_ruleExpressionRule= ruleExpressionRule EOF ; + // InternalInstanceLanguage.g:408:1: entryRuleExpressionRule returns [EObject current=null] : iv_ruleExpressionRule= ruleExpressionRule EOF ; public final EObject entryRuleExpressionRule() throws RecognitionException { EObject current = null; @@ -1396,8 +1073,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:515:55: (iv_ruleExpressionRule= ruleExpressionRule EOF ) - // InternalInstanceLanguage.g:516:2: iv_ruleExpressionRule= ruleExpressionRule EOF + // InternalInstanceLanguage.g:408:55: (iv_ruleExpressionRule= ruleExpressionRule EOF ) + // InternalInstanceLanguage.g:409:2: iv_ruleExpressionRule= ruleExpressionRule EOF { newCompositeNode(grammarAccess.getExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1424,7 +1101,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleExpressionRule" - // InternalInstanceLanguage.g:522:1: ruleExpressionRule returns [EObject current=null] : this_OrExpressionRule_0= ruleOrExpressionRule ; + // InternalInstanceLanguage.g:415:1: ruleExpressionRule returns [EObject current=null] : this_OrExpressionRule_0= ruleOrExpressionRule ; public final EObject ruleExpressionRule() throws RecognitionException { EObject current = null; @@ -1435,8 +1112,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:528:2: (this_OrExpressionRule_0= ruleOrExpressionRule ) - // InternalInstanceLanguage.g:529:2: this_OrExpressionRule_0= ruleOrExpressionRule + // InternalInstanceLanguage.g:421:2: (this_OrExpressionRule_0= ruleOrExpressionRule ) + // InternalInstanceLanguage.g:422:2: this_OrExpressionRule_0= ruleOrExpressionRule { newCompositeNode(grammarAccess.getExpressionRuleAccess().getOrExpressionRuleParserRuleCall()); @@ -1470,7 +1147,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleOrExpressionRule" - // InternalInstanceLanguage.g:540:1: entryRuleOrExpressionRule returns [EObject current=null] : iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ; + // InternalInstanceLanguage.g:433:1: entryRuleOrExpressionRule returns [EObject current=null] : iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ; public final EObject entryRuleOrExpressionRule() throws RecognitionException { EObject current = null; @@ -1478,8 +1155,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:540:57: (iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ) - // InternalInstanceLanguage.g:541:2: iv_ruleOrExpressionRule= ruleOrExpressionRule EOF + // InternalInstanceLanguage.g:433:57: (iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ) + // InternalInstanceLanguage.g:434:2: iv_ruleOrExpressionRule= ruleOrExpressionRule EOF { newCompositeNode(grammarAccess.getOrExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1506,7 +1183,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleOrExpressionRule" - // InternalInstanceLanguage.g:547:1: ruleOrExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ; + // InternalInstanceLanguage.g:440:1: ruleOrExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ; public final EObject ruleOrExpressionRule() throws RecognitionException { EObject current = null; @@ -1520,17 +1197,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:553:2: ( ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ) - // InternalInstanceLanguage.g:554:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) + // InternalInstanceLanguage.g:446:2: ( ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ) + // InternalInstanceLanguage.g:447:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) { - // InternalInstanceLanguage.g:554:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) - // InternalInstanceLanguage.g:555:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* + // InternalInstanceLanguage.g:447:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) + // InternalInstanceLanguage.g:448:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* { - // InternalInstanceLanguage.g:555:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) - // InternalInstanceLanguage.g:556:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) + // InternalInstanceLanguage.g:448:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) + // InternalInstanceLanguage.g:449:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) { - // InternalInstanceLanguage.g:556:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) - // InternalInstanceLanguage.g:557:5: lv_subExpressions_0_0= ruleXorExpressionRule + // InternalInstanceLanguage.g:449:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) + // InternalInstanceLanguage.g:450:5: lv_subExpressions_0_0= ruleXorExpressionRule { newCompositeNode(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_0_0()); @@ -1557,30 +1234,30 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:574:3: (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* - loop7: + // InternalInstanceLanguage.g:467:3: (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* + loop6: do { - int alt7=2; - int LA7_0 = input.LA(1); + int alt6=2; + int LA6_0 = input.LA(1); - if ( (LA7_0==23) ) { - alt7=1; + if ( (LA6_0==23) ) { + alt6=1; } - switch (alt7) { + switch (alt6) { case 1 : - // InternalInstanceLanguage.g:575:4: otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) + // InternalInstanceLanguage.g:468:4: otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) { otherlv_1=(Token)match(input,23,FOLLOW_12); newLeafNode(otherlv_1, grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); - // InternalInstanceLanguage.g:579:4: ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) - // InternalInstanceLanguage.g:580:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) + // InternalInstanceLanguage.g:472:4: ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) + // InternalInstanceLanguage.g:473:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) { - // InternalInstanceLanguage.g:580:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) - // InternalInstanceLanguage.g:581:6: lv_subExpressions_2_0= ruleXorExpressionRule + // InternalInstanceLanguage.g:473:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) + // InternalInstanceLanguage.g:474:6: lv_subExpressions_2_0= ruleXorExpressionRule { newCompositeNode(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_1_1_0()); @@ -1612,7 +1289,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser break; default : - break loop7; + break loop6; } } while (true); @@ -1639,7 +1316,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleXorExpressionRule" - // InternalInstanceLanguage.g:603:1: entryRuleXorExpressionRule returns [EObject current=null] : iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ; + // InternalInstanceLanguage.g:496:1: entryRuleXorExpressionRule returns [EObject current=null] : iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ; public final EObject entryRuleXorExpressionRule() throws RecognitionException { EObject current = null; @@ -1647,8 +1324,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:603:58: (iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ) - // InternalInstanceLanguage.g:604:2: iv_ruleXorExpressionRule= ruleXorExpressionRule EOF + // InternalInstanceLanguage.g:496:58: (iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ) + // InternalInstanceLanguage.g:497:2: iv_ruleXorExpressionRule= ruleXorExpressionRule EOF { newCompositeNode(grammarAccess.getXorExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1675,7 +1352,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleXorExpressionRule" - // InternalInstanceLanguage.g:610:1: ruleXorExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ; + // InternalInstanceLanguage.g:503:1: ruleXorExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ; public final EObject ruleXorExpressionRule() throws RecognitionException { EObject current = null; @@ -1689,17 +1366,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:616:2: ( ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ) - // InternalInstanceLanguage.g:617:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) + // InternalInstanceLanguage.g:509:2: ( ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ) + // InternalInstanceLanguage.g:510:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) { - // InternalInstanceLanguage.g:617:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) - // InternalInstanceLanguage.g:618:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* + // InternalInstanceLanguage.g:510:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) + // InternalInstanceLanguage.g:511:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* { - // InternalInstanceLanguage.g:618:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) - // InternalInstanceLanguage.g:619:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) + // InternalInstanceLanguage.g:511:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) + // InternalInstanceLanguage.g:512:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) { - // InternalInstanceLanguage.g:619:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) - // InternalInstanceLanguage.g:620:5: lv_subExpressions_0_0= ruleAndExpressionRule + // InternalInstanceLanguage.g:512:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) + // InternalInstanceLanguage.g:513:5: lv_subExpressions_0_0= ruleAndExpressionRule { newCompositeNode(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_0_0()); @@ -1726,30 +1403,30 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:637:3: (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* - loop8: + // InternalInstanceLanguage.g:530:3: (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* + loop7: do { - int alt8=2; - int LA8_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( (LA8_0==24) ) { - alt8=1; + if ( (LA7_0==24) ) { + alt7=1; } - switch (alt8) { + switch (alt7) { case 1 : - // InternalInstanceLanguage.g:638:4: otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) + // InternalInstanceLanguage.g:531:4: otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) { otherlv_1=(Token)match(input,24,FOLLOW_12); newLeafNode(otherlv_1, grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); - // InternalInstanceLanguage.g:642:4: ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) - // InternalInstanceLanguage.g:643:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) + // InternalInstanceLanguage.g:535:4: ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) + // InternalInstanceLanguage.g:536:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) { - // InternalInstanceLanguage.g:643:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) - // InternalInstanceLanguage.g:644:6: lv_subExpressions_2_0= ruleAndExpressionRule + // InternalInstanceLanguage.g:536:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) + // InternalInstanceLanguage.g:537:6: lv_subExpressions_2_0= ruleAndExpressionRule { newCompositeNode(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_1_1_0()); @@ -1781,7 +1458,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser break; default : - break loop8; + break loop7; } } while (true); @@ -1808,7 +1485,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleAndExpressionRule" - // InternalInstanceLanguage.g:666:1: entryRuleAndExpressionRule returns [EObject current=null] : iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ; + // InternalInstanceLanguage.g:559:1: entryRuleAndExpressionRule returns [EObject current=null] : iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ; public final EObject entryRuleAndExpressionRule() throws RecognitionException { EObject current = null; @@ -1816,8 +1493,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:666:58: (iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ) - // InternalInstanceLanguage.g:667:2: iv_ruleAndExpressionRule= ruleAndExpressionRule EOF + // InternalInstanceLanguage.g:559:58: (iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ) + // InternalInstanceLanguage.g:560:2: iv_ruleAndExpressionRule= ruleAndExpressionRule EOF { newCompositeNode(grammarAccess.getAndExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1844,7 +1521,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleAndExpressionRule" - // InternalInstanceLanguage.g:673:1: ruleAndExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ; + // InternalInstanceLanguage.g:566:1: ruleAndExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ; public final EObject ruleAndExpressionRule() throws RecognitionException { EObject current = null; @@ -1858,17 +1535,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:679:2: ( ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ) - // InternalInstanceLanguage.g:680:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) + // InternalInstanceLanguage.g:572:2: ( ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ) + // InternalInstanceLanguage.g:573:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) { - // InternalInstanceLanguage.g:680:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) - // InternalInstanceLanguage.g:681:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* + // InternalInstanceLanguage.g:573:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) + // InternalInstanceLanguage.g:574:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* { - // InternalInstanceLanguage.g:681:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) - // InternalInstanceLanguage.g:682:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) + // InternalInstanceLanguage.g:574:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) + // InternalInstanceLanguage.g:575:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) { - // InternalInstanceLanguage.g:682:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) - // InternalInstanceLanguage.g:683:5: lv_subExpressions_0_0= ruleNotExpressionRule + // InternalInstanceLanguage.g:575:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) + // InternalInstanceLanguage.g:576:5: lv_subExpressions_0_0= ruleNotExpressionRule { newCompositeNode(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_0_0()); @@ -1895,30 +1572,30 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:700:3: (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* - loop9: + // InternalInstanceLanguage.g:593:3: (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* + loop8: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA9_0==25) ) { - alt9=1; + if ( (LA8_0==25) ) { + alt8=1; } - switch (alt9) { + switch (alt8) { case 1 : - // InternalInstanceLanguage.g:701:4: otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) + // InternalInstanceLanguage.g:594:4: otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) { otherlv_1=(Token)match(input,25,FOLLOW_12); newLeafNode(otherlv_1, grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); - // InternalInstanceLanguage.g:705:4: ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) - // InternalInstanceLanguage.g:706:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) + // InternalInstanceLanguage.g:598:4: ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) + // InternalInstanceLanguage.g:599:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) { - // InternalInstanceLanguage.g:706:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) - // InternalInstanceLanguage.g:707:6: lv_subExpressions_2_0= ruleNotExpressionRule + // InternalInstanceLanguage.g:599:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) + // InternalInstanceLanguage.g:600:6: lv_subExpressions_2_0= ruleNotExpressionRule { newCompositeNode(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_1_1_0()); @@ -1950,7 +1627,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser break; default : - break loop9; + break loop8; } } while (true); @@ -1977,7 +1654,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleNotExpressionRule" - // InternalInstanceLanguage.g:729:1: entryRuleNotExpressionRule returns [EObject current=null] : iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ; + // InternalInstanceLanguage.g:622:1: entryRuleNotExpressionRule returns [EObject current=null] : iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ; public final EObject entryRuleNotExpressionRule() throws RecognitionException { EObject current = null; @@ -1985,8 +1662,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:729:58: (iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ) - // InternalInstanceLanguage.g:730:2: iv_ruleNotExpressionRule= ruleNotExpressionRule EOF + // InternalInstanceLanguage.g:622:58: (iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ) + // InternalInstanceLanguage.g:623:2: iv_ruleNotExpressionRule= ruleNotExpressionRule EOF { newCompositeNode(grammarAccess.getNotExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2013,7 +1690,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleNotExpressionRule" - // InternalInstanceLanguage.g:736:1: ruleNotExpressionRule returns [EObject current=null] : ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ; + // InternalInstanceLanguage.g:629:1: ruleNotExpressionRule returns [EObject current=null] : ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ; public final EObject ruleNotExpressionRule() throws RecognitionException { EObject current = null; @@ -2025,25 +1702,25 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:742:2: ( ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ) - // InternalInstanceLanguage.g:743:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) + // InternalInstanceLanguage.g:635:2: ( ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ) + // InternalInstanceLanguage.g:636:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) { - // InternalInstanceLanguage.g:743:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) - // InternalInstanceLanguage.g:744:3: ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) + // InternalInstanceLanguage.g:636:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) + // InternalInstanceLanguage.g:637:3: ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) { - // InternalInstanceLanguage.g:744:3: ( (lv_negated_0_0= '!' ) )? - int alt10=2; - int LA10_0 = input.LA(1); + // InternalInstanceLanguage.g:637:3: ( (lv_negated_0_0= '!' ) )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA10_0==26) ) { - alt10=1; + if ( (LA9_0==26) ) { + alt9=1; } - switch (alt10) { + switch (alt9) { case 1 : - // InternalInstanceLanguage.g:745:4: (lv_negated_0_0= '!' ) + // InternalInstanceLanguage.g:638:4: (lv_negated_0_0= '!' ) { - // InternalInstanceLanguage.g:745:4: (lv_negated_0_0= '!' ) - // InternalInstanceLanguage.g:746:5: lv_negated_0_0= '!' + // InternalInstanceLanguage.g:638:4: (lv_negated_0_0= '!' ) + // InternalInstanceLanguage.g:639:5: lv_negated_0_0= '!' { lv_negated_0_0=(Token)match(input,26,FOLLOW_12); @@ -2064,11 +1741,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:758:3: ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) - // InternalInstanceLanguage.g:759:4: (lv_operand_1_0= ruleComparisonExpressionRule ) + // InternalInstanceLanguage.g:651:3: ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) + // InternalInstanceLanguage.g:652:4: (lv_operand_1_0= ruleComparisonExpressionRule ) { - // InternalInstanceLanguage.g:759:4: (lv_operand_1_0= ruleComparisonExpressionRule ) - // InternalInstanceLanguage.g:760:5: lv_operand_1_0= ruleComparisonExpressionRule + // InternalInstanceLanguage.g:652:4: (lv_operand_1_0= ruleComparisonExpressionRule ) + // InternalInstanceLanguage.g:653:5: lv_operand_1_0= ruleComparisonExpressionRule { newCompositeNode(grammarAccess.getNotExpressionRuleAccess().getOperandComparisonExpressionRuleParserRuleCall_1_0()); @@ -2118,7 +1795,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleComparisonExpressionRule" - // InternalInstanceLanguage.g:781:1: entryRuleComparisonExpressionRule returns [EObject current=null] : iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ; + // InternalInstanceLanguage.g:674:1: entryRuleComparisonExpressionRule returns [EObject current=null] : iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ; public final EObject entryRuleComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -2126,8 +1803,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:781:65: (iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ) - // InternalInstanceLanguage.g:782:2: iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF + // InternalInstanceLanguage.g:674:65: (iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ) + // InternalInstanceLanguage.g:675:2: iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF { newCompositeNode(grammarAccess.getComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2154,7 +1831,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleComparisonExpressionRule" - // InternalInstanceLanguage.g:788:1: ruleComparisonExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ; + // InternalInstanceLanguage.g:681:1: ruleComparisonExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ; public final EObject ruleComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -2167,17 +1844,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:794:2: ( ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ) - // InternalInstanceLanguage.g:795:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) + // InternalInstanceLanguage.g:687:2: ( ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ) + // InternalInstanceLanguage.g:688:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) { - // InternalInstanceLanguage.g:795:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) - // InternalInstanceLanguage.g:796:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* + // InternalInstanceLanguage.g:688:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) + // InternalInstanceLanguage.g:689:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* { - // InternalInstanceLanguage.g:796:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) - // InternalInstanceLanguage.g:797:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:689:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) + // InternalInstanceLanguage.g:690:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) { - // InternalInstanceLanguage.g:797:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) - // InternalInstanceLanguage.g:798:5: lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule + // InternalInstanceLanguage.g:690:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:691:5: lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAddOrSubtractExpressionRuleParserRuleCall_0_0()); @@ -2204,23 +1881,23 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:815:3: ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* - loop11: + // InternalInstanceLanguage.g:708:3: ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* + loop10: do { - int alt11=2; - int LA11_0 = input.LA(1); + int alt10=2; + int LA10_0 = input.LA(1); - if ( ((LA11_0>=34 && LA11_0<=39)) ) { - alt11=1; + if ( ((LA10_0>=34 && LA10_0<=39)) ) { + alt10=1; } - switch (alt11) { + switch (alt10) { case 1 : - // InternalInstanceLanguage.g:816:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) + // InternalInstanceLanguage.g:709:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) { - // InternalInstanceLanguage.g:816:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) - // InternalInstanceLanguage.g:817:5: lv_comparison_1_0= rulePartialComparisonExpressionRule + // InternalInstanceLanguage.g:709:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) + // InternalInstanceLanguage.g:710:5: lv_comparison_1_0= rulePartialComparisonExpressionRule { newCompositeNode(grammarAccess.getComparisonExpressionRuleAccess().getComparisonPartialComparisonExpressionRuleParserRuleCall_1_0()); @@ -2249,7 +1926,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser break; default : - break loop11; + break loop10; } } while (true); @@ -2276,7 +1953,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRulePartialComparisonExpressionRule" - // InternalInstanceLanguage.g:838:1: entryRulePartialComparisonExpressionRule returns [EObject current=null] : iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ; + // InternalInstanceLanguage.g:731:1: entryRulePartialComparisonExpressionRule returns [EObject current=null] : iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ; public final EObject entryRulePartialComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -2284,8 +1961,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:838:72: (iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ) - // InternalInstanceLanguage.g:839:2: iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF + // InternalInstanceLanguage.g:731:72: (iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ) + // InternalInstanceLanguage.g:732:2: iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2312,7 +1989,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "rulePartialComparisonExpressionRule" - // InternalInstanceLanguage.g:845:1: rulePartialComparisonExpressionRule returns [EObject current=null] : ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ; + // InternalInstanceLanguage.g:738:1: rulePartialComparisonExpressionRule returns [EObject current=null] : ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ; public final EObject rulePartialComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -2325,17 +2002,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:851:2: ( ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ) - // InternalInstanceLanguage.g:852:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) + // InternalInstanceLanguage.g:744:2: ( ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ) + // InternalInstanceLanguage.g:745:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) { - // InternalInstanceLanguage.g:852:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) - // InternalInstanceLanguage.g:853:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) + // InternalInstanceLanguage.g:745:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) + // InternalInstanceLanguage.g:746:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) { - // InternalInstanceLanguage.g:853:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) - // InternalInstanceLanguage.g:854:4: (lv_operator_0_0= ruleComparisonOperatorRule ) + // InternalInstanceLanguage.g:746:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) + // InternalInstanceLanguage.g:747:4: (lv_operator_0_0= ruleComparisonOperatorRule ) { - // InternalInstanceLanguage.g:854:4: (lv_operator_0_0= ruleComparisonOperatorRule ) - // InternalInstanceLanguage.g:855:5: lv_operator_0_0= ruleComparisonOperatorRule + // InternalInstanceLanguage.g:747:4: (lv_operator_0_0= ruleComparisonOperatorRule ) + // InternalInstanceLanguage.g:748:5: lv_operator_0_0= ruleComparisonOperatorRule { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorComparisonOperatorRuleEnumRuleCall_0_0()); @@ -2362,11 +2039,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:872:3: ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) - // InternalInstanceLanguage.g:873:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:765:3: ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) + // InternalInstanceLanguage.g:766:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) { - // InternalInstanceLanguage.g:873:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) - // InternalInstanceLanguage.g:874:5: lv_subExpression_1_0= ruleAddOrSubtractExpressionRule + // InternalInstanceLanguage.g:766:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:767:5: lv_subExpression_1_0= ruleAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAddOrSubtractExpressionRuleParserRuleCall_1_0()); @@ -2416,7 +2093,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleAddOrSubtractExpressionRule" - // InternalInstanceLanguage.g:895:1: entryRuleAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ; + // InternalInstanceLanguage.g:788:1: entryRuleAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ; public final EObject entryRuleAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -2424,8 +2101,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:895:68: (iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ) - // InternalInstanceLanguage.g:896:2: iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF + // InternalInstanceLanguage.g:788:68: (iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ) + // InternalInstanceLanguage.g:789:2: iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2452,7 +2129,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleAddOrSubtractExpressionRule" - // InternalInstanceLanguage.g:902:1: ruleAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ; + // InternalInstanceLanguage.g:795:1: ruleAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ; public final EObject ruleAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -2467,17 +2144,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:908:2: ( ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ) - // InternalInstanceLanguage.g:909:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) + // InternalInstanceLanguage.g:801:2: ( ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ) + // InternalInstanceLanguage.g:802:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) { - // InternalInstanceLanguage.g:909:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) - // InternalInstanceLanguage.g:910:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* + // InternalInstanceLanguage.g:802:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) + // InternalInstanceLanguage.g:803:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* { - // InternalInstanceLanguage.g:910:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) - // InternalInstanceLanguage.g:911:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalInstanceLanguage.g:803:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalInstanceLanguage.g:804:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) { - // InternalInstanceLanguage.g:911:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) - // InternalInstanceLanguage.g:912:5: lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule + // InternalInstanceLanguage.g:804:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalInstanceLanguage.g:805:5: lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandMultiplyDivideModuloExpressionRuleParserRuleCall_0_0()); @@ -2504,26 +2181,26 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:929:3: ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* - loop12: + // InternalInstanceLanguage.g:822:3: ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* + loop11: do { - int alt12=2; - int LA12_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA12_0>=40 && LA12_0<=41)) ) { - alt12=1; + if ( ((LA11_0>=40 && LA11_0<=41)) ) { + alt11=1; } - switch (alt12) { + switch (alt11) { case 1 : - // InternalInstanceLanguage.g:930:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalInstanceLanguage.g:823:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) { - // InternalInstanceLanguage.g:930:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) - // InternalInstanceLanguage.g:931:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) + // InternalInstanceLanguage.g:823:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) + // InternalInstanceLanguage.g:824:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) { - // InternalInstanceLanguage.g:931:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) - // InternalInstanceLanguage.g:932:6: lv_operators_1_0= ruleAddOrSubtractOperatorRule + // InternalInstanceLanguage.g:824:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) + // InternalInstanceLanguage.g:825:6: lv_operators_1_0= ruleAddOrSubtractOperatorRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_1_0_0()); @@ -2550,11 +2227,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:949:4: ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) - // InternalInstanceLanguage.g:950:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalInstanceLanguage.g:842:4: ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalInstanceLanguage.g:843:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) { - // InternalInstanceLanguage.g:950:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) - // InternalInstanceLanguage.g:951:6: lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule + // InternalInstanceLanguage.g:843:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalInstanceLanguage.g:844:6: lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsMultiplyDivideModuloExpressionRuleParserRuleCall_1_1_0()); @@ -2586,7 +2263,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser break; default : - break loop12; + break loop11; } } while (true); @@ -2613,7 +2290,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleMultiplyDivideModuloExpressionRule" - // InternalInstanceLanguage.g:973:1: entryRuleMultiplyDivideModuloExpressionRule returns [EObject current=null] : iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ; + // InternalInstanceLanguage.g:866:1: entryRuleMultiplyDivideModuloExpressionRule returns [EObject current=null] : iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ; public final EObject entryRuleMultiplyDivideModuloExpressionRule() throws RecognitionException { EObject current = null; @@ -2621,8 +2298,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:973:75: (iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ) - // InternalInstanceLanguage.g:974:2: iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF + // InternalInstanceLanguage.g:866:75: (iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ) + // InternalInstanceLanguage.g:867:2: iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2649,7 +2326,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleMultiplyDivideModuloExpressionRule" - // InternalInstanceLanguage.g:980:1: ruleMultiplyDivideModuloExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ; + // InternalInstanceLanguage.g:873:1: ruleMultiplyDivideModuloExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ; public final EObject ruleMultiplyDivideModuloExpressionRule() throws RecognitionException { EObject current = null; @@ -2664,17 +2341,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:986:2: ( ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ) - // InternalInstanceLanguage.g:987:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) + // InternalInstanceLanguage.g:879:2: ( ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ) + // InternalInstanceLanguage.g:880:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) { - // InternalInstanceLanguage.g:987:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) - // InternalInstanceLanguage.g:988:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* + // InternalInstanceLanguage.g:880:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) + // InternalInstanceLanguage.g:881:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* { - // InternalInstanceLanguage.g:988:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) - // InternalInstanceLanguage.g:989:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:881:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) + // InternalInstanceLanguage.g:882:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) { - // InternalInstanceLanguage.g:989:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) - // InternalInstanceLanguage.g:990:5: lv_leftOperand_0_0= rulePowerOfExpressionRule + // InternalInstanceLanguage.g:882:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:883:5: lv_leftOperand_0_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandPowerOfExpressionRuleParserRuleCall_0_0()); @@ -2701,26 +2378,26 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:1007:3: ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* - loop13: + // InternalInstanceLanguage.g:900:3: ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* + loop12: do { - int alt13=2; - int LA13_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA13_0>=42 && LA13_0<=44)) ) { - alt13=1; + if ( ((LA12_0>=42 && LA12_0<=44)) ) { + alt12=1; } - switch (alt13) { + switch (alt12) { case 1 : - // InternalInstanceLanguage.g:1008:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) + // InternalInstanceLanguage.g:901:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) { - // InternalInstanceLanguage.g:1008:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) - // InternalInstanceLanguage.g:1009:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) + // InternalInstanceLanguage.g:901:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) + // InternalInstanceLanguage.g:902:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) { - // InternalInstanceLanguage.g:1009:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) - // InternalInstanceLanguage.g:1010:6: lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule + // InternalInstanceLanguage.g:902:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) + // InternalInstanceLanguage.g:903:6: lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsMultiplyDivideModuloOperatorRuleEnumRuleCall_1_0_0()); @@ -2747,11 +2424,11 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:1027:4: ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) - // InternalInstanceLanguage.g:1028:5: (lv_operands_2_0= rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:920:4: ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) + // InternalInstanceLanguage.g:921:5: (lv_operands_2_0= rulePowerOfExpressionRule ) { - // InternalInstanceLanguage.g:1028:5: (lv_operands_2_0= rulePowerOfExpressionRule ) - // InternalInstanceLanguage.g:1029:6: lv_operands_2_0= rulePowerOfExpressionRule + // InternalInstanceLanguage.g:921:5: (lv_operands_2_0= rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:922:6: lv_operands_2_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsPowerOfExpressionRuleParserRuleCall_1_1_0()); @@ -2783,7 +2460,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser break; default : - break loop13; + break loop12; } } while (true); @@ -2810,7 +2487,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRulePowerOfExpressionRule" - // InternalInstanceLanguage.g:1051:1: entryRulePowerOfExpressionRule returns [EObject current=null] : iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ; + // InternalInstanceLanguage.g:944:1: entryRulePowerOfExpressionRule returns [EObject current=null] : iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ; public final EObject entryRulePowerOfExpressionRule() throws RecognitionException { EObject current = null; @@ -2818,8 +2495,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1051:62: (iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ) - // InternalInstanceLanguage.g:1052:2: iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF + // InternalInstanceLanguage.g:944:62: (iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ) + // InternalInstanceLanguage.g:945:2: iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF { newCompositeNode(grammarAccess.getPowerOfExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2846,7 +2523,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "rulePowerOfExpressionRule" - // InternalInstanceLanguage.g:1058:1: rulePowerOfExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ; + // InternalInstanceLanguage.g:951:1: rulePowerOfExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ; public final EObject rulePowerOfExpressionRule() throws RecognitionException { EObject current = null; @@ -2860,17 +2537,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1064:2: ( ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ) - // InternalInstanceLanguage.g:1065:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) + // InternalInstanceLanguage.g:957:2: ( ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ) + // InternalInstanceLanguage.g:958:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) { - // InternalInstanceLanguage.g:1065:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) - // InternalInstanceLanguage.g:1066:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? + // InternalInstanceLanguage.g:958:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) + // InternalInstanceLanguage.g:959:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? { - // InternalInstanceLanguage.g:1066:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) - // InternalInstanceLanguage.g:1067:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:959:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) + // InternalInstanceLanguage.g:960:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) { - // InternalInstanceLanguage.g:1067:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) - // InternalInstanceLanguage.g:1068:5: lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule + // InternalInstanceLanguage.g:960:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) + // InternalInstanceLanguage.g:961:5: lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandUnaryAddOrSubtractExpressionRuleParserRuleCall_0_0()); @@ -2897,26 +2574,26 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:1085:3: (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? - int alt14=2; - int LA14_0 = input.LA(1); + // InternalInstanceLanguage.g:978:3: (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? + int alt13=2; + int LA13_0 = input.LA(1); - if ( (LA14_0==27) ) { - alt14=1; + if ( (LA13_0==27) ) { + alt13=1; } - switch (alt14) { + switch (alt13) { case 1 : - // InternalInstanceLanguage.g:1086:4: otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) + // InternalInstanceLanguage.g:979:4: otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) { otherlv_1=(Token)match(input,27,FOLLOW_12); newLeafNode(otherlv_1, grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); - // InternalInstanceLanguage.g:1090:4: ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) - // InternalInstanceLanguage.g:1091:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:983:4: ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) + // InternalInstanceLanguage.g:984:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) { - // InternalInstanceLanguage.g:1091:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) - // InternalInstanceLanguage.g:1092:6: lv_rightOperand_2_0= rulePowerOfExpressionRule + // InternalInstanceLanguage.g:984:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) + // InternalInstanceLanguage.g:985:6: lv_rightOperand_2_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandPowerOfExpressionRuleParserRuleCall_1_1_0()); @@ -2972,7 +2649,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleUnaryAddOrSubtractExpressionRule" - // InternalInstanceLanguage.g:1114:1: entryRuleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ; + // InternalInstanceLanguage.g:1007:1: entryRuleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ; public final EObject entryRuleUnaryAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -2980,8 +2657,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1114:73: (iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ) - // InternalInstanceLanguage.g:1115:2: iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF + // InternalInstanceLanguage.g:1007:73: (iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ) + // InternalInstanceLanguage.g:1008:2: iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3008,7 +2685,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleUnaryAddOrSubtractExpressionRule" - // InternalInstanceLanguage.g:1121:1: ruleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ; + // InternalInstanceLanguage.g:1014:1: ruleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ; public final EObject ruleUnaryAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -3021,29 +2698,29 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1127:2: ( ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ) - // InternalInstanceLanguage.g:1128:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) + // InternalInstanceLanguage.g:1020:2: ( ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ) + // InternalInstanceLanguage.g:1021:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) { - // InternalInstanceLanguage.g:1128:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) - // InternalInstanceLanguage.g:1129:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) + // InternalInstanceLanguage.g:1021:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) + // InternalInstanceLanguage.g:1022:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) { - // InternalInstanceLanguage.g:1129:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* - loop15: + // InternalInstanceLanguage.g:1022:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* + loop14: do { - int alt15=2; - int LA15_0 = input.LA(1); + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA15_0>=40 && LA15_0<=41)) ) { - alt15=1; + if ( ((LA14_0>=40 && LA14_0<=41)) ) { + alt14=1; } - switch (alt15) { + switch (alt14) { case 1 : - // InternalInstanceLanguage.g:1130:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) + // InternalInstanceLanguage.g:1023:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) { - // InternalInstanceLanguage.g:1130:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) - // InternalInstanceLanguage.g:1131:5: lv_operators_0_0= ruleAddOrSubtractOperatorRule + // InternalInstanceLanguage.g:1023:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) + // InternalInstanceLanguage.g:1024:5: lv_operators_0_0= ruleAddOrSubtractOperatorRule { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_0_0()); @@ -3072,15 +2749,15 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser break; default : - break loop15; + break loop14; } } while (true); - // InternalInstanceLanguage.g:1148:3: ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) - // InternalInstanceLanguage.g:1149:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) + // InternalInstanceLanguage.g:1041:3: ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) + // InternalInstanceLanguage.g:1042:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) { - // InternalInstanceLanguage.g:1149:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) - // InternalInstanceLanguage.g:1150:5: lv_subExpression_1_0= ruleLiteralOrReferenceRule + // InternalInstanceLanguage.g:1042:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) + // InternalInstanceLanguage.g:1043:5: lv_subExpression_1_0= ruleLiteralOrReferenceRule { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionLiteralOrReferenceRuleParserRuleCall_1_0()); @@ -3130,7 +2807,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleLiteralOrReferenceRule" - // InternalInstanceLanguage.g:1171:1: entryRuleLiteralOrReferenceRule returns [EObject current=null] : iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ; + // InternalInstanceLanguage.g:1064:1: entryRuleLiteralOrReferenceRule returns [EObject current=null] : iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ; public final EObject entryRuleLiteralOrReferenceRule() throws RecognitionException { EObject current = null; @@ -3138,8 +2815,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1171:63: (iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ) - // InternalInstanceLanguage.g:1172:2: iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF + // InternalInstanceLanguage.g:1064:63: (iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ) + // InternalInstanceLanguage.g:1065:2: iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -3166,7 +2843,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleLiteralOrReferenceRule" - // InternalInstanceLanguage.g:1178:1: ruleLiteralOrReferenceRule returns [EObject current=null] : (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ; + // InternalInstanceLanguage.g:1071:1: ruleLiteralOrReferenceRule returns [EObject current=null] : (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ; public final EObject ruleLiteralOrReferenceRule() throws RecognitionException { EObject current = null; @@ -3183,46 +2860,46 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1184:2: ( (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ) - // InternalInstanceLanguage.g:1185:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) + // InternalInstanceLanguage.g:1077:2: ( (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ) + // InternalInstanceLanguage.g:1078:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) { - // InternalInstanceLanguage.g:1185:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) - int alt16=4; + // InternalInstanceLanguage.g:1078:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) + int alt15=4; switch ( input.LA(1) ) { case 30: { - alt16=1; + alt15=1; } break; - case RULE_STRING: case RULE_DOUBLE: case RULE_INT: + case RULE_STRING: case 32: case 33: { - alt16=2; + alt15=2; } break; case 28: { - alt16=3; + alt15=3; } break; case 31: { - alt16=4; + alt15=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt16) { + switch (alt15) { case 1 : - // InternalInstanceLanguage.g:1186:3: this_CallRule_0= ruleCallRule + // InternalInstanceLanguage.g:1079:3: this_CallRule_0= ruleCallRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getCallRuleParserRuleCall_0()); @@ -3240,7 +2917,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalInstanceLanguage.g:1195:3: this_LiteralRule_1= ruleLiteralRule + // InternalInstanceLanguage.g:1088:3: this_LiteralRule_1= ruleLiteralRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getLiteralRuleParserRuleCall_1()); @@ -3258,7 +2935,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 3 : - // InternalInstanceLanguage.g:1204:3: this_ParanthesesRule_2= ruleParanthesesRule + // InternalInstanceLanguage.g:1097:3: this_ParanthesesRule_2= ruleParanthesesRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getParanthesesRuleParserRuleCall_2()); @@ -3276,7 +2953,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 4 : - // InternalInstanceLanguage.g:1213:3: this_ValueReferenceRule_3= ruleValueReferenceRule + // InternalInstanceLanguage.g:1106:3: this_ValueReferenceRule_3= ruleValueReferenceRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getValueReferenceRuleParserRuleCall_3()); @@ -3316,7 +2993,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleParanthesesRule" - // InternalInstanceLanguage.g:1225:1: entryRuleParanthesesRule returns [EObject current=null] : iv_ruleParanthesesRule= ruleParanthesesRule EOF ; + // InternalInstanceLanguage.g:1118:1: entryRuleParanthesesRule returns [EObject current=null] : iv_ruleParanthesesRule= ruleParanthesesRule EOF ; public final EObject entryRuleParanthesesRule() throws RecognitionException { EObject current = null; @@ -3324,8 +3001,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1225:56: (iv_ruleParanthesesRule= ruleParanthesesRule EOF ) - // InternalInstanceLanguage.g:1226:2: iv_ruleParanthesesRule= ruleParanthesesRule EOF + // InternalInstanceLanguage.g:1118:56: (iv_ruleParanthesesRule= ruleParanthesesRule EOF ) + // InternalInstanceLanguage.g:1119:2: iv_ruleParanthesesRule= ruleParanthesesRule EOF { newCompositeNode(grammarAccess.getParanthesesRuleRule()); pushFollow(FOLLOW_1); @@ -3352,7 +3029,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleParanthesesRule" - // InternalInstanceLanguage.g:1232:1: ruleParanthesesRule returns [EObject current=null] : (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ; + // InternalInstanceLanguage.g:1125:1: ruleParanthesesRule returns [EObject current=null] : (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ; public final EObject ruleParanthesesRule() throws RecognitionException { EObject current = null; @@ -3365,21 +3042,21 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1238:2: ( (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ) - // InternalInstanceLanguage.g:1239:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) + // InternalInstanceLanguage.g:1131:2: ( (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ) + // InternalInstanceLanguage.g:1132:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) { - // InternalInstanceLanguage.g:1239:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) - // InternalInstanceLanguage.g:1240:3: otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' + // InternalInstanceLanguage.g:1132:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) + // InternalInstanceLanguage.g:1133:3: otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' { otherlv_0=(Token)match(input,28,FOLLOW_12); newLeafNode(otherlv_0, grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); - // InternalInstanceLanguage.g:1244:3: ( (lv_subExpression_1_0= ruleExpressionRule ) ) - // InternalInstanceLanguage.g:1245:4: (lv_subExpression_1_0= ruleExpressionRule ) + // InternalInstanceLanguage.g:1137:3: ( (lv_subExpression_1_0= ruleExpressionRule ) ) + // InternalInstanceLanguage.g:1138:4: (lv_subExpression_1_0= ruleExpressionRule ) { - // InternalInstanceLanguage.g:1245:4: (lv_subExpression_1_0= ruleExpressionRule ) - // InternalInstanceLanguage.g:1246:5: lv_subExpression_1_0= ruleExpressionRule + // InternalInstanceLanguage.g:1138:4: (lv_subExpression_1_0= ruleExpressionRule ) + // InternalInstanceLanguage.g:1139:5: lv_subExpression_1_0= ruleExpressionRule { newCompositeNode(grammarAccess.getParanthesesRuleAccess().getSubExpressionExpressionRuleParserRuleCall_1_0()); @@ -3433,7 +3110,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleCallRule" - // InternalInstanceLanguage.g:1271:1: entryRuleCallRule returns [EObject current=null] : iv_ruleCallRule= ruleCallRule EOF ; + // InternalInstanceLanguage.g:1164:1: entryRuleCallRule returns [EObject current=null] : iv_ruleCallRule= ruleCallRule EOF ; public final EObject entryRuleCallRule() throws RecognitionException { EObject current = null; @@ -3441,8 +3118,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1271:49: (iv_ruleCallRule= ruleCallRule EOF ) - // InternalInstanceLanguage.g:1272:2: iv_ruleCallRule= ruleCallRule EOF + // InternalInstanceLanguage.g:1164:49: (iv_ruleCallRule= ruleCallRule EOF ) + // InternalInstanceLanguage.g:1165:2: iv_ruleCallRule= ruleCallRule EOF { newCompositeNode(grammarAccess.getCallRuleRule()); pushFollow(FOLLOW_1); @@ -3469,7 +3146,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleCallRule" - // InternalInstanceLanguage.g:1278:1: ruleCallRule returns [EObject current=null] : ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ; + // InternalInstanceLanguage.g:1171:1: ruleCallRule returns [EObject current=null] : ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ; public final EObject ruleCallRule() throws RecognitionException { EObject current = null; @@ -3487,17 +3164,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1284:2: ( ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ) - // InternalInstanceLanguage.g:1285:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) + // InternalInstanceLanguage.g:1177:2: ( ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ) + // InternalInstanceLanguage.g:1178:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) { - // InternalInstanceLanguage.g:1285:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) - // InternalInstanceLanguage.g:1286:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' + // InternalInstanceLanguage.g:1178:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) + // InternalInstanceLanguage.g:1179:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' { - // InternalInstanceLanguage.g:1286:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) - // InternalInstanceLanguage.g:1287:4: (lv_function_0_0= ruleFunctionNameRule ) + // InternalInstanceLanguage.g:1179:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) + // InternalInstanceLanguage.g:1180:4: (lv_function_0_0= ruleFunctionNameRule ) { - // InternalInstanceLanguage.g:1287:4: (lv_function_0_0= ruleFunctionNameRule ) - // InternalInstanceLanguage.g:1288:5: lv_function_0_0= ruleFunctionNameRule + // InternalInstanceLanguage.g:1180:4: (lv_function_0_0= ruleFunctionNameRule ) + // InternalInstanceLanguage.g:1181:5: lv_function_0_0= ruleFunctionNameRule { newCompositeNode(grammarAccess.getCallRuleAccess().getFunctionFunctionNameRuleParserRuleCall_0_0()); @@ -3528,22 +3205,22 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser newLeafNode(otherlv_1, grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); - // InternalInstanceLanguage.g:1309:3: ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? - int alt18=2; - int LA18_0 = input.LA(1); + // InternalInstanceLanguage.g:1202:3: ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA18_0>=RULE_STRING && LA18_0<=RULE_INT)||LA18_0==26||LA18_0==28||(LA18_0>=30 && LA18_0<=33)||(LA18_0>=40 && LA18_0<=41)) ) { - alt18=1; + if ( ((LA17_0>=RULE_DOUBLE && LA17_0<=RULE_STRING)||LA17_0==26||LA17_0==28||(LA17_0>=30 && LA17_0<=33)||(LA17_0>=40 && LA17_0<=41)) ) { + alt17=1; } - switch (alt18) { + switch (alt17) { case 1 : - // InternalInstanceLanguage.g:1310:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* + // InternalInstanceLanguage.g:1203:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* { - // InternalInstanceLanguage.g:1310:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) - // InternalInstanceLanguage.g:1311:5: (lv_parameters_2_0= ruleExpressionRule ) + // InternalInstanceLanguage.g:1203:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) + // InternalInstanceLanguage.g:1204:5: (lv_parameters_2_0= ruleExpressionRule ) { - // InternalInstanceLanguage.g:1311:5: (lv_parameters_2_0= ruleExpressionRule ) - // InternalInstanceLanguage.g:1312:6: lv_parameters_2_0= ruleExpressionRule + // InternalInstanceLanguage.g:1204:5: (lv_parameters_2_0= ruleExpressionRule ) + // InternalInstanceLanguage.g:1205:6: lv_parameters_2_0= ruleExpressionRule { newCompositeNode(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_0_0()); @@ -3570,30 +3247,30 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:1329:4: (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* - loop17: + // InternalInstanceLanguage.g:1222:4: (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* + loop16: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt16=2; + int LA16_0 = input.LA(1); - if ( (LA17_0==20) ) { - alt17=1; + if ( (LA16_0==20) ) { + alt16=1; } - switch (alt17) { + switch (alt16) { case 1 : - // InternalInstanceLanguage.g:1330:5: otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) + // InternalInstanceLanguage.g:1223:5: otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) { otherlv_3=(Token)match(input,20,FOLLOW_12); newLeafNode(otherlv_3, grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); - // InternalInstanceLanguage.g:1334:5: ( (lv_parameters_4_0= ruleExpressionRule ) ) - // InternalInstanceLanguage.g:1335:6: (lv_parameters_4_0= ruleExpressionRule ) + // InternalInstanceLanguage.g:1227:5: ( (lv_parameters_4_0= ruleExpressionRule ) ) + // InternalInstanceLanguage.g:1228:6: (lv_parameters_4_0= ruleExpressionRule ) { - // InternalInstanceLanguage.g:1335:6: (lv_parameters_4_0= ruleExpressionRule ) - // InternalInstanceLanguage.g:1336:7: lv_parameters_4_0= ruleExpressionRule + // InternalInstanceLanguage.g:1228:6: (lv_parameters_4_0= ruleExpressionRule ) + // InternalInstanceLanguage.g:1229:7: lv_parameters_4_0= ruleExpressionRule { newCompositeNode(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_1_1_0()); @@ -3625,7 +3302,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser break; default : - break loop17; + break loop16; } } while (true); @@ -3662,7 +3339,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleFunctionNameRule" - // InternalInstanceLanguage.g:1363:1: entryRuleFunctionNameRule returns [EObject current=null] : iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ; + // InternalInstanceLanguage.g:1256:1: entryRuleFunctionNameRule returns [EObject current=null] : iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ; public final EObject entryRuleFunctionNameRule() throws RecognitionException { EObject current = null; @@ -3670,8 +3347,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1363:57: (iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ) - // InternalInstanceLanguage.g:1364:2: iv_ruleFunctionNameRule= ruleFunctionNameRule EOF + // InternalInstanceLanguage.g:1256:57: (iv_ruleFunctionNameRule= ruleFunctionNameRule EOF ) + // InternalInstanceLanguage.g:1257:2: iv_ruleFunctionNameRule= ruleFunctionNameRule EOF { newCompositeNode(grammarAccess.getFunctionNameRuleRule()); pushFollow(FOLLOW_1); @@ -3698,7 +3375,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleFunctionNameRule" - // InternalInstanceLanguage.g:1370:1: ruleFunctionNameRule returns [EObject current=null] : ( () otherlv_1= 'call' ) ; + // InternalInstanceLanguage.g:1263:1: ruleFunctionNameRule returns [EObject current=null] : ( () otherlv_1= 'call' ) ; public final EObject ruleFunctionNameRule() throws RecognitionException { EObject current = null; @@ -3708,14 +3385,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1376:2: ( ( () otherlv_1= 'call' ) ) - // InternalInstanceLanguage.g:1377:2: ( () otherlv_1= 'call' ) + // InternalInstanceLanguage.g:1269:2: ( ( () otherlv_1= 'call' ) ) + // InternalInstanceLanguage.g:1270:2: ( () otherlv_1= 'call' ) { - // InternalInstanceLanguage.g:1377:2: ( () otherlv_1= 'call' ) - // InternalInstanceLanguage.g:1378:3: () otherlv_1= 'call' + // InternalInstanceLanguage.g:1270:2: ( () otherlv_1= 'call' ) + // InternalInstanceLanguage.g:1271:3: () otherlv_1= 'call' { - // InternalInstanceLanguage.g:1378:3: () - // InternalInstanceLanguage.g:1379:4: + // InternalInstanceLanguage.g:1271:3: () + // InternalInstanceLanguage.g:1272:4: { current = forceCreateModelElement( @@ -3752,7 +3429,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleValueReferenceRule" - // InternalInstanceLanguage.g:1393:1: entryRuleValueReferenceRule returns [EObject current=null] : iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ; + // InternalInstanceLanguage.g:1286:1: entryRuleValueReferenceRule returns [EObject current=null] : iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ; public final EObject entryRuleValueReferenceRule() throws RecognitionException { EObject current = null; @@ -3760,8 +3437,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1393:59: (iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ) - // InternalInstanceLanguage.g:1394:2: iv_ruleValueReferenceRule= ruleValueReferenceRule EOF + // InternalInstanceLanguage.g:1286:59: (iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ) + // InternalInstanceLanguage.g:1287:2: iv_ruleValueReferenceRule= ruleValueReferenceRule EOF { newCompositeNode(grammarAccess.getValueReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -3788,7 +3465,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleValueReferenceRule" - // InternalInstanceLanguage.g:1400:1: ruleValueReferenceRule returns [EObject current=null] : ( () otherlv_1= 'value' ) ; + // InternalInstanceLanguage.g:1293:1: ruleValueReferenceRule returns [EObject current=null] : ( () otherlv_1= 'value' ) ; public final EObject ruleValueReferenceRule() throws RecognitionException { EObject current = null; @@ -3798,14 +3475,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1406:2: ( ( () otherlv_1= 'value' ) ) - // InternalInstanceLanguage.g:1407:2: ( () otherlv_1= 'value' ) + // InternalInstanceLanguage.g:1299:2: ( ( () otherlv_1= 'value' ) ) + // InternalInstanceLanguage.g:1300:2: ( () otherlv_1= 'value' ) { - // InternalInstanceLanguage.g:1407:2: ( () otherlv_1= 'value' ) - // InternalInstanceLanguage.g:1408:3: () otherlv_1= 'value' + // InternalInstanceLanguage.g:1300:2: ( () otherlv_1= 'value' ) + // InternalInstanceLanguage.g:1301:3: () otherlv_1= 'value' { - // InternalInstanceLanguage.g:1408:3: () - // InternalInstanceLanguage.g:1409:4: + // InternalInstanceLanguage.g:1301:3: () + // InternalInstanceLanguage.g:1302:4: { current = forceCreateModelElement( @@ -3842,7 +3519,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleLiteralRule" - // InternalInstanceLanguage.g:1423:1: entryRuleLiteralRule returns [EObject current=null] : iv_ruleLiteralRule= ruleLiteralRule EOF ; + // InternalInstanceLanguage.g:1316:1: entryRuleLiteralRule returns [EObject current=null] : iv_ruleLiteralRule= ruleLiteralRule EOF ; public final EObject entryRuleLiteralRule() throws RecognitionException { EObject current = null; @@ -3850,8 +3527,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1423:52: (iv_ruleLiteralRule= ruleLiteralRule EOF ) - // InternalInstanceLanguage.g:1424:2: iv_ruleLiteralRule= ruleLiteralRule EOF + // InternalInstanceLanguage.g:1316:52: (iv_ruleLiteralRule= ruleLiteralRule EOF ) + // InternalInstanceLanguage.g:1317:2: iv_ruleLiteralRule= ruleLiteralRule EOF { newCompositeNode(grammarAccess.getLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -3878,7 +3555,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleLiteralRule" - // InternalInstanceLanguage.g:1430:1: ruleLiteralRule returns [EObject current=null] : (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ; + // InternalInstanceLanguage.g:1323:1: ruleLiteralRule returns [EObject current=null] : (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ; public final EObject ruleLiteralRule() throws RecognitionException { EObject current = null; @@ -3893,39 +3570,39 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1436:2: ( (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ) - // InternalInstanceLanguage.g:1437:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) + // InternalInstanceLanguage.g:1329:2: ( (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ) + // InternalInstanceLanguage.g:1330:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) { - // InternalInstanceLanguage.g:1437:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) - int alt19=3; + // InternalInstanceLanguage.g:1330:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) + int alt18=3; switch ( input.LA(1) ) { case RULE_DOUBLE: case RULE_INT: { - alt19=1; + alt18=1; } break; case RULE_STRING: { - alt19=2; + alt18=2; } break; case 32: case 33: { - alt19=3; + alt18=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 19, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt19) { + switch (alt18) { case 1 : - // InternalInstanceLanguage.g:1438:3: this_NumberLiteralRule_0= ruleNumberLiteralRule + // InternalInstanceLanguage.g:1331:3: this_NumberLiteralRule_0= ruleNumberLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getNumberLiteralRuleParserRuleCall_0()); @@ -3943,7 +3620,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalInstanceLanguage.g:1447:3: this_StringLiteralRule_1= ruleStringLiteralRule + // InternalInstanceLanguage.g:1340:3: this_StringLiteralRule_1= ruleStringLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getStringLiteralRuleParserRuleCall_1()); @@ -3961,7 +3638,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 3 : - // InternalInstanceLanguage.g:1456:3: this_BooleanLiteralRule_2= ruleBooleanLiteralRule + // InternalInstanceLanguage.g:1349:3: this_BooleanLiteralRule_2= ruleBooleanLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getBooleanLiteralRuleParserRuleCall_2()); @@ -4001,7 +3678,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleNumberLiteralRule" - // InternalInstanceLanguage.g:1468:1: entryRuleNumberLiteralRule returns [EObject current=null] : iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ; + // InternalInstanceLanguage.g:1361:1: entryRuleNumberLiteralRule returns [EObject current=null] : iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ; public final EObject entryRuleNumberLiteralRule() throws RecognitionException { EObject current = null; @@ -4009,8 +3686,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1468:58: (iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ) - // InternalInstanceLanguage.g:1469:2: iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF + // InternalInstanceLanguage.g:1361:58: (iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ) + // InternalInstanceLanguage.g:1362:2: iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF { newCompositeNode(grammarAccess.getNumberLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -4037,7 +3714,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleNumberLiteralRule" - // InternalInstanceLanguage.g:1475:1: ruleNumberLiteralRule returns [EObject current=null] : (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ; + // InternalInstanceLanguage.g:1368:1: ruleNumberLiteralRule returns [EObject current=null] : (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ; public final EObject ruleNumberLiteralRule() throws RecognitionException { EObject current = null; @@ -4050,28 +3727,28 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1481:2: ( (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ) - // InternalInstanceLanguage.g:1482:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) + // InternalInstanceLanguage.g:1374:2: ( (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ) + // InternalInstanceLanguage.g:1375:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) { - // InternalInstanceLanguage.g:1482:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) - int alt20=2; - int LA20_0 = input.LA(1); + // InternalInstanceLanguage.g:1375:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA20_0==RULE_DOUBLE) ) { - alt20=1; + if ( (LA19_0==RULE_DOUBLE) ) { + alt19=1; } - else if ( (LA20_0==RULE_INT) ) { - alt20=2; + else if ( (LA19_0==RULE_INT) ) { + alt19=2; } else { NoViableAltException nvae = - new NoViableAltException("", 20, 0, input); + new NoViableAltException("", 19, 0, input); throw nvae; } - switch (alt20) { + switch (alt19) { case 1 : - // InternalInstanceLanguage.g:1483:3: this_DoubleLiteralRule_0= ruleDoubleLiteralRule + // InternalInstanceLanguage.g:1376:3: this_DoubleLiteralRule_0= ruleDoubleLiteralRule { newCompositeNode(grammarAccess.getNumberLiteralRuleAccess().getDoubleLiteralRuleParserRuleCall_0()); @@ -4089,7 +3766,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalInstanceLanguage.g:1492:3: this_IntegerLiteralRule_1= ruleIntegerLiteralRule + // InternalInstanceLanguage.g:1385:3: this_IntegerLiteralRule_1= ruleIntegerLiteralRule { newCompositeNode(grammarAccess.getNumberLiteralRuleAccess().getIntegerLiteralRuleParserRuleCall_1()); @@ -4129,7 +3806,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleDoubleLiteralRule" - // InternalInstanceLanguage.g:1504:1: entryRuleDoubleLiteralRule returns [EObject current=null] : iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ; + // InternalInstanceLanguage.g:1397:1: entryRuleDoubleLiteralRule returns [EObject current=null] : iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ; public final EObject entryRuleDoubleLiteralRule() throws RecognitionException { EObject current = null; @@ -4137,8 +3814,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1504:58: (iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ) - // InternalInstanceLanguage.g:1505:2: iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF + // InternalInstanceLanguage.g:1397:58: (iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ) + // InternalInstanceLanguage.g:1398:2: iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF { newCompositeNode(grammarAccess.getDoubleLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -4165,7 +3842,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleDoubleLiteralRule" - // InternalInstanceLanguage.g:1511:1: ruleDoubleLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; + // InternalInstanceLanguage.g:1404:1: ruleDoubleLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; public final EObject ruleDoubleLiteralRule() throws RecognitionException { EObject current = null; @@ -4177,17 +3854,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1517:2: ( ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) - // InternalInstanceLanguage.g:1518:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalInstanceLanguage.g:1410:2: ( ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) + // InternalInstanceLanguage.g:1411:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) { - // InternalInstanceLanguage.g:1518:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) - // InternalInstanceLanguage.g:1519:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? + // InternalInstanceLanguage.g:1411:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalInstanceLanguage.g:1412:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? { - // InternalInstanceLanguage.g:1519:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) - // InternalInstanceLanguage.g:1520:4: (lv_literal_0_0= RULE_DOUBLE ) + // InternalInstanceLanguage.g:1412:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) + // InternalInstanceLanguage.g:1413:4: (lv_literal_0_0= RULE_DOUBLE ) { - // InternalInstanceLanguage.g:1520:4: (lv_literal_0_0= RULE_DOUBLE ) - // InternalInstanceLanguage.g:1521:5: lv_literal_0_0= RULE_DOUBLE + // InternalInstanceLanguage.g:1413:4: (lv_literal_0_0= RULE_DOUBLE ) + // InternalInstanceLanguage.g:1414:5: lv_literal_0_0= RULE_DOUBLE { lv_literal_0_0=(Token)match(input,RULE_DOUBLE,FOLLOW_23); @@ -4209,19 +3886,19 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:1537:3: ( (lv_factor_1_0= ruleFactorRule ) )? - int alt21=2; - int LA21_0 = input.LA(1); + // InternalInstanceLanguage.g:1430:3: ( (lv_factor_1_0= ruleFactorRule ) )? + int alt20=2; + int LA20_0 = input.LA(1); - if ( ((LA21_0>=45 && LA21_0<=64)) ) { - alt21=1; + if ( ((LA20_0>=45 && LA20_0<=64)) ) { + alt20=1; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalInstanceLanguage.g:1538:4: (lv_factor_1_0= ruleFactorRule ) + // InternalInstanceLanguage.g:1431:4: (lv_factor_1_0= ruleFactorRule ) { - // InternalInstanceLanguage.g:1538:4: (lv_factor_1_0= ruleFactorRule ) - // InternalInstanceLanguage.g:1539:5: lv_factor_1_0= ruleFactorRule + // InternalInstanceLanguage.g:1431:4: (lv_factor_1_0= ruleFactorRule ) + // InternalInstanceLanguage.g:1432:5: lv_factor_1_0= ruleFactorRule { newCompositeNode(grammarAccess.getDoubleLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); @@ -4274,7 +3951,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleIntegerLiteralRule" - // InternalInstanceLanguage.g:1560:1: entryRuleIntegerLiteralRule returns [EObject current=null] : iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ; + // InternalInstanceLanguage.g:1453:1: entryRuleIntegerLiteralRule returns [EObject current=null] : iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ; public final EObject entryRuleIntegerLiteralRule() throws RecognitionException { EObject current = null; @@ -4282,8 +3959,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1560:59: (iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ) - // InternalInstanceLanguage.g:1561:2: iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF + // InternalInstanceLanguage.g:1453:59: (iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ) + // InternalInstanceLanguage.g:1454:2: iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF { newCompositeNode(grammarAccess.getIntegerLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -4310,7 +3987,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleIntegerLiteralRule" - // InternalInstanceLanguage.g:1567:1: ruleIntegerLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; + // InternalInstanceLanguage.g:1460:1: ruleIntegerLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; public final EObject ruleIntegerLiteralRule() throws RecognitionException { EObject current = null; @@ -4322,17 +3999,17 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1573:2: ( ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) - // InternalInstanceLanguage.g:1574:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalInstanceLanguage.g:1466:2: ( ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) + // InternalInstanceLanguage.g:1467:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) { - // InternalInstanceLanguage.g:1574:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) - // InternalInstanceLanguage.g:1575:3: ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? + // InternalInstanceLanguage.g:1467:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalInstanceLanguage.g:1468:3: ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? { - // InternalInstanceLanguage.g:1575:3: ( (lv_literal_0_0= RULE_INT ) ) - // InternalInstanceLanguage.g:1576:4: (lv_literal_0_0= RULE_INT ) + // InternalInstanceLanguage.g:1468:3: ( (lv_literal_0_0= RULE_INT ) ) + // InternalInstanceLanguage.g:1469:4: (lv_literal_0_0= RULE_INT ) { - // InternalInstanceLanguage.g:1576:4: (lv_literal_0_0= RULE_INT ) - // InternalInstanceLanguage.g:1577:5: lv_literal_0_0= RULE_INT + // InternalInstanceLanguage.g:1469:4: (lv_literal_0_0= RULE_INT ) + // InternalInstanceLanguage.g:1470:5: lv_literal_0_0= RULE_INT { lv_literal_0_0=(Token)match(input,RULE_INT,FOLLOW_23); @@ -4354,19 +4031,19 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:1593:3: ( (lv_factor_1_0= ruleFactorRule ) )? - int alt22=2; - int LA22_0 = input.LA(1); + // InternalInstanceLanguage.g:1486:3: ( (lv_factor_1_0= ruleFactorRule ) )? + int alt21=2; + int LA21_0 = input.LA(1); - if ( ((LA22_0>=45 && LA22_0<=64)) ) { - alt22=1; + if ( ((LA21_0>=45 && LA21_0<=64)) ) { + alt21=1; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalInstanceLanguage.g:1594:4: (lv_factor_1_0= ruleFactorRule ) + // InternalInstanceLanguage.g:1487:4: (lv_factor_1_0= ruleFactorRule ) { - // InternalInstanceLanguage.g:1594:4: (lv_factor_1_0= ruleFactorRule ) - // InternalInstanceLanguage.g:1595:5: lv_factor_1_0= ruleFactorRule + // InternalInstanceLanguage.g:1487:4: (lv_factor_1_0= ruleFactorRule ) + // InternalInstanceLanguage.g:1488:5: lv_factor_1_0= ruleFactorRule { newCompositeNode(grammarAccess.getIntegerLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); @@ -4419,7 +4096,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleStringLiteralRule" - // InternalInstanceLanguage.g:1616:1: entryRuleStringLiteralRule returns [EObject current=null] : iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ; + // InternalInstanceLanguage.g:1509:1: entryRuleStringLiteralRule returns [EObject current=null] : iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ; public final EObject entryRuleStringLiteralRule() throws RecognitionException { EObject current = null; @@ -4427,8 +4104,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1616:58: (iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ) - // InternalInstanceLanguage.g:1617:2: iv_ruleStringLiteralRule= ruleStringLiteralRule EOF + // InternalInstanceLanguage.g:1509:58: (iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ) + // InternalInstanceLanguage.g:1510:2: iv_ruleStringLiteralRule= ruleStringLiteralRule EOF { newCompositeNode(grammarAccess.getStringLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -4455,7 +4132,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleStringLiteralRule" - // InternalInstanceLanguage.g:1623:1: ruleStringLiteralRule returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalInstanceLanguage.g:1516:1: ruleStringLiteralRule returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleStringLiteralRule() throws RecognitionException { EObject current = null; @@ -4465,14 +4142,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1629:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalInstanceLanguage.g:1630:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalInstanceLanguage.g:1522:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalInstanceLanguage.g:1523:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalInstanceLanguage.g:1630:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalInstanceLanguage.g:1631:3: (lv_value_0_0= RULE_STRING ) + // InternalInstanceLanguage.g:1523:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalInstanceLanguage.g:1524:3: (lv_value_0_0= RULE_STRING ) { - // InternalInstanceLanguage.g:1631:3: (lv_value_0_0= RULE_STRING ) - // InternalInstanceLanguage.g:1632:4: lv_value_0_0= RULE_STRING + // InternalInstanceLanguage.g:1524:3: (lv_value_0_0= RULE_STRING ) + // InternalInstanceLanguage.g:1525:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -4514,7 +4191,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleBooleanLiteralRule" - // InternalInstanceLanguage.g:1651:1: entryRuleBooleanLiteralRule returns [EObject current=null] : iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ; + // InternalInstanceLanguage.g:1544:1: entryRuleBooleanLiteralRule returns [EObject current=null] : iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ; public final EObject entryRuleBooleanLiteralRule() throws RecognitionException { EObject current = null; @@ -4522,8 +4199,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1651:59: (iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ) - // InternalInstanceLanguage.g:1652:2: iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF + // InternalInstanceLanguage.g:1544:59: (iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ) + // InternalInstanceLanguage.g:1545:2: iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF { newCompositeNode(grammarAccess.getBooleanLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -4550,7 +4227,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleBooleanLiteralRule" - // InternalInstanceLanguage.g:1658:1: ruleBooleanLiteralRule returns [EObject current=null] : ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ; + // InternalInstanceLanguage.g:1551:1: ruleBooleanLiteralRule returns [EObject current=null] : ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ; public final EObject ruleBooleanLiteralRule() throws RecognitionException { EObject current = null; @@ -4561,14 +4238,14 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1664:2: ( ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ) - // InternalInstanceLanguage.g:1665:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) + // InternalInstanceLanguage.g:1557:2: ( ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ) + // InternalInstanceLanguage.g:1558:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) { - // InternalInstanceLanguage.g:1665:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) - // InternalInstanceLanguage.g:1666:3: () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) + // InternalInstanceLanguage.g:1558:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) + // InternalInstanceLanguage.g:1559:3: () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) { - // InternalInstanceLanguage.g:1666:3: () - // InternalInstanceLanguage.g:1667:4: + // InternalInstanceLanguage.g:1559:3: () + // InternalInstanceLanguage.g:1560:4: { current = forceCreateModelElement( @@ -4578,31 +4255,31 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } - // InternalInstanceLanguage.g:1673:3: ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) - int alt23=2; - int LA23_0 = input.LA(1); + // InternalInstanceLanguage.g:1566:3: ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA23_0==32) ) { - alt23=1; + if ( (LA22_0==32) ) { + alt22=1; } - else if ( (LA23_0==33) ) { - alt23=2; + else if ( (LA22_0==33) ) { + alt22=2; } else { NoViableAltException nvae = - new NoViableAltException("", 23, 0, input); + new NoViableAltException("", 22, 0, input); throw nvae; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalInstanceLanguage.g:1674:4: ( (lv_value_1_0= 'true' ) ) + // InternalInstanceLanguage.g:1567:4: ( (lv_value_1_0= 'true' ) ) { - // InternalInstanceLanguage.g:1674:4: ( (lv_value_1_0= 'true' ) ) - // InternalInstanceLanguage.g:1675:5: (lv_value_1_0= 'true' ) + // InternalInstanceLanguage.g:1567:4: ( (lv_value_1_0= 'true' ) ) + // InternalInstanceLanguage.g:1568:5: (lv_value_1_0= 'true' ) { - // InternalInstanceLanguage.g:1675:5: (lv_value_1_0= 'true' ) - // InternalInstanceLanguage.g:1676:6: lv_value_1_0= 'true' + // InternalInstanceLanguage.g:1568:5: (lv_value_1_0= 'true' ) + // InternalInstanceLanguage.g:1569:6: lv_value_1_0= 'true' { lv_value_1_0=(Token)match(input,32,FOLLOW_2); @@ -4624,7 +4301,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalInstanceLanguage.g:1689:4: otherlv_2= 'false' + // InternalInstanceLanguage.g:1582:4: otherlv_2= 'false' { otherlv_2=(Token)match(input,33,FOLLOW_2); @@ -4659,7 +4336,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleStringOrId" - // InternalInstanceLanguage.g:1698:1: entryRuleStringOrId returns [String current=null] : iv_ruleStringOrId= ruleStringOrId EOF ; + // InternalInstanceLanguage.g:1591:1: entryRuleStringOrId returns [String current=null] : iv_ruleStringOrId= ruleStringOrId EOF ; public final String entryRuleStringOrId() throws RecognitionException { String current = null; @@ -4667,8 +4344,8 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser try { - // InternalInstanceLanguage.g:1698:50: (iv_ruleStringOrId= ruleStringOrId EOF ) - // InternalInstanceLanguage.g:1699:2: iv_ruleStringOrId= ruleStringOrId EOF + // InternalInstanceLanguage.g:1591:50: (iv_ruleStringOrId= ruleStringOrId EOF ) + // InternalInstanceLanguage.g:1592:2: iv_ruleStringOrId= ruleStringOrId EOF { newCompositeNode(grammarAccess.getStringOrIdRule()); pushFollow(FOLLOW_1); @@ -4695,7 +4372,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleStringOrId" - // InternalInstanceLanguage.g:1705:1: ruleStringOrId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ; + // InternalInstanceLanguage.g:1598:1: ruleStringOrId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleStringOrId() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4706,28 +4383,28 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1711:2: ( (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ) - // InternalInstanceLanguage.g:1712:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) + // InternalInstanceLanguage.g:1604:2: ( (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ) + // InternalInstanceLanguage.g:1605:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) { - // InternalInstanceLanguage.g:1712:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) - int alt24=2; - int LA24_0 = input.LA(1); + // InternalInstanceLanguage.g:1605:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA24_0==RULE_QUOTED_ID) ) { - alt24=1; + if ( (LA23_0==RULE_QUOTED_ID) ) { + alt23=1; } - else if ( (LA24_0==RULE_ID) ) { - alt24=2; + else if ( (LA23_0==RULE_ID) ) { + alt23=2; } else { NoViableAltException nvae = - new NoViableAltException("", 24, 0, input); + new NoViableAltException("", 23, 0, input); throw nvae; } - switch (alt24) { + switch (alt23) { case 1 : - // InternalInstanceLanguage.g:1713:3: this_QUOTED_ID_0= RULE_QUOTED_ID + // InternalInstanceLanguage.g:1606:3: this_QUOTED_ID_0= RULE_QUOTED_ID { this_QUOTED_ID_0=(Token)match(input,RULE_QUOTED_ID,FOLLOW_2); @@ -4740,7 +4417,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalInstanceLanguage.g:1721:3: this_ID_1= RULE_ID + // InternalInstanceLanguage.g:1614:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -4775,7 +4452,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleComparisonOperatorRule" - // InternalInstanceLanguage.g:1732:1: ruleComparisonOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ; + // InternalInstanceLanguage.g:1625:1: ruleComparisonOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ; public final Enumerator ruleComparisonOperatorRule() throws RecognitionException { Enumerator current = null; @@ -4790,55 +4467,55 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1738:2: ( ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ) - // InternalInstanceLanguage.g:1739:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) + // InternalInstanceLanguage.g:1631:2: ( ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ) + // InternalInstanceLanguage.g:1632:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) { - // InternalInstanceLanguage.g:1739:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) - int alt25=6; + // InternalInstanceLanguage.g:1632:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) + int alt24=6; switch ( input.LA(1) ) { case 34: { - alt25=1; + alt24=1; } break; case 35: { - alt25=2; + alt24=2; } break; case 36: { - alt25=3; + alt24=3; } break; case 37: { - alt25=4; + alt24=4; } break; case 38: { - alt25=5; + alt24=5; } break; case 39: { - alt25=6; + alt24=6; } break; default: NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 24, 0, input); throw nvae; } - switch (alt25) { + switch (alt24) { case 1 : - // InternalInstanceLanguage.g:1740:3: (enumLiteral_0= '>=' ) + // InternalInstanceLanguage.g:1633:3: (enumLiteral_0= '>=' ) { - // InternalInstanceLanguage.g:1740:3: (enumLiteral_0= '>=' ) - // InternalInstanceLanguage.g:1741:4: enumLiteral_0= '>=' + // InternalInstanceLanguage.g:1633:3: (enumLiteral_0= '>=' ) + // InternalInstanceLanguage.g:1634:4: enumLiteral_0= '>=' { enumLiteral_0=(Token)match(input,34,FOLLOW_2); @@ -4852,10 +4529,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalInstanceLanguage.g:1748:3: (enumLiteral_1= '>' ) + // InternalInstanceLanguage.g:1641:3: (enumLiteral_1= '>' ) { - // InternalInstanceLanguage.g:1748:3: (enumLiteral_1= '>' ) - // InternalInstanceLanguage.g:1749:4: enumLiteral_1= '>' + // InternalInstanceLanguage.g:1641:3: (enumLiteral_1= '>' ) + // InternalInstanceLanguage.g:1642:4: enumLiteral_1= '>' { enumLiteral_1=(Token)match(input,35,FOLLOW_2); @@ -4869,10 +4546,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 3 : - // InternalInstanceLanguage.g:1756:3: (enumLiteral_2= '=' ) + // InternalInstanceLanguage.g:1649:3: (enumLiteral_2= '=' ) { - // InternalInstanceLanguage.g:1756:3: (enumLiteral_2= '=' ) - // InternalInstanceLanguage.g:1757:4: enumLiteral_2= '=' + // InternalInstanceLanguage.g:1649:3: (enumLiteral_2= '=' ) + // InternalInstanceLanguage.g:1650:4: enumLiteral_2= '=' { enumLiteral_2=(Token)match(input,36,FOLLOW_2); @@ -4886,10 +4563,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 4 : - // InternalInstanceLanguage.g:1764:3: (enumLiteral_3= '!=' ) + // InternalInstanceLanguage.g:1657:3: (enumLiteral_3= '!=' ) { - // InternalInstanceLanguage.g:1764:3: (enumLiteral_3= '!=' ) - // InternalInstanceLanguage.g:1765:4: enumLiteral_3= '!=' + // InternalInstanceLanguage.g:1657:3: (enumLiteral_3= '!=' ) + // InternalInstanceLanguage.g:1658:4: enumLiteral_3= '!=' { enumLiteral_3=(Token)match(input,37,FOLLOW_2); @@ -4903,10 +4580,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 5 : - // InternalInstanceLanguage.g:1772:3: (enumLiteral_4= '<' ) + // InternalInstanceLanguage.g:1665:3: (enumLiteral_4= '<' ) { - // InternalInstanceLanguage.g:1772:3: (enumLiteral_4= '<' ) - // InternalInstanceLanguage.g:1773:4: enumLiteral_4= '<' + // InternalInstanceLanguage.g:1665:3: (enumLiteral_4= '<' ) + // InternalInstanceLanguage.g:1666:4: enumLiteral_4= '<' { enumLiteral_4=(Token)match(input,38,FOLLOW_2); @@ -4920,10 +4597,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 6 : - // InternalInstanceLanguage.g:1780:3: (enumLiteral_5= '<=' ) + // InternalInstanceLanguage.g:1673:3: (enumLiteral_5= '<=' ) { - // InternalInstanceLanguage.g:1780:3: (enumLiteral_5= '<=' ) - // InternalInstanceLanguage.g:1781:4: enumLiteral_5= '<=' + // InternalInstanceLanguage.g:1673:3: (enumLiteral_5= '<=' ) + // InternalInstanceLanguage.g:1674:4: enumLiteral_5= '<=' { enumLiteral_5=(Token)match(input,39,FOLLOW_2); @@ -4959,7 +4636,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleAddOrSubtractOperatorRule" - // InternalInstanceLanguage.g:1791:1: ruleAddOrSubtractOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ; + // InternalInstanceLanguage.g:1684:1: ruleAddOrSubtractOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ; public final Enumerator ruleAddOrSubtractOperatorRule() throws RecognitionException { Enumerator current = null; @@ -4970,31 +4647,31 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1797:2: ( ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ) - // InternalInstanceLanguage.g:1798:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) + // InternalInstanceLanguage.g:1690:2: ( ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ) + // InternalInstanceLanguage.g:1691:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) { - // InternalInstanceLanguage.g:1798:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) - int alt26=2; - int LA26_0 = input.LA(1); + // InternalInstanceLanguage.g:1691:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA26_0==40) ) { - alt26=1; + if ( (LA25_0==40) ) { + alt25=1; } - else if ( (LA26_0==41) ) { - alt26=2; + else if ( (LA25_0==41) ) { + alt25=2; } else { NoViableAltException nvae = - new NoViableAltException("", 26, 0, input); + new NoViableAltException("", 25, 0, input); throw nvae; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalInstanceLanguage.g:1799:3: (enumLiteral_0= '+' ) + // InternalInstanceLanguage.g:1692:3: (enumLiteral_0= '+' ) { - // InternalInstanceLanguage.g:1799:3: (enumLiteral_0= '+' ) - // InternalInstanceLanguage.g:1800:4: enumLiteral_0= '+' + // InternalInstanceLanguage.g:1692:3: (enumLiteral_0= '+' ) + // InternalInstanceLanguage.g:1693:4: enumLiteral_0= '+' { enumLiteral_0=(Token)match(input,40,FOLLOW_2); @@ -5008,10 +4685,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalInstanceLanguage.g:1807:3: (enumLiteral_1= '-' ) + // InternalInstanceLanguage.g:1700:3: (enumLiteral_1= '-' ) { - // InternalInstanceLanguage.g:1807:3: (enumLiteral_1= '-' ) - // InternalInstanceLanguage.g:1808:4: enumLiteral_1= '-' + // InternalInstanceLanguage.g:1700:3: (enumLiteral_1= '-' ) + // InternalInstanceLanguage.g:1701:4: enumLiteral_1= '-' { enumLiteral_1=(Token)match(input,41,FOLLOW_2); @@ -5047,7 +4724,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleMultiplyDivideModuloOperatorRule" - // InternalInstanceLanguage.g:1818:1: ruleMultiplyDivideModuloOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ; + // InternalInstanceLanguage.g:1711:1: ruleMultiplyDivideModuloOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ; public final Enumerator ruleMultiplyDivideModuloOperatorRule() throws RecognitionException { Enumerator current = null; @@ -5059,40 +4736,40 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1824:2: ( ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ) - // InternalInstanceLanguage.g:1825:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) + // InternalInstanceLanguage.g:1717:2: ( ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ) + // InternalInstanceLanguage.g:1718:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) { - // InternalInstanceLanguage.g:1825:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) - int alt27=3; + // InternalInstanceLanguage.g:1718:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) + int alt26=3; switch ( input.LA(1) ) { case 42: { - alt27=1; + alt26=1; } break; case 43: { - alt27=2; + alt26=2; } break; case 44: { - alt27=3; + alt26=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 27, 0, input); + new NoViableAltException("", 26, 0, input); throw nvae; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalInstanceLanguage.g:1826:3: (enumLiteral_0= '*' ) + // InternalInstanceLanguage.g:1719:3: (enumLiteral_0= '*' ) { - // InternalInstanceLanguage.g:1826:3: (enumLiteral_0= '*' ) - // InternalInstanceLanguage.g:1827:4: enumLiteral_0= '*' + // InternalInstanceLanguage.g:1719:3: (enumLiteral_0= '*' ) + // InternalInstanceLanguage.g:1720:4: enumLiteral_0= '*' { enumLiteral_0=(Token)match(input,42,FOLLOW_2); @@ -5106,10 +4783,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalInstanceLanguage.g:1834:3: (enumLiteral_1= '/' ) + // InternalInstanceLanguage.g:1727:3: (enumLiteral_1= '/' ) { - // InternalInstanceLanguage.g:1834:3: (enumLiteral_1= '/' ) - // InternalInstanceLanguage.g:1835:4: enumLiteral_1= '/' + // InternalInstanceLanguage.g:1727:3: (enumLiteral_1= '/' ) + // InternalInstanceLanguage.g:1728:4: enumLiteral_1= '/' { enumLiteral_1=(Token)match(input,43,FOLLOW_2); @@ -5123,10 +4800,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 3 : - // InternalInstanceLanguage.g:1842:3: (enumLiteral_2= '%' ) + // InternalInstanceLanguage.g:1735:3: (enumLiteral_2= '%' ) { - // InternalInstanceLanguage.g:1842:3: (enumLiteral_2= '%' ) - // InternalInstanceLanguage.g:1843:4: enumLiteral_2= '%' + // InternalInstanceLanguage.g:1735:3: (enumLiteral_2= '%' ) + // InternalInstanceLanguage.g:1736:4: enumLiteral_2= '%' { enumLiteral_2=(Token)match(input,44,FOLLOW_2); @@ -5162,7 +4839,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleFactorRule" - // InternalInstanceLanguage.g:1853:1: ruleFactorRule returns [Enumerator current=null] : ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ; + // InternalInstanceLanguage.g:1746:1: ruleFactorRule returns [Enumerator current=null] : ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ; public final Enumerator ruleFactorRule() throws RecognitionException { Enumerator current = null; @@ -5191,125 +4868,125 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalInstanceLanguage.g:1859:2: ( ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ) - // InternalInstanceLanguage.g:1860:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) + // InternalInstanceLanguage.g:1752:2: ( ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ) + // InternalInstanceLanguage.g:1753:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) { - // InternalInstanceLanguage.g:1860:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) - int alt28=20; + // InternalInstanceLanguage.g:1753:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) + int alt27=20; switch ( input.LA(1) ) { case 45: { - alt28=1; + alt27=1; } break; case 46: { - alt28=2; + alt27=2; } break; case 47: { - alt28=3; + alt27=3; } break; case 48: { - alt28=4; + alt27=4; } break; case 49: { - alt28=5; + alt27=5; } break; case 50: { - alt28=6; + alt27=6; } break; case 51: { - alt28=7; + alt27=7; } break; case 52: { - alt28=8; + alt27=8; } break; case 53: { - alt28=9; + alt27=9; } break; case 54: { - alt28=10; + alt27=10; } break; case 55: { - alt28=11; + alt27=11; } break; case 56: { - alt28=12; + alt27=12; } break; case 57: { - alt28=13; + alt27=13; } break; case 58: { - alt28=14; + alt27=14; } break; case 59: { - alt28=15; + alt27=15; } break; case 60: { - alt28=16; + alt27=16; } break; case 61: { - alt28=17; + alt27=17; } break; case 62: { - alt28=18; + alt27=18; } break; case 63: { - alt28=19; + alt27=19; } break; case 64: { - alt28=20; + alt27=20; } break; default: NoViableAltException nvae = - new NoViableAltException("", 28, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalInstanceLanguage.g:1861:3: (enumLiteral_0= 'Y' ) + // InternalInstanceLanguage.g:1754:3: (enumLiteral_0= 'Y' ) { - // InternalInstanceLanguage.g:1861:3: (enumLiteral_0= 'Y' ) - // InternalInstanceLanguage.g:1862:4: enumLiteral_0= 'Y' + // InternalInstanceLanguage.g:1754:3: (enumLiteral_0= 'Y' ) + // InternalInstanceLanguage.g:1755:4: enumLiteral_0= 'Y' { enumLiteral_0=(Token)match(input,45,FOLLOW_2); @@ -5323,10 +5000,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalInstanceLanguage.g:1869:3: (enumLiteral_1= 'Z' ) + // InternalInstanceLanguage.g:1762:3: (enumLiteral_1= 'Z' ) { - // InternalInstanceLanguage.g:1869:3: (enumLiteral_1= 'Z' ) - // InternalInstanceLanguage.g:1870:4: enumLiteral_1= 'Z' + // InternalInstanceLanguage.g:1762:3: (enumLiteral_1= 'Z' ) + // InternalInstanceLanguage.g:1763:4: enumLiteral_1= 'Z' { enumLiteral_1=(Token)match(input,46,FOLLOW_2); @@ -5340,10 +5017,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 3 : - // InternalInstanceLanguage.g:1877:3: (enumLiteral_2= 'E' ) + // InternalInstanceLanguage.g:1770:3: (enumLiteral_2= 'E' ) { - // InternalInstanceLanguage.g:1877:3: (enumLiteral_2= 'E' ) - // InternalInstanceLanguage.g:1878:4: enumLiteral_2= 'E' + // InternalInstanceLanguage.g:1770:3: (enumLiteral_2= 'E' ) + // InternalInstanceLanguage.g:1771:4: enumLiteral_2= 'E' { enumLiteral_2=(Token)match(input,47,FOLLOW_2); @@ -5357,10 +5034,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 4 : - // InternalInstanceLanguage.g:1885:3: (enumLiteral_3= 'P' ) + // InternalInstanceLanguage.g:1778:3: (enumLiteral_3= 'P' ) { - // InternalInstanceLanguage.g:1885:3: (enumLiteral_3= 'P' ) - // InternalInstanceLanguage.g:1886:4: enumLiteral_3= 'P' + // InternalInstanceLanguage.g:1778:3: (enumLiteral_3= 'P' ) + // InternalInstanceLanguage.g:1779:4: enumLiteral_3= 'P' { enumLiteral_3=(Token)match(input,48,FOLLOW_2); @@ -5374,10 +5051,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 5 : - // InternalInstanceLanguage.g:1893:3: (enumLiteral_4= 'T' ) + // InternalInstanceLanguage.g:1786:3: (enumLiteral_4= 'T' ) { - // InternalInstanceLanguage.g:1893:3: (enumLiteral_4= 'T' ) - // InternalInstanceLanguage.g:1894:4: enumLiteral_4= 'T' + // InternalInstanceLanguage.g:1786:3: (enumLiteral_4= 'T' ) + // InternalInstanceLanguage.g:1787:4: enumLiteral_4= 'T' { enumLiteral_4=(Token)match(input,49,FOLLOW_2); @@ -5391,10 +5068,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 6 : - // InternalInstanceLanguage.g:1901:3: (enumLiteral_5= 'G' ) + // InternalInstanceLanguage.g:1794:3: (enumLiteral_5= 'G' ) { - // InternalInstanceLanguage.g:1901:3: (enumLiteral_5= 'G' ) - // InternalInstanceLanguage.g:1902:4: enumLiteral_5= 'G' + // InternalInstanceLanguage.g:1794:3: (enumLiteral_5= 'G' ) + // InternalInstanceLanguage.g:1795:4: enumLiteral_5= 'G' { enumLiteral_5=(Token)match(input,50,FOLLOW_2); @@ -5408,10 +5085,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 7 : - // InternalInstanceLanguage.g:1909:3: (enumLiteral_6= 'M' ) + // InternalInstanceLanguage.g:1802:3: (enumLiteral_6= 'M' ) { - // InternalInstanceLanguage.g:1909:3: (enumLiteral_6= 'M' ) - // InternalInstanceLanguage.g:1910:4: enumLiteral_6= 'M' + // InternalInstanceLanguage.g:1802:3: (enumLiteral_6= 'M' ) + // InternalInstanceLanguage.g:1803:4: enumLiteral_6= 'M' { enumLiteral_6=(Token)match(input,51,FOLLOW_2); @@ -5425,10 +5102,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 8 : - // InternalInstanceLanguage.g:1917:3: (enumLiteral_7= 'k' ) + // InternalInstanceLanguage.g:1810:3: (enumLiteral_7= 'k' ) { - // InternalInstanceLanguage.g:1917:3: (enumLiteral_7= 'k' ) - // InternalInstanceLanguage.g:1918:4: enumLiteral_7= 'k' + // InternalInstanceLanguage.g:1810:3: (enumLiteral_7= 'k' ) + // InternalInstanceLanguage.g:1811:4: enumLiteral_7= 'k' { enumLiteral_7=(Token)match(input,52,FOLLOW_2); @@ -5442,10 +5119,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 9 : - // InternalInstanceLanguage.g:1925:3: (enumLiteral_8= 'h' ) + // InternalInstanceLanguage.g:1818:3: (enumLiteral_8= 'h' ) { - // InternalInstanceLanguage.g:1925:3: (enumLiteral_8= 'h' ) - // InternalInstanceLanguage.g:1926:4: enumLiteral_8= 'h' + // InternalInstanceLanguage.g:1818:3: (enumLiteral_8= 'h' ) + // InternalInstanceLanguage.g:1819:4: enumLiteral_8= 'h' { enumLiteral_8=(Token)match(input,53,FOLLOW_2); @@ -5459,10 +5136,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 10 : - // InternalInstanceLanguage.g:1933:3: (enumLiteral_9= 'da' ) + // InternalInstanceLanguage.g:1826:3: (enumLiteral_9= 'da' ) { - // InternalInstanceLanguage.g:1933:3: (enumLiteral_9= 'da' ) - // InternalInstanceLanguage.g:1934:4: enumLiteral_9= 'da' + // InternalInstanceLanguage.g:1826:3: (enumLiteral_9= 'da' ) + // InternalInstanceLanguage.g:1827:4: enumLiteral_9= 'da' { enumLiteral_9=(Token)match(input,54,FOLLOW_2); @@ -5476,10 +5153,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 11 : - // InternalInstanceLanguage.g:1941:3: (enumLiteral_10= 'd' ) + // InternalInstanceLanguage.g:1834:3: (enumLiteral_10= 'd' ) { - // InternalInstanceLanguage.g:1941:3: (enumLiteral_10= 'd' ) - // InternalInstanceLanguage.g:1942:4: enumLiteral_10= 'd' + // InternalInstanceLanguage.g:1834:3: (enumLiteral_10= 'd' ) + // InternalInstanceLanguage.g:1835:4: enumLiteral_10= 'd' { enumLiteral_10=(Token)match(input,55,FOLLOW_2); @@ -5493,10 +5170,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 12 : - // InternalInstanceLanguage.g:1949:3: (enumLiteral_11= 'c' ) + // InternalInstanceLanguage.g:1842:3: (enumLiteral_11= 'c' ) { - // InternalInstanceLanguage.g:1949:3: (enumLiteral_11= 'c' ) - // InternalInstanceLanguage.g:1950:4: enumLiteral_11= 'c' + // InternalInstanceLanguage.g:1842:3: (enumLiteral_11= 'c' ) + // InternalInstanceLanguage.g:1843:4: enumLiteral_11= 'c' { enumLiteral_11=(Token)match(input,56,FOLLOW_2); @@ -5510,10 +5187,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 13 : - // InternalInstanceLanguage.g:1957:3: (enumLiteral_12= 'm' ) + // InternalInstanceLanguage.g:1850:3: (enumLiteral_12= 'm' ) { - // InternalInstanceLanguage.g:1957:3: (enumLiteral_12= 'm' ) - // InternalInstanceLanguage.g:1958:4: enumLiteral_12= 'm' + // InternalInstanceLanguage.g:1850:3: (enumLiteral_12= 'm' ) + // InternalInstanceLanguage.g:1851:4: enumLiteral_12= 'm' { enumLiteral_12=(Token)match(input,57,FOLLOW_2); @@ -5527,10 +5204,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 14 : - // InternalInstanceLanguage.g:1965:3: (enumLiteral_13= '\\u00B5' ) + // InternalInstanceLanguage.g:1858:3: (enumLiteral_13= '\\u00B5' ) { - // InternalInstanceLanguage.g:1965:3: (enumLiteral_13= '\\u00B5' ) - // InternalInstanceLanguage.g:1966:4: enumLiteral_13= '\\u00B5' + // InternalInstanceLanguage.g:1858:3: (enumLiteral_13= '\\u00B5' ) + // InternalInstanceLanguage.g:1859:4: enumLiteral_13= '\\u00B5' { enumLiteral_13=(Token)match(input,58,FOLLOW_2); @@ -5544,10 +5221,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 15 : - // InternalInstanceLanguage.g:1973:3: (enumLiteral_14= 'n' ) + // InternalInstanceLanguage.g:1866:3: (enumLiteral_14= 'n' ) { - // InternalInstanceLanguage.g:1973:3: (enumLiteral_14= 'n' ) - // InternalInstanceLanguage.g:1974:4: enumLiteral_14= 'n' + // InternalInstanceLanguage.g:1866:3: (enumLiteral_14= 'n' ) + // InternalInstanceLanguage.g:1867:4: enumLiteral_14= 'n' { enumLiteral_14=(Token)match(input,59,FOLLOW_2); @@ -5561,10 +5238,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 16 : - // InternalInstanceLanguage.g:1981:3: (enumLiteral_15= 'p' ) + // InternalInstanceLanguage.g:1874:3: (enumLiteral_15= 'p' ) { - // InternalInstanceLanguage.g:1981:3: (enumLiteral_15= 'p' ) - // InternalInstanceLanguage.g:1982:4: enumLiteral_15= 'p' + // InternalInstanceLanguage.g:1874:3: (enumLiteral_15= 'p' ) + // InternalInstanceLanguage.g:1875:4: enumLiteral_15= 'p' { enumLiteral_15=(Token)match(input,60,FOLLOW_2); @@ -5578,10 +5255,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 17 : - // InternalInstanceLanguage.g:1989:3: (enumLiteral_16= 'f' ) + // InternalInstanceLanguage.g:1882:3: (enumLiteral_16= 'f' ) { - // InternalInstanceLanguage.g:1989:3: (enumLiteral_16= 'f' ) - // InternalInstanceLanguage.g:1990:4: enumLiteral_16= 'f' + // InternalInstanceLanguage.g:1882:3: (enumLiteral_16= 'f' ) + // InternalInstanceLanguage.g:1883:4: enumLiteral_16= 'f' { enumLiteral_16=(Token)match(input,61,FOLLOW_2); @@ -5595,10 +5272,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 18 : - // InternalInstanceLanguage.g:1997:3: (enumLiteral_17= 'a' ) + // InternalInstanceLanguage.g:1890:3: (enumLiteral_17= 'a' ) { - // InternalInstanceLanguage.g:1997:3: (enumLiteral_17= 'a' ) - // InternalInstanceLanguage.g:1998:4: enumLiteral_17= 'a' + // InternalInstanceLanguage.g:1890:3: (enumLiteral_17= 'a' ) + // InternalInstanceLanguage.g:1891:4: enumLiteral_17= 'a' { enumLiteral_17=(Token)match(input,62,FOLLOW_2); @@ -5612,10 +5289,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 19 : - // InternalInstanceLanguage.g:2005:3: (enumLiteral_18= 'z' ) + // InternalInstanceLanguage.g:1898:3: (enumLiteral_18= 'z' ) { - // InternalInstanceLanguage.g:2005:3: (enumLiteral_18= 'z' ) - // InternalInstanceLanguage.g:2006:4: enumLiteral_18= 'z' + // InternalInstanceLanguage.g:1898:3: (enumLiteral_18= 'z' ) + // InternalInstanceLanguage.g:1899:4: enumLiteral_18= 'z' { enumLiteral_18=(Token)match(input,63,FOLLOW_2); @@ -5629,10 +5306,10 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser } break; case 20 : - // InternalInstanceLanguage.g:2013:3: (enumLiteral_19= 'y' ) + // InternalInstanceLanguage.g:1906:3: (enumLiteral_19= 'y' ) { - // InternalInstanceLanguage.g:2013:3: (enumLiteral_19= 'y' ) - // InternalInstanceLanguage.g:2014:4: enumLiteral_19= 'y' + // InternalInstanceLanguage.g:1906:3: (enumLiteral_19= 'y' ) + // InternalInstanceLanguage.g:1907:4: enumLiteral_19= 'y' { enumLiteral_19=(Token)match(input,64,FOLLOW_2); @@ -5674,7 +5351,7 @@ public class InternalInstanceLanguageParser extends AbstractInternalAntlrParser 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[]{0x0000000000010190L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000010180L}); public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000020000L}); public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x00000003004801F0L}); public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000040000L}); diff --git a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/serializer/InstanceLanguageSemanticSequencer.java b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/serializer/InstanceLanguageSemanticSequencer.java index 4d1603a3..b5b7b167 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/serializer/InstanceLanguageSemanticSequencer.java +++ b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/serializer/InstanceLanguageSemanticSequencer.java @@ -31,8 +31,6 @@ import de.evoal.languages.model.instance.DataReference; import de.evoal.languages.model.instance.Instance; import de.evoal.languages.model.instance.InstancePackage; import de.evoal.languages.model.instance.LiteralValue; -import de.evoal.languages.model.instance.Misc; -import de.evoal.languages.model.instance.Name; import de.evoal.languages.model.instance.dsl.services.InstanceLanguageGrammarAccess; import java.util.Set; import org.eclipse.emf.ecore.EObject; @@ -130,12 +128,6 @@ public class InstanceLanguageSemanticSequencer extends ExpressionLanguageSemanti case InstancePackage.LITERAL_VALUE: sequence_LiteralValueRule(context, (LiteralValue) semanticObject); return; - case InstancePackage.MISC: - sequence_MiscRule(context, (Misc) semanticObject); - return; - case InstancePackage.NAME: - sequence_NameRule(context, (Name) semanticObject); - return; } if (errorAcceptor != null) errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context)); @@ -162,18 +154,18 @@ public class InstanceLanguageSemanticSequencer extends ExpressionLanguageSemanti * AttributeRule returns Attribute * * Constraint: - * (name=NameOrMiscRule value=ValueRule) + * (definition=[AttributeDefinition|StringOrId] value=ValueRule) * </pre> */ protected void sequence_AttributeRule(ISerializationContext context, Attribute semanticObject) { if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, InstancePackage.Literals.ATTRIBUTE__NAME) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, InstancePackage.Literals.ATTRIBUTE__NAME)); + if (transientValues.isValueTransient(semanticObject, InstancePackage.Literals.ATTRIBUTE__DEFINITION) == ValueTransient.YES) + errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, InstancePackage.Literals.ATTRIBUTE__DEFINITION)); if (transientValues.isValueTransient(semanticObject, InstancePackage.Literals.ATTRIBUTE__VALUE) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, InstancePackage.Literals.ATTRIBUTE__VALUE)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0(), semanticObject.getName()); + feeder.accept(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1(), semanticObject.eGet(InstancePackage.Literals.ATTRIBUTE__DEFINITION, false)); feeder.accept(grammarAccess.getAttributeRuleAccess().getValueValueRuleParserRuleCall_2_0(), semanticObject.getValue()); feeder.finish(); } @@ -207,7 +199,7 @@ public class InstanceLanguageSemanticSequencer extends ExpressionLanguageSemanti * ValueRule returns Instance * * Constraint: - * (name=[TypeDefinition|StringOrId] attributes+=AttributeRule*) + * (definition=[TypeDefinition|StringOrId] attributes+=AttributeRule*) * </pre> */ protected void sequence_InstanceRule(ISerializationContext context, Instance semanticObject) { @@ -236,46 +228,4 @@ public class InstanceLanguageSemanticSequencer extends ExpressionLanguageSemanti } - /** - * <pre> - * Contexts: - * NameOrMiscRule returns Misc - * MiscRule returns Misc - * - * Constraint: - * name=STRING - * </pre> - */ - protected void sequence_MiscRule(ISerializationContext context, Misc semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, InstancePackage.Literals.MISC__NAME) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, InstancePackage.Literals.MISC__NAME)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0(), semanticObject.getName()); - feeder.finish(); - } - - - /** - * <pre> - * Contexts: - * NameOrMiscRule returns Name - * NameRule returns Name - * - * Constraint: - * name=[NamedAttributeDefinition|StringOrId] - * </pre> - */ - protected void sequence_NameRule(ISerializationContext context, Name semanticObject) { - if (errorAcceptor != null) { - if (transientValues.isValueTransient(semanticObject, InstancePackage.Literals.NAME__NAME) == ValueTransient.YES) - errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, InstancePackage.Literals.NAME__NAME)); - } - SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1(), semanticObject.eGet(InstancePackage.Literals.NAME__NAME, false)); - feeder.finish(); - } - - } diff --git a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/serializer/InstanceLanguageSyntacticSequencer.java b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/serializer/InstanceLanguageSyntacticSequencer.java index c60735dc..2eb9c46f 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/serializer/InstanceLanguageSyntacticSequencer.java +++ b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/serializer/InstanceLanguageSyntacticSequencer.java @@ -54,7 +54,7 @@ public class InstanceLanguageSyntacticSequencer extends AbstractSyntacticSequenc * ('{' '}')? * * This ambiguous syntax occurs at: - * name=[TypeDefinition|StringOrId] (ambiguity) (rule end) + * definition=[TypeDefinition|StringOrId] (ambiguity) (rule end) * </pre> */ diff --git a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/services/InstanceLanguageGrammarAccess.java b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/services/InstanceLanguageGrammarAccess.java index 8ccc2111..aab10e5a 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/services/InstanceLanguageGrammarAccess.java +++ b/src/languages/de.evoal.languages.model.instance.dsl/src-gen/de/evoal/languages/model/instance/dsl/services/InstanceLanguageGrammarAccess.java @@ -30,9 +30,9 @@ public class InstanceLanguageGrammarAccess extends AbstractElementFinder.Abstrac public class InstanceRuleElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.evoal.languages.model.instance.dsl.InstanceLanguage.InstanceRule"); private final Group cGroup = (Group)rule.eContents().get(1); - private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0); - private final CrossReference cNameTypeDefinitionCrossReference_0_0 = (CrossReference)cNameAssignment_0.eContents().get(0); - private final RuleCall cNameTypeDefinitionStringOrIdParserRuleCall_0_0_1 = (RuleCall)cNameTypeDefinitionCrossReference_0_0.eContents().get(1); + private final Assignment cDefinitionAssignment_0 = (Assignment)cGroup.eContents().get(0); + private final CrossReference cDefinitionTypeDefinitionCrossReference_0_0 = (CrossReference)cDefinitionAssignment_0.eContents().get(0); + private final RuleCall cDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1 = (RuleCall)cDefinitionTypeDefinitionCrossReference_0_0.eContents().get(1); private final Group cGroup_1 = (Group)cGroup.eContents().get(1); private final Keyword cLeftCurlyBracketKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0); private final Assignment cAttributesAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1); @@ -40,25 +40,25 @@ public class InstanceLanguageGrammarAccess extends AbstractElementFinder.Abstrac private final Keyword cRightCurlyBracketKeyword_1_2 = (Keyword)cGroup_1.eContents().get(2); //InstanceRule returns Instance: - // name = [dl::TypeDefinition|StringOrId] ('{' + // definition = [dl::TypeDefinition|StringOrId] ('{' // attributes += AttributeRule* // '}')? //; @Override public ParserRule getRule() { return rule; } - //name = [dl::TypeDefinition|StringOrId] ('{' + //definition = [dl::TypeDefinition|StringOrId] ('{' // attributes += AttributeRule* //'}')? public Group getGroup() { return cGroup; } - //name = [dl::TypeDefinition|StringOrId] - public Assignment getNameAssignment_0() { return cNameAssignment_0; } + //definition = [dl::TypeDefinition|StringOrId] + public Assignment getDefinitionAssignment_0() { return cDefinitionAssignment_0; } //[dl::TypeDefinition|StringOrId] - public CrossReference getNameTypeDefinitionCrossReference_0_0() { return cNameTypeDefinitionCrossReference_0_0; } + public CrossReference getDefinitionTypeDefinitionCrossReference_0_0() { return cDefinitionTypeDefinitionCrossReference_0_0; } //StringOrId - public RuleCall getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1() { return cNameTypeDefinitionStringOrIdParserRuleCall_0_0_1; } + public RuleCall getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1() { return cDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1; } //('{' // attributes += AttributeRule* @@ -80,26 +80,30 @@ public class InstanceLanguageGrammarAccess extends AbstractElementFinder.Abstrac public class AttributeRuleElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.evoal.languages.model.instance.dsl.InstanceLanguage.AttributeRule"); private final Group cGroup = (Group)rule.eContents().get(1); - private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0); - private final RuleCall cNameNameOrMiscRuleParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0); + private final Assignment cDefinitionAssignment_0 = (Assignment)cGroup.eContents().get(0); + private final CrossReference cDefinitionAttributeDefinitionCrossReference_0_0 = (CrossReference)cDefinitionAssignment_0.eContents().get(0); + private final RuleCall cDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1 = (RuleCall)cDefinitionAttributeDefinitionCrossReference_0_0.eContents().get(1); private final Keyword cColonEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2); private final RuleCall cValueValueRuleParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0); private final Keyword cSemicolonKeyword_3 = (Keyword)cGroup.eContents().get(3); //AttributeRule returns Attribute: - // name = NameOrMiscRule ':=' value = ValueRule ';' + // definition = [dl::AttributeDefinition|StringOrId] ':=' value = ValueRule ';' //; @Override public ParserRule getRule() { return rule; } - //name = NameOrMiscRule ':=' value = ValueRule ';' + //definition = [dl::AttributeDefinition|StringOrId] ':=' value = ValueRule ';' public Group getGroup() { return cGroup; } - //name = NameOrMiscRule - public Assignment getNameAssignment_0() { return cNameAssignment_0; } + //definition = [dl::AttributeDefinition|StringOrId] + public Assignment getDefinitionAssignment_0() { return cDefinitionAssignment_0; } - //NameOrMiscRule - public RuleCall getNameNameOrMiscRuleParserRuleCall_0_0() { return cNameNameOrMiscRuleParserRuleCall_0_0; } + //[dl::AttributeDefinition|StringOrId] + public CrossReference getDefinitionAttributeDefinitionCrossReference_0_0() { return cDefinitionAttributeDefinitionCrossReference_0_0; } + + //StringOrId + public RuleCall getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1() { return cDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1; } //':=' public Keyword getColonEqualsSignKeyword_1() { return cColonEqualsSignKeyword_1; } @@ -113,62 +117,6 @@ public class InstanceLanguageGrammarAccess extends AbstractElementFinder.Abstrac //';' public Keyword getSemicolonKeyword_3() { return cSemicolonKeyword_3; } } - public class NameOrMiscRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.evoal.languages.model.instance.dsl.InstanceLanguage.NameOrMiscRule"); - private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); - private final RuleCall cNameRuleParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); - private final RuleCall cMiscRuleParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); - - //NameOrMiscRule returns NameOrMisc: - // NameRule | MiscRule - //; - @Override public ParserRule getRule() { return rule; } - - //NameRule | MiscRule - public Alternatives getAlternatives() { return cAlternatives; } - - //NameRule - public RuleCall getNameRuleParserRuleCall_0() { return cNameRuleParserRuleCall_0; } - - //MiscRule - public RuleCall getMiscRuleParserRuleCall_1() { return cMiscRuleParserRuleCall_1; } - } - public class NameRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.evoal.languages.model.instance.dsl.InstanceLanguage.NameRule"); - private final Assignment cNameAssignment = (Assignment)rule.eContents().get(1); - private final CrossReference cNameNamedAttributeDefinitionCrossReference_0 = (CrossReference)cNameAssignment.eContents().get(0); - private final RuleCall cNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1 = (RuleCall)cNameNamedAttributeDefinitionCrossReference_0.eContents().get(1); - - //NameRule returns Name: - // name = [dl::NamedAttributeDefinition|StringOrId] - //; - @Override public ParserRule getRule() { return rule; } - - //name = [dl::NamedAttributeDefinition|StringOrId] - public Assignment getNameAssignment() { return cNameAssignment; } - - //[dl::NamedAttributeDefinition|StringOrId] - public CrossReference getNameNamedAttributeDefinitionCrossReference_0() { return cNameNamedAttributeDefinitionCrossReference_0; } - - //StringOrId - public RuleCall getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1() { return cNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1; } - } - public class MiscRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.evoal.languages.model.instance.dsl.InstanceLanguage.MiscRule"); - private final Assignment cNameAssignment = (Assignment)rule.eContents().get(1); - private final RuleCall cNameSTRINGTerminalRuleCall_0 = (RuleCall)cNameAssignment.eContents().get(0); - - //MiscRule returns Misc: - // name = STRING - //; - @Override public ParserRule getRule() { return rule; } - - //name = STRING - public Assignment getNameAssignment() { return cNameAssignment; } - - //STRING - public RuleCall getNameSTRINGTerminalRuleCall_0() { return cNameSTRINGTerminalRuleCall_0; } - } public class ValueRuleElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.evoal.languages.model.instance.dsl.InstanceLanguage.ValueRule"); private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); @@ -305,9 +253,6 @@ public class InstanceLanguageGrammarAccess extends AbstractElementFinder.Abstrac private final InstanceRuleElements pInstanceRule; private final AttributeRuleElements pAttributeRule; - private final NameOrMiscRuleElements pNameOrMiscRule; - private final NameRuleElements pNameRule; - private final MiscRuleElements pMiscRule; private final ValueRuleElements pValueRule; private final ArrayRuleElements pArrayRule; private final LiteralValueRuleElements pLiteralValueRule; @@ -328,9 +273,6 @@ public class InstanceLanguageGrammarAccess extends AbstractElementFinder.Abstrac this.gaTerminals = gaTerminals; this.pInstanceRule = new InstanceRuleElements(); this.pAttributeRule = new AttributeRuleElements(); - this.pNameOrMiscRule = new NameOrMiscRuleElements(); - this.pNameRule = new NameRuleElements(); - this.pMiscRule = new MiscRuleElements(); this.pValueRule = new ValueRuleElements(); this.pArrayRule = new ArrayRuleElements(); this.pLiteralValueRule = new LiteralValueRuleElements(); @@ -369,7 +311,7 @@ public class InstanceLanguageGrammarAccess extends AbstractElementFinder.Abstrac //InstanceRule returns Instance: - // name = [dl::TypeDefinition|StringOrId] ('{' + // definition = [dl::TypeDefinition|StringOrId] ('{' // attributes += AttributeRule* // '}')? //; @@ -382,7 +324,7 @@ public class InstanceLanguageGrammarAccess extends AbstractElementFinder.Abstrac } //AttributeRule returns Attribute: - // name = NameOrMiscRule ':=' value = ValueRule ';' + // definition = [dl::AttributeDefinition|StringOrId] ':=' value = ValueRule ';' //; public AttributeRuleElements getAttributeRuleAccess() { return pAttributeRule; @@ -392,39 +334,6 @@ public class InstanceLanguageGrammarAccess extends AbstractElementFinder.Abstrac return getAttributeRuleAccess().getRule(); } - //NameOrMiscRule returns NameOrMisc: - // NameRule | MiscRule - //; - public NameOrMiscRuleElements getNameOrMiscRuleAccess() { - return pNameOrMiscRule; - } - - public ParserRule getNameOrMiscRuleRule() { - return getNameOrMiscRuleAccess().getRule(); - } - - //NameRule returns Name: - // name = [dl::NamedAttributeDefinition|StringOrId] - //; - public NameRuleElements getNameRuleAccess() { - return pNameRule; - } - - public ParserRule getNameRuleRule() { - return getNameRuleAccess().getRule(); - } - - //MiscRule returns Misc: - // name = STRING - //; - public MiscRuleElements getMiscRuleAccess() { - return pMiscRule; - } - - public ParserRule getMiscRuleRule() { - return getMiscRuleAccess().getRule(); - } - //ValueRule returns Value: // ArrayRule | DataReferenceRule | InstanceRule | LiteralValueRule //; diff --git a/src/languages/de.evoal.languages.model.instance.dsl/src/de/evoal/languages/model/instance/dsl/InstanceLanguage.xtext b/src/languages/de.evoal.languages.model.instance.dsl/src/de/evoal/languages/model/instance/dsl/InstanceLanguage.xtext index 9efa9d22..f8047a15 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl/src/de/evoal/languages/model/instance/dsl/InstanceLanguage.xtext +++ b/src/languages/de.evoal.languages.model.instance.dsl/src/de/evoal/languages/model/instance/dsl/InstanceLanguage.xtext @@ -7,25 +7,13 @@ import "https://www.evoal.de/languages/ddl/1.0.0" as ddl import "https://www.evoal.de/languages/el/1.0.0" as el InstanceRule returns Instance: - name = [dl::TypeDefinition|StringOrId] ('{' + definition = [dl::TypeDefinition|StringOrId] ('{' attributes += AttributeRule* '}')? ; AttributeRule returns Attribute: - name = NameOrMiscRule ':=' value = ValueRule ';' -; - -NameOrMiscRule returns NameOrMisc: - NameRule | MiscRule -; - -NameRule returns Name: - name = [dl::NamedAttributeDefinition|StringOrId] -; - -MiscRule returns Misc: - name = STRING + definition = [dl::AttributeDefinition|StringOrId] ':=' value = ValueRule ';' ; ValueRule returns Value: diff --git a/src/languages/de.evoal.languages.model.instance.dsl/src/de/evoal/languages/model/instance/dsl/scoping/InstanceLanguageScopeProvider.java b/src/languages/de.evoal.languages.model.instance.dsl/src/de/evoal/languages/model/instance/dsl/scoping/InstanceLanguageScopeProvider.java index c7afa868..b809dcbd 100644 --- a/src/languages/de.evoal.languages.model.instance.dsl/src/de/evoal/languages/model/instance/dsl/scoping/InstanceLanguageScopeProvider.java +++ b/src/languages/de.evoal.languages.model.instance.dsl/src/de/evoal/languages/model/instance/dsl/scoping/InstanceLanguageScopeProvider.java @@ -19,13 +19,10 @@ import org.eclipse.xtext.scoping.impl.FilteringScope; import de.evoal.languages.model.ddl.dsl.scoping.DataDescriptionLanguageScopeProvider; import de.evoal.languages.model.dl.AttributeDefinition; import de.evoal.languages.model.dl.InstanceType; -import de.evoal.languages.model.dl.NamedAttributeDefinition; import de.evoal.languages.model.dl.TypeDefinition; import de.evoal.languages.model.instance.Attribute; import de.evoal.languages.model.instance.Instance; import de.evoal.languages.model.instance.InstancePackage; -import de.evoal.languages.model.instance.Name; -import de.evoal.languages.model.instance.NameOrMisc; /** * This class contains custom scoping description. @@ -39,46 +36,36 @@ public class InstanceLanguageScopeProvider extends AbstractInstanceLanguageScope @Override public IScope getScope(final EObject context, final EReference reference) { - - if(context instanceof Instance && InstancePackage.Literals.NAME__NAME.equals(reference)) { +// System.err.println("Asking for scope of :"); +// System.err.println(" " + context.eClass().getName()); +// if(context instanceof Instance) { +// System.err.println(" " + ((Instance)context).getName().getName()); +// } +// System.err.println(" " + reference.getContainerClass() + "__" + reference.getName()); + + if(context instanceof Instance && InstancePackage.Literals.ATTRIBUTE__DEFINITION.equals(reference)) { final Instance instance = (Instance)context; - final List<NamedAttributeDefinition> attributes = instance.getAttributes() - .stream() - .map(Attribute::getName) - .filter(Name.class::isInstance) - .map(Name.class::cast) - .map(Name::getName) - .collect(Collectors.toList()); + final List<AttributeDefinition> usedAttributes = + instance.getAttributes() + .stream() + .map(Attribute::getDefinition) + .collect(Collectors.toList()); - return new FilteringScope(scopeFor(instance), desc -> !attributes.contains(desc.getEObjectOrProxy())); - } else if (context instanceof Attribute) { - final Attribute attribute = (Attribute)context; + return new FilteringScope(scopeFor(instance), desc -> !usedAttributes.contains(desc.getEObjectOrProxy())); + } else if (context instanceof Attribute && InstancePackage.Literals.INSTANCE__DEFINITION.equals(reference)) { + final Attribute attribute = (Attribute)context; + final AttributeDefinition definition = attribute.getDefinition(); - if(InstancePackage.Literals.INSTANCE__NAME.equals(reference)) { - final NameOrMisc nom = attribute.getName(); - - if(!(nom instanceof Name)) { - return super.getScope(context, reference); - } - - final Name name = (Name)nom; - final NamedAttributeDefinition nad = name.getName(); - - if(nad.getType() instanceof InstanceType) { - return new FilteringScope(super.getScope(context, reference), desc -> { - final TypeDefinition def = (TypeDefinition)desc.getEObjectOrProxy(); - - return !def.isAbstract() && inheritsFrom(def, (InstanceType)nad.getType()); - }); - } else { - System.err.println(" type is " + nad.getType()); - return IScope.NULLSCOPE; - } + if(definition.getType() instanceof InstanceType) { + return new FilteringScope(super.getScope(context, reference), desc -> { + final TypeDefinition def = (TypeDefinition)desc.getEObjectOrProxy(); + + return !def.isAbstract() && inheritsFrom(def, (InstanceType)definition.getType()); + }); } else { - System.err.println("Context attribute:"); - System.err.println(" ??? " + reference.toString()); + System.err.println(" type is " + definition.getType()); + return IScope.NULLSCOPE; } - return IScope.NULLSCOPE; } /*else if(context instanceof Attribute && InstancePackage.Literals.ATTRIBUTE__NAME.equals(reference)) { System.err.println("Attr->Name"); @@ -120,8 +107,10 @@ System.err.println("Attr->Name"); } */ + //return Scopes.scopeFor(Collections.emptyList()); //super.getScope(context, reference); return super.getScope(context, reference); } + private boolean inheritsFrom(final TypeDefinition current, final InstanceType parent) { for(final TypeDefinition parentDef : parent.getDefinitions()) { if(current.equals(parentDef)) { @@ -139,7 +128,7 @@ System.err.println("Attr->Name"); } private IScope scopeFor(final Instance instance) { - return scopeFor(instance.getName()); + return scopeFor(instance.getDefinition()); } private IScope scopeFor(TypeDefinition definition) { @@ -153,6 +142,8 @@ System.err.println("Attr->Name"); definition = definition.getSuperType(); } +// System.err.println(" " + attributes.stream().map(d -> d.ge)); + return Scopes.scopeFor(attributes); } diff --git a/src/languages/de.evoal.languages.model.instance/model/model.ecore b/src/languages/de.evoal.languages.model.instance/model/model.ecore index 3c2009d0..59c771a8 100644 --- a/src/languages/de.evoal.languages.model.instance/model/model.ecore +++ b/src/languages/de.evoal.languages.model.instance/model/model.ecore @@ -10,27 +10,19 @@ <eClassifiers xsi:type="ecore:EClass" name="Instance" eSuperTypes="#//Value"> <eOperations name="findAttribute" eType="#//Attribute"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> - <details key="body" value="return this.getAttributes()
 .stream()
 .filter(n -> name.equals(((<%de.evoal.languages.model.instance.Name%>)n.getName()).getName().getName()))
 .findFirst()
 .orElse(null);"/> + <details key="body" value="return this.getAttributes()
 .stream()
 .filter(n -> name.equals(n.getDefinition().getName()))
 .findFirst()
 .orElse(null);"/> </eAnnotations> <eParameters name="name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> </eOperations> - <eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="ecore:EClass ../../de.evoal.languages.model.dl/model/model.ecore#//TypeDefinition"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="definition" eType="ecore:EClass ../../de.evoal.languages.model.dl/model/model.ecore#//TypeDefinition"/> <eStructuralFeatures xsi:type="ecore:EReference" name="attributes" upperBound="-1" eType="#//Attribute" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="Attribute"> - <eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="#//NameOrMisc" - containment="true"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="definition" eType="ecore:EClass ../../de.evoal.languages.model.dl/model/model.ecore#//AttributeDefinition"/> <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//Value" containment="true"/> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="NameOrMisc"/> - <eClassifiers xsi:type="ecore:EClass" name="Name" eSuperTypes="#//NameOrMisc"> - <eStructuralFeatures xsi:type="ecore:EReference" name="name" eType="ecore:EClass ../../de.evoal.languages.model.dl/model/model.ecore#//NamedAttributeDefinition"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="Misc" eSuperTypes="#//NameOrMisc"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> - </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="Value"/> <eClassifiers xsi:type="ecore:EClass" name="Array" eSuperTypes="#//Value"> <eStructuralFeatures xsi:type="ecore:EReference" name="values" upperBound="-1" diff --git a/src/languages/de.evoal.languages.model.instance/model/model.genmodel b/src/languages/de.evoal.languages.model.instance/model/model.genmodel index e9305715..117ef063 100644 --- a/src/languages/de.evoal.languages.model.instance/model/model.genmodel +++ b/src/languages/de.evoal.languages.model.instance/model/model.genmodel @@ -9,23 +9,16 @@ <genPackages prefix="Instance" basePackage="de.evoal.languages.model" disposableProviderFactory="true" fileExtensions="instance" ecorePackage="model.ecore#/"> <genClasses ecoreClass="model.ecore#//Instance"> - <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model.ecore#//Instance/name"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model.ecore#//Instance/definition"/> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model.ecore#//Instance/attributes"/> - <genOperations ecoreOperation="model.ecore#//Instance/findAttribute" body="return this.getAttributes()
 .stream()
 .filter(n -> name.equals(((<%de.evoal.languages.model.instance.Name%>)n.getName()).getName().getName()))
 .findFirst()
 .orElse(null);"> + <genOperations ecoreOperation="model.ecore#//Instance/findAttribute" body="return this.getAttributes()
 .stream()
 .filter(n -> name.equals(n.getDefinition().getName()))
 .findFirst()
 .orElse(null);"> <genParameters ecoreParameter="model.ecore#//Instance/findAttribute/name"/> </genOperations> </genClasses> <genClasses ecoreClass="model.ecore#//Attribute"> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model.ecore#//Attribute/name"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model.ecore#//Attribute/definition"/> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model.ecore#//Attribute/value"/> </genClasses> - <genClasses ecoreClass="model.ecore#//NameOrMisc"/> - <genClasses ecoreClass="model.ecore#//Name"> - <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model.ecore#//Name/name"/> - </genClasses> - <genClasses ecoreClass="model.ecore#//Misc"> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model.ecore#//Misc/name"/> - </genClasses> <genClasses ecoreClass="model.ecore#//Value"/> <genClasses ecoreClass="model.ecore#//Array"> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model.ecore#//Array/values"/> diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Attribute.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Attribute.java index fecf72b4..69aa1892 100644 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Attribute.java +++ b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Attribute.java @@ -3,6 +3,8 @@ */ package de.evoal.languages.model.instance; +import de.evoal.languages.model.dl.AttributeDefinition; + import org.eclipse.emf.ecore.EObject; /** @@ -14,7 +16,7 @@ import org.eclipse.emf.ecore.EObject; * The following features are supported: * </p> * <ul> - * <li>{@link de.evoal.languages.model.instance.Attribute#getName <em>Name</em>}</li> + * <li>{@link de.evoal.languages.model.instance.Attribute#getDefinition <em>Definition</em>}</li> * <li>{@link de.evoal.languages.model.instance.Attribute#getValue <em>Value</em>}</li> * </ul> * @@ -24,26 +26,26 @@ import org.eclipse.emf.ecore.EObject; */ public interface Attribute extends EObject { /** - * Returns the value of the '<em><b>Name</b></em>' containment reference. + * Returns the value of the '<em><b>Definition</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the value of the '<em>Name</em>' containment reference. - * @see #setName(NameOrMisc) - * @see de.evoal.languages.model.instance.InstancePackage#getAttribute_Name() - * @model containment="true" + * @return the value of the '<em>Definition</em>' reference. + * @see #setDefinition(AttributeDefinition) + * @see de.evoal.languages.model.instance.InstancePackage#getAttribute_Definition() + * @model * @generated */ - NameOrMisc getName(); + AttributeDefinition getDefinition(); /** - * Sets the value of the '{@link de.evoal.languages.model.instance.Attribute#getName <em>Name</em>}' containment reference. + * Sets the value of the '{@link de.evoal.languages.model.instance.Attribute#getDefinition <em>Definition</em>}' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' containment reference. - * @see #getName() + * @param value the new value of the '<em>Definition</em>' reference. + * @see #getDefinition() * @generated */ - void setName(NameOrMisc value); + void setDefinition(AttributeDefinition value); /** * Returns the value of the '<em><b>Value</b></em>' containment reference. diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Instance.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Instance.java index f3b8c616..3519688f 100644 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Instance.java +++ b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Instance.java @@ -16,7 +16,7 @@ import org.eclipse.emf.common.util.EList; * The following features are supported: * </p> * <ul> - * <li>{@link de.evoal.languages.model.instance.Instance#getName <em>Name</em>}</li> + * <li>{@link de.evoal.languages.model.instance.Instance#getDefinition <em>Definition</em>}</li> * <li>{@link de.evoal.languages.model.instance.Instance#getAttributes <em>Attributes</em>}</li> * </ul> * @@ -26,26 +26,26 @@ import org.eclipse.emf.common.util.EList; */ public interface Instance extends Value { /** - * Returns the value of the '<em><b>Name</b></em>' reference. + * Returns the value of the '<em><b>Definition</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the value of the '<em>Name</em>' reference. - * @see #setName(TypeDefinition) - * @see de.evoal.languages.model.instance.InstancePackage#getInstance_Name() + * @return the value of the '<em>Definition</em>' reference. + * @see #setDefinition(TypeDefinition) + * @see de.evoal.languages.model.instance.InstancePackage#getInstance_Definition() * @model * @generated */ - TypeDefinition getName(); + TypeDefinition getDefinition(); /** - * Sets the value of the '{@link de.evoal.languages.model.instance.Instance#getName <em>Name</em>}' reference. + * Sets the value of the '{@link de.evoal.languages.model.instance.Instance#getDefinition <em>Definition</em>}' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' reference. - * @see #getName() + * @param value the new value of the '<em>Definition</em>' reference. + * @see #getDefinition() * @generated */ - void setName(TypeDefinition value); + void setDefinition(TypeDefinition value); /** * Returns the value of the '<em><b>Attributes</b></em>' containment reference list. diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/InstanceFactory.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/InstanceFactory.java index c77b1bc6..db16cee1 100644 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/InstanceFactory.java +++ b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/InstanceFactory.java @@ -40,33 +40,6 @@ public interface InstanceFactory extends EFactory { */ Attribute createAttribute(); - /** - * Returns a new object of class '<em>Name Or Misc</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Name Or Misc</em>'. - * @generated - */ - NameOrMisc createNameOrMisc(); - - /** - * Returns a new object of class '<em>Name</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Name</em>'. - * @generated - */ - Name createName(); - - /** - * Returns a new object of class '<em>Misc</em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return a new object of class '<em>Misc</em>'. - * @generated - */ - Misc createMisc(); - /** * Returns a new object of class '<em>Value</em>'. * <!-- begin-user-doc --> diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/InstancePackage.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/InstancePackage.java index 19f61ddb..4fdb4f28 100644 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/InstancePackage.java +++ b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/InstancePackage.java @@ -3,7 +3,6 @@ */ package de.evoal.languages.model.instance; -import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; @@ -65,7 +64,7 @@ public interface InstancePackage extends EPackage { * @see de.evoal.languages.model.instance.impl.InstancePackageImpl#getValue() * @generated */ - int VALUE = 5; + int VALUE = 2; /** * The number of structural features of the '<em>Value</em>' class. @@ -87,13 +86,13 @@ public interface InstancePackage extends EPackage { int INSTANCE = 0; /** - * The feature id for the '<em><b>Name</b></em>' reference. + * The feature id for the '<em><b>Definition</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int INSTANCE__NAME = VALUE_FEATURE_COUNT + 0; + int INSTANCE__DEFINITION = VALUE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. @@ -124,13 +123,13 @@ public interface InstancePackage extends EPackage { int ATTRIBUTE = 1; /** - * The feature id for the '<em><b>Name</b></em>' containment reference. + * The feature id for the '<em><b>Definition</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int ATTRIBUTE__NAME = 0; + int ATTRIBUTE__DEFINITION = 0; /** * The feature id for the '<em><b>Value</b></em>' containment reference. @@ -150,81 +149,6 @@ public interface InstancePackage extends EPackage { */ int ATTRIBUTE_FEATURE_COUNT = 2; - /** - * The meta object id for the '{@link de.evoal.languages.model.instance.impl.NameOrMiscImpl <em>Name Or Misc</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see de.evoal.languages.model.instance.impl.NameOrMiscImpl - * @see de.evoal.languages.model.instance.impl.InstancePackageImpl#getNameOrMisc() - * @generated - */ - int NAME_OR_MISC = 2; - - /** - * The number of structural features of the '<em>Name Or Misc</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int NAME_OR_MISC_FEATURE_COUNT = 0; - - /** - * The meta object id for the '{@link de.evoal.languages.model.instance.impl.NameImpl <em>Name</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see de.evoal.languages.model.instance.impl.NameImpl - * @see de.evoal.languages.model.instance.impl.InstancePackageImpl#getName_() - * @generated - */ - int NAME = 3; - - /** - * The feature id for the '<em><b>Name</b></em>' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int NAME__NAME = NAME_OR_MISC_FEATURE_COUNT + 0; - - /** - * The number of structural features of the '<em>Name</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int NAME_FEATURE_COUNT = NAME_OR_MISC_FEATURE_COUNT + 1; - - /** - * The meta object id for the '{@link de.evoal.languages.model.instance.impl.MiscImpl <em>Misc</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see de.evoal.languages.model.instance.impl.MiscImpl - * @see de.evoal.languages.model.instance.impl.InstancePackageImpl#getMisc() - * @generated - */ - int MISC = 4; - - /** - * The feature id for the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int MISC__NAME = NAME_OR_MISC_FEATURE_COUNT + 0; - - /** - * The number of structural features of the '<em>Misc</em>' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - * @ordered - */ - int MISC_FEATURE_COUNT = NAME_OR_MISC_FEATURE_COUNT + 1; - /** * The meta object id for the '{@link de.evoal.languages.model.instance.impl.ArrayImpl <em>Array</em>}' class. * <!-- begin-user-doc --> @@ -233,7 +157,7 @@ public interface InstancePackage extends EPackage { * @see de.evoal.languages.model.instance.impl.InstancePackageImpl#getArray() * @generated */ - int ARRAY = 6; + int ARRAY = 3; /** * The feature id for the '<em><b>Values</b></em>' containment reference list. @@ -261,7 +185,7 @@ public interface InstancePackage extends EPackage { * @see de.evoal.languages.model.instance.impl.InstancePackageImpl#getLiteralValue() * @generated */ - int LITERAL_VALUE = 7; + int LITERAL_VALUE = 4; /** * The feature id for the '<em><b>Literal</b></em>' containment reference. @@ -289,7 +213,7 @@ public interface InstancePackage extends EPackage { * @see de.evoal.languages.model.instance.impl.InstancePackageImpl#getDataReference() * @generated */ - int DATA_REFERENCE = 8; + int DATA_REFERENCE = 5; /** * The feature id for the '<em><b>Definition</b></em>' reference. @@ -321,15 +245,15 @@ public interface InstancePackage extends EPackage { EClass getInstance(); /** - * Returns the meta object for the reference '{@link de.evoal.languages.model.instance.Instance#getName <em>Name</em>}'. + * Returns the meta object for the reference '{@link de.evoal.languages.model.instance.Instance#getDefinition <em>Definition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Name</em>'. - * @see de.evoal.languages.model.instance.Instance#getName() + * @return the meta object for the reference '<em>Definition</em>'. + * @see de.evoal.languages.model.instance.Instance#getDefinition() * @see #getInstance() * @generated */ - EReference getInstance_Name(); + EReference getInstance_Definition(); /** * Returns the meta object for the containment reference list '{@link de.evoal.languages.model.instance.Instance#getAttributes <em>Attributes</em>}'. @@ -353,15 +277,15 @@ public interface InstancePackage extends EPackage { EClass getAttribute(); /** - * Returns the meta object for the containment reference '{@link de.evoal.languages.model.instance.Attribute#getName <em>Name</em>}'. + * Returns the meta object for the reference '{@link de.evoal.languages.model.instance.Attribute#getDefinition <em>Definition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the containment reference '<em>Name</em>'. - * @see de.evoal.languages.model.instance.Attribute#getName() + * @return the meta object for the reference '<em>Definition</em>'. + * @see de.evoal.languages.model.instance.Attribute#getDefinition() * @see #getAttribute() * @generated */ - EReference getAttribute_Name(); + EReference getAttribute_Definition(); /** * Returns the meta object for the containment reference '{@link de.evoal.languages.model.instance.Attribute#getValue <em>Value</em>}'. @@ -374,58 +298,6 @@ public interface InstancePackage extends EPackage { */ EReference getAttribute_Value(); - /** - * Returns the meta object for class '{@link de.evoal.languages.model.instance.NameOrMisc <em>Name Or Misc</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Name Or Misc</em>'. - * @see de.evoal.languages.model.instance.NameOrMisc - * @generated - */ - EClass getNameOrMisc(); - - /** - * Returns the meta object for class '{@link de.evoal.languages.model.instance.Name <em>Name</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Name</em>'. - * @see de.evoal.languages.model.instance.Name - * @generated - */ - EClass getName_(); - - /** - * Returns the meta object for the reference '{@link de.evoal.languages.model.instance.Name#getName <em>Name</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the reference '<em>Name</em>'. - * @see de.evoal.languages.model.instance.Name#getName() - * @see #getName_() - * @generated - */ - EReference getName_Name(); - - /** - * Returns the meta object for class '{@link de.evoal.languages.model.instance.Misc <em>Misc</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for class '<em>Misc</em>'. - * @see de.evoal.languages.model.instance.Misc - * @generated - */ - EClass getMisc(); - - /** - * Returns the meta object for the attribute '{@link de.evoal.languages.model.instance.Misc#getName <em>Name</em>}'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Name</em>'. - * @see de.evoal.languages.model.instance.Misc#getName() - * @see #getMisc() - * @generated - */ - EAttribute getMisc_Name(); - /** * Returns the meta object for class '{@link de.evoal.languages.model.instance.Value <em>Value</em>}'. * <!-- begin-user-doc --> @@ -532,12 +404,12 @@ public interface InstancePackage extends EPackage { EClass INSTANCE = eINSTANCE.getInstance(); /** - * The meta object literal for the '<em><b>Name</b></em>' reference feature. + * The meta object literal for the '<em><b>Definition</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ - EReference INSTANCE__NAME = eINSTANCE.getInstance_Name(); + EReference INSTANCE__DEFINITION = eINSTANCE.getInstance_Definition(); /** * The meta object literal for the '<em><b>Attributes</b></em>' containment reference list feature. @@ -558,12 +430,12 @@ public interface InstancePackage extends EPackage { EClass ATTRIBUTE = eINSTANCE.getAttribute(); /** - * The meta object literal for the '<em><b>Name</b></em>' containment reference feature. + * The meta object literal for the '<em><b>Definition</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ - EReference ATTRIBUTE__NAME = eINSTANCE.getAttribute_Name(); + EReference ATTRIBUTE__DEFINITION = eINSTANCE.getAttribute_Definition(); /** * The meta object literal for the '<em><b>Value</b></em>' containment reference feature. @@ -573,52 +445,6 @@ public interface InstancePackage extends EPackage { */ EReference ATTRIBUTE__VALUE = eINSTANCE.getAttribute_Value(); - /** - * The meta object literal for the '{@link de.evoal.languages.model.instance.impl.NameOrMiscImpl <em>Name Or Misc</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see de.evoal.languages.model.instance.impl.NameOrMiscImpl - * @see de.evoal.languages.model.instance.impl.InstancePackageImpl#getNameOrMisc() - * @generated - */ - EClass NAME_OR_MISC = eINSTANCE.getNameOrMisc(); - - /** - * The meta object literal for the '{@link de.evoal.languages.model.instance.impl.NameImpl <em>Name</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see de.evoal.languages.model.instance.impl.NameImpl - * @see de.evoal.languages.model.instance.impl.InstancePackageImpl#getName_() - * @generated - */ - EClass NAME = eINSTANCE.getName_(); - - /** - * The meta object literal for the '<em><b>Name</b></em>' reference feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EReference NAME__NAME = eINSTANCE.getName_Name(); - - /** - * The meta object literal for the '{@link de.evoal.languages.model.instance.impl.MiscImpl <em>Misc</em>}' class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see de.evoal.languages.model.instance.impl.MiscImpl - * @see de.evoal.languages.model.instance.impl.InstancePackageImpl#getMisc() - * @generated - */ - EClass MISC = eINSTANCE.getMisc(); - - /** - * The meta object literal for the '<em><b>Name</b></em>' attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - EAttribute MISC__NAME = eINSTANCE.getMisc_Name(); - /** * The meta object literal for the '{@link de.evoal.languages.model.instance.impl.ValueImpl <em>Value</em>}' class. * <!-- begin-user-doc --> diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Misc.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Misc.java deleted file mode 100644 index 5b1c287d..00000000 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Misc.java +++ /dev/null @@ -1,46 +0,0 @@ -/** - * generated by Xtext 2.25.0 - */ -package de.evoal.languages.model.instance; - - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Misc</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * </p> - * <ul> - * <li>{@link de.evoal.languages.model.instance.Misc#getName <em>Name</em>}</li> - * </ul> - * - * @see de.evoal.languages.model.instance.InstancePackage#getMisc() - * @model - * @generated - */ -public interface Misc extends NameOrMisc { - /** - * Returns the value of the '<em><b>Name</b></em>' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the value of the '<em>Name</em>' attribute. - * @see #setName(String) - * @see de.evoal.languages.model.instance.InstancePackage#getMisc_Name() - * @model - * @generated - */ - String getName(); - - /** - * Sets the value of the '{@link de.evoal.languages.model.instance.Misc#getName <em>Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' attribute. - * @see #getName() - * @generated - */ - void setName(String value); - -} // Misc diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Name.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Name.java deleted file mode 100644 index 4bf5982d..00000000 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/Name.java +++ /dev/null @@ -1,47 +0,0 @@ -/** - * generated by Xtext 2.25.0 - */ -package de.evoal.languages.model.instance; - -import de.evoal.languages.model.dl.NamedAttributeDefinition; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Name</b></em>'. - * <!-- end-user-doc --> - * - * <p> - * The following features are supported: - * </p> - * <ul> - * <li>{@link de.evoal.languages.model.instance.Name#getName <em>Name</em>}</li> - * </ul> - * - * @see de.evoal.languages.model.instance.InstancePackage#getName_() - * @model - * @generated - */ -public interface Name extends NameOrMisc { - /** - * Returns the value of the '<em><b>Name</b></em>' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the value of the '<em>Name</em>' reference. - * @see #setName(NamedAttributeDefinition) - * @see de.evoal.languages.model.instance.InstancePackage#getName_Name() - * @model - * @generated - */ - NamedAttributeDefinition getName(); - - /** - * Sets the value of the '{@link de.evoal.languages.model.instance.Name#getName <em>Name</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @param value the new value of the '<em>Name</em>' reference. - * @see #getName() - * @generated - */ - void setName(NamedAttributeDefinition value); - -} // Name diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/NameOrMisc.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/NameOrMisc.java deleted file mode 100644 index 21e532f1..00000000 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/NameOrMisc.java +++ /dev/null @@ -1,19 +0,0 @@ -/** - * generated by Xtext 2.25.0 - */ -package de.evoal.languages.model.instance; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> - * A representation of the model object '<em><b>Name Or Misc</b></em>'. - * <!-- end-user-doc --> - * - * - * @see de.evoal.languages.model.instance.InstancePackage#getNameOrMisc() - * @model - * @generated - */ -public interface NameOrMisc extends EObject { -} // NameOrMisc diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/AttributeImpl.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/AttributeImpl.java index 5ca2dd8b..5dd7dbaf 100644 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/AttributeImpl.java +++ b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/AttributeImpl.java @@ -3,9 +3,10 @@ */ package de.evoal.languages.model.instance.impl; +import de.evoal.languages.model.dl.AttributeDefinition; + import de.evoal.languages.model.instance.Attribute; import de.evoal.languages.model.instance.InstancePackage; -import de.evoal.languages.model.instance.NameOrMisc; import de.evoal.languages.model.instance.Value; import org.eclipse.emf.common.notify.Notification; @@ -25,7 +26,7 @@ import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; * The following features are implemented: * </p> * <ul> - * <li>{@link de.evoal.languages.model.instance.impl.AttributeImpl#getName <em>Name</em>}</li> + * <li>{@link de.evoal.languages.model.instance.impl.AttributeImpl#getDefinition <em>Definition</em>}</li> * <li>{@link de.evoal.languages.model.instance.impl.AttributeImpl#getValue <em>Value</em>}</li> * </ul> * @@ -33,14 +34,14 @@ import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; */ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attribute { /** - * The cached value of the '{@link #getName() <em>Name</em>}' containment reference. + * The cached value of the '{@link #getDefinition() <em>Definition</em>}' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() + * @see #getDefinition() * @generated * @ordered */ - protected NameOrMisc name; + protected AttributeDefinition definition; /** * The cached value of the '{@link #getValue() <em>Value</em>}' containment reference. @@ -77,8 +78,16 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri * @generated */ @Override - public NameOrMisc getName() { - return name; + public AttributeDefinition getDefinition() { + if (definition != null && definition.eIsProxy()) { + InternalEObject oldDefinition = (InternalEObject)definition; + definition = (AttributeDefinition)eResolveProxy(oldDefinition); + if (definition != oldDefinition) { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, InstancePackage.ATTRIBUTE__DEFINITION, oldDefinition, definition)); + } + } + return definition; } /** @@ -86,14 +95,8 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri * <!-- end-user-doc --> * @generated */ - public NotificationChain basicSetName(NameOrMisc newName, NotificationChain msgs) { - NameOrMisc oldName = name; - name = newName; - if (eNotificationRequired()) { - ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, InstancePackage.ATTRIBUTE__NAME, oldName, newName); - if (msgs == null) msgs = notification; else msgs.add(notification); - } - return msgs; + public AttributeDefinition basicGetDefinition() { + return definition; } /** @@ -102,18 +105,11 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri * @generated */ @Override - public void setName(NameOrMisc newName) { - if (newName != name) { - NotificationChain msgs = null; - if (name != null) - msgs = ((InternalEObject)name).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - InstancePackage.ATTRIBUTE__NAME, null, msgs); - if (newName != null) - msgs = ((InternalEObject)newName).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - InstancePackage.ATTRIBUTE__NAME, null, msgs); - msgs = basicSetName(newName, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, InstancePackage.ATTRIBUTE__NAME, newName, newName)); + public void setDefinition(AttributeDefinition newDefinition) { + AttributeDefinition oldDefinition = definition; + definition = newDefinition; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, InstancePackage.ATTRIBUTE__DEFINITION, oldDefinition, definition)); } /** @@ -169,8 +165,6 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { - case InstancePackage.ATTRIBUTE__NAME: - return basicSetName(null, msgs); case InstancePackage.ATTRIBUTE__VALUE: return basicSetValue(null, msgs); } @@ -185,8 +179,9 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { - case InstancePackage.ATTRIBUTE__NAME: - return getName(); + case InstancePackage.ATTRIBUTE__DEFINITION: + if (resolve) return getDefinition(); + return basicGetDefinition(); case InstancePackage.ATTRIBUTE__VALUE: return getValue(); } @@ -201,8 +196,8 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri @Override public void eSet(int featureID, Object newValue) { switch (featureID) { - case InstancePackage.ATTRIBUTE__NAME: - setName((NameOrMisc)newValue); + case InstancePackage.ATTRIBUTE__DEFINITION: + setDefinition((AttributeDefinition)newValue); return; case InstancePackage.ATTRIBUTE__VALUE: setValue((Value)newValue); @@ -219,8 +214,8 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri @Override public void eUnset(int featureID) { switch (featureID) { - case InstancePackage.ATTRIBUTE__NAME: - setName((NameOrMisc)null); + case InstancePackage.ATTRIBUTE__DEFINITION: + setDefinition((AttributeDefinition)null); return; case InstancePackage.ATTRIBUTE__VALUE: setValue((Value)null); @@ -237,8 +232,8 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri @Override public boolean eIsSet(int featureID) { switch (featureID) { - case InstancePackage.ATTRIBUTE__NAME: - return name != null; + case InstancePackage.ATTRIBUTE__DEFINITION: + return definition != null; case InstancePackage.ATTRIBUTE__VALUE: return value != null; } diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstanceFactoryImpl.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstanceFactoryImpl.java index 8a840c98..98d2fd4e 100644 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstanceFactoryImpl.java +++ b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstanceFactoryImpl.java @@ -59,9 +59,6 @@ public class InstanceFactoryImpl extends EFactoryImpl implements InstanceFactory switch (eClass.getClassifierID()) { case InstancePackage.INSTANCE: return createInstance(); case InstancePackage.ATTRIBUTE: return createAttribute(); - case InstancePackage.NAME_OR_MISC: return createNameOrMisc(); - case InstancePackage.NAME: return createName(); - case InstancePackage.MISC: return createMisc(); case InstancePackage.VALUE: return createValue(); case InstancePackage.ARRAY: return createArray(); case InstancePackage.LITERAL_VALUE: return createLiteralValue(); @@ -93,39 +90,6 @@ public class InstanceFactoryImpl extends EFactoryImpl implements InstanceFactory return attribute; } - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public NameOrMisc createNameOrMisc() { - NameOrMiscImpl nameOrMisc = new NameOrMiscImpl(); - return nameOrMisc; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Name createName() { - NameImpl name = new NameImpl(); - return name; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Misc createMisc() { - MiscImpl misc = new MiscImpl(); - return misc; - } - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstanceImpl.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstanceImpl.java index bedb55be..8b285757 100644 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstanceImpl.java +++ b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstanceImpl.java @@ -8,7 +8,6 @@ import de.evoal.languages.model.dl.TypeDefinition; import de.evoal.languages.model.instance.Attribute; import de.evoal.languages.model.instance.Instance; import de.evoal.languages.model.instance.InstancePackage; -import de.evoal.languages.model.instance.Name; import java.util.Collection; @@ -33,7 +32,7 @@ import org.eclipse.emf.ecore.util.InternalEList; * The following features are implemented: * </p> * <ul> - * <li>{@link de.evoal.languages.model.instance.impl.InstanceImpl#getName <em>Name</em>}</li> + * <li>{@link de.evoal.languages.model.instance.impl.InstanceImpl#getDefinition <em>Definition</em>}</li> * <li>{@link de.evoal.languages.model.instance.impl.InstanceImpl#getAttributes <em>Attributes</em>}</li> * </ul> * @@ -41,14 +40,14 @@ import org.eclipse.emf.ecore.util.InternalEList; */ public class InstanceImpl extends ValueImpl implements Instance { /** - * The cached value of the '{@link #getName() <em>Name</em>}' reference. + * The cached value of the '{@link #getDefinition() <em>Definition</em>}' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see #getName() + * @see #getDefinition() * @generated * @ordered */ - protected TypeDefinition name; + protected TypeDefinition definition; /** * The cached value of the '{@link #getAttributes() <em>Attributes</em>}' containment reference list. @@ -85,16 +84,16 @@ public class InstanceImpl extends ValueImpl implements Instance { * @generated */ @Override - public TypeDefinition getName() { - if (name != null && name.eIsProxy()) { - InternalEObject oldName = (InternalEObject)name; - name = (TypeDefinition)eResolveProxy(oldName); - if (name != oldName) { + public TypeDefinition getDefinition() { + if (definition != null && definition.eIsProxy()) { + InternalEObject oldDefinition = (InternalEObject)definition; + definition = (TypeDefinition)eResolveProxy(oldDefinition); + if (definition != oldDefinition) { if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, InstancePackage.INSTANCE__NAME, oldName, name)); + eNotify(new ENotificationImpl(this, Notification.RESOLVE, InstancePackage.INSTANCE__DEFINITION, oldDefinition, definition)); } } - return name; + return definition; } /** @@ -102,8 +101,8 @@ public class InstanceImpl extends ValueImpl implements Instance { * <!-- end-user-doc --> * @generated */ - public TypeDefinition basicGetName() { - return name; + public TypeDefinition basicGetDefinition() { + return definition; } /** @@ -112,11 +111,11 @@ public class InstanceImpl extends ValueImpl implements Instance { * @generated */ @Override - public void setName(TypeDefinition newName) { - TypeDefinition oldName = name; - name = newName; + public void setDefinition(TypeDefinition newDefinition) { + TypeDefinition oldDefinition = definition; + definition = newDefinition; if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, InstancePackage.INSTANCE__NAME, oldName, name)); + eNotify(new ENotificationImpl(this, Notification.SET, InstancePackage.INSTANCE__DEFINITION, oldDefinition, definition)); } /** @@ -141,7 +140,7 @@ public class InstanceImpl extends ValueImpl implements Instance { public Attribute findAttribute(final String name) { return this.getAttributes() .stream() - .filter(n -> name.equals(((Name)n.getName()).getName().getName())) + .filter(n -> name.equals(n.getDefinition().getName())) .findFirst() .orElse(null); } @@ -168,9 +167,9 @@ public class InstanceImpl extends ValueImpl implements Instance { @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { - case InstancePackage.INSTANCE__NAME: - if (resolve) return getName(); - return basicGetName(); + case InstancePackage.INSTANCE__DEFINITION: + if (resolve) return getDefinition(); + return basicGetDefinition(); case InstancePackage.INSTANCE__ATTRIBUTES: return getAttributes(); } @@ -186,8 +185,8 @@ public class InstanceImpl extends ValueImpl implements Instance { @Override public void eSet(int featureID, Object newValue) { switch (featureID) { - case InstancePackage.INSTANCE__NAME: - setName((TypeDefinition)newValue); + case InstancePackage.INSTANCE__DEFINITION: + setDefinition((TypeDefinition)newValue); return; case InstancePackage.INSTANCE__ATTRIBUTES: getAttributes().clear(); @@ -205,8 +204,8 @@ public class InstanceImpl extends ValueImpl implements Instance { @Override public void eUnset(int featureID) { switch (featureID) { - case InstancePackage.INSTANCE__NAME: - setName((TypeDefinition)null); + case InstancePackage.INSTANCE__DEFINITION: + setDefinition((TypeDefinition)null); return; case InstancePackage.INSTANCE__ATTRIBUTES: getAttributes().clear(); @@ -223,8 +222,8 @@ public class InstanceImpl extends ValueImpl implements Instance { @Override public boolean eIsSet(int featureID) { switch (featureID) { - case InstancePackage.INSTANCE__NAME: - return name != null; + case InstancePackage.INSTANCE__DEFINITION: + return definition != null; case InstancePackage.INSTANCE__ATTRIBUTES: return attributes != null && !attributes.isEmpty(); } diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstancePackageImpl.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstancePackageImpl.java index 667f5659..377f0fe5 100644 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstancePackageImpl.java +++ b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/InstancePackageImpl.java @@ -3,12 +3,12 @@ */ package de.evoal.languages.model.instance.impl; -import de.evoal.languages.model.el.ELPackage; - import de.evoal.languages.model.ddl.DdlPackage; import de.evoal.languages.model.dl.DlPackage; +import de.evoal.languages.model.el.ELPackage; + import de.evoal.languages.model.instance.Array; import de.evoal.languages.model.instance.Attribute; import de.evoal.languages.model.instance.DataReference; @@ -16,12 +16,8 @@ import de.evoal.languages.model.instance.Instance; import de.evoal.languages.model.instance.InstanceFactory; import de.evoal.languages.model.instance.InstancePackage; import de.evoal.languages.model.instance.LiteralValue; -import de.evoal.languages.model.instance.Misc; -import de.evoal.languages.model.instance.Name; -import de.evoal.languages.model.instance.NameOrMisc; import de.evoal.languages.model.instance.Value; -import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EOperation; import org.eclipse.emf.ecore.EPackage; @@ -50,27 +46,6 @@ public class InstancePackageImpl extends EPackageImpl implements InstancePackage */ private EClass attributeEClass = null; - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass nameOrMiscEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass nameEClass = null; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private EClass miscEClass = null; - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -117,7 +92,6 @@ public class InstancePackageImpl extends EPackageImpl implements InstancePackage private InstancePackageImpl() { super(eNS_URI, InstanceFactory.eINSTANCE); } - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -181,7 +155,7 @@ public class InstancePackageImpl extends EPackageImpl implements InstancePackage * @generated */ @Override - public EReference getInstance_Name() { + public EReference getInstance_Definition() { return (EReference)instanceEClass.getEStructuralFeatures().get(0); } @@ -211,7 +185,7 @@ public class InstancePackageImpl extends EPackageImpl implements InstancePackage * @generated */ @Override - public EReference getAttribute_Name() { + public EReference getAttribute_Definition() { return (EReference)attributeEClass.getEStructuralFeatures().get(0); } @@ -225,56 +199,6 @@ public class InstancePackageImpl extends EPackageImpl implements InstancePackage return (EReference)attributeEClass.getEStructuralFeatures().get(1); } - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public EClass getNameOrMisc() { - return nameOrMiscEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public EClass getName_() { - return nameEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public EReference getName_Name() { - return (EReference)nameEClass.getEStructuralFeatures().get(0); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public EClass getMisc() { - return miscEClass; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public EAttribute getMisc_Name() { - return (EAttribute)miscEClass.getEStructuralFeatures().get(0); - } - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -375,21 +299,13 @@ public class InstancePackageImpl extends EPackageImpl implements InstancePackage // Create classes and their features instanceEClass = createEClass(INSTANCE); - createEReference(instanceEClass, INSTANCE__NAME); + createEReference(instanceEClass, INSTANCE__DEFINITION); createEReference(instanceEClass, INSTANCE__ATTRIBUTES); attributeEClass = createEClass(ATTRIBUTE); - createEReference(attributeEClass, ATTRIBUTE__NAME); + createEReference(attributeEClass, ATTRIBUTE__DEFINITION); createEReference(attributeEClass, ATTRIBUTE__VALUE); - nameOrMiscEClass = createEClass(NAME_OR_MISC); - - nameEClass = createEClass(NAME); - createEReference(nameEClass, NAME__NAME); - - miscEClass = createEClass(MISC); - createEAttribute(miscEClass, MISC__NAME); - valueEClass = createEClass(VALUE); arrayEClass = createEClass(ARRAY); @@ -436,32 +352,22 @@ public class InstancePackageImpl extends EPackageImpl implements InstancePackage // Add supertypes to classes instanceEClass.getESuperTypes().add(this.getValue()); - nameEClass.getESuperTypes().add(this.getNameOrMisc()); - miscEClass.getESuperTypes().add(this.getNameOrMisc()); arrayEClass.getESuperTypes().add(this.getValue()); literalValueEClass.getESuperTypes().add(this.getValue()); dataReferenceEClass.getESuperTypes().add(this.getValue()); // Initialize classes and features; add operations and parameters initEClass(instanceEClass, Instance.class, "Instance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getInstance_Name(), theDlPackage.getTypeDefinition(), null, "name", null, 0, 1, Instance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getInstance_Definition(), theDlPackage.getTypeDefinition(), null, "definition", null, 0, 1, Instance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getInstance_Attributes(), this.getAttribute(), null, "attributes", null, 0, -1, Instance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); EOperation op = addEOperation(instanceEClass, this.getAttribute(), "findAttribute", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "name", 1, 1, IS_UNIQUE, IS_ORDERED); initEClass(attributeEClass, Attribute.class, "Attribute", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getAttribute_Name(), this.getNameOrMisc(), null, "name", null, 0, 1, Attribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getAttribute_Definition(), theDlPackage.getAttributeDefinition(), null, "definition", null, 0, 1, Attribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getAttribute_Value(), this.getValue(), null, "value", null, 0, 1, Attribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEClass(nameOrMiscEClass, NameOrMisc.class, "NameOrMisc", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - - initEClass(nameEClass, Name.class, "Name", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getName_Name(), theDlPackage.getNamedAttributeDefinition(), null, "name", null, 0, 1, Name.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - - initEClass(miscEClass, Misc.class, "Misc", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEAttribute(getMisc_Name(), ecorePackage.getEString(), "name", null, 0, 1, Misc.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEClass(valueEClass, Value.class, "Value", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEClass(arrayEClass, Array.class, "Array", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/MiscImpl.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/MiscImpl.java deleted file mode 100644 index 3100fcce..00000000 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/MiscImpl.java +++ /dev/null @@ -1,165 +0,0 @@ -/** - * generated by Xtext 2.25.0 - */ -package de.evoal.languages.model.instance.impl; - -import de.evoal.languages.model.instance.InstancePackage; -import de.evoal.languages.model.instance.Misc; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Misc</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * </p> - * <ul> - * <li>{@link de.evoal.languages.model.instance.impl.MiscImpl#getName <em>Name</em>}</li> - * </ul> - * - * @generated - */ -public class MiscImpl extends NameOrMiscImpl implements Misc { - /** - * The default value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ - protected static final String NAME_EDEFAULT = null; - - /** - * The cached value of the '{@link #getName() <em>Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ - protected String name = NAME_EDEFAULT; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected MiscImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return InstancePackage.Literals.MISC; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getName() { - return name; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void setName(String newName) { - String oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, InstancePackage.MISC__NAME, oldName, name)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case InstancePackage.MISC__NAME: - return getName(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case InstancePackage.MISC__NAME: - setName((String)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case InstancePackage.MISC__NAME: - setName(NAME_EDEFAULT); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case InstancePackage.MISC__NAME: - return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); - } - return super.eIsSet(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String toString() { - if (eIsProxy()) return super.toString(); - - StringBuilder result = new StringBuilder(super.toString()); - result.append(" (name: "); - result.append(name); - result.append(')'); - return result.toString(); - } - -} //MiscImpl diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/NameImpl.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/NameImpl.java deleted file mode 100644 index 2eba572c..00000000 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/NameImpl.java +++ /dev/null @@ -1,160 +0,0 @@ -/** - * generated by Xtext 2.25.0 - */ -package de.evoal.languages.model.instance.impl; - -import de.evoal.languages.model.dl.NamedAttributeDefinition; - -import de.evoal.languages.model.instance.InstancePackage; -import de.evoal.languages.model.instance.Name; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Name</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are implemented: - * </p> - * <ul> - * <li>{@link de.evoal.languages.model.instance.impl.NameImpl#getName <em>Name</em>}</li> - * </ul> - * - * @generated - */ -public class NameImpl extends NameOrMiscImpl implements Name { - /** - * The cached value of the '{@link #getName() <em>Name</em>}' reference. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getName() - * @generated - * @ordered - */ - protected NamedAttributeDefinition name; - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected NameImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return InstancePackage.Literals.NAME; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public NamedAttributeDefinition getName() { - if (name != null && name.eIsProxy()) { - InternalEObject oldName = (InternalEObject)name; - name = (NamedAttributeDefinition)eResolveProxy(oldName); - if (name != oldName) { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, InstancePackage.NAME__NAME, oldName, name)); - } - } - return name; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public NamedAttributeDefinition basicGetName() { - return name; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void setName(NamedAttributeDefinition newName) { - NamedAttributeDefinition oldName = name; - name = newName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, InstancePackage.NAME__NAME, oldName, name)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case InstancePackage.NAME__NAME: - if (resolve) return getName(); - return basicGetName(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) { - switch (featureID) { - case InstancePackage.NAME__NAME: - setName((NamedAttributeDefinition)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void eUnset(int featureID) { - switch (featureID) { - case InstancePackage.NAME__NAME: - setName((NamedAttributeDefinition)null); - return; - } - super.eUnset(featureID); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean eIsSet(int featureID) { - switch (featureID) { - case InstancePackage.NAME__NAME: - return name != null; - } - return super.eIsSet(featureID); - } - -} //NameImpl diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/NameOrMiscImpl.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/NameOrMiscImpl.java deleted file mode 100644 index 9d0f43f9..00000000 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/impl/NameOrMiscImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -/** - * generated by Xtext 2.25.0 - */ -package de.evoal.languages.model.instance.impl; - -import de.evoal.languages.model.instance.InstancePackage; -import de.evoal.languages.model.instance.NameOrMisc; - -import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -/** - * <!-- begin-user-doc --> - * An implementation of the model object '<em><b>Name Or Misc</b></em>'. - * <!-- end-user-doc --> - * - * @generated - */ -public class NameOrMiscImpl extends MinimalEObjectImpl.Container implements NameOrMisc { - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected NameOrMiscImpl() { - super(); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EClass eStaticClass() { - return InstancePackage.Literals.NAME_OR_MISC; - } - -} //NameOrMiscImpl diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/util/InstanceAdapterFactory.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/util/InstanceAdapterFactory.java index e1fe8831..1314cfa2 100644 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/util/InstanceAdapterFactory.java +++ b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/util/InstanceAdapterFactory.java @@ -77,18 +77,6 @@ public class InstanceAdapterFactory extends AdapterFactoryImpl { return createAttributeAdapter(); } @Override - public Adapter caseNameOrMisc(NameOrMisc object) { - return createNameOrMiscAdapter(); - } - @Override - public Adapter caseName(Name object) { - return createNameAdapter(); - } - @Override - public Adapter caseMisc(Misc object) { - return createMiscAdapter(); - } - @Override public Adapter caseValue(Value object) { return createValueAdapter(); } @@ -152,48 +140,6 @@ public class InstanceAdapterFactory extends AdapterFactoryImpl { return null; } - /** - * Creates a new adapter for an object of class '{@link de.evoal.languages.model.instance.NameOrMisc <em>Name Or Misc</em>}'. - * <!-- begin-user-doc --> - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * <!-- end-user-doc --> - * @return the new adapter. - * @see de.evoal.languages.model.instance.NameOrMisc - * @generated - */ - public Adapter createNameOrMiscAdapter() { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link de.evoal.languages.model.instance.Name <em>Name</em>}'. - * <!-- begin-user-doc --> - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * <!-- end-user-doc --> - * @return the new adapter. - * @see de.evoal.languages.model.instance.Name - * @generated - */ - public Adapter createNameAdapter() { - return null; - } - - /** - * Creates a new adapter for an object of class '{@link de.evoal.languages.model.instance.Misc <em>Misc</em>}'. - * <!-- begin-user-doc --> - * This default implementation returns null so that we can easily ignore cases; - * it's useful to ignore a case when inheritance will catch all the cases anyway. - * <!-- end-user-doc --> - * @return the new adapter. - * @see de.evoal.languages.model.instance.Misc - * @generated - */ - public Adapter createMiscAdapter() { - return null; - } - /** * Creates a new adapter for an object of class '{@link de.evoal.languages.model.instance.Value <em>Value</em>}'. * <!-- begin-user-doc --> diff --git a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/util/InstanceSwitch.java b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/util/InstanceSwitch.java index a893f5a7..b03456bc 100644 --- a/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/util/InstanceSwitch.java +++ b/src/languages/de.evoal.languages.model.instance/src-gen/de/evoal/languages/model/instance/util/InstanceSwitch.java @@ -80,26 +80,6 @@ public class InstanceSwitch<T> extends Switch<T> { if (result == null) result = defaultCase(theEObject); return result; } - case InstancePackage.NAME_OR_MISC: { - NameOrMisc nameOrMisc = (NameOrMisc)theEObject; - T result = caseNameOrMisc(nameOrMisc); - if (result == null) result = defaultCase(theEObject); - return result; - } - case InstancePackage.NAME: { - Name name = (Name)theEObject; - T result = caseName(name); - if (result == null) result = caseNameOrMisc(name); - if (result == null) result = defaultCase(theEObject); - return result; - } - case InstancePackage.MISC: { - Misc misc = (Misc)theEObject; - T result = caseMisc(misc); - if (result == null) result = caseNameOrMisc(misc); - if (result == null) result = defaultCase(theEObject); - return result; - } case InstancePackage.VALUE: { Value value = (Value)theEObject; T result = caseValue(value); @@ -161,51 +141,6 @@ public class InstanceSwitch<T> extends Switch<T> { return null; } - /** - * Returns the result of interpreting the object as an instance of '<em>Name Or Misc</em>'. - * <!-- begin-user-doc --> - * This implementation returns null; - * returning a non-null result will terminate the switch. - * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Name Or Misc</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseNameOrMisc(NameOrMisc object) { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of '<em>Name</em>'. - * <!-- begin-user-doc --> - * This implementation returns null; - * returning a non-null result will terminate the switch. - * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Name</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseName(Name object) { - return null; - } - - /** - * Returns the result of interpreting the object as an instance of '<em>Misc</em>'. - * <!-- begin-user-doc --> - * This implementation returns null; - * returning a non-null result will terminate the switch. - * <!-- end-user-doc --> - * @param object the target of the switch. - * @return the result of interpreting the object as an instance of '<em>Misc</em>'. - * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) - * @generated - */ - public T caseMisc(Misc object) { - return null; - } - /** * Returns the result of interpreting the object as an instance of '<em>Value</em>'. * <!-- begin-user-doc --> diff --git a/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/MachineLearningLanguageParser.java b/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/MachineLearningLanguageParser.java index 1a93a84e..9b205969 100644 --- a/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/MachineLearningLanguageParser.java +++ b/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/MachineLearningLanguageParser.java @@ -34,7 +34,6 @@ public class MachineLearningLanguageParser extends AbstractContentAssistParser { private static void init(ImmutableMap.Builder<AbstractElement, String> builder, MachineLearningLanguageGrammarAccess grammarAccess) { builder.put(grammarAccess.getStatementRuleAccess().getAlternatives(), "rule__StatementRule__Alternatives"); builder.put(grammarAccess.getRangeRuleAccess().getAlternatives(), "rule__RangeRule__Alternatives"); - builder.put(grammarAccess.getNameOrMiscRuleAccess().getAlternatives(), "rule__NameOrMiscRule__Alternatives"); builder.put(grammarAccess.getValueRuleAccess().getAlternatives(), "rule__ValueRule__Alternatives"); builder.put(grammarAccess.getLiteralOrReferenceRuleAccess().getAlternatives(), "rule__LiteralOrReferenceRule__Alternatives"); builder.put(grammarAccess.getLiteralRuleAccess().getAlternatives(), "rule__LiteralRule__Alternatives"); @@ -126,12 +125,10 @@ public class MachineLearningLanguageParser extends AbstractContentAssistParser { builder.put(grammarAccess.getBlockStatementRuleAccess().getStatementsAssignment_2(), "rule__BlockStatementRule__StatementsAssignment_2"); builder.put(grammarAccess.getCallStatementRuleAccess().getCallAssignment_0(), "rule__CallStatementRule__CallAssignment_0"); builder.put(grammarAccess.getFunctionNameRuleAccess().getDefinitionAssignment(), "rule__FunctionNameRule__DefinitionAssignment"); - builder.put(grammarAccess.getInstanceRuleAccess().getNameAssignment_0(), "rule__InstanceRule__NameAssignment_0"); + builder.put(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0(), "rule__InstanceRule__DefinitionAssignment_0"); builder.put(grammarAccess.getInstanceRuleAccess().getAttributesAssignment_1_1(), "rule__InstanceRule__AttributesAssignment_1_1"); - builder.put(grammarAccess.getAttributeRuleAccess().getNameAssignment_0(), "rule__AttributeRule__NameAssignment_0"); + builder.put(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0(), "rule__AttributeRule__DefinitionAssignment_0"); builder.put(grammarAccess.getAttributeRuleAccess().getValueAssignment_2(), "rule__AttributeRule__ValueAssignment_2"); - builder.put(grammarAccess.getNameRuleAccess().getNameAssignment(), "rule__NameRule__NameAssignment"); - builder.put(grammarAccess.getMiscRuleAccess().getNameAssignment(), "rule__MiscRule__NameAssignment"); builder.put(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_0(), "rule__ArrayRule__ValuesAssignment_2_0"); builder.put(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_1_1(), "rule__ArrayRule__ValuesAssignment_2_1_1"); builder.put(grammarAccess.getLiteralValueRuleAccess().getLiteralAssignment(), "rule__LiteralValueRule__LiteralAssignment"); diff --git a/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguage.g b/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguage.g index e6b466df..e85c595c 100644 --- a/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguage.g +++ b/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguage.g @@ -426,81 +426,6 @@ finally { restoreStackSize(stackSize); } -// Entry rule entryRuleNameOrMiscRule -entryRuleNameOrMiscRule -: -{ before(grammarAccess.getNameOrMiscRuleRule()); } - ruleNameOrMiscRule -{ after(grammarAccess.getNameOrMiscRuleRule()); } - EOF -; - -// Rule NameOrMiscRule -ruleNameOrMiscRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); } - (rule__NameOrMiscRule__Alternatives) - { after(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleNameRule -entryRuleNameRule -: -{ before(grammarAccess.getNameRuleRule()); } - ruleNameRule -{ after(grammarAccess.getNameRuleRule()); } - EOF -; - -// Rule NameRule -ruleNameRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getNameRuleAccess().getNameAssignment()); } - (rule__NameRule__NameAssignment) - { after(grammarAccess.getNameRuleAccess().getNameAssignment()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleMiscRule -entryRuleMiscRule -: -{ before(grammarAccess.getMiscRuleRule()); } - ruleMiscRule -{ after(grammarAccess.getMiscRuleRule()); } - EOF -; - -// Rule MiscRule -ruleMiscRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getMiscRuleAccess().getNameAssignment()); } - (rule__MiscRule__NameAssignment) - { after(grammarAccess.getMiscRuleAccess().getNameAssignment()); } - ) -; -finally { - restoreStackSize(stackSize); -} - // Entry rule entryRuleValueRule entryRuleValueRule : @@ -1263,27 +1188,6 @@ finally { restoreStackSize(stackSize); } -rule__NameOrMiscRule__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); } - ruleNameRule - { after(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); } - ) - | - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); } - ruleMiscRule - { after(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); } - ) -; -finally { - restoreStackSize(stackSize); -} - rule__ValueRule__Alternatives @init { int stackSize = keepStackSize(); @@ -3672,9 +3576,9 @@ rule__InstanceRule__Group__0__Impl } : ( - { before(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); } - (rule__InstanceRule__NameAssignment_0) - { after(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } + (rule__InstanceRule__DefinitionAssignment_0) + { after(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } ) ; finally { @@ -3807,9 +3711,9 @@ rule__AttributeRule__Group__0__Impl } : ( - { before(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); } - (rule__AttributeRule__NameAssignment_0) - { after(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); } + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } + (rule__AttributeRule__DefinitionAssignment_0) + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } ) ; finally { @@ -6080,19 +5984,19 @@ finally { restoreStackSize(stackSize); } -rule__InstanceRule__NameAssignment_0 +rule__InstanceRule__DefinitionAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ( - { before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } ruleStringOrId - { after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } + { after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } ) - { after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); } + { after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ) ; finally { @@ -6114,15 +6018,19 @@ finally { restoreStackSize(stackSize); } -rule__AttributeRule__NameAssignment_0 +rule__AttributeRule__DefinitionAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); } - ruleNameOrMiscRule - { after(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); } + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } + ( + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); } + ruleStringOrId + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); } + ) + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } ) ; finally { @@ -6144,40 +6052,6 @@ finally { restoreStackSize(stackSize); } -rule__NameRule__NameAssignment - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); } - ( - { before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); } - ruleStringOrId - { after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); } - ) - { after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__MiscRule__NameAssignment - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); } - RULE_STRING - { after(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - rule__ArrayRule__ValuesAssignment_2_0 @init { int stackSize = keepStackSize(); diff --git a/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguageLexer.java b/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguageLexer.java index 580f6d49..a0a4bc73 100644 --- a/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguageLexer.java +++ b/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguageLexer.java @@ -1500,8 +1500,8 @@ public class InternalMachineLearningLanguageLexer extends Lexer { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:6733:21: ( '0' .. '9' ) - // InternalMachineLearningLanguage.g:6733:23: '0' .. '9' + // InternalMachineLearningLanguage.g:6607:21: ( '0' .. '9' ) + // InternalMachineLearningLanguage.g:6607:23: '0' .. '9' { matchRange('0','9'); @@ -1516,11 +1516,11 @@ public class InternalMachineLearningLanguageLexer extends Lexer { // $ANTLR start "RULE_EXPONENT" public final void mRULE_EXPONENT() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:6735:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) - // InternalMachineLearningLanguage.g:6735:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ + // InternalMachineLearningLanguage.g:6609:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) + // InternalMachineLearningLanguage.g:6609:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ { match('e'); - // InternalMachineLearningLanguage.g:6735:30: ( '+' | '-' )? + // InternalMachineLearningLanguage.g:6609:30: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1546,7 +1546,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } - // InternalMachineLearningLanguage.g:6735:41: ( RULE_DIGIT )+ + // InternalMachineLearningLanguage.g:6609:41: ( RULE_DIGIT )+ int cnt2=0; loop2: do { @@ -1560,7 +1560,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalMachineLearningLanguage.g:6735:41: RULE_DIGIT + // InternalMachineLearningLanguage.g:6609:41: RULE_DIGIT { mRULE_DIGIT(); @@ -1590,10 +1590,10 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:6737:10: ( ( '-' )? ( RULE_DIGIT )+ ) - // InternalMachineLearningLanguage.g:6737:12: ( '-' )? ( RULE_DIGIT )+ + // InternalMachineLearningLanguage.g:6611:10: ( ( '-' )? ( RULE_DIGIT )+ ) + // InternalMachineLearningLanguage.g:6611:12: ( '-' )? ( RULE_DIGIT )+ { - // InternalMachineLearningLanguage.g:6737:12: ( '-' )? + // InternalMachineLearningLanguage.g:6611:12: ( '-' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1602,7 +1602,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalMachineLearningLanguage.g:6737:12: '-' + // InternalMachineLearningLanguage.g:6611:12: '-' { match('-'); @@ -1611,7 +1611,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } - // InternalMachineLearningLanguage.g:6737:17: ( RULE_DIGIT )+ + // InternalMachineLearningLanguage.g:6611:17: ( RULE_DIGIT )+ int cnt4=0; loop4: do { @@ -1625,7 +1625,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalMachineLearningLanguage.g:6737:17: RULE_DIGIT + // InternalMachineLearningLanguage.g:6611:17: RULE_DIGIT { mRULE_DIGIT(); @@ -1657,15 +1657,15 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:6739:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) - // InternalMachineLearningLanguage.g:6739:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalMachineLearningLanguage.g:6613:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) + // InternalMachineLearningLanguage.g:6613:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) { - // InternalMachineLearningLanguage.g:6739:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalMachineLearningLanguage.g:6613:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalMachineLearningLanguage.g:6739:16: RULE_INT RULE_EXPONENT + // InternalMachineLearningLanguage.g:6613:16: RULE_INT RULE_EXPONENT { mRULE_INT(); mRULE_EXPONENT(); @@ -1673,11 +1673,11 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } break; case 2 : - // InternalMachineLearningLanguage.g:6739:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? + // InternalMachineLearningLanguage.g:6613:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? { mRULE_INT(); match('.'); - // InternalMachineLearningLanguage.g:6739:52: ( RULE_DIGIT )* + // InternalMachineLearningLanguage.g:6613:52: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1690,7 +1690,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalMachineLearningLanguage.g:6739:52: RULE_DIGIT + // InternalMachineLearningLanguage.g:6613:52: RULE_DIGIT { mRULE_DIGIT(); @@ -1702,7 +1702,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } } while (true); - // InternalMachineLearningLanguage.g:6739:64: ( RULE_EXPONENT )? + // InternalMachineLearningLanguage.g:6613:64: ( RULE_EXPONENT )? int alt6=2; int LA6_0 = input.LA(1); @@ -1711,7 +1711,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalMachineLearningLanguage.g:6739:64: RULE_EXPONENT + // InternalMachineLearningLanguage.g:6613:64: RULE_EXPONENT { mRULE_EXPONENT(); @@ -1742,11 +1742,11 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:6741:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalMachineLearningLanguage.g:6741:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalMachineLearningLanguage.g:6615:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalMachineLearningLanguage.g:6615:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalMachineLearningLanguage.g:6741:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalMachineLearningLanguage.g:6615:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1762,7 +1762,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalMachineLearningLanguage.g:6741:20: '\\\\' . + // InternalMachineLearningLanguage.g:6615:20: '\\\\' . { match('\\'); matchAny(); @@ -1770,7 +1770,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } break; case 2 : - // InternalMachineLearningLanguage.g:6741:27: ~ ( ( '\\\\' | '\"' ) ) + // InternalMachineLearningLanguage.g:6615:27: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1807,11 +1807,11 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_QUOTED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:6743:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalMachineLearningLanguage.g:6743:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalMachineLearningLanguage.g:6617:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalMachineLearningLanguage.g:6617:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalMachineLearningLanguage.g:6743:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalMachineLearningLanguage.g:6617:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1827,7 +1827,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalMachineLearningLanguage.g:6743:24: '\\\\' . + // InternalMachineLearningLanguage.g:6617:24: '\\\\' . { match('\\'); matchAny(); @@ -1835,7 +1835,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } break; case 2 : - // InternalMachineLearningLanguage.g:6743:31: ~ ( ( '\\\\' | '\\'' ) ) + // InternalMachineLearningLanguage.g:6617:31: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1872,10 +1872,10 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:6745:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalMachineLearningLanguage.g:6745:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMachineLearningLanguage.g:6619:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalMachineLearningLanguage.g:6619:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalMachineLearningLanguage.g:6745:11: ( '^' )? + // InternalMachineLearningLanguage.g:6619:11: ( '^' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1884,7 +1884,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalMachineLearningLanguage.g:6745:11: '^' + // InternalMachineLearningLanguage.g:6619:11: '^' { match('^'); @@ -1902,7 +1902,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalMachineLearningLanguage.g:6745:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMachineLearningLanguage.g:6619:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop11: do { int alt11=2; @@ -1951,12 +1951,12 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:6747:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalMachineLearningLanguage.g:6747:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalMachineLearningLanguage.g:6621:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalMachineLearningLanguage.g:6621:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalMachineLearningLanguage.g:6747:24: ( options {greedy=false; } : . )* + // InternalMachineLearningLanguage.g:6621:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -1981,7 +1981,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalMachineLearningLanguage.g:6747:52: . + // InternalMachineLearningLanguage.g:6621:52: . { matchAny(); @@ -2011,12 +2011,12 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:6749:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalMachineLearningLanguage.g:6749:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalMachineLearningLanguage.g:6623:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalMachineLearningLanguage.g:6623:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalMachineLearningLanguage.g:6749:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalMachineLearningLanguage.g:6623:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -2029,7 +2029,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt13) { case 1 : - // InternalMachineLearningLanguage.g:6749:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalMachineLearningLanguage.g:6623:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2049,7 +2049,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } } while (true); - // InternalMachineLearningLanguage.g:6749:40: ( ( '\\r' )? '\\n' )? + // InternalMachineLearningLanguage.g:6623:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -2058,9 +2058,9 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } switch (alt15) { case 1 : - // InternalMachineLearningLanguage.g:6749:41: ( '\\r' )? '\\n' + // InternalMachineLearningLanguage.g:6623:41: ( '\\r' )? '\\n' { - // InternalMachineLearningLanguage.g:6749:41: ( '\\r' )? + // InternalMachineLearningLanguage.g:6623:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -2069,7 +2069,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } switch (alt14) { case 1 : - // InternalMachineLearningLanguage.g:6749:41: '\\r' + // InternalMachineLearningLanguage.g:6623:41: '\\r' { match('\r'); @@ -2101,10 +2101,10 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:6751:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalMachineLearningLanguage.g:6751:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMachineLearningLanguage.g:6625:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalMachineLearningLanguage.g:6625:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalMachineLearningLanguage.g:6751:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMachineLearningLanguage.g:6625:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -2158,8 +2158,8 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:6753:16: ( . ) - // InternalMachineLearningLanguage.g:6753:18: . + // InternalMachineLearningLanguage.g:6627:16: ( . ) + // InternalMachineLearningLanguage.g:6627:18: . { matchAny(); @@ -2775,7 +2775,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { this.transition = DFA7_transition; } public String getDescription() { - return "6739:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; + return "6613:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; } } static final String DFA17_eotS = diff --git a/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguageParser.java b/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguageParser.java index 9da60670..9073fcd3 100644 --- a/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguageParser.java +++ b/src/languages/de.evoal.languages.model.mll.dsl.ide/src-gen/de/evoal/languages/model/mll/dsl/ide/contentassist/antlr/internal/InternalMachineLearningLanguageParser.java @@ -1416,267 +1416,12 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR end "ruleAttributeRule" - // $ANTLR start "entryRuleNameOrMiscRule" - // InternalMachineLearningLanguage.g:430:1: entryRuleNameOrMiscRule : ruleNameOrMiscRule EOF ; - public final void entryRuleNameOrMiscRule() throws RecognitionException { - try { - // InternalMachineLearningLanguage.g:431:1: ( ruleNameOrMiscRule EOF ) - // InternalMachineLearningLanguage.g:432:1: ruleNameOrMiscRule EOF - { - if ( state.backtracking==0 ) { - before(grammarAccess.getNameOrMiscRuleRule()); - } - pushFollow(FOLLOW_1); - ruleNameOrMiscRule(); - - state._fsp--; - if (state.failed) return ; - if ( state.backtracking==0 ) { - after(grammarAccess.getNameOrMiscRuleRule()); - } - match(input,EOF,FOLLOW_2); if (state.failed) return ; - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleNameOrMiscRule" - - - // $ANTLR start "ruleNameOrMiscRule" - // InternalMachineLearningLanguage.g:439:1: ruleNameOrMiscRule : ( ( rule__NameOrMiscRule__Alternatives ) ) ; - public final void ruleNameOrMiscRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalMachineLearningLanguage.g:443:2: ( ( ( rule__NameOrMiscRule__Alternatives ) ) ) - // InternalMachineLearningLanguage.g:444:2: ( ( rule__NameOrMiscRule__Alternatives ) ) - { - // InternalMachineLearningLanguage.g:444:2: ( ( rule__NameOrMiscRule__Alternatives ) ) - // InternalMachineLearningLanguage.g:445:3: ( rule__NameOrMiscRule__Alternatives ) - { - if ( state.backtracking==0 ) { - before(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); - } - // InternalMachineLearningLanguage.g:446:3: ( rule__NameOrMiscRule__Alternatives ) - // InternalMachineLearningLanguage.g:446:4: rule__NameOrMiscRule__Alternatives - { - pushFollow(FOLLOW_2); - rule__NameOrMiscRule__Alternatives(); - - state._fsp--; - if (state.failed) return ; - - } - - if ( state.backtracking==0 ) { - after(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); - } - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleNameOrMiscRule" - - - // $ANTLR start "entryRuleNameRule" - // InternalMachineLearningLanguage.g:455:1: entryRuleNameRule : ruleNameRule EOF ; - public final void entryRuleNameRule() throws RecognitionException { - try { - // InternalMachineLearningLanguage.g:456:1: ( ruleNameRule EOF ) - // InternalMachineLearningLanguage.g:457:1: ruleNameRule EOF - { - if ( state.backtracking==0 ) { - before(grammarAccess.getNameRuleRule()); - } - pushFollow(FOLLOW_1); - ruleNameRule(); - - state._fsp--; - if (state.failed) return ; - if ( state.backtracking==0 ) { - after(grammarAccess.getNameRuleRule()); - } - match(input,EOF,FOLLOW_2); if (state.failed) return ; - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleNameRule" - - - // $ANTLR start "ruleNameRule" - // InternalMachineLearningLanguage.g:464:1: ruleNameRule : ( ( rule__NameRule__NameAssignment ) ) ; - public final void ruleNameRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalMachineLearningLanguage.g:468:2: ( ( ( rule__NameRule__NameAssignment ) ) ) - // InternalMachineLearningLanguage.g:469:2: ( ( rule__NameRule__NameAssignment ) ) - { - // InternalMachineLearningLanguage.g:469:2: ( ( rule__NameRule__NameAssignment ) ) - // InternalMachineLearningLanguage.g:470:3: ( rule__NameRule__NameAssignment ) - { - if ( state.backtracking==0 ) { - before(grammarAccess.getNameRuleAccess().getNameAssignment()); - } - // InternalMachineLearningLanguage.g:471:3: ( rule__NameRule__NameAssignment ) - // InternalMachineLearningLanguage.g:471:4: rule__NameRule__NameAssignment - { - pushFollow(FOLLOW_2); - rule__NameRule__NameAssignment(); - - state._fsp--; - if (state.failed) return ; - - } - - if ( state.backtracking==0 ) { - after(grammarAccess.getNameRuleAccess().getNameAssignment()); - } - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleNameRule" - - - // $ANTLR start "entryRuleMiscRule" - // InternalMachineLearningLanguage.g:480:1: entryRuleMiscRule : ruleMiscRule EOF ; - public final void entryRuleMiscRule() throws RecognitionException { - try { - // InternalMachineLearningLanguage.g:481:1: ( ruleMiscRule EOF ) - // InternalMachineLearningLanguage.g:482:1: ruleMiscRule EOF - { - if ( state.backtracking==0 ) { - before(grammarAccess.getMiscRuleRule()); - } - pushFollow(FOLLOW_1); - ruleMiscRule(); - - state._fsp--; - if (state.failed) return ; - if ( state.backtracking==0 ) { - after(grammarAccess.getMiscRuleRule()); - } - match(input,EOF,FOLLOW_2); if (state.failed) return ; - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMiscRule" - - - // $ANTLR start "ruleMiscRule" - // InternalMachineLearningLanguage.g:489:1: ruleMiscRule : ( ( rule__MiscRule__NameAssignment ) ) ; - public final void ruleMiscRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalMachineLearningLanguage.g:493:2: ( ( ( rule__MiscRule__NameAssignment ) ) ) - // InternalMachineLearningLanguage.g:494:2: ( ( rule__MiscRule__NameAssignment ) ) - { - // InternalMachineLearningLanguage.g:494:2: ( ( rule__MiscRule__NameAssignment ) ) - // InternalMachineLearningLanguage.g:495:3: ( rule__MiscRule__NameAssignment ) - { - if ( state.backtracking==0 ) { - before(grammarAccess.getMiscRuleAccess().getNameAssignment()); - } - // InternalMachineLearningLanguage.g:496:3: ( rule__MiscRule__NameAssignment ) - // InternalMachineLearningLanguage.g:496:4: rule__MiscRule__NameAssignment - { - pushFollow(FOLLOW_2); - rule__MiscRule__NameAssignment(); - - state._fsp--; - if (state.failed) return ; - - } - - if ( state.backtracking==0 ) { - after(grammarAccess.getMiscRuleAccess().getNameAssignment()); - } - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMiscRule" - - // $ANTLR start "entryRuleValueRule" - // InternalMachineLearningLanguage.g:505:1: entryRuleValueRule : ruleValueRule EOF ; + // InternalMachineLearningLanguage.g:430:1: entryRuleValueRule : ruleValueRule EOF ; public final void entryRuleValueRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:506:1: ( ruleValueRule EOF ) - // InternalMachineLearningLanguage.g:507:1: ruleValueRule EOF + // InternalMachineLearningLanguage.g:431:1: ( ruleValueRule EOF ) + // InternalMachineLearningLanguage.g:432:1: ruleValueRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValueRuleRule()); @@ -1706,23 +1451,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleValueRule" - // InternalMachineLearningLanguage.g:514:1: ruleValueRule : ( ( rule__ValueRule__Alternatives ) ) ; + // InternalMachineLearningLanguage.g:439:1: ruleValueRule : ( ( rule__ValueRule__Alternatives ) ) ; public final void ruleValueRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:518:2: ( ( ( rule__ValueRule__Alternatives ) ) ) - // InternalMachineLearningLanguage.g:519:2: ( ( rule__ValueRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:443:2: ( ( ( rule__ValueRule__Alternatives ) ) ) + // InternalMachineLearningLanguage.g:444:2: ( ( rule__ValueRule__Alternatives ) ) { - // InternalMachineLearningLanguage.g:519:2: ( ( rule__ValueRule__Alternatives ) ) - // InternalMachineLearningLanguage.g:520:3: ( rule__ValueRule__Alternatives ) + // InternalMachineLearningLanguage.g:444:2: ( ( rule__ValueRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:445:3: ( rule__ValueRule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueRuleAccess().getAlternatives()); } - // InternalMachineLearningLanguage.g:521:3: ( rule__ValueRule__Alternatives ) - // InternalMachineLearningLanguage.g:521:4: rule__ValueRule__Alternatives + // InternalMachineLearningLanguage.g:446:3: ( rule__ValueRule__Alternatives ) + // InternalMachineLearningLanguage.g:446:4: rule__ValueRule__Alternatives { pushFollow(FOLLOW_2); rule__ValueRule__Alternatives(); @@ -1757,11 +1502,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleArrayRule" - // InternalMachineLearningLanguage.g:530:1: entryRuleArrayRule : ruleArrayRule EOF ; + // InternalMachineLearningLanguage.g:455:1: entryRuleArrayRule : ruleArrayRule EOF ; public final void entryRuleArrayRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:531:1: ( ruleArrayRule EOF ) - // InternalMachineLearningLanguage.g:532:1: ruleArrayRule EOF + // InternalMachineLearningLanguage.g:456:1: ( ruleArrayRule EOF ) + // InternalMachineLearningLanguage.g:457:1: ruleArrayRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleRule()); @@ -1791,23 +1536,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleArrayRule" - // InternalMachineLearningLanguage.g:539:1: ruleArrayRule : ( ( rule__ArrayRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:464:1: ruleArrayRule : ( ( rule__ArrayRule__Group__0 ) ) ; public final void ruleArrayRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:543:2: ( ( ( rule__ArrayRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:544:2: ( ( rule__ArrayRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:468:2: ( ( ( rule__ArrayRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:469:2: ( ( rule__ArrayRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:544:2: ( ( rule__ArrayRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:545:3: ( rule__ArrayRule__Group__0 ) + // InternalMachineLearningLanguage.g:469:2: ( ( rule__ArrayRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:470:3: ( rule__ArrayRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:546:3: ( rule__ArrayRule__Group__0 ) - // InternalMachineLearningLanguage.g:546:4: rule__ArrayRule__Group__0 + // InternalMachineLearningLanguage.g:471:3: ( rule__ArrayRule__Group__0 ) + // InternalMachineLearningLanguage.g:471:4: rule__ArrayRule__Group__0 { pushFollow(FOLLOW_2); rule__ArrayRule__Group__0(); @@ -1842,11 +1587,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleLiteralValueRule" - // InternalMachineLearningLanguage.g:555:1: entryRuleLiteralValueRule : ruleLiteralValueRule EOF ; + // InternalMachineLearningLanguage.g:480:1: entryRuleLiteralValueRule : ruleLiteralValueRule EOF ; public final void entryRuleLiteralValueRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:556:1: ( ruleLiteralValueRule EOF ) - // InternalMachineLearningLanguage.g:557:1: ruleLiteralValueRule EOF + // InternalMachineLearningLanguage.g:481:1: ( ruleLiteralValueRule EOF ) + // InternalMachineLearningLanguage.g:482:1: ruleLiteralValueRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralValueRuleRule()); @@ -1876,23 +1621,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleLiteralValueRule" - // InternalMachineLearningLanguage.g:564:1: ruleLiteralValueRule : ( ( rule__LiteralValueRule__LiteralAssignment ) ) ; + // InternalMachineLearningLanguage.g:489:1: ruleLiteralValueRule : ( ( rule__LiteralValueRule__LiteralAssignment ) ) ; public final void ruleLiteralValueRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:568:2: ( ( ( rule__LiteralValueRule__LiteralAssignment ) ) ) - // InternalMachineLearningLanguage.g:569:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) + // InternalMachineLearningLanguage.g:493:2: ( ( ( rule__LiteralValueRule__LiteralAssignment ) ) ) + // InternalMachineLearningLanguage.g:494:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) { - // InternalMachineLearningLanguage.g:569:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) - // InternalMachineLearningLanguage.g:570:3: ( rule__LiteralValueRule__LiteralAssignment ) + // InternalMachineLearningLanguage.g:494:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) + // InternalMachineLearningLanguage.g:495:3: ( rule__LiteralValueRule__LiteralAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralValueRuleAccess().getLiteralAssignment()); } - // InternalMachineLearningLanguage.g:571:3: ( rule__LiteralValueRule__LiteralAssignment ) - // InternalMachineLearningLanguage.g:571:4: rule__LiteralValueRule__LiteralAssignment + // InternalMachineLearningLanguage.g:496:3: ( rule__LiteralValueRule__LiteralAssignment ) + // InternalMachineLearningLanguage.g:496:4: rule__LiteralValueRule__LiteralAssignment { pushFollow(FOLLOW_2); rule__LiteralValueRule__LiteralAssignment(); @@ -1927,11 +1672,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleDataReferenceRule" - // InternalMachineLearningLanguage.g:580:1: entryRuleDataReferenceRule : ruleDataReferenceRule EOF ; + // InternalMachineLearningLanguage.g:505:1: entryRuleDataReferenceRule : ruleDataReferenceRule EOF ; public final void entryRuleDataReferenceRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:581:1: ( ruleDataReferenceRule EOF ) - // InternalMachineLearningLanguage.g:582:1: ruleDataReferenceRule EOF + // InternalMachineLearningLanguage.g:506:1: ( ruleDataReferenceRule EOF ) + // InternalMachineLearningLanguage.g:507:1: ruleDataReferenceRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDataReferenceRuleRule()); @@ -1961,23 +1706,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleDataReferenceRule" - // InternalMachineLearningLanguage.g:589:1: ruleDataReferenceRule : ( ( rule__DataReferenceRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:514:1: ruleDataReferenceRule : ( ( rule__DataReferenceRule__Group__0 ) ) ; public final void ruleDataReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:593:2: ( ( ( rule__DataReferenceRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:594:2: ( ( rule__DataReferenceRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:518:2: ( ( ( rule__DataReferenceRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:519:2: ( ( rule__DataReferenceRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:594:2: ( ( rule__DataReferenceRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:595:3: ( rule__DataReferenceRule__Group__0 ) + // InternalMachineLearningLanguage.g:519:2: ( ( rule__DataReferenceRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:520:3: ( rule__DataReferenceRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDataReferenceRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:596:3: ( rule__DataReferenceRule__Group__0 ) - // InternalMachineLearningLanguage.g:596:4: rule__DataReferenceRule__Group__0 + // InternalMachineLearningLanguage.g:521:3: ( rule__DataReferenceRule__Group__0 ) + // InternalMachineLearningLanguage.g:521:4: rule__DataReferenceRule__Group__0 { pushFollow(FOLLOW_2); rule__DataReferenceRule__Group__0(); @@ -2012,11 +1757,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleExpressionRule" - // InternalMachineLearningLanguage.g:605:1: entryRuleExpressionRule : ruleExpressionRule EOF ; + // InternalMachineLearningLanguage.g:530:1: entryRuleExpressionRule : ruleExpressionRule EOF ; public final void entryRuleExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:606:1: ( ruleExpressionRule EOF ) - // InternalMachineLearningLanguage.g:607:1: ruleExpressionRule EOF + // InternalMachineLearningLanguage.g:531:1: ( ruleExpressionRule EOF ) + // InternalMachineLearningLanguage.g:532:1: ruleExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionRuleRule()); @@ -2046,17 +1791,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleExpressionRule" - // InternalMachineLearningLanguage.g:614:1: ruleExpressionRule : ( ruleOrExpressionRule ) ; + // InternalMachineLearningLanguage.g:539:1: ruleExpressionRule : ( ruleOrExpressionRule ) ; public final void ruleExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:618:2: ( ( ruleOrExpressionRule ) ) - // InternalMachineLearningLanguage.g:619:2: ( ruleOrExpressionRule ) + // InternalMachineLearningLanguage.g:543:2: ( ( ruleOrExpressionRule ) ) + // InternalMachineLearningLanguage.g:544:2: ( ruleOrExpressionRule ) { - // InternalMachineLearningLanguage.g:619:2: ( ruleOrExpressionRule ) - // InternalMachineLearningLanguage.g:620:3: ruleOrExpressionRule + // InternalMachineLearningLanguage.g:544:2: ( ruleOrExpressionRule ) + // InternalMachineLearningLanguage.g:545:3: ruleOrExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionRuleAccess().getOrExpressionRuleParserRuleCall()); @@ -2091,11 +1836,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleOrExpressionRule" - // InternalMachineLearningLanguage.g:630:1: entryRuleOrExpressionRule : ruleOrExpressionRule EOF ; + // InternalMachineLearningLanguage.g:555:1: entryRuleOrExpressionRule : ruleOrExpressionRule EOF ; public final void entryRuleOrExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:631:1: ( ruleOrExpressionRule EOF ) - // InternalMachineLearningLanguage.g:632:1: ruleOrExpressionRule EOF + // InternalMachineLearningLanguage.g:556:1: ( ruleOrExpressionRule EOF ) + // InternalMachineLearningLanguage.g:557:1: ruleOrExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRuleRule()); @@ -2125,23 +1870,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleOrExpressionRule" - // InternalMachineLearningLanguage.g:639:1: ruleOrExpressionRule : ( ( rule__OrExpressionRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:564:1: ruleOrExpressionRule : ( ( rule__OrExpressionRule__Group__0 ) ) ; public final void ruleOrExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:643:2: ( ( ( rule__OrExpressionRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:644:2: ( ( rule__OrExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:568:2: ( ( ( rule__OrExpressionRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:569:2: ( ( rule__OrExpressionRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:644:2: ( ( rule__OrExpressionRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:645:3: ( rule__OrExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:569:2: ( ( rule__OrExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:570:3: ( rule__OrExpressionRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:646:3: ( rule__OrExpressionRule__Group__0 ) - // InternalMachineLearningLanguage.g:646:4: rule__OrExpressionRule__Group__0 + // InternalMachineLearningLanguage.g:571:3: ( rule__OrExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:571:4: rule__OrExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group__0(); @@ -2176,11 +1921,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleXorExpressionRule" - // InternalMachineLearningLanguage.g:655:1: entryRuleXorExpressionRule : ruleXorExpressionRule EOF ; + // InternalMachineLearningLanguage.g:580:1: entryRuleXorExpressionRule : ruleXorExpressionRule EOF ; public final void entryRuleXorExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:656:1: ( ruleXorExpressionRule EOF ) - // InternalMachineLearningLanguage.g:657:1: ruleXorExpressionRule EOF + // InternalMachineLearningLanguage.g:581:1: ( ruleXorExpressionRule EOF ) + // InternalMachineLearningLanguage.g:582:1: ruleXorExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXorExpressionRuleRule()); @@ -2210,23 +1955,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleXorExpressionRule" - // InternalMachineLearningLanguage.g:664:1: ruleXorExpressionRule : ( ( rule__XorExpressionRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:589:1: ruleXorExpressionRule : ( ( rule__XorExpressionRule__Group__0 ) ) ; public final void ruleXorExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:668:2: ( ( ( rule__XorExpressionRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:669:2: ( ( rule__XorExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:593:2: ( ( ( rule__XorExpressionRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:594:2: ( ( rule__XorExpressionRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:669:2: ( ( rule__XorExpressionRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:670:3: ( rule__XorExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:594:2: ( ( rule__XorExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:595:3: ( rule__XorExpressionRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXorExpressionRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:671:3: ( rule__XorExpressionRule__Group__0 ) - // InternalMachineLearningLanguage.g:671:4: rule__XorExpressionRule__Group__0 + // InternalMachineLearningLanguage.g:596:3: ( rule__XorExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:596:4: rule__XorExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group__0(); @@ -2261,11 +2006,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleAndExpressionRule" - // InternalMachineLearningLanguage.g:680:1: entryRuleAndExpressionRule : ruleAndExpressionRule EOF ; + // InternalMachineLearningLanguage.g:605:1: entryRuleAndExpressionRule : ruleAndExpressionRule EOF ; public final void entryRuleAndExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:681:1: ( ruleAndExpressionRule EOF ) - // InternalMachineLearningLanguage.g:682:1: ruleAndExpressionRule EOF + // InternalMachineLearningLanguage.g:606:1: ( ruleAndExpressionRule EOF ) + // InternalMachineLearningLanguage.g:607:1: ruleAndExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRuleRule()); @@ -2295,23 +2040,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleAndExpressionRule" - // InternalMachineLearningLanguage.g:689:1: ruleAndExpressionRule : ( ( rule__AndExpressionRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:614:1: ruleAndExpressionRule : ( ( rule__AndExpressionRule__Group__0 ) ) ; public final void ruleAndExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:693:2: ( ( ( rule__AndExpressionRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:694:2: ( ( rule__AndExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:618:2: ( ( ( rule__AndExpressionRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:619:2: ( ( rule__AndExpressionRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:694:2: ( ( rule__AndExpressionRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:695:3: ( rule__AndExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:619:2: ( ( rule__AndExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:620:3: ( rule__AndExpressionRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:696:3: ( rule__AndExpressionRule__Group__0 ) - // InternalMachineLearningLanguage.g:696:4: rule__AndExpressionRule__Group__0 + // InternalMachineLearningLanguage.g:621:3: ( rule__AndExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:621:4: rule__AndExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group__0(); @@ -2346,11 +2091,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleNotExpressionRule" - // InternalMachineLearningLanguage.g:705:1: entryRuleNotExpressionRule : ruleNotExpressionRule EOF ; + // InternalMachineLearningLanguage.g:630:1: entryRuleNotExpressionRule : ruleNotExpressionRule EOF ; public final void entryRuleNotExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:706:1: ( ruleNotExpressionRule EOF ) - // InternalMachineLearningLanguage.g:707:1: ruleNotExpressionRule EOF + // InternalMachineLearningLanguage.g:631:1: ( ruleNotExpressionRule EOF ) + // InternalMachineLearningLanguage.g:632:1: ruleNotExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNotExpressionRuleRule()); @@ -2380,23 +2125,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleNotExpressionRule" - // InternalMachineLearningLanguage.g:714:1: ruleNotExpressionRule : ( ( rule__NotExpressionRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:639:1: ruleNotExpressionRule : ( ( rule__NotExpressionRule__Group__0 ) ) ; public final void ruleNotExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:718:2: ( ( ( rule__NotExpressionRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:719:2: ( ( rule__NotExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:643:2: ( ( ( rule__NotExpressionRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:644:2: ( ( rule__NotExpressionRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:719:2: ( ( rule__NotExpressionRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:720:3: ( rule__NotExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:644:2: ( ( rule__NotExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:645:3: ( rule__NotExpressionRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNotExpressionRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:721:3: ( rule__NotExpressionRule__Group__0 ) - // InternalMachineLearningLanguage.g:721:4: rule__NotExpressionRule__Group__0 + // InternalMachineLearningLanguage.g:646:3: ( rule__NotExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:646:4: rule__NotExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__NotExpressionRule__Group__0(); @@ -2431,11 +2176,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleComparisonExpressionRule" - // InternalMachineLearningLanguage.g:730:1: entryRuleComparisonExpressionRule : ruleComparisonExpressionRule EOF ; + // InternalMachineLearningLanguage.g:655:1: entryRuleComparisonExpressionRule : ruleComparisonExpressionRule EOF ; public final void entryRuleComparisonExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:731:1: ( ruleComparisonExpressionRule EOF ) - // InternalMachineLearningLanguage.g:732:1: ruleComparisonExpressionRule EOF + // InternalMachineLearningLanguage.g:656:1: ( ruleComparisonExpressionRule EOF ) + // InternalMachineLearningLanguage.g:657:1: ruleComparisonExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonExpressionRuleRule()); @@ -2465,23 +2210,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleComparisonExpressionRule" - // InternalMachineLearningLanguage.g:739:1: ruleComparisonExpressionRule : ( ( rule__ComparisonExpressionRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:664:1: ruleComparisonExpressionRule : ( ( rule__ComparisonExpressionRule__Group__0 ) ) ; public final void ruleComparisonExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:743:2: ( ( ( rule__ComparisonExpressionRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:744:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:668:2: ( ( ( rule__ComparisonExpressionRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:669:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:744:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:745:3: ( rule__ComparisonExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:669:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:670:3: ( rule__ComparisonExpressionRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:746:3: ( rule__ComparisonExpressionRule__Group__0 ) - // InternalMachineLearningLanguage.g:746:4: rule__ComparisonExpressionRule__Group__0 + // InternalMachineLearningLanguage.g:671:3: ( rule__ComparisonExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:671:4: rule__ComparisonExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__Group__0(); @@ -2516,11 +2261,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRulePartialComparisonExpressionRule" - // InternalMachineLearningLanguage.g:755:1: entryRulePartialComparisonExpressionRule : rulePartialComparisonExpressionRule EOF ; + // InternalMachineLearningLanguage.g:680:1: entryRulePartialComparisonExpressionRule : rulePartialComparisonExpressionRule EOF ; public final void entryRulePartialComparisonExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:756:1: ( rulePartialComparisonExpressionRule EOF ) - // InternalMachineLearningLanguage.g:757:1: rulePartialComparisonExpressionRule EOF + // InternalMachineLearningLanguage.g:681:1: ( rulePartialComparisonExpressionRule EOF ) + // InternalMachineLearningLanguage.g:682:1: rulePartialComparisonExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPartialComparisonExpressionRuleRule()); @@ -2550,23 +2295,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rulePartialComparisonExpressionRule" - // InternalMachineLearningLanguage.g:764:1: rulePartialComparisonExpressionRule : ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:689:1: rulePartialComparisonExpressionRule : ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ; public final void rulePartialComparisonExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:768:2: ( ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:769:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:693:2: ( ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:694:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:769:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:770:3: ( rule__PartialComparisonExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:694:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:695:3: ( rule__PartialComparisonExpressionRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:771:3: ( rule__PartialComparisonExpressionRule__Group__0 ) - // InternalMachineLearningLanguage.g:771:4: rule__PartialComparisonExpressionRule__Group__0 + // InternalMachineLearningLanguage.g:696:3: ( rule__PartialComparisonExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:696:4: rule__PartialComparisonExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__Group__0(); @@ -2601,11 +2346,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleAddOrSubtractExpressionRule" - // InternalMachineLearningLanguage.g:780:1: entryRuleAddOrSubtractExpressionRule : ruleAddOrSubtractExpressionRule EOF ; + // InternalMachineLearningLanguage.g:705:1: entryRuleAddOrSubtractExpressionRule : ruleAddOrSubtractExpressionRule EOF ; public final void entryRuleAddOrSubtractExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:781:1: ( ruleAddOrSubtractExpressionRule EOF ) - // InternalMachineLearningLanguage.g:782:1: ruleAddOrSubtractExpressionRule EOF + // InternalMachineLearningLanguage.g:706:1: ( ruleAddOrSubtractExpressionRule EOF ) + // InternalMachineLearningLanguage.g:707:1: ruleAddOrSubtractExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleRule()); @@ -2635,23 +2380,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleAddOrSubtractExpressionRule" - // InternalMachineLearningLanguage.g:789:1: ruleAddOrSubtractExpressionRule : ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:714:1: ruleAddOrSubtractExpressionRule : ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ; public final void ruleAddOrSubtractExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:793:2: ( ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:794:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:718:2: ( ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:719:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:794:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:795:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:719:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:720:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:796:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) - // InternalMachineLearningLanguage.g:796:4: rule__AddOrSubtractExpressionRule__Group__0 + // InternalMachineLearningLanguage.g:721:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:721:4: rule__AddOrSubtractExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group__0(); @@ -2686,11 +2431,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleMultiplyDivideModuloExpressionRule" - // InternalMachineLearningLanguage.g:805:1: entryRuleMultiplyDivideModuloExpressionRule : ruleMultiplyDivideModuloExpressionRule EOF ; + // InternalMachineLearningLanguage.g:730:1: entryRuleMultiplyDivideModuloExpressionRule : ruleMultiplyDivideModuloExpressionRule EOF ; public final void entryRuleMultiplyDivideModuloExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:806:1: ( ruleMultiplyDivideModuloExpressionRule EOF ) - // InternalMachineLearningLanguage.g:807:1: ruleMultiplyDivideModuloExpressionRule EOF + // InternalMachineLearningLanguage.g:731:1: ( ruleMultiplyDivideModuloExpressionRule EOF ) + // InternalMachineLearningLanguage.g:732:1: ruleMultiplyDivideModuloExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleRule()); @@ -2720,23 +2465,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleMultiplyDivideModuloExpressionRule" - // InternalMachineLearningLanguage.g:814:1: ruleMultiplyDivideModuloExpressionRule : ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:739:1: ruleMultiplyDivideModuloExpressionRule : ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ; public final void ruleMultiplyDivideModuloExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:818:2: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:819:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:743:2: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:744:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:819:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:820:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:744:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:745:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:821:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) - // InternalMachineLearningLanguage.g:821:4: rule__MultiplyDivideModuloExpressionRule__Group__0 + // InternalMachineLearningLanguage.g:746:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:746:4: rule__MultiplyDivideModuloExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group__0(); @@ -2771,11 +2516,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRulePowerOfExpressionRule" - // InternalMachineLearningLanguage.g:830:1: entryRulePowerOfExpressionRule : rulePowerOfExpressionRule EOF ; + // InternalMachineLearningLanguage.g:755:1: entryRulePowerOfExpressionRule : rulePowerOfExpressionRule EOF ; public final void entryRulePowerOfExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:831:1: ( rulePowerOfExpressionRule EOF ) - // InternalMachineLearningLanguage.g:832:1: rulePowerOfExpressionRule EOF + // InternalMachineLearningLanguage.g:756:1: ( rulePowerOfExpressionRule EOF ) + // InternalMachineLearningLanguage.g:757:1: rulePowerOfExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPowerOfExpressionRuleRule()); @@ -2805,23 +2550,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rulePowerOfExpressionRule" - // InternalMachineLearningLanguage.g:839:1: rulePowerOfExpressionRule : ( ( rule__PowerOfExpressionRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:764:1: rulePowerOfExpressionRule : ( ( rule__PowerOfExpressionRule__Group__0 ) ) ; public final void rulePowerOfExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:843:2: ( ( ( rule__PowerOfExpressionRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:844:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:768:2: ( ( ( rule__PowerOfExpressionRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:769:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:844:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:845:3: ( rule__PowerOfExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:769:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:770:3: ( rule__PowerOfExpressionRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:846:3: ( rule__PowerOfExpressionRule__Group__0 ) - // InternalMachineLearningLanguage.g:846:4: rule__PowerOfExpressionRule__Group__0 + // InternalMachineLearningLanguage.g:771:3: ( rule__PowerOfExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:771:4: rule__PowerOfExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group__0(); @@ -2856,11 +2601,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleUnaryAddOrSubtractExpressionRule" - // InternalMachineLearningLanguage.g:855:1: entryRuleUnaryAddOrSubtractExpressionRule : ruleUnaryAddOrSubtractExpressionRule EOF ; + // InternalMachineLearningLanguage.g:780:1: entryRuleUnaryAddOrSubtractExpressionRule : ruleUnaryAddOrSubtractExpressionRule EOF ; public final void entryRuleUnaryAddOrSubtractExpressionRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:856:1: ( ruleUnaryAddOrSubtractExpressionRule EOF ) - // InternalMachineLearningLanguage.g:857:1: ruleUnaryAddOrSubtractExpressionRule EOF + // InternalMachineLearningLanguage.g:781:1: ( ruleUnaryAddOrSubtractExpressionRule EOF ) + // InternalMachineLearningLanguage.g:782:1: ruleUnaryAddOrSubtractExpressionRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleRule()); @@ -2890,23 +2635,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleUnaryAddOrSubtractExpressionRule" - // InternalMachineLearningLanguage.g:864:1: ruleUnaryAddOrSubtractExpressionRule : ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:789:1: ruleUnaryAddOrSubtractExpressionRule : ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ; public final void ruleUnaryAddOrSubtractExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:868:2: ( ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:869:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:793:2: ( ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:794:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:869:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:870:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:794:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:795:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:871:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) - // InternalMachineLearningLanguage.g:871:4: rule__UnaryAddOrSubtractExpressionRule__Group__0 + // InternalMachineLearningLanguage.g:796:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) + // InternalMachineLearningLanguage.g:796:4: rule__UnaryAddOrSubtractExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__Group__0(); @@ -2941,11 +2686,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleLiteralOrReferenceRule" - // InternalMachineLearningLanguage.g:880:1: entryRuleLiteralOrReferenceRule : ruleLiteralOrReferenceRule EOF ; + // InternalMachineLearningLanguage.g:805:1: entryRuleLiteralOrReferenceRule : ruleLiteralOrReferenceRule EOF ; public final void entryRuleLiteralOrReferenceRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:881:1: ( ruleLiteralOrReferenceRule EOF ) - // InternalMachineLearningLanguage.g:882:1: ruleLiteralOrReferenceRule EOF + // InternalMachineLearningLanguage.g:806:1: ( ruleLiteralOrReferenceRule EOF ) + // InternalMachineLearningLanguage.g:807:1: ruleLiteralOrReferenceRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOrReferenceRuleRule()); @@ -2975,23 +2720,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleLiteralOrReferenceRule" - // InternalMachineLearningLanguage.g:889:1: ruleLiteralOrReferenceRule : ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ; + // InternalMachineLearningLanguage.g:814:1: ruleLiteralOrReferenceRule : ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ; public final void ruleLiteralOrReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:893:2: ( ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ) - // InternalMachineLearningLanguage.g:894:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:818:2: ( ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ) + // InternalMachineLearningLanguage.g:819:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) { - // InternalMachineLearningLanguage.g:894:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) - // InternalMachineLearningLanguage.g:895:3: ( rule__LiteralOrReferenceRule__Alternatives ) + // InternalMachineLearningLanguage.g:819:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:820:3: ( rule__LiteralOrReferenceRule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOrReferenceRuleAccess().getAlternatives()); } - // InternalMachineLearningLanguage.g:896:3: ( rule__LiteralOrReferenceRule__Alternatives ) - // InternalMachineLearningLanguage.g:896:4: rule__LiteralOrReferenceRule__Alternatives + // InternalMachineLearningLanguage.g:821:3: ( rule__LiteralOrReferenceRule__Alternatives ) + // InternalMachineLearningLanguage.g:821:4: rule__LiteralOrReferenceRule__Alternatives { pushFollow(FOLLOW_2); rule__LiteralOrReferenceRule__Alternatives(); @@ -3026,11 +2771,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleParanthesesRule" - // InternalMachineLearningLanguage.g:905:1: entryRuleParanthesesRule : ruleParanthesesRule EOF ; + // InternalMachineLearningLanguage.g:830:1: entryRuleParanthesesRule : ruleParanthesesRule EOF ; public final void entryRuleParanthesesRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:906:1: ( ruleParanthesesRule EOF ) - // InternalMachineLearningLanguage.g:907:1: ruleParanthesesRule EOF + // InternalMachineLearningLanguage.g:831:1: ( ruleParanthesesRule EOF ) + // InternalMachineLearningLanguage.g:832:1: ruleParanthesesRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesesRuleRule()); @@ -3060,23 +2805,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleParanthesesRule" - // InternalMachineLearningLanguage.g:914:1: ruleParanthesesRule : ( ( rule__ParanthesesRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:839:1: ruleParanthesesRule : ( ( rule__ParanthesesRule__Group__0 ) ) ; public final void ruleParanthesesRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:918:2: ( ( ( rule__ParanthesesRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:919:2: ( ( rule__ParanthesesRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:843:2: ( ( ( rule__ParanthesesRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:844:2: ( ( rule__ParanthesesRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:919:2: ( ( rule__ParanthesesRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:920:3: ( rule__ParanthesesRule__Group__0 ) + // InternalMachineLearningLanguage.g:844:2: ( ( rule__ParanthesesRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:845:3: ( rule__ParanthesesRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesesRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:921:3: ( rule__ParanthesesRule__Group__0 ) - // InternalMachineLearningLanguage.g:921:4: rule__ParanthesesRule__Group__0 + // InternalMachineLearningLanguage.g:846:3: ( rule__ParanthesesRule__Group__0 ) + // InternalMachineLearningLanguage.g:846:4: rule__ParanthesesRule__Group__0 { pushFollow(FOLLOW_2); rule__ParanthesesRule__Group__0(); @@ -3111,11 +2856,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleCallRule" - // InternalMachineLearningLanguage.g:930:1: entryRuleCallRule : ruleCallRule EOF ; + // InternalMachineLearningLanguage.g:855:1: entryRuleCallRule : ruleCallRule EOF ; public final void entryRuleCallRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:931:1: ( ruleCallRule EOF ) - // InternalMachineLearningLanguage.g:932:1: ruleCallRule EOF + // InternalMachineLearningLanguage.g:856:1: ( ruleCallRule EOF ) + // InternalMachineLearningLanguage.g:857:1: ruleCallRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleRule()); @@ -3145,23 +2890,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleCallRule" - // InternalMachineLearningLanguage.g:939:1: ruleCallRule : ( ( rule__CallRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:864:1: ruleCallRule : ( ( rule__CallRule__Group__0 ) ) ; public final void ruleCallRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:943:2: ( ( ( rule__CallRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:944:2: ( ( rule__CallRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:868:2: ( ( ( rule__CallRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:869:2: ( ( rule__CallRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:944:2: ( ( rule__CallRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:945:3: ( rule__CallRule__Group__0 ) + // InternalMachineLearningLanguage.g:869:2: ( ( rule__CallRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:870:3: ( rule__CallRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:946:3: ( rule__CallRule__Group__0 ) - // InternalMachineLearningLanguage.g:946:4: rule__CallRule__Group__0 + // InternalMachineLearningLanguage.g:871:3: ( rule__CallRule__Group__0 ) + // InternalMachineLearningLanguage.g:871:4: rule__CallRule__Group__0 { pushFollow(FOLLOW_2); rule__CallRule__Group__0(); @@ -3196,11 +2941,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleValueReferenceRule" - // InternalMachineLearningLanguage.g:955:1: entryRuleValueReferenceRule : ruleValueReferenceRule EOF ; + // InternalMachineLearningLanguage.g:880:1: entryRuleValueReferenceRule : ruleValueReferenceRule EOF ; public final void entryRuleValueReferenceRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:956:1: ( ruleValueReferenceRule EOF ) - // InternalMachineLearningLanguage.g:957:1: ruleValueReferenceRule EOF + // InternalMachineLearningLanguage.g:881:1: ( ruleValueReferenceRule EOF ) + // InternalMachineLearningLanguage.g:882:1: ruleValueReferenceRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValueReferenceRuleRule()); @@ -3230,23 +2975,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleValueReferenceRule" - // InternalMachineLearningLanguage.g:964:1: ruleValueReferenceRule : ( ( rule__ValueReferenceRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:889:1: ruleValueReferenceRule : ( ( rule__ValueReferenceRule__Group__0 ) ) ; public final void ruleValueReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:968:2: ( ( ( rule__ValueReferenceRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:969:2: ( ( rule__ValueReferenceRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:893:2: ( ( ( rule__ValueReferenceRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:894:2: ( ( rule__ValueReferenceRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:969:2: ( ( rule__ValueReferenceRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:970:3: ( rule__ValueReferenceRule__Group__0 ) + // InternalMachineLearningLanguage.g:894:2: ( ( rule__ValueReferenceRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:895:3: ( rule__ValueReferenceRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueReferenceRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:971:3: ( rule__ValueReferenceRule__Group__0 ) - // InternalMachineLearningLanguage.g:971:4: rule__ValueReferenceRule__Group__0 + // InternalMachineLearningLanguage.g:896:3: ( rule__ValueReferenceRule__Group__0 ) + // InternalMachineLearningLanguage.g:896:4: rule__ValueReferenceRule__Group__0 { pushFollow(FOLLOW_2); rule__ValueReferenceRule__Group__0(); @@ -3281,11 +3026,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleLiteralRule" - // InternalMachineLearningLanguage.g:980:1: entryRuleLiteralRule : ruleLiteralRule EOF ; + // InternalMachineLearningLanguage.g:905:1: entryRuleLiteralRule : ruleLiteralRule EOF ; public final void entryRuleLiteralRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:981:1: ( ruleLiteralRule EOF ) - // InternalMachineLearningLanguage.g:982:1: ruleLiteralRule EOF + // InternalMachineLearningLanguage.g:906:1: ( ruleLiteralRule EOF ) + // InternalMachineLearningLanguage.g:907:1: ruleLiteralRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralRuleRule()); @@ -3315,23 +3060,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleLiteralRule" - // InternalMachineLearningLanguage.g:989:1: ruleLiteralRule : ( ( rule__LiteralRule__Alternatives ) ) ; + // InternalMachineLearningLanguage.g:914:1: ruleLiteralRule : ( ( rule__LiteralRule__Alternatives ) ) ; public final void ruleLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:993:2: ( ( ( rule__LiteralRule__Alternatives ) ) ) - // InternalMachineLearningLanguage.g:994:2: ( ( rule__LiteralRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:918:2: ( ( ( rule__LiteralRule__Alternatives ) ) ) + // InternalMachineLearningLanguage.g:919:2: ( ( rule__LiteralRule__Alternatives ) ) { - // InternalMachineLearningLanguage.g:994:2: ( ( rule__LiteralRule__Alternatives ) ) - // InternalMachineLearningLanguage.g:995:3: ( rule__LiteralRule__Alternatives ) + // InternalMachineLearningLanguage.g:919:2: ( ( rule__LiteralRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:920:3: ( rule__LiteralRule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralRuleAccess().getAlternatives()); } - // InternalMachineLearningLanguage.g:996:3: ( rule__LiteralRule__Alternatives ) - // InternalMachineLearningLanguage.g:996:4: rule__LiteralRule__Alternatives + // InternalMachineLearningLanguage.g:921:3: ( rule__LiteralRule__Alternatives ) + // InternalMachineLearningLanguage.g:921:4: rule__LiteralRule__Alternatives { pushFollow(FOLLOW_2); rule__LiteralRule__Alternatives(); @@ -3366,11 +3111,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleNumberLiteralRule" - // InternalMachineLearningLanguage.g:1005:1: entryRuleNumberLiteralRule : ruleNumberLiteralRule EOF ; + // InternalMachineLearningLanguage.g:930:1: entryRuleNumberLiteralRule : ruleNumberLiteralRule EOF ; public final void entryRuleNumberLiteralRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:1006:1: ( ruleNumberLiteralRule EOF ) - // InternalMachineLearningLanguage.g:1007:1: ruleNumberLiteralRule EOF + // InternalMachineLearningLanguage.g:931:1: ( ruleNumberLiteralRule EOF ) + // InternalMachineLearningLanguage.g:932:1: ruleNumberLiteralRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNumberLiteralRuleRule()); @@ -3400,23 +3145,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleNumberLiteralRule" - // InternalMachineLearningLanguage.g:1014:1: ruleNumberLiteralRule : ( ( rule__NumberLiteralRule__Alternatives ) ) ; + // InternalMachineLearningLanguage.g:939:1: ruleNumberLiteralRule : ( ( rule__NumberLiteralRule__Alternatives ) ) ; public final void ruleNumberLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1018:2: ( ( ( rule__NumberLiteralRule__Alternatives ) ) ) - // InternalMachineLearningLanguage.g:1019:2: ( ( rule__NumberLiteralRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:943:2: ( ( ( rule__NumberLiteralRule__Alternatives ) ) ) + // InternalMachineLearningLanguage.g:944:2: ( ( rule__NumberLiteralRule__Alternatives ) ) { - // InternalMachineLearningLanguage.g:1019:2: ( ( rule__NumberLiteralRule__Alternatives ) ) - // InternalMachineLearningLanguage.g:1020:3: ( rule__NumberLiteralRule__Alternatives ) + // InternalMachineLearningLanguage.g:944:2: ( ( rule__NumberLiteralRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:945:3: ( rule__NumberLiteralRule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberLiteralRuleAccess().getAlternatives()); } - // InternalMachineLearningLanguage.g:1021:3: ( rule__NumberLiteralRule__Alternatives ) - // InternalMachineLearningLanguage.g:1021:4: rule__NumberLiteralRule__Alternatives + // InternalMachineLearningLanguage.g:946:3: ( rule__NumberLiteralRule__Alternatives ) + // InternalMachineLearningLanguage.g:946:4: rule__NumberLiteralRule__Alternatives { pushFollow(FOLLOW_2); rule__NumberLiteralRule__Alternatives(); @@ -3451,11 +3196,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleDoubleLiteralRule" - // InternalMachineLearningLanguage.g:1030:1: entryRuleDoubleLiteralRule : ruleDoubleLiteralRule EOF ; + // InternalMachineLearningLanguage.g:955:1: entryRuleDoubleLiteralRule : ruleDoubleLiteralRule EOF ; public final void entryRuleDoubleLiteralRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:1031:1: ( ruleDoubleLiteralRule EOF ) - // InternalMachineLearningLanguage.g:1032:1: ruleDoubleLiteralRule EOF + // InternalMachineLearningLanguage.g:956:1: ( ruleDoubleLiteralRule EOF ) + // InternalMachineLearningLanguage.g:957:1: ruleDoubleLiteralRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDoubleLiteralRuleRule()); @@ -3485,23 +3230,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleDoubleLiteralRule" - // InternalMachineLearningLanguage.g:1039:1: ruleDoubleLiteralRule : ( ( rule__DoubleLiteralRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:964:1: ruleDoubleLiteralRule : ( ( rule__DoubleLiteralRule__Group__0 ) ) ; public final void ruleDoubleLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1043:2: ( ( ( rule__DoubleLiteralRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:1044:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:968:2: ( ( ( rule__DoubleLiteralRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:969:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:1044:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:1045:3: ( rule__DoubleLiteralRule__Group__0 ) + // InternalMachineLearningLanguage.g:969:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:970:3: ( rule__DoubleLiteralRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:1046:3: ( rule__DoubleLiteralRule__Group__0 ) - // InternalMachineLearningLanguage.g:1046:4: rule__DoubleLiteralRule__Group__0 + // InternalMachineLearningLanguage.g:971:3: ( rule__DoubleLiteralRule__Group__0 ) + // InternalMachineLearningLanguage.g:971:4: rule__DoubleLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__Group__0(); @@ -3536,11 +3281,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleIntegerLiteralRule" - // InternalMachineLearningLanguage.g:1055:1: entryRuleIntegerLiteralRule : ruleIntegerLiteralRule EOF ; + // InternalMachineLearningLanguage.g:980:1: entryRuleIntegerLiteralRule : ruleIntegerLiteralRule EOF ; public final void entryRuleIntegerLiteralRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:1056:1: ( ruleIntegerLiteralRule EOF ) - // InternalMachineLearningLanguage.g:1057:1: ruleIntegerLiteralRule EOF + // InternalMachineLearningLanguage.g:981:1: ( ruleIntegerLiteralRule EOF ) + // InternalMachineLearningLanguage.g:982:1: ruleIntegerLiteralRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getIntegerLiteralRuleRule()); @@ -3570,23 +3315,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleIntegerLiteralRule" - // InternalMachineLearningLanguage.g:1064:1: ruleIntegerLiteralRule : ( ( rule__IntegerLiteralRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:989:1: ruleIntegerLiteralRule : ( ( rule__IntegerLiteralRule__Group__0 ) ) ; public final void ruleIntegerLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1068:2: ( ( ( rule__IntegerLiteralRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:1069:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:993:2: ( ( ( rule__IntegerLiteralRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:994:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:1069:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:1070:3: ( rule__IntegerLiteralRule__Group__0 ) + // InternalMachineLearningLanguage.g:994:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:995:3: ( rule__IntegerLiteralRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:1071:3: ( rule__IntegerLiteralRule__Group__0 ) - // InternalMachineLearningLanguage.g:1071:4: rule__IntegerLiteralRule__Group__0 + // InternalMachineLearningLanguage.g:996:3: ( rule__IntegerLiteralRule__Group__0 ) + // InternalMachineLearningLanguage.g:996:4: rule__IntegerLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__Group__0(); @@ -3621,11 +3366,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleStringLiteralRule" - // InternalMachineLearningLanguage.g:1080:1: entryRuleStringLiteralRule : ruleStringLiteralRule EOF ; + // InternalMachineLearningLanguage.g:1005:1: entryRuleStringLiteralRule : ruleStringLiteralRule EOF ; public final void entryRuleStringLiteralRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:1081:1: ( ruleStringLiteralRule EOF ) - // InternalMachineLearningLanguage.g:1082:1: ruleStringLiteralRule EOF + // InternalMachineLearningLanguage.g:1006:1: ( ruleStringLiteralRule EOF ) + // InternalMachineLearningLanguage.g:1007:1: ruleStringLiteralRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralRuleRule()); @@ -3655,23 +3400,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleStringLiteralRule" - // InternalMachineLearningLanguage.g:1089:1: ruleStringLiteralRule : ( ( rule__StringLiteralRule__ValueAssignment ) ) ; + // InternalMachineLearningLanguage.g:1014:1: ruleStringLiteralRule : ( ( rule__StringLiteralRule__ValueAssignment ) ) ; public final void ruleStringLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1093:2: ( ( ( rule__StringLiteralRule__ValueAssignment ) ) ) - // InternalMachineLearningLanguage.g:1094:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) + // InternalMachineLearningLanguage.g:1018:2: ( ( ( rule__StringLiteralRule__ValueAssignment ) ) ) + // InternalMachineLearningLanguage.g:1019:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) { - // InternalMachineLearningLanguage.g:1094:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) - // InternalMachineLearningLanguage.g:1095:3: ( rule__StringLiteralRule__ValueAssignment ) + // InternalMachineLearningLanguage.g:1019:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) + // InternalMachineLearningLanguage.g:1020:3: ( rule__StringLiteralRule__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralRuleAccess().getValueAssignment()); } - // InternalMachineLearningLanguage.g:1096:3: ( rule__StringLiteralRule__ValueAssignment ) - // InternalMachineLearningLanguage.g:1096:4: rule__StringLiteralRule__ValueAssignment + // InternalMachineLearningLanguage.g:1021:3: ( rule__StringLiteralRule__ValueAssignment ) + // InternalMachineLearningLanguage.g:1021:4: rule__StringLiteralRule__ValueAssignment { pushFollow(FOLLOW_2); rule__StringLiteralRule__ValueAssignment(); @@ -3706,11 +3451,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleBooleanLiteralRule" - // InternalMachineLearningLanguage.g:1105:1: entryRuleBooleanLiteralRule : ruleBooleanLiteralRule EOF ; + // InternalMachineLearningLanguage.g:1030:1: entryRuleBooleanLiteralRule : ruleBooleanLiteralRule EOF ; public final void entryRuleBooleanLiteralRule() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:1106:1: ( ruleBooleanLiteralRule EOF ) - // InternalMachineLearningLanguage.g:1107:1: ruleBooleanLiteralRule EOF + // InternalMachineLearningLanguage.g:1031:1: ( ruleBooleanLiteralRule EOF ) + // InternalMachineLearningLanguage.g:1032:1: ruleBooleanLiteralRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralRuleRule()); @@ -3740,23 +3485,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleBooleanLiteralRule" - // InternalMachineLearningLanguage.g:1114:1: ruleBooleanLiteralRule : ( ( rule__BooleanLiteralRule__Group__0 ) ) ; + // InternalMachineLearningLanguage.g:1039:1: ruleBooleanLiteralRule : ( ( rule__BooleanLiteralRule__Group__0 ) ) ; public final void ruleBooleanLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1118:2: ( ( ( rule__BooleanLiteralRule__Group__0 ) ) ) - // InternalMachineLearningLanguage.g:1119:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:1043:2: ( ( ( rule__BooleanLiteralRule__Group__0 ) ) ) + // InternalMachineLearningLanguage.g:1044:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) { - // InternalMachineLearningLanguage.g:1119:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) - // InternalMachineLearningLanguage.g:1120:3: ( rule__BooleanLiteralRule__Group__0 ) + // InternalMachineLearningLanguage.g:1044:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) + // InternalMachineLearningLanguage.g:1045:3: ( rule__BooleanLiteralRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getGroup()); } - // InternalMachineLearningLanguage.g:1121:3: ( rule__BooleanLiteralRule__Group__0 ) - // InternalMachineLearningLanguage.g:1121:4: rule__BooleanLiteralRule__Group__0 + // InternalMachineLearningLanguage.g:1046:3: ( rule__BooleanLiteralRule__Group__0 ) + // InternalMachineLearningLanguage.g:1046:4: rule__BooleanLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Group__0(); @@ -3791,11 +3536,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "entryRuleStringOrId" - // InternalMachineLearningLanguage.g:1130:1: entryRuleStringOrId : ruleStringOrId EOF ; + // InternalMachineLearningLanguage.g:1055:1: entryRuleStringOrId : ruleStringOrId EOF ; public final void entryRuleStringOrId() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:1131:1: ( ruleStringOrId EOF ) - // InternalMachineLearningLanguage.g:1132:1: ruleStringOrId EOF + // InternalMachineLearningLanguage.g:1056:1: ( ruleStringOrId EOF ) + // InternalMachineLearningLanguage.g:1057:1: ruleStringOrId EOF { if ( state.backtracking==0 ) { before(grammarAccess.getStringOrIdRule()); @@ -3825,23 +3570,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleStringOrId" - // InternalMachineLearningLanguage.g:1139:1: ruleStringOrId : ( ( rule__StringOrId__Alternatives ) ) ; + // InternalMachineLearningLanguage.g:1064:1: ruleStringOrId : ( ( rule__StringOrId__Alternatives ) ) ; public final void ruleStringOrId() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1143:2: ( ( ( rule__StringOrId__Alternatives ) ) ) - // InternalMachineLearningLanguage.g:1144:2: ( ( rule__StringOrId__Alternatives ) ) + // InternalMachineLearningLanguage.g:1068:2: ( ( ( rule__StringOrId__Alternatives ) ) ) + // InternalMachineLearningLanguage.g:1069:2: ( ( rule__StringOrId__Alternatives ) ) { - // InternalMachineLearningLanguage.g:1144:2: ( ( rule__StringOrId__Alternatives ) ) - // InternalMachineLearningLanguage.g:1145:3: ( rule__StringOrId__Alternatives ) + // InternalMachineLearningLanguage.g:1069:2: ( ( rule__StringOrId__Alternatives ) ) + // InternalMachineLearningLanguage.g:1070:3: ( rule__StringOrId__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getStringOrIdAccess().getAlternatives()); } - // InternalMachineLearningLanguage.g:1146:3: ( rule__StringOrId__Alternatives ) - // InternalMachineLearningLanguage.g:1146:4: rule__StringOrId__Alternatives + // InternalMachineLearningLanguage.g:1071:3: ( rule__StringOrId__Alternatives ) + // InternalMachineLearningLanguage.g:1071:4: rule__StringOrId__Alternatives { pushFollow(FOLLOW_2); rule__StringOrId__Alternatives(); @@ -3876,23 +3621,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleComparisonOperatorRule" - // InternalMachineLearningLanguage.g:1155:1: ruleComparisonOperatorRule : ( ( rule__ComparisonOperatorRule__Alternatives ) ) ; + // InternalMachineLearningLanguage.g:1080:1: ruleComparisonOperatorRule : ( ( rule__ComparisonOperatorRule__Alternatives ) ) ; public final void ruleComparisonOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1159:1: ( ( ( rule__ComparisonOperatorRule__Alternatives ) ) ) - // InternalMachineLearningLanguage.g:1160:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:1084:1: ( ( ( rule__ComparisonOperatorRule__Alternatives ) ) ) + // InternalMachineLearningLanguage.g:1085:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) { - // InternalMachineLearningLanguage.g:1160:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) - // InternalMachineLearningLanguage.g:1161:3: ( rule__ComparisonOperatorRule__Alternatives ) + // InternalMachineLearningLanguage.g:1085:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:1086:3: ( rule__ComparisonOperatorRule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonOperatorRuleAccess().getAlternatives()); } - // InternalMachineLearningLanguage.g:1162:3: ( rule__ComparisonOperatorRule__Alternatives ) - // InternalMachineLearningLanguage.g:1162:4: rule__ComparisonOperatorRule__Alternatives + // InternalMachineLearningLanguage.g:1087:3: ( rule__ComparisonOperatorRule__Alternatives ) + // InternalMachineLearningLanguage.g:1087:4: rule__ComparisonOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__ComparisonOperatorRule__Alternatives(); @@ -3927,23 +3672,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleAddOrSubtractOperatorRule" - // InternalMachineLearningLanguage.g:1171:1: ruleAddOrSubtractOperatorRule : ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ; + // InternalMachineLearningLanguage.g:1096:1: ruleAddOrSubtractOperatorRule : ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ; public final void ruleAddOrSubtractOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1175:1: ( ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ) - // InternalMachineLearningLanguage.g:1176:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:1100:1: ( ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ) + // InternalMachineLearningLanguage.g:1101:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) { - // InternalMachineLearningLanguage.g:1176:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) - // InternalMachineLearningLanguage.g:1177:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) + // InternalMachineLearningLanguage.g:1101:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:1102:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getAlternatives()); } - // InternalMachineLearningLanguage.g:1178:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) - // InternalMachineLearningLanguage.g:1178:4: rule__AddOrSubtractOperatorRule__Alternatives + // InternalMachineLearningLanguage.g:1103:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) + // InternalMachineLearningLanguage.g:1103:4: rule__AddOrSubtractOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__AddOrSubtractOperatorRule__Alternatives(); @@ -3978,23 +3723,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleMultiplyDivideModuloOperatorRule" - // InternalMachineLearningLanguage.g:1187:1: ruleMultiplyDivideModuloOperatorRule : ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ; + // InternalMachineLearningLanguage.g:1112:1: ruleMultiplyDivideModuloOperatorRule : ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ; public final void ruleMultiplyDivideModuloOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1191:1: ( ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ) - // InternalMachineLearningLanguage.g:1192:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:1116:1: ( ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ) + // InternalMachineLearningLanguage.g:1117:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) { - // InternalMachineLearningLanguage.g:1192:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) - // InternalMachineLearningLanguage.g:1193:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) + // InternalMachineLearningLanguage.g:1117:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:1118:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getAlternatives()); } - // InternalMachineLearningLanguage.g:1194:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) - // InternalMachineLearningLanguage.g:1194:4: rule__MultiplyDivideModuloOperatorRule__Alternatives + // InternalMachineLearningLanguage.g:1119:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) + // InternalMachineLearningLanguage.g:1119:4: rule__MultiplyDivideModuloOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloOperatorRule__Alternatives(); @@ -4029,23 +3774,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "ruleFactorRule" - // InternalMachineLearningLanguage.g:1203:1: ruleFactorRule : ( ( rule__FactorRule__Alternatives ) ) ; + // InternalMachineLearningLanguage.g:1128:1: ruleFactorRule : ( ( rule__FactorRule__Alternatives ) ) ; public final void ruleFactorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1207:1: ( ( ( rule__FactorRule__Alternatives ) ) ) - // InternalMachineLearningLanguage.g:1208:2: ( ( rule__FactorRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:1132:1: ( ( ( rule__FactorRule__Alternatives ) ) ) + // InternalMachineLearningLanguage.g:1133:2: ( ( rule__FactorRule__Alternatives ) ) { - // InternalMachineLearningLanguage.g:1208:2: ( ( rule__FactorRule__Alternatives ) ) - // InternalMachineLearningLanguage.g:1209:3: ( rule__FactorRule__Alternatives ) + // InternalMachineLearningLanguage.g:1133:2: ( ( rule__FactorRule__Alternatives ) ) + // InternalMachineLearningLanguage.g:1134:3: ( rule__FactorRule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getAlternatives()); } - // InternalMachineLearningLanguage.g:1210:3: ( rule__FactorRule__Alternatives ) - // InternalMachineLearningLanguage.g:1210:4: rule__FactorRule__Alternatives + // InternalMachineLearningLanguage.g:1135:3: ( rule__FactorRule__Alternatives ) + // InternalMachineLearningLanguage.g:1135:4: rule__FactorRule__Alternatives { pushFollow(FOLLOW_2); rule__FactorRule__Alternatives(); @@ -4080,13 +3825,13 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StatementRule__Alternatives" - // InternalMachineLearningLanguage.g:1218:1: rule__StatementRule__Alternatives : ( ( ruleCallStatementRule ) | ( ruleForStatementRule ) | ( rulePredictStatementRule ) ); + // InternalMachineLearningLanguage.g:1143:1: rule__StatementRule__Alternatives : ( ( ruleCallStatementRule ) | ( ruleForStatementRule ) | ( rulePredictStatementRule ) ); public final void rule__StatementRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1222:1: ( ( ruleCallStatementRule ) | ( ruleForStatementRule ) | ( rulePredictStatementRule ) ) + // InternalMachineLearningLanguage.g:1147:1: ( ( ruleCallStatementRule ) | ( ruleForStatementRule ) | ( rulePredictStatementRule ) ) int alt1=3; switch ( input.LA(1) ) { case RULE_QUOTED_ID: @@ -4115,10 +3860,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte switch (alt1) { case 1 : - // InternalMachineLearningLanguage.g:1223:2: ( ruleCallStatementRule ) + // InternalMachineLearningLanguage.g:1148:2: ( ruleCallStatementRule ) { - // InternalMachineLearningLanguage.g:1223:2: ( ruleCallStatementRule ) - // InternalMachineLearningLanguage.g:1224:3: ruleCallStatementRule + // InternalMachineLearningLanguage.g:1148:2: ( ruleCallStatementRule ) + // InternalMachineLearningLanguage.g:1149:3: ruleCallStatementRule { if ( state.backtracking==0 ) { before(grammarAccess.getStatementRuleAccess().getCallStatementRuleParserRuleCall_0()); @@ -4138,10 +3883,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1229:2: ( ruleForStatementRule ) + // InternalMachineLearningLanguage.g:1154:2: ( ruleForStatementRule ) { - // InternalMachineLearningLanguage.g:1229:2: ( ruleForStatementRule ) - // InternalMachineLearningLanguage.g:1230:3: ruleForStatementRule + // InternalMachineLearningLanguage.g:1154:2: ( ruleForStatementRule ) + // InternalMachineLearningLanguage.g:1155:3: ruleForStatementRule { if ( state.backtracking==0 ) { before(grammarAccess.getStatementRuleAccess().getForStatementRuleParserRuleCall_1()); @@ -4161,10 +3906,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 3 : - // InternalMachineLearningLanguage.g:1235:2: ( rulePredictStatementRule ) + // InternalMachineLearningLanguage.g:1160:2: ( rulePredictStatementRule ) { - // InternalMachineLearningLanguage.g:1235:2: ( rulePredictStatementRule ) - // InternalMachineLearningLanguage.g:1236:3: rulePredictStatementRule + // InternalMachineLearningLanguage.g:1160:2: ( rulePredictStatementRule ) + // InternalMachineLearningLanguage.g:1161:3: rulePredictStatementRule { if ( state.backtracking==0 ) { before(grammarAccess.getStatementRuleAccess().getPredictStatementRuleParserRuleCall_2()); @@ -4201,25 +3946,25 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__RangeRule__Alternatives" - // InternalMachineLearningLanguage.g:1245:1: rule__RangeRule__Alternatives : ( ( ruleCounterRangeRule ) | ( ruleStringLiterRangeRule ) ); + // InternalMachineLearningLanguage.g:1170:1: rule__RangeRule__Alternatives : ( ( ruleCounterRangeRule ) | ( ruleStringLiterRangeRule ) ); public final void rule__RangeRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1249:1: ( ( ruleCounterRangeRule ) | ( ruleStringLiterRangeRule ) ) + // InternalMachineLearningLanguage.g:1174:1: ( ( ruleCounterRangeRule ) | ( ruleStringLiterRangeRule ) ) int alt2=2; int LA2_0 = input.LA(1); if ( (LA2_0==68) ) { int LA2_1 = input.LA(2); - if ( (LA2_1==RULE_STRING) ) { - alt2=2; - } - else if ( (LA2_1==RULE_INT) ) { + if ( (LA2_1==RULE_INT) ) { alt2=1; } + else if ( (LA2_1==RULE_STRING) ) { + alt2=2; + } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = @@ -4237,10 +3982,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } switch (alt2) { case 1 : - // InternalMachineLearningLanguage.g:1250:2: ( ruleCounterRangeRule ) + // InternalMachineLearningLanguage.g:1175:2: ( ruleCounterRangeRule ) { - // InternalMachineLearningLanguage.g:1250:2: ( ruleCounterRangeRule ) - // InternalMachineLearningLanguage.g:1251:3: ruleCounterRangeRule + // InternalMachineLearningLanguage.g:1175:2: ( ruleCounterRangeRule ) + // InternalMachineLearningLanguage.g:1176:3: ruleCounterRangeRule { if ( state.backtracking==0 ) { before(grammarAccess.getRangeRuleAccess().getCounterRangeRuleParserRuleCall_0()); @@ -4260,10 +4005,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1256:2: ( ruleStringLiterRangeRule ) + // InternalMachineLearningLanguage.g:1181:2: ( ruleStringLiterRangeRule ) { - // InternalMachineLearningLanguage.g:1256:2: ( ruleStringLiterRangeRule ) - // InternalMachineLearningLanguage.g:1257:3: ruleStringLiterRangeRule + // InternalMachineLearningLanguage.g:1181:2: ( ruleStringLiterRangeRule ) + // InternalMachineLearningLanguage.g:1182:3: ruleStringLiterRangeRule { if ( state.backtracking==0 ) { before(grammarAccess.getRangeRuleAccess().getStringLiterRangeRuleParserRuleCall_1()); @@ -4299,118 +4044,30 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR end "rule__RangeRule__Alternatives" - // $ANTLR start "rule__NameOrMiscRule__Alternatives" - // InternalMachineLearningLanguage.g:1266:1: rule__NameOrMiscRule__Alternatives : ( ( ruleNameRule ) | ( ruleMiscRule ) ); - public final void rule__NameOrMiscRule__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalMachineLearningLanguage.g:1270:1: ( ( ruleNameRule ) | ( ruleMiscRule ) ) - int alt3=2; - int LA3_0 = input.LA(1); - - if ( ((LA3_0>=RULE_QUOTED_ID && LA3_0<=RULE_ID)) ) { - alt3=1; - } - else if ( (LA3_0==RULE_STRING) ) { - alt3=2; - } - else { - if (state.backtracking>0) {state.failed=true; return ;} - NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); - - throw nvae; - } - switch (alt3) { - case 1 : - // InternalMachineLearningLanguage.g:1271:2: ( ruleNameRule ) - { - // InternalMachineLearningLanguage.g:1271:2: ( ruleNameRule ) - // InternalMachineLearningLanguage.g:1272:3: ruleNameRule - { - if ( state.backtracking==0 ) { - before(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - } - pushFollow(FOLLOW_2); - ruleNameRule(); - - state._fsp--; - if (state.failed) return ; - if ( state.backtracking==0 ) { - after(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - } - - } - - - } - break; - case 2 : - // InternalMachineLearningLanguage.g:1277:2: ( ruleMiscRule ) - { - // InternalMachineLearningLanguage.g:1277:2: ( ruleMiscRule ) - // InternalMachineLearningLanguage.g:1278:3: ruleMiscRule - { - if ( state.backtracking==0 ) { - before(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - } - pushFollow(FOLLOW_2); - ruleMiscRule(); - - state._fsp--; - if (state.failed) return ; - if ( state.backtracking==0 ) { - after(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - } - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NameOrMiscRule__Alternatives" - - // $ANTLR start "rule__ValueRule__Alternatives" - // InternalMachineLearningLanguage.g:1287:1: rule__ValueRule__Alternatives : ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ); + // InternalMachineLearningLanguage.g:1191:1: rule__ValueRule__Alternatives : ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ); public final void rule__ValueRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1291:1: ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ) - int alt4=4; + // InternalMachineLearningLanguage.g:1195:1: ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ) + int alt3=4; switch ( input.LA(1) ) { case 68: { - alt4=1; + alt3=1; } break; case 73: { - alt4=2; + alt3=2; } break; case RULE_QUOTED_ID: case RULE_ID: { - alt4=3; + alt3=3; } break; case RULE_STRING: @@ -4419,23 +4076,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte case 15: case 82: { - alt4=4; + alt3=4; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 4, 0, input); + new NoViableAltException("", 3, 0, input); throw nvae; } - switch (alt4) { + switch (alt3) { case 1 : - // InternalMachineLearningLanguage.g:1292:2: ( ruleArrayRule ) + // InternalMachineLearningLanguage.g:1196:2: ( ruleArrayRule ) { - // InternalMachineLearningLanguage.g:1292:2: ( ruleArrayRule ) - // InternalMachineLearningLanguage.g:1293:3: ruleArrayRule + // InternalMachineLearningLanguage.g:1196:2: ( ruleArrayRule ) + // InternalMachineLearningLanguage.g:1197:3: ruleArrayRule { if ( state.backtracking==0 ) { before(grammarAccess.getValueRuleAccess().getArrayRuleParserRuleCall_0()); @@ -4455,10 +4112,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1298:2: ( ruleDataReferenceRule ) + // InternalMachineLearningLanguage.g:1202:2: ( ruleDataReferenceRule ) { - // InternalMachineLearningLanguage.g:1298:2: ( ruleDataReferenceRule ) - // InternalMachineLearningLanguage.g:1299:3: ruleDataReferenceRule + // InternalMachineLearningLanguage.g:1202:2: ( ruleDataReferenceRule ) + // InternalMachineLearningLanguage.g:1203:3: ruleDataReferenceRule { if ( state.backtracking==0 ) { before(grammarAccess.getValueRuleAccess().getDataReferenceRuleParserRuleCall_1()); @@ -4478,10 +4135,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 3 : - // InternalMachineLearningLanguage.g:1304:2: ( ruleInstanceRule ) + // InternalMachineLearningLanguage.g:1208:2: ( ruleInstanceRule ) { - // InternalMachineLearningLanguage.g:1304:2: ( ruleInstanceRule ) - // InternalMachineLearningLanguage.g:1305:3: ruleInstanceRule + // InternalMachineLearningLanguage.g:1208:2: ( ruleInstanceRule ) + // InternalMachineLearningLanguage.g:1209:3: ruleInstanceRule { if ( state.backtracking==0 ) { before(grammarAccess.getValueRuleAccess().getInstanceRuleParserRuleCall_2()); @@ -4501,10 +4158,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 4 : - // InternalMachineLearningLanguage.g:1310:2: ( ruleLiteralValueRule ) + // InternalMachineLearningLanguage.g:1214:2: ( ruleLiteralValueRule ) { - // InternalMachineLearningLanguage.g:1310:2: ( ruleLiteralValueRule ) - // InternalMachineLearningLanguage.g:1311:3: ruleLiteralValueRule + // InternalMachineLearningLanguage.g:1214:2: ( ruleLiteralValueRule ) + // InternalMachineLearningLanguage.g:1215:3: ruleLiteralValueRule { if ( state.backtracking==0 ) { before(grammarAccess.getValueRuleAccess().getLiteralValueRuleParserRuleCall_3()); @@ -4541,19 +4198,19 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__LiteralOrReferenceRule__Alternatives" - // InternalMachineLearningLanguage.g:1320:1: rule__LiteralOrReferenceRule__Alternatives : ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ); + // InternalMachineLearningLanguage.g:1224:1: rule__LiteralOrReferenceRule__Alternatives : ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ); public final void rule__LiteralOrReferenceRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1324:1: ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ) - int alt5=4; + // InternalMachineLearningLanguage.g:1228:1: ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ) + int alt4=4; switch ( input.LA(1) ) { case RULE_QUOTED_ID: case RULE_ID: { - alt5=1; + alt4=1; } break; case RULE_STRING: @@ -4562,33 +4219,33 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte case 15: case 82: { - alt5=2; + alt4=2; } break; case 78: { - alt5=3; + alt4=3; } break; case 80: { - alt5=4; + alt4=4; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); + new NoViableAltException("", 4, 0, input); throw nvae; } - switch (alt5) { + switch (alt4) { case 1 : - // InternalMachineLearningLanguage.g:1325:2: ( ruleCallRule ) + // InternalMachineLearningLanguage.g:1229:2: ( ruleCallRule ) { - // InternalMachineLearningLanguage.g:1325:2: ( ruleCallRule ) - // InternalMachineLearningLanguage.g:1326:3: ruleCallRule + // InternalMachineLearningLanguage.g:1229:2: ( ruleCallRule ) + // InternalMachineLearningLanguage.g:1230:3: ruleCallRule { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOrReferenceRuleAccess().getCallRuleParserRuleCall_0()); @@ -4608,10 +4265,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1331:2: ( ruleLiteralRule ) + // InternalMachineLearningLanguage.g:1235:2: ( ruleLiteralRule ) { - // InternalMachineLearningLanguage.g:1331:2: ( ruleLiteralRule ) - // InternalMachineLearningLanguage.g:1332:3: ruleLiteralRule + // InternalMachineLearningLanguage.g:1235:2: ( ruleLiteralRule ) + // InternalMachineLearningLanguage.g:1236:3: ruleLiteralRule { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOrReferenceRuleAccess().getLiteralRuleParserRuleCall_1()); @@ -4631,10 +4288,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 3 : - // InternalMachineLearningLanguage.g:1337:2: ( ruleParanthesesRule ) + // InternalMachineLearningLanguage.g:1241:2: ( ruleParanthesesRule ) { - // InternalMachineLearningLanguage.g:1337:2: ( ruleParanthesesRule ) - // InternalMachineLearningLanguage.g:1338:3: ruleParanthesesRule + // InternalMachineLearningLanguage.g:1241:2: ( ruleParanthesesRule ) + // InternalMachineLearningLanguage.g:1242:3: ruleParanthesesRule { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOrReferenceRuleAccess().getParanthesesRuleParserRuleCall_2()); @@ -4654,10 +4311,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 4 : - // InternalMachineLearningLanguage.g:1343:2: ( ruleValueReferenceRule ) + // InternalMachineLearningLanguage.g:1247:2: ( ruleValueReferenceRule ) { - // InternalMachineLearningLanguage.g:1343:2: ( ruleValueReferenceRule ) - // InternalMachineLearningLanguage.g:1344:3: ruleValueReferenceRule + // InternalMachineLearningLanguage.g:1247:2: ( ruleValueReferenceRule ) + // InternalMachineLearningLanguage.g:1248:3: ruleValueReferenceRule { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOrReferenceRuleAccess().getValueReferenceRuleParserRuleCall_3()); @@ -4694,46 +4351,46 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__LiteralRule__Alternatives" - // InternalMachineLearningLanguage.g:1353:1: rule__LiteralRule__Alternatives : ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ); + // InternalMachineLearningLanguage.g:1257:1: rule__LiteralRule__Alternatives : ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ); public final void rule__LiteralRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1357:1: ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ) - int alt6=3; + // InternalMachineLearningLanguage.g:1261:1: ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ) + int alt5=3; switch ( input.LA(1) ) { case RULE_INT: case RULE_DOUBLE: { - alt6=1; + alt5=1; } break; case RULE_STRING: { - alt6=2; + alt5=2; } break; case 15: case 82: { - alt6=3; + alt5=3; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); + new NoViableAltException("", 5, 0, input); throw nvae; } - switch (alt6) { + switch (alt5) { case 1 : - // InternalMachineLearningLanguage.g:1358:2: ( ruleNumberLiteralRule ) + // InternalMachineLearningLanguage.g:1262:2: ( ruleNumberLiteralRule ) { - // InternalMachineLearningLanguage.g:1358:2: ( ruleNumberLiteralRule ) - // InternalMachineLearningLanguage.g:1359:3: ruleNumberLiteralRule + // InternalMachineLearningLanguage.g:1262:2: ( ruleNumberLiteralRule ) + // InternalMachineLearningLanguage.g:1263:3: ruleNumberLiteralRule { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralRuleAccess().getNumberLiteralRuleParserRuleCall_0()); @@ -4753,10 +4410,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1364:2: ( ruleStringLiteralRule ) + // InternalMachineLearningLanguage.g:1268:2: ( ruleStringLiteralRule ) { - // InternalMachineLearningLanguage.g:1364:2: ( ruleStringLiteralRule ) - // InternalMachineLearningLanguage.g:1365:3: ruleStringLiteralRule + // InternalMachineLearningLanguage.g:1268:2: ( ruleStringLiteralRule ) + // InternalMachineLearningLanguage.g:1269:3: ruleStringLiteralRule { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralRuleAccess().getStringLiteralRuleParserRuleCall_1()); @@ -4776,10 +4433,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 3 : - // InternalMachineLearningLanguage.g:1370:2: ( ruleBooleanLiteralRule ) + // InternalMachineLearningLanguage.g:1274:2: ( ruleBooleanLiteralRule ) { - // InternalMachineLearningLanguage.g:1370:2: ( ruleBooleanLiteralRule ) - // InternalMachineLearningLanguage.g:1371:3: ruleBooleanLiteralRule + // InternalMachineLearningLanguage.g:1274:2: ( ruleBooleanLiteralRule ) + // InternalMachineLearningLanguage.g:1275:3: ruleBooleanLiteralRule { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralRuleAccess().getBooleanLiteralRuleParserRuleCall_2()); @@ -4816,35 +4473,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__NumberLiteralRule__Alternatives" - // InternalMachineLearningLanguage.g:1380:1: rule__NumberLiteralRule__Alternatives : ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ); + // InternalMachineLearningLanguage.g:1284:1: rule__NumberLiteralRule__Alternatives : ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ); public final void rule__NumberLiteralRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1384:1: ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ) - int alt7=2; - int LA7_0 = input.LA(1); + // InternalMachineLearningLanguage.g:1288:1: ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ) + int alt6=2; + int LA6_0 = input.LA(1); - if ( (LA7_0==RULE_DOUBLE) ) { - alt7=1; + if ( (LA6_0==RULE_DOUBLE) ) { + alt6=1; } - else if ( (LA7_0==RULE_INT) ) { - alt7=2; + else if ( (LA6_0==RULE_INT) ) { + alt6=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); + new NoViableAltException("", 6, 0, input); throw nvae; } - switch (alt7) { + switch (alt6) { case 1 : - // InternalMachineLearningLanguage.g:1385:2: ( ruleDoubleLiteralRule ) + // InternalMachineLearningLanguage.g:1289:2: ( ruleDoubleLiteralRule ) { - // InternalMachineLearningLanguage.g:1385:2: ( ruleDoubleLiteralRule ) - // InternalMachineLearningLanguage.g:1386:3: ruleDoubleLiteralRule + // InternalMachineLearningLanguage.g:1289:2: ( ruleDoubleLiteralRule ) + // InternalMachineLearningLanguage.g:1290:3: ruleDoubleLiteralRule { if ( state.backtracking==0 ) { before(grammarAccess.getNumberLiteralRuleAccess().getDoubleLiteralRuleParserRuleCall_0()); @@ -4864,10 +4521,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1391:2: ( ruleIntegerLiteralRule ) + // InternalMachineLearningLanguage.g:1295:2: ( ruleIntegerLiteralRule ) { - // InternalMachineLearningLanguage.g:1391:2: ( ruleIntegerLiteralRule ) - // InternalMachineLearningLanguage.g:1392:3: ruleIntegerLiteralRule + // InternalMachineLearningLanguage.g:1295:2: ( ruleIntegerLiteralRule ) + // InternalMachineLearningLanguage.g:1296:3: ruleIntegerLiteralRule { if ( state.backtracking==0 ) { before(grammarAccess.getNumberLiteralRuleAccess().getIntegerLiteralRuleParserRuleCall_1()); @@ -4904,41 +4561,41 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__BooleanLiteralRule__Alternatives_1" - // InternalMachineLearningLanguage.g:1401:1: rule__BooleanLiteralRule__Alternatives_1 : ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ); + // InternalMachineLearningLanguage.g:1305:1: rule__BooleanLiteralRule__Alternatives_1 : ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ); public final void rule__BooleanLiteralRule__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1405:1: ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ) - int alt8=2; - int LA8_0 = input.LA(1); + // InternalMachineLearningLanguage.g:1309:1: ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ) + int alt7=2; + int LA7_0 = input.LA(1); - if ( (LA8_0==82) ) { - alt8=1; + if ( (LA7_0==82) ) { + alt7=1; } - else if ( (LA8_0==15) ) { - alt8=2; + else if ( (LA7_0==15) ) { + alt7=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 8, 0, input); + new NoViableAltException("", 7, 0, input); throw nvae; } - switch (alt8) { + switch (alt7) { case 1 : - // InternalMachineLearningLanguage.g:1406:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) + // InternalMachineLearningLanguage.g:1310:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) { - // InternalMachineLearningLanguage.g:1406:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) - // InternalMachineLearningLanguage.g:1407:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) + // InternalMachineLearningLanguage.g:1310:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) + // InternalMachineLearningLanguage.g:1311:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueAssignment_1_0()); } - // InternalMachineLearningLanguage.g:1408:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) - // InternalMachineLearningLanguage.g:1408:4: rule__BooleanLiteralRule__ValueAssignment_1_0 + // InternalMachineLearningLanguage.g:1312:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) + // InternalMachineLearningLanguage.g:1312:4: rule__BooleanLiteralRule__ValueAssignment_1_0 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__ValueAssignment_1_0(); @@ -4958,10 +4615,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1412:2: ( 'false' ) + // InternalMachineLearningLanguage.g:1316:2: ( 'false' ) { - // InternalMachineLearningLanguage.g:1412:2: ( 'false' ) - // InternalMachineLearningLanguage.g:1413:3: 'false' + // InternalMachineLearningLanguage.g:1316:2: ( 'false' ) + // InternalMachineLearningLanguage.g:1317:3: 'false' { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getFalseKeyword_1_1()); @@ -4994,35 +4651,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringOrId__Alternatives" - // InternalMachineLearningLanguage.g:1422:1: rule__StringOrId__Alternatives : ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ); + // InternalMachineLearningLanguage.g:1326:1: rule__StringOrId__Alternatives : ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ); public final void rule__StringOrId__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1426:1: ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ) - int alt9=2; - int LA9_0 = input.LA(1); + // InternalMachineLearningLanguage.g:1330:1: ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ) + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA9_0==RULE_QUOTED_ID) ) { - alt9=1; + if ( (LA8_0==RULE_QUOTED_ID) ) { + alt8=1; } - else if ( (LA9_0==RULE_ID) ) { - alt9=2; + else if ( (LA8_0==RULE_ID) ) { + alt8=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 9, 0, input); + new NoViableAltException("", 8, 0, input); throw nvae; } - switch (alt9) { + switch (alt8) { case 1 : - // InternalMachineLearningLanguage.g:1427:2: ( RULE_QUOTED_ID ) + // InternalMachineLearningLanguage.g:1331:2: ( RULE_QUOTED_ID ) { - // InternalMachineLearningLanguage.g:1427:2: ( RULE_QUOTED_ID ) - // InternalMachineLearningLanguage.g:1428:3: RULE_QUOTED_ID + // InternalMachineLearningLanguage.g:1331:2: ( RULE_QUOTED_ID ) + // InternalMachineLearningLanguage.g:1332:3: RULE_QUOTED_ID { if ( state.backtracking==0 ) { before(grammarAccess.getStringOrIdAccess().getQUOTED_IDTerminalRuleCall_0()); @@ -5038,10 +4695,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1433:2: ( RULE_ID ) + // InternalMachineLearningLanguage.g:1337:2: ( RULE_ID ) { - // InternalMachineLearningLanguage.g:1433:2: ( RULE_ID ) - // InternalMachineLearningLanguage.g:1434:3: RULE_ID + // InternalMachineLearningLanguage.g:1337:2: ( RULE_ID ) + // InternalMachineLearningLanguage.g:1338:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getStringOrIdAccess().getIDTerminalRuleCall_1()); @@ -5074,65 +4731,65 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ComparisonOperatorRule__Alternatives" - // InternalMachineLearningLanguage.g:1443:1: rule__ComparisonOperatorRule__Alternatives : ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ); + // InternalMachineLearningLanguage.g:1347:1: rule__ComparisonOperatorRule__Alternatives : ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ); public final void rule__ComparisonOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1447:1: ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ) - int alt10=6; + // InternalMachineLearningLanguage.g:1351:1: ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ) + int alt9=6; switch ( input.LA(1) ) { case 16: { - alt10=1; + alt9=1; } break; case 17: { - alt10=2; + alt9=2; } break; case 18: { - alt10=3; + alt9=3; } break; case 19: { - alt10=4; + alt9=4; } break; case 20: { - alt10=5; + alt9=5; } break; case 21: { - alt10=6; + alt9=6; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 10, 0, input); + new NoViableAltException("", 9, 0, input); throw nvae; } - switch (alt10) { + switch (alt9) { case 1 : - // InternalMachineLearningLanguage.g:1448:2: ( ( '>=' ) ) + // InternalMachineLearningLanguage.g:1352:2: ( ( '>=' ) ) { - // InternalMachineLearningLanguage.g:1448:2: ( ( '>=' ) ) - // InternalMachineLearningLanguage.g:1449:3: ( '>=' ) + // InternalMachineLearningLanguage.g:1352:2: ( ( '>=' ) ) + // InternalMachineLearningLanguage.g:1353:3: ( '>=' ) { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonOperatorRuleAccess().getGreaterThanEnumLiteralDeclaration_0()); } - // InternalMachineLearningLanguage.g:1450:3: ( '>=' ) - // InternalMachineLearningLanguage.g:1450:4: '>=' + // InternalMachineLearningLanguage.g:1354:3: ( '>=' ) + // InternalMachineLearningLanguage.g:1354:4: '>=' { match(input,16,FOLLOW_2); if (state.failed) return ; @@ -5148,16 +4805,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1454:2: ( ( '>' ) ) + // InternalMachineLearningLanguage.g:1358:2: ( ( '>' ) ) { - // InternalMachineLearningLanguage.g:1454:2: ( ( '>' ) ) - // InternalMachineLearningLanguage.g:1455:3: ( '>' ) + // InternalMachineLearningLanguage.g:1358:2: ( ( '>' ) ) + // InternalMachineLearningLanguage.g:1359:3: ( '>' ) { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonOperatorRuleAccess().getGreaterEqualEnumLiteralDeclaration_1()); } - // InternalMachineLearningLanguage.g:1456:3: ( '>' ) - // InternalMachineLearningLanguage.g:1456:4: '>' + // InternalMachineLearningLanguage.g:1360:3: ( '>' ) + // InternalMachineLearningLanguage.g:1360:4: '>' { match(input,17,FOLLOW_2); if (state.failed) return ; @@ -5173,16 +4830,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 3 : - // InternalMachineLearningLanguage.g:1460:2: ( ( '=' ) ) + // InternalMachineLearningLanguage.g:1364:2: ( ( '=' ) ) { - // InternalMachineLearningLanguage.g:1460:2: ( ( '=' ) ) - // InternalMachineLearningLanguage.g:1461:3: ( '=' ) + // InternalMachineLearningLanguage.g:1364:2: ( ( '=' ) ) + // InternalMachineLearningLanguage.g:1365:3: ( '=' ) { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonOperatorRuleAccess().getEqualEnumLiteralDeclaration_2()); } - // InternalMachineLearningLanguage.g:1462:3: ( '=' ) - // InternalMachineLearningLanguage.g:1462:4: '=' + // InternalMachineLearningLanguage.g:1366:3: ( '=' ) + // InternalMachineLearningLanguage.g:1366:4: '=' { match(input,18,FOLLOW_2); if (state.failed) return ; @@ -5198,16 +4855,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 4 : - // InternalMachineLearningLanguage.g:1466:2: ( ( '!=' ) ) + // InternalMachineLearningLanguage.g:1370:2: ( ( '!=' ) ) { - // InternalMachineLearningLanguage.g:1466:2: ( ( '!=' ) ) - // InternalMachineLearningLanguage.g:1467:3: ( '!=' ) + // InternalMachineLearningLanguage.g:1370:2: ( ( '!=' ) ) + // InternalMachineLearningLanguage.g:1371:3: ( '!=' ) { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonOperatorRuleAccess().getUnequalEnumLiteralDeclaration_3()); } - // InternalMachineLearningLanguage.g:1468:3: ( '!=' ) - // InternalMachineLearningLanguage.g:1468:4: '!=' + // InternalMachineLearningLanguage.g:1372:3: ( '!=' ) + // InternalMachineLearningLanguage.g:1372:4: '!=' { match(input,19,FOLLOW_2); if (state.failed) return ; @@ -5223,16 +4880,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 5 : - // InternalMachineLearningLanguage.g:1472:2: ( ( '<' ) ) + // InternalMachineLearningLanguage.g:1376:2: ( ( '<' ) ) { - // InternalMachineLearningLanguage.g:1472:2: ( ( '<' ) ) - // InternalMachineLearningLanguage.g:1473:3: ( '<' ) + // InternalMachineLearningLanguage.g:1376:2: ( ( '<' ) ) + // InternalMachineLearningLanguage.g:1377:3: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonOperatorRuleAccess().getLessEqualEnumLiteralDeclaration_4()); } - // InternalMachineLearningLanguage.g:1474:3: ( '<' ) - // InternalMachineLearningLanguage.g:1474:4: '<' + // InternalMachineLearningLanguage.g:1378:3: ( '<' ) + // InternalMachineLearningLanguage.g:1378:4: '<' { match(input,20,FOLLOW_2); if (state.failed) return ; @@ -5248,16 +4905,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 6 : - // InternalMachineLearningLanguage.g:1478:2: ( ( '<=' ) ) + // InternalMachineLearningLanguage.g:1382:2: ( ( '<=' ) ) { - // InternalMachineLearningLanguage.g:1478:2: ( ( '<=' ) ) - // InternalMachineLearningLanguage.g:1479:3: ( '<=' ) + // InternalMachineLearningLanguage.g:1382:2: ( ( '<=' ) ) + // InternalMachineLearningLanguage.g:1383:3: ( '<=' ) { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonOperatorRuleAccess().getLessThanEnumLiteralDeclaration_5()); } - // InternalMachineLearningLanguage.g:1480:3: ( '<=' ) - // InternalMachineLearningLanguage.g:1480:4: '<=' + // InternalMachineLearningLanguage.g:1384:3: ( '<=' ) + // InternalMachineLearningLanguage.g:1384:4: '<=' { match(input,21,FOLLOW_2); if (state.failed) return ; @@ -5290,41 +4947,41 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractOperatorRule__Alternatives" - // InternalMachineLearningLanguage.g:1488:1: rule__AddOrSubtractOperatorRule__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) ); + // InternalMachineLearningLanguage.g:1392:1: rule__AddOrSubtractOperatorRule__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) ); public final void rule__AddOrSubtractOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1492:1: ( ( ( '+' ) ) | ( ( '-' ) ) ) - int alt11=2; - int LA11_0 = input.LA(1); + // InternalMachineLearningLanguage.g:1396:1: ( ( ( '+' ) ) | ( ( '-' ) ) ) + int alt10=2; + int LA10_0 = input.LA(1); - if ( (LA11_0==22) ) { - alt11=1; + if ( (LA10_0==22) ) { + alt10=1; } - else if ( (LA11_0==23) ) { - alt11=2; + else if ( (LA10_0==23) ) { + alt10=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 10, 0, input); throw nvae; } - switch (alt11) { + switch (alt10) { case 1 : - // InternalMachineLearningLanguage.g:1493:2: ( ( '+' ) ) + // InternalMachineLearningLanguage.g:1397:2: ( ( '+' ) ) { - // InternalMachineLearningLanguage.g:1493:2: ( ( '+' ) ) - // InternalMachineLearningLanguage.g:1494:3: ( '+' ) + // InternalMachineLearningLanguage.g:1397:2: ( ( '+' ) ) + // InternalMachineLearningLanguage.g:1398:3: ( '+' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getAddEnumLiteralDeclaration_0()); } - // InternalMachineLearningLanguage.g:1495:3: ( '+' ) - // InternalMachineLearningLanguage.g:1495:4: '+' + // InternalMachineLearningLanguage.g:1399:3: ( '+' ) + // InternalMachineLearningLanguage.g:1399:4: '+' { match(input,22,FOLLOW_2); if (state.failed) return ; @@ -5340,16 +4997,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1499:2: ( ( '-' ) ) + // InternalMachineLearningLanguage.g:1403:2: ( ( '-' ) ) { - // InternalMachineLearningLanguage.g:1499:2: ( ( '-' ) ) - // InternalMachineLearningLanguage.g:1500:3: ( '-' ) + // InternalMachineLearningLanguage.g:1403:2: ( ( '-' ) ) + // InternalMachineLearningLanguage.g:1404:3: ( '-' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getSubtractEnumLiteralDeclaration_1()); } - // InternalMachineLearningLanguage.g:1501:3: ( '-' ) - // InternalMachineLearningLanguage.g:1501:4: '-' + // InternalMachineLearningLanguage.g:1405:3: ( '-' ) + // InternalMachineLearningLanguage.g:1405:4: '-' { match(input,23,FOLLOW_2); if (state.failed) return ; @@ -5382,50 +5039,50 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloOperatorRule__Alternatives" - // InternalMachineLearningLanguage.g:1509:1: rule__MultiplyDivideModuloOperatorRule__Alternatives : ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ); + // InternalMachineLearningLanguage.g:1413:1: rule__MultiplyDivideModuloOperatorRule__Alternatives : ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ); public final void rule__MultiplyDivideModuloOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1513:1: ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ) - int alt12=3; + // InternalMachineLearningLanguage.g:1417:1: ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ) + int alt11=3; switch ( input.LA(1) ) { case 24: { - alt12=1; + alt11=1; } break; case 25: { - alt12=2; + alt11=2; } break; case 26: { - alt12=3; + alt11=3; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 11, 0, input); throw nvae; } - switch (alt12) { + switch (alt11) { case 1 : - // InternalMachineLearningLanguage.g:1514:2: ( ( '*' ) ) + // InternalMachineLearningLanguage.g:1418:2: ( ( '*' ) ) { - // InternalMachineLearningLanguage.g:1514:2: ( ( '*' ) ) - // InternalMachineLearningLanguage.g:1515:3: ( '*' ) + // InternalMachineLearningLanguage.g:1418:2: ( ( '*' ) ) + // InternalMachineLearningLanguage.g:1419:3: ( '*' ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getMultiplyEnumLiteralDeclaration_0()); } - // InternalMachineLearningLanguage.g:1516:3: ( '*' ) - // InternalMachineLearningLanguage.g:1516:4: '*' + // InternalMachineLearningLanguage.g:1420:3: ( '*' ) + // InternalMachineLearningLanguage.g:1420:4: '*' { match(input,24,FOLLOW_2); if (state.failed) return ; @@ -5441,16 +5098,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1520:2: ( ( '/' ) ) + // InternalMachineLearningLanguage.g:1424:2: ( ( '/' ) ) { - // InternalMachineLearningLanguage.g:1520:2: ( ( '/' ) ) - // InternalMachineLearningLanguage.g:1521:3: ( '/' ) + // InternalMachineLearningLanguage.g:1424:2: ( ( '/' ) ) + // InternalMachineLearningLanguage.g:1425:3: ( '/' ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getDivideEnumLiteralDeclaration_1()); } - // InternalMachineLearningLanguage.g:1522:3: ( '/' ) - // InternalMachineLearningLanguage.g:1522:4: '/' + // InternalMachineLearningLanguage.g:1426:3: ( '/' ) + // InternalMachineLearningLanguage.g:1426:4: '/' { match(input,25,FOLLOW_2); if (state.failed) return ; @@ -5466,16 +5123,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 3 : - // InternalMachineLearningLanguage.g:1526:2: ( ( '%' ) ) + // InternalMachineLearningLanguage.g:1430:2: ( ( '%' ) ) { - // InternalMachineLearningLanguage.g:1526:2: ( ( '%' ) ) - // InternalMachineLearningLanguage.g:1527:3: ( '%' ) + // InternalMachineLearningLanguage.g:1430:2: ( ( '%' ) ) + // InternalMachineLearningLanguage.g:1431:3: ( '%' ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getModuloEnumLiteralDeclaration_2()); } - // InternalMachineLearningLanguage.g:1528:3: ( '%' ) - // InternalMachineLearningLanguage.g:1528:4: '%' + // InternalMachineLearningLanguage.g:1432:3: ( '%' ) + // InternalMachineLearningLanguage.g:1432:4: '%' { match(input,26,FOLLOW_2); if (state.failed) return ; @@ -5508,135 +5165,135 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__FactorRule__Alternatives" - // InternalMachineLearningLanguage.g:1536:1: rule__FactorRule__Alternatives : ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ); + // InternalMachineLearningLanguage.g:1440:1: rule__FactorRule__Alternatives : ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ); public final void rule__FactorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1540:1: ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ) - int alt13=20; + // InternalMachineLearningLanguage.g:1444:1: ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ) + int alt12=20; switch ( input.LA(1) ) { case 27: { - alt13=1; + alt12=1; } break; case 28: { - alt13=2; + alt12=2; } break; case 29: { - alt13=3; + alt12=3; } break; case 30: { - alt13=4; + alt12=4; } break; case 31: { - alt13=5; + alt12=5; } break; case 32: { - alt13=6; + alt12=6; } break; case 33: { - alt13=7; + alt12=7; } break; case 34: { - alt13=8; + alt12=8; } break; case 35: { - alt13=9; + alt12=9; } break; case 36: { - alt13=10; + alt12=10; } break; case 37: { - alt13=11; + alt12=11; } break; case 38: { - alt13=12; + alt12=12; } break; case 39: { - alt13=13; + alt12=13; } break; case 40: { - alt13=14; + alt12=14; } break; case 41: { - alt13=15; + alt12=15; } break; case 42: { - alt13=16; + alt12=16; } break; case 43: { - alt13=17; + alt12=17; } break; case 44: { - alt13=18; + alt12=18; } break; case 45: { - alt13=19; + alt12=19; } break; case 46: { - alt13=20; + alt12=20; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 12, 0, input); throw nvae; } - switch (alt13) { + switch (alt12) { case 1 : - // InternalMachineLearningLanguage.g:1541:2: ( ( 'Y' ) ) + // InternalMachineLearningLanguage.g:1445:2: ( ( 'Y' ) ) { - // InternalMachineLearningLanguage.g:1541:2: ( ( 'Y' ) ) - // InternalMachineLearningLanguage.g:1542:3: ( 'Y' ) + // InternalMachineLearningLanguage.g:1445:2: ( ( 'Y' ) ) + // InternalMachineLearningLanguage.g:1446:3: ( 'Y' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getYottaEnumLiteralDeclaration_0()); } - // InternalMachineLearningLanguage.g:1543:3: ( 'Y' ) - // InternalMachineLearningLanguage.g:1543:4: 'Y' + // InternalMachineLearningLanguage.g:1447:3: ( 'Y' ) + // InternalMachineLearningLanguage.g:1447:4: 'Y' { match(input,27,FOLLOW_2); if (state.failed) return ; @@ -5652,16 +5309,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 2 : - // InternalMachineLearningLanguage.g:1547:2: ( ( 'Z' ) ) + // InternalMachineLearningLanguage.g:1451:2: ( ( 'Z' ) ) { - // InternalMachineLearningLanguage.g:1547:2: ( ( 'Z' ) ) - // InternalMachineLearningLanguage.g:1548:3: ( 'Z' ) + // InternalMachineLearningLanguage.g:1451:2: ( ( 'Z' ) ) + // InternalMachineLearningLanguage.g:1452:3: ( 'Z' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getZettaEnumLiteralDeclaration_1()); } - // InternalMachineLearningLanguage.g:1549:3: ( 'Z' ) - // InternalMachineLearningLanguage.g:1549:4: 'Z' + // InternalMachineLearningLanguage.g:1453:3: ( 'Z' ) + // InternalMachineLearningLanguage.g:1453:4: 'Z' { match(input,28,FOLLOW_2); if (state.failed) return ; @@ -5677,16 +5334,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 3 : - // InternalMachineLearningLanguage.g:1553:2: ( ( 'E' ) ) + // InternalMachineLearningLanguage.g:1457:2: ( ( 'E' ) ) { - // InternalMachineLearningLanguage.g:1553:2: ( ( 'E' ) ) - // InternalMachineLearningLanguage.g:1554:3: ( 'E' ) + // InternalMachineLearningLanguage.g:1457:2: ( ( 'E' ) ) + // InternalMachineLearningLanguage.g:1458:3: ( 'E' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getExaEnumLiteralDeclaration_2()); } - // InternalMachineLearningLanguage.g:1555:3: ( 'E' ) - // InternalMachineLearningLanguage.g:1555:4: 'E' + // InternalMachineLearningLanguage.g:1459:3: ( 'E' ) + // InternalMachineLearningLanguage.g:1459:4: 'E' { match(input,29,FOLLOW_2); if (state.failed) return ; @@ -5702,16 +5359,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 4 : - // InternalMachineLearningLanguage.g:1559:2: ( ( 'P' ) ) + // InternalMachineLearningLanguage.g:1463:2: ( ( 'P' ) ) { - // InternalMachineLearningLanguage.g:1559:2: ( ( 'P' ) ) - // InternalMachineLearningLanguage.g:1560:3: ( 'P' ) + // InternalMachineLearningLanguage.g:1463:2: ( ( 'P' ) ) + // InternalMachineLearningLanguage.g:1464:3: ( 'P' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getPetaEnumLiteralDeclaration_3()); } - // InternalMachineLearningLanguage.g:1561:3: ( 'P' ) - // InternalMachineLearningLanguage.g:1561:4: 'P' + // InternalMachineLearningLanguage.g:1465:3: ( 'P' ) + // InternalMachineLearningLanguage.g:1465:4: 'P' { match(input,30,FOLLOW_2); if (state.failed) return ; @@ -5727,16 +5384,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 5 : - // InternalMachineLearningLanguage.g:1565:2: ( ( 'T' ) ) + // InternalMachineLearningLanguage.g:1469:2: ( ( 'T' ) ) { - // InternalMachineLearningLanguage.g:1565:2: ( ( 'T' ) ) - // InternalMachineLearningLanguage.g:1566:3: ( 'T' ) + // InternalMachineLearningLanguage.g:1469:2: ( ( 'T' ) ) + // InternalMachineLearningLanguage.g:1470:3: ( 'T' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getTeraEnumLiteralDeclaration_4()); } - // InternalMachineLearningLanguage.g:1567:3: ( 'T' ) - // InternalMachineLearningLanguage.g:1567:4: 'T' + // InternalMachineLearningLanguage.g:1471:3: ( 'T' ) + // InternalMachineLearningLanguage.g:1471:4: 'T' { match(input,31,FOLLOW_2); if (state.failed) return ; @@ -5752,16 +5409,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 6 : - // InternalMachineLearningLanguage.g:1571:2: ( ( 'G' ) ) + // InternalMachineLearningLanguage.g:1475:2: ( ( 'G' ) ) { - // InternalMachineLearningLanguage.g:1571:2: ( ( 'G' ) ) - // InternalMachineLearningLanguage.g:1572:3: ( 'G' ) + // InternalMachineLearningLanguage.g:1475:2: ( ( 'G' ) ) + // InternalMachineLearningLanguage.g:1476:3: ( 'G' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getGigaEnumLiteralDeclaration_5()); } - // InternalMachineLearningLanguage.g:1573:3: ( 'G' ) - // InternalMachineLearningLanguage.g:1573:4: 'G' + // InternalMachineLearningLanguage.g:1477:3: ( 'G' ) + // InternalMachineLearningLanguage.g:1477:4: 'G' { match(input,32,FOLLOW_2); if (state.failed) return ; @@ -5777,16 +5434,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 7 : - // InternalMachineLearningLanguage.g:1577:2: ( ( 'M' ) ) + // InternalMachineLearningLanguage.g:1481:2: ( ( 'M' ) ) { - // InternalMachineLearningLanguage.g:1577:2: ( ( 'M' ) ) - // InternalMachineLearningLanguage.g:1578:3: ( 'M' ) + // InternalMachineLearningLanguage.g:1481:2: ( ( 'M' ) ) + // InternalMachineLearningLanguage.g:1482:3: ( 'M' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getMegaEnumLiteralDeclaration_6()); } - // InternalMachineLearningLanguage.g:1579:3: ( 'M' ) - // InternalMachineLearningLanguage.g:1579:4: 'M' + // InternalMachineLearningLanguage.g:1483:3: ( 'M' ) + // InternalMachineLearningLanguage.g:1483:4: 'M' { match(input,33,FOLLOW_2); if (state.failed) return ; @@ -5802,16 +5459,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 8 : - // InternalMachineLearningLanguage.g:1583:2: ( ( 'k' ) ) + // InternalMachineLearningLanguage.g:1487:2: ( ( 'k' ) ) { - // InternalMachineLearningLanguage.g:1583:2: ( ( 'k' ) ) - // InternalMachineLearningLanguage.g:1584:3: ( 'k' ) + // InternalMachineLearningLanguage.g:1487:2: ( ( 'k' ) ) + // InternalMachineLearningLanguage.g:1488:3: ( 'k' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getKiloEnumLiteralDeclaration_7()); } - // InternalMachineLearningLanguage.g:1585:3: ( 'k' ) - // InternalMachineLearningLanguage.g:1585:4: 'k' + // InternalMachineLearningLanguage.g:1489:3: ( 'k' ) + // InternalMachineLearningLanguage.g:1489:4: 'k' { match(input,34,FOLLOW_2); if (state.failed) return ; @@ -5827,16 +5484,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 9 : - // InternalMachineLearningLanguage.g:1589:2: ( ( 'h' ) ) + // InternalMachineLearningLanguage.g:1493:2: ( ( 'h' ) ) { - // InternalMachineLearningLanguage.g:1589:2: ( ( 'h' ) ) - // InternalMachineLearningLanguage.g:1590:3: ( 'h' ) + // InternalMachineLearningLanguage.g:1493:2: ( ( 'h' ) ) + // InternalMachineLearningLanguage.g:1494:3: ( 'h' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getHectoEnumLiteralDeclaration_8()); } - // InternalMachineLearningLanguage.g:1591:3: ( 'h' ) - // InternalMachineLearningLanguage.g:1591:4: 'h' + // InternalMachineLearningLanguage.g:1495:3: ( 'h' ) + // InternalMachineLearningLanguage.g:1495:4: 'h' { match(input,35,FOLLOW_2); if (state.failed) return ; @@ -5852,16 +5509,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 10 : - // InternalMachineLearningLanguage.g:1595:2: ( ( 'da' ) ) + // InternalMachineLearningLanguage.g:1499:2: ( ( 'da' ) ) { - // InternalMachineLearningLanguage.g:1595:2: ( ( 'da' ) ) - // InternalMachineLearningLanguage.g:1596:3: ( 'da' ) + // InternalMachineLearningLanguage.g:1499:2: ( ( 'da' ) ) + // InternalMachineLearningLanguage.g:1500:3: ( 'da' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getDekaEnumLiteralDeclaration_9()); } - // InternalMachineLearningLanguage.g:1597:3: ( 'da' ) - // InternalMachineLearningLanguage.g:1597:4: 'da' + // InternalMachineLearningLanguage.g:1501:3: ( 'da' ) + // InternalMachineLearningLanguage.g:1501:4: 'da' { match(input,36,FOLLOW_2); if (state.failed) return ; @@ -5877,16 +5534,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 11 : - // InternalMachineLearningLanguage.g:1601:2: ( ( 'd' ) ) + // InternalMachineLearningLanguage.g:1505:2: ( ( 'd' ) ) { - // InternalMachineLearningLanguage.g:1601:2: ( ( 'd' ) ) - // InternalMachineLearningLanguage.g:1602:3: ( 'd' ) + // InternalMachineLearningLanguage.g:1505:2: ( ( 'd' ) ) + // InternalMachineLearningLanguage.g:1506:3: ( 'd' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getDeciEnumLiteralDeclaration_10()); } - // InternalMachineLearningLanguage.g:1603:3: ( 'd' ) - // InternalMachineLearningLanguage.g:1603:4: 'd' + // InternalMachineLearningLanguage.g:1507:3: ( 'd' ) + // InternalMachineLearningLanguage.g:1507:4: 'd' { match(input,37,FOLLOW_2); if (state.failed) return ; @@ -5902,16 +5559,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 12 : - // InternalMachineLearningLanguage.g:1607:2: ( ( 'c' ) ) + // InternalMachineLearningLanguage.g:1511:2: ( ( 'c' ) ) { - // InternalMachineLearningLanguage.g:1607:2: ( ( 'c' ) ) - // InternalMachineLearningLanguage.g:1608:3: ( 'c' ) + // InternalMachineLearningLanguage.g:1511:2: ( ( 'c' ) ) + // InternalMachineLearningLanguage.g:1512:3: ( 'c' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getCentiEnumLiteralDeclaration_11()); } - // InternalMachineLearningLanguage.g:1609:3: ( 'c' ) - // InternalMachineLearningLanguage.g:1609:4: 'c' + // InternalMachineLearningLanguage.g:1513:3: ( 'c' ) + // InternalMachineLearningLanguage.g:1513:4: 'c' { match(input,38,FOLLOW_2); if (state.failed) return ; @@ -5927,16 +5584,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 13 : - // InternalMachineLearningLanguage.g:1613:2: ( ( 'm' ) ) + // InternalMachineLearningLanguage.g:1517:2: ( ( 'm' ) ) { - // InternalMachineLearningLanguage.g:1613:2: ( ( 'm' ) ) - // InternalMachineLearningLanguage.g:1614:3: ( 'm' ) + // InternalMachineLearningLanguage.g:1517:2: ( ( 'm' ) ) + // InternalMachineLearningLanguage.g:1518:3: ( 'm' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getMilliEnumLiteralDeclaration_12()); } - // InternalMachineLearningLanguage.g:1615:3: ( 'm' ) - // InternalMachineLearningLanguage.g:1615:4: 'm' + // InternalMachineLearningLanguage.g:1519:3: ( 'm' ) + // InternalMachineLearningLanguage.g:1519:4: 'm' { match(input,39,FOLLOW_2); if (state.failed) return ; @@ -5952,16 +5609,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 14 : - // InternalMachineLearningLanguage.g:1619:2: ( ( '\\u00B5' ) ) + // InternalMachineLearningLanguage.g:1523:2: ( ( '\\u00B5' ) ) { - // InternalMachineLearningLanguage.g:1619:2: ( ( '\\u00B5' ) ) - // InternalMachineLearningLanguage.g:1620:3: ( '\\u00B5' ) + // InternalMachineLearningLanguage.g:1523:2: ( ( '\\u00B5' ) ) + // InternalMachineLearningLanguage.g:1524:3: ( '\\u00B5' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getMicroEnumLiteralDeclaration_13()); } - // InternalMachineLearningLanguage.g:1621:3: ( '\\u00B5' ) - // InternalMachineLearningLanguage.g:1621:4: '\\u00B5' + // InternalMachineLearningLanguage.g:1525:3: ( '\\u00B5' ) + // InternalMachineLearningLanguage.g:1525:4: '\\u00B5' { match(input,40,FOLLOW_2); if (state.failed) return ; @@ -5977,16 +5634,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 15 : - // InternalMachineLearningLanguage.g:1625:2: ( ( 'n' ) ) + // InternalMachineLearningLanguage.g:1529:2: ( ( 'n' ) ) { - // InternalMachineLearningLanguage.g:1625:2: ( ( 'n' ) ) - // InternalMachineLearningLanguage.g:1626:3: ( 'n' ) + // InternalMachineLearningLanguage.g:1529:2: ( ( 'n' ) ) + // InternalMachineLearningLanguage.g:1530:3: ( 'n' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getNanoEnumLiteralDeclaration_14()); } - // InternalMachineLearningLanguage.g:1627:3: ( 'n' ) - // InternalMachineLearningLanguage.g:1627:4: 'n' + // InternalMachineLearningLanguage.g:1531:3: ( 'n' ) + // InternalMachineLearningLanguage.g:1531:4: 'n' { match(input,41,FOLLOW_2); if (state.failed) return ; @@ -6002,16 +5659,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 16 : - // InternalMachineLearningLanguage.g:1631:2: ( ( 'p' ) ) + // InternalMachineLearningLanguage.g:1535:2: ( ( 'p' ) ) { - // InternalMachineLearningLanguage.g:1631:2: ( ( 'p' ) ) - // InternalMachineLearningLanguage.g:1632:3: ( 'p' ) + // InternalMachineLearningLanguage.g:1535:2: ( ( 'p' ) ) + // InternalMachineLearningLanguage.g:1536:3: ( 'p' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getPikoEnumLiteralDeclaration_15()); } - // InternalMachineLearningLanguage.g:1633:3: ( 'p' ) - // InternalMachineLearningLanguage.g:1633:4: 'p' + // InternalMachineLearningLanguage.g:1537:3: ( 'p' ) + // InternalMachineLearningLanguage.g:1537:4: 'p' { match(input,42,FOLLOW_2); if (state.failed) return ; @@ -6027,16 +5684,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 17 : - // InternalMachineLearningLanguage.g:1637:2: ( ( 'f' ) ) + // InternalMachineLearningLanguage.g:1541:2: ( ( 'f' ) ) { - // InternalMachineLearningLanguage.g:1637:2: ( ( 'f' ) ) - // InternalMachineLearningLanguage.g:1638:3: ( 'f' ) + // InternalMachineLearningLanguage.g:1541:2: ( ( 'f' ) ) + // InternalMachineLearningLanguage.g:1542:3: ( 'f' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getFemtoEnumLiteralDeclaration_16()); } - // InternalMachineLearningLanguage.g:1639:3: ( 'f' ) - // InternalMachineLearningLanguage.g:1639:4: 'f' + // InternalMachineLearningLanguage.g:1543:3: ( 'f' ) + // InternalMachineLearningLanguage.g:1543:4: 'f' { match(input,43,FOLLOW_2); if (state.failed) return ; @@ -6052,16 +5709,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 18 : - // InternalMachineLearningLanguage.g:1643:2: ( ( 'a' ) ) + // InternalMachineLearningLanguage.g:1547:2: ( ( 'a' ) ) { - // InternalMachineLearningLanguage.g:1643:2: ( ( 'a' ) ) - // InternalMachineLearningLanguage.g:1644:3: ( 'a' ) + // InternalMachineLearningLanguage.g:1547:2: ( ( 'a' ) ) + // InternalMachineLearningLanguage.g:1548:3: ( 'a' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getAttoEnumLiteralDeclaration_17()); } - // InternalMachineLearningLanguage.g:1645:3: ( 'a' ) - // InternalMachineLearningLanguage.g:1645:4: 'a' + // InternalMachineLearningLanguage.g:1549:3: ( 'a' ) + // InternalMachineLearningLanguage.g:1549:4: 'a' { match(input,44,FOLLOW_2); if (state.failed) return ; @@ -6077,16 +5734,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 19 : - // InternalMachineLearningLanguage.g:1649:2: ( ( 'z' ) ) + // InternalMachineLearningLanguage.g:1553:2: ( ( 'z' ) ) { - // InternalMachineLearningLanguage.g:1649:2: ( ( 'z' ) ) - // InternalMachineLearningLanguage.g:1650:3: ( 'z' ) + // InternalMachineLearningLanguage.g:1553:2: ( ( 'z' ) ) + // InternalMachineLearningLanguage.g:1554:3: ( 'z' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getZeptoEnumLiteralDeclaration_18()); } - // InternalMachineLearningLanguage.g:1651:3: ( 'z' ) - // InternalMachineLearningLanguage.g:1651:4: 'z' + // InternalMachineLearningLanguage.g:1555:3: ( 'z' ) + // InternalMachineLearningLanguage.g:1555:4: 'z' { match(input,45,FOLLOW_2); if (state.failed) return ; @@ -6102,16 +5759,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } break; case 20 : - // InternalMachineLearningLanguage.g:1655:2: ( ( 'y' ) ) + // InternalMachineLearningLanguage.g:1559:2: ( ( 'y' ) ) { - // InternalMachineLearningLanguage.g:1655:2: ( ( 'y' ) ) - // InternalMachineLearningLanguage.g:1656:3: ( 'y' ) + // InternalMachineLearningLanguage.g:1559:2: ( ( 'y' ) ) + // InternalMachineLearningLanguage.g:1560:3: ( 'y' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFactorRuleAccess().getYoctoEnumLiteralDeclaration_19()); } - // InternalMachineLearningLanguage.g:1657:3: ( 'y' ) - // InternalMachineLearningLanguage.g:1657:4: 'y' + // InternalMachineLearningLanguage.g:1561:3: ( 'y' ) + // InternalMachineLearningLanguage.g:1561:4: 'y' { match(input,46,FOLLOW_2); if (state.failed) return ; @@ -6144,14 +5801,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MachineLearningConfigurationRule__Group__0" - // InternalMachineLearningLanguage.g:1665:1: rule__MachineLearningConfigurationRule__Group__0 : rule__MachineLearningConfigurationRule__Group__0__Impl rule__MachineLearningConfigurationRule__Group__1 ; + // InternalMachineLearningLanguage.g:1569:1: rule__MachineLearningConfigurationRule__Group__0 : rule__MachineLearningConfigurationRule__Group__0__Impl rule__MachineLearningConfigurationRule__Group__1 ; public final void rule__MachineLearningConfigurationRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1669:1: ( rule__MachineLearningConfigurationRule__Group__0__Impl rule__MachineLearningConfigurationRule__Group__1 ) - // InternalMachineLearningLanguage.g:1670:2: rule__MachineLearningConfigurationRule__Group__0__Impl rule__MachineLearningConfigurationRule__Group__1 + // InternalMachineLearningLanguage.g:1573:1: ( rule__MachineLearningConfigurationRule__Group__0__Impl rule__MachineLearningConfigurationRule__Group__1 ) + // InternalMachineLearningLanguage.g:1574:2: rule__MachineLearningConfigurationRule__Group__0__Impl rule__MachineLearningConfigurationRule__Group__1 { pushFollow(FOLLOW_3); rule__MachineLearningConfigurationRule__Group__0__Impl(); @@ -6182,35 +5839,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MachineLearningConfigurationRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:1677:1: rule__MachineLearningConfigurationRule__Group__0__Impl : ( ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* ) ; + // InternalMachineLearningLanguage.g:1581:1: rule__MachineLearningConfigurationRule__Group__0__Impl : ( ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* ) ; public final void rule__MachineLearningConfigurationRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1681:1: ( ( ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* ) ) - // InternalMachineLearningLanguage.g:1682:1: ( ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* ) + // InternalMachineLearningLanguage.g:1585:1: ( ( ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* ) ) + // InternalMachineLearningLanguage.g:1586:1: ( ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* ) { - // InternalMachineLearningLanguage.g:1682:1: ( ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* ) - // InternalMachineLearningLanguage.g:1683:2: ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* + // InternalMachineLearningLanguage.g:1586:1: ( ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* ) + // InternalMachineLearningLanguage.g:1587:2: ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMachineLearningConfigurationRuleAccess().getUsesAssignment_0()); } - // InternalMachineLearningLanguage.g:1684:2: ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* - loop14: + // InternalMachineLearningLanguage.g:1588:2: ( rule__MachineLearningConfigurationRule__UsesAssignment_0 )* + loop13: do { - int alt14=2; - int LA14_0 = input.LA(1); + int alt13=2; + int LA13_0 = input.LA(1); - if ( (LA14_0==47) ) { - alt14=1; + if ( (LA13_0==47) ) { + alt13=1; } - switch (alt14) { + switch (alt13) { case 1 : - // InternalMachineLearningLanguage.g:1684:3: rule__MachineLearningConfigurationRule__UsesAssignment_0 + // InternalMachineLearningLanguage.g:1588:3: rule__MachineLearningConfigurationRule__UsesAssignment_0 { pushFollow(FOLLOW_4); rule__MachineLearningConfigurationRule__UsesAssignment_0(); @@ -6222,7 +5879,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop14; + break loop13; } } while (true); @@ -6251,14 +5908,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MachineLearningConfigurationRule__Group__1" - // InternalMachineLearningLanguage.g:1692:1: rule__MachineLearningConfigurationRule__Group__1 : rule__MachineLearningConfigurationRule__Group__1__Impl rule__MachineLearningConfigurationRule__Group__2 ; + // InternalMachineLearningLanguage.g:1596:1: rule__MachineLearningConfigurationRule__Group__1 : rule__MachineLearningConfigurationRule__Group__1__Impl rule__MachineLearningConfigurationRule__Group__2 ; public final void rule__MachineLearningConfigurationRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1696:1: ( rule__MachineLearningConfigurationRule__Group__1__Impl rule__MachineLearningConfigurationRule__Group__2 ) - // InternalMachineLearningLanguage.g:1697:2: rule__MachineLearningConfigurationRule__Group__1__Impl rule__MachineLearningConfigurationRule__Group__2 + // InternalMachineLearningLanguage.g:1600:1: ( rule__MachineLearningConfigurationRule__Group__1__Impl rule__MachineLearningConfigurationRule__Group__2 ) + // InternalMachineLearningLanguage.g:1601:2: rule__MachineLearningConfigurationRule__Group__1__Impl rule__MachineLearningConfigurationRule__Group__2 { pushFollow(FOLLOW_3); rule__MachineLearningConfigurationRule__Group__1__Impl(); @@ -6289,35 +5946,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MachineLearningConfigurationRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:1704:1: rule__MachineLearningConfigurationRule__Group__1__Impl : ( ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* ) ; + // InternalMachineLearningLanguage.g:1608:1: rule__MachineLearningConfigurationRule__Group__1__Impl : ( ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* ) ; public final void rule__MachineLearningConfigurationRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1708:1: ( ( ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* ) ) - // InternalMachineLearningLanguage.g:1709:1: ( ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* ) + // InternalMachineLearningLanguage.g:1612:1: ( ( ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* ) ) + // InternalMachineLearningLanguage.g:1613:1: ( ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* ) { - // InternalMachineLearningLanguage.g:1709:1: ( ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* ) - // InternalMachineLearningLanguage.g:1710:2: ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* + // InternalMachineLearningLanguage.g:1613:1: ( ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* ) + // InternalMachineLearningLanguage.g:1614:2: ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMachineLearningConfigurationRuleAccess().getDefinitionsAssignment_1()); } - // InternalMachineLearningLanguage.g:1711:2: ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* - loop15: + // InternalMachineLearningLanguage.g:1615:2: ( rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 )* + loop14: do { - int alt15=2; - int LA15_0 = input.LA(1); + int alt14=2; + int LA14_0 = input.LA(1); - if ( (LA15_0==49) ) { - alt15=1; + if ( (LA14_0==49) ) { + alt14=1; } - switch (alt15) { + switch (alt14) { case 1 : - // InternalMachineLearningLanguage.g:1711:3: rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 + // InternalMachineLearningLanguage.g:1615:3: rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 { pushFollow(FOLLOW_5); rule__MachineLearningConfigurationRule__DefinitionsAssignment_1(); @@ -6329,7 +5986,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop15; + break loop14; } } while (true); @@ -6358,14 +6015,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MachineLearningConfigurationRule__Group__2" - // InternalMachineLearningLanguage.g:1719:1: rule__MachineLearningConfigurationRule__Group__2 : rule__MachineLearningConfigurationRule__Group__2__Impl ; + // InternalMachineLearningLanguage.g:1623:1: rule__MachineLearningConfigurationRule__Group__2 : rule__MachineLearningConfigurationRule__Group__2__Impl ; public final void rule__MachineLearningConfigurationRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1723:1: ( rule__MachineLearningConfigurationRule__Group__2__Impl ) - // InternalMachineLearningLanguage.g:1724:2: rule__MachineLearningConfigurationRule__Group__2__Impl + // InternalMachineLearningLanguage.g:1627:1: ( rule__MachineLearningConfigurationRule__Group__2__Impl ) + // InternalMachineLearningLanguage.g:1628:2: rule__MachineLearningConfigurationRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__MachineLearningConfigurationRule__Group__2__Impl(); @@ -6391,35 +6048,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MachineLearningConfigurationRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:1730:1: rule__MachineLearningConfigurationRule__Group__2__Impl : ( ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* ) ; + // InternalMachineLearningLanguage.g:1634:1: rule__MachineLearningConfigurationRule__Group__2__Impl : ( ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* ) ; public final void rule__MachineLearningConfigurationRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1734:1: ( ( ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* ) ) - // InternalMachineLearningLanguage.g:1735:1: ( ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* ) + // InternalMachineLearningLanguage.g:1638:1: ( ( ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* ) ) + // InternalMachineLearningLanguage.g:1639:1: ( ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* ) { - // InternalMachineLearningLanguage.g:1735:1: ( ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* ) - // InternalMachineLearningLanguage.g:1736:2: ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* + // InternalMachineLearningLanguage.g:1639:1: ( ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* ) + // InternalMachineLearningLanguage.g:1640:2: ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMachineLearningConfigurationRuleAccess().getStatementsAssignment_2()); } - // InternalMachineLearningLanguage.g:1737:2: ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* - loop16: + // InternalMachineLearningLanguage.g:1641:2: ( rule__MachineLearningConfigurationRule__StatementsAssignment_2 )* + loop15: do { - int alt16=2; - int LA16_0 = input.LA(1); + int alt15=2; + int LA15_0 = input.LA(1); - if ( ((LA16_0>=RULE_QUOTED_ID && LA16_0<=RULE_ID)||LA16_0==59||LA16_0==65) ) { - alt16=1; + if ( ((LA15_0>=RULE_QUOTED_ID && LA15_0<=RULE_ID)||LA15_0==59||LA15_0==65) ) { + alt15=1; } - switch (alt16) { + switch (alt15) { case 1 : - // InternalMachineLearningLanguage.g:1737:3: rule__MachineLearningConfigurationRule__StatementsAssignment_2 + // InternalMachineLearningLanguage.g:1641:3: rule__MachineLearningConfigurationRule__StatementsAssignment_2 { pushFollow(FOLLOW_6); rule__MachineLearningConfigurationRule__StatementsAssignment_2(); @@ -6431,7 +6088,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop16; + break loop15; } } while (true); @@ -6460,14 +6117,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UseRule__Group__0" - // InternalMachineLearningLanguage.g:1746:1: rule__UseRule__Group__0 : rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ; + // InternalMachineLearningLanguage.g:1650:1: rule__UseRule__Group__0 : rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ; public final void rule__UseRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1750:1: ( rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ) - // InternalMachineLearningLanguage.g:1751:2: rule__UseRule__Group__0__Impl rule__UseRule__Group__1 + // InternalMachineLearningLanguage.g:1654:1: ( rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ) + // InternalMachineLearningLanguage.g:1655:2: rule__UseRule__Group__0__Impl rule__UseRule__Group__1 { pushFollow(FOLLOW_7); rule__UseRule__Group__0__Impl(); @@ -6498,17 +6155,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UseRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:1758:1: rule__UseRule__Group__0__Impl : ( 'use' ) ; + // InternalMachineLearningLanguage.g:1662:1: rule__UseRule__Group__0__Impl : ( 'use' ) ; public final void rule__UseRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1762:1: ( ( 'use' ) ) - // InternalMachineLearningLanguage.g:1763:1: ( 'use' ) + // InternalMachineLearningLanguage.g:1666:1: ( ( 'use' ) ) + // InternalMachineLearningLanguage.g:1667:1: ( 'use' ) { - // InternalMachineLearningLanguage.g:1763:1: ( 'use' ) - // InternalMachineLearningLanguage.g:1764:2: 'use' + // InternalMachineLearningLanguage.g:1667:1: ( 'use' ) + // InternalMachineLearningLanguage.g:1668:2: 'use' { if ( state.backtracking==0 ) { before(grammarAccess.getUseRuleAccess().getUseKeyword_0()); @@ -6539,14 +6196,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UseRule__Group__1" - // InternalMachineLearningLanguage.g:1773:1: rule__UseRule__Group__1 : rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ; + // InternalMachineLearningLanguage.g:1677:1: rule__UseRule__Group__1 : rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ; public final void rule__UseRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1777:1: ( rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ) - // InternalMachineLearningLanguage.g:1778:2: rule__UseRule__Group__1__Impl rule__UseRule__Group__2 + // InternalMachineLearningLanguage.g:1681:1: ( rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ) + // InternalMachineLearningLanguage.g:1682:2: rule__UseRule__Group__1__Impl rule__UseRule__Group__2 { pushFollow(FOLLOW_8); rule__UseRule__Group__1__Impl(); @@ -6577,23 +6234,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UseRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:1785:1: rule__UseRule__Group__1__Impl : ( ( rule__UseRule__ImportURIAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:1689:1: rule__UseRule__Group__1__Impl : ( ( rule__UseRule__ImportURIAssignment_1 ) ) ; public final void rule__UseRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1789:1: ( ( ( rule__UseRule__ImportURIAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:1790:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) + // InternalMachineLearningLanguage.g:1693:1: ( ( ( rule__UseRule__ImportURIAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:1694:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:1790:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) - // InternalMachineLearningLanguage.g:1791:2: ( rule__UseRule__ImportURIAssignment_1 ) + // InternalMachineLearningLanguage.g:1694:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) + // InternalMachineLearningLanguage.g:1695:2: ( rule__UseRule__ImportURIAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUseRuleAccess().getImportURIAssignment_1()); } - // InternalMachineLearningLanguage.g:1792:2: ( rule__UseRule__ImportURIAssignment_1 ) - // InternalMachineLearningLanguage.g:1792:3: rule__UseRule__ImportURIAssignment_1 + // InternalMachineLearningLanguage.g:1696:2: ( rule__UseRule__ImportURIAssignment_1 ) + // InternalMachineLearningLanguage.g:1696:3: rule__UseRule__ImportURIAssignment_1 { pushFollow(FOLLOW_2); rule__UseRule__ImportURIAssignment_1(); @@ -6628,14 +6285,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UseRule__Group__2" - // InternalMachineLearningLanguage.g:1800:1: rule__UseRule__Group__2 : rule__UseRule__Group__2__Impl ; + // InternalMachineLearningLanguage.g:1704:1: rule__UseRule__Group__2 : rule__UseRule__Group__2__Impl ; public final void rule__UseRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1804:1: ( rule__UseRule__Group__2__Impl ) - // InternalMachineLearningLanguage.g:1805:2: rule__UseRule__Group__2__Impl + // InternalMachineLearningLanguage.g:1708:1: ( rule__UseRule__Group__2__Impl ) + // InternalMachineLearningLanguage.g:1709:2: rule__UseRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__UseRule__Group__2__Impl(); @@ -6661,17 +6318,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UseRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:1811:1: rule__UseRule__Group__2__Impl : ( ';' ) ; + // InternalMachineLearningLanguage.g:1715:1: rule__UseRule__Group__2__Impl : ( ';' ) ; public final void rule__UseRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1815:1: ( ( ';' ) ) - // InternalMachineLearningLanguage.g:1816:1: ( ';' ) + // InternalMachineLearningLanguage.g:1719:1: ( ( ';' ) ) + // InternalMachineLearningLanguage.g:1720:1: ( ';' ) { - // InternalMachineLearningLanguage.g:1816:1: ( ';' ) - // InternalMachineLearningLanguage.g:1817:2: ';' + // InternalMachineLearningLanguage.g:1720:1: ( ';' ) + // InternalMachineLearningLanguage.g:1721:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUseRuleAccess().getSemicolonKeyword_2()); @@ -6702,14 +6359,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__0" - // InternalMachineLearningLanguage.g:1827:1: rule__SurrogateDefinitionRule__Group__0 : rule__SurrogateDefinitionRule__Group__0__Impl rule__SurrogateDefinitionRule__Group__1 ; + // InternalMachineLearningLanguage.g:1731:1: rule__SurrogateDefinitionRule__Group__0 : rule__SurrogateDefinitionRule__Group__0__Impl rule__SurrogateDefinitionRule__Group__1 ; public final void rule__SurrogateDefinitionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1831:1: ( rule__SurrogateDefinitionRule__Group__0__Impl rule__SurrogateDefinitionRule__Group__1 ) - // InternalMachineLearningLanguage.g:1832:2: rule__SurrogateDefinitionRule__Group__0__Impl rule__SurrogateDefinitionRule__Group__1 + // InternalMachineLearningLanguage.g:1735:1: ( rule__SurrogateDefinitionRule__Group__0__Impl rule__SurrogateDefinitionRule__Group__1 ) + // InternalMachineLearningLanguage.g:1736:2: rule__SurrogateDefinitionRule__Group__0__Impl rule__SurrogateDefinitionRule__Group__1 { pushFollow(FOLLOW_7); rule__SurrogateDefinitionRule__Group__0__Impl(); @@ -6740,17 +6397,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:1839:1: rule__SurrogateDefinitionRule__Group__0__Impl : ( 'prediction' ) ; + // InternalMachineLearningLanguage.g:1743:1: rule__SurrogateDefinitionRule__Group__0__Impl : ( 'prediction' ) ; public final void rule__SurrogateDefinitionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1843:1: ( ( 'prediction' ) ) - // InternalMachineLearningLanguage.g:1844:1: ( 'prediction' ) + // InternalMachineLearningLanguage.g:1747:1: ( ( 'prediction' ) ) + // InternalMachineLearningLanguage.g:1748:1: ( 'prediction' ) { - // InternalMachineLearningLanguage.g:1844:1: ( 'prediction' ) - // InternalMachineLearningLanguage.g:1845:2: 'prediction' + // InternalMachineLearningLanguage.g:1748:1: ( 'prediction' ) + // InternalMachineLearningLanguage.g:1749:2: 'prediction' { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getPredictionKeyword_0()); @@ -6781,14 +6438,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__1" - // InternalMachineLearningLanguage.g:1854:1: rule__SurrogateDefinitionRule__Group__1 : rule__SurrogateDefinitionRule__Group__1__Impl rule__SurrogateDefinitionRule__Group__2 ; + // InternalMachineLearningLanguage.g:1758:1: rule__SurrogateDefinitionRule__Group__1 : rule__SurrogateDefinitionRule__Group__1__Impl rule__SurrogateDefinitionRule__Group__2 ; public final void rule__SurrogateDefinitionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1858:1: ( rule__SurrogateDefinitionRule__Group__1__Impl rule__SurrogateDefinitionRule__Group__2 ) - // InternalMachineLearningLanguage.g:1859:2: rule__SurrogateDefinitionRule__Group__1__Impl rule__SurrogateDefinitionRule__Group__2 + // InternalMachineLearningLanguage.g:1762:1: ( rule__SurrogateDefinitionRule__Group__1__Impl rule__SurrogateDefinitionRule__Group__2 ) + // InternalMachineLearningLanguage.g:1763:2: rule__SurrogateDefinitionRule__Group__1__Impl rule__SurrogateDefinitionRule__Group__2 { pushFollow(FOLLOW_9); rule__SurrogateDefinitionRule__Group__1__Impl(); @@ -6819,23 +6476,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:1866:1: rule__SurrogateDefinitionRule__Group__1__Impl : ( ( rule__SurrogateDefinitionRule__NameAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:1770:1: rule__SurrogateDefinitionRule__Group__1__Impl : ( ( rule__SurrogateDefinitionRule__NameAssignment_1 ) ) ; public final void rule__SurrogateDefinitionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1870:1: ( ( ( rule__SurrogateDefinitionRule__NameAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:1871:1: ( ( rule__SurrogateDefinitionRule__NameAssignment_1 ) ) + // InternalMachineLearningLanguage.g:1774:1: ( ( ( rule__SurrogateDefinitionRule__NameAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:1775:1: ( ( rule__SurrogateDefinitionRule__NameAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:1871:1: ( ( rule__SurrogateDefinitionRule__NameAssignment_1 ) ) - // InternalMachineLearningLanguage.g:1872:2: ( rule__SurrogateDefinitionRule__NameAssignment_1 ) + // InternalMachineLearningLanguage.g:1775:1: ( ( rule__SurrogateDefinitionRule__NameAssignment_1 ) ) + // InternalMachineLearningLanguage.g:1776:2: ( rule__SurrogateDefinitionRule__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getNameAssignment_1()); } - // InternalMachineLearningLanguage.g:1873:2: ( rule__SurrogateDefinitionRule__NameAssignment_1 ) - // InternalMachineLearningLanguage.g:1873:3: rule__SurrogateDefinitionRule__NameAssignment_1 + // InternalMachineLearningLanguage.g:1777:2: ( rule__SurrogateDefinitionRule__NameAssignment_1 ) + // InternalMachineLearningLanguage.g:1777:3: rule__SurrogateDefinitionRule__NameAssignment_1 { pushFollow(FOLLOW_2); rule__SurrogateDefinitionRule__NameAssignment_1(); @@ -6870,14 +6527,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__2" - // InternalMachineLearningLanguage.g:1881:1: rule__SurrogateDefinitionRule__Group__2 : rule__SurrogateDefinitionRule__Group__2__Impl rule__SurrogateDefinitionRule__Group__3 ; + // InternalMachineLearningLanguage.g:1785:1: rule__SurrogateDefinitionRule__Group__2 : rule__SurrogateDefinitionRule__Group__2__Impl rule__SurrogateDefinitionRule__Group__3 ; public final void rule__SurrogateDefinitionRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1885:1: ( rule__SurrogateDefinitionRule__Group__2__Impl rule__SurrogateDefinitionRule__Group__3 ) - // InternalMachineLearningLanguage.g:1886:2: rule__SurrogateDefinitionRule__Group__2__Impl rule__SurrogateDefinitionRule__Group__3 + // InternalMachineLearningLanguage.g:1789:1: ( rule__SurrogateDefinitionRule__Group__2__Impl rule__SurrogateDefinitionRule__Group__3 ) + // InternalMachineLearningLanguage.g:1790:2: rule__SurrogateDefinitionRule__Group__2__Impl rule__SurrogateDefinitionRule__Group__3 { pushFollow(FOLLOW_10); rule__SurrogateDefinitionRule__Group__2__Impl(); @@ -6908,17 +6565,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:1893:1: rule__SurrogateDefinitionRule__Group__2__Impl : ( 'maps' ) ; + // InternalMachineLearningLanguage.g:1797:1: rule__SurrogateDefinitionRule__Group__2__Impl : ( 'maps' ) ; public final void rule__SurrogateDefinitionRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1897:1: ( ( 'maps' ) ) - // InternalMachineLearningLanguage.g:1898:1: ( 'maps' ) + // InternalMachineLearningLanguage.g:1801:1: ( ( 'maps' ) ) + // InternalMachineLearningLanguage.g:1802:1: ( 'maps' ) { - // InternalMachineLearningLanguage.g:1898:1: ( 'maps' ) - // InternalMachineLearningLanguage.g:1899:2: 'maps' + // InternalMachineLearningLanguage.g:1802:1: ( 'maps' ) + // InternalMachineLearningLanguage.g:1803:2: 'maps' { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getMapsKeyword_2()); @@ -6949,14 +6606,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__3" - // InternalMachineLearningLanguage.g:1908:1: rule__SurrogateDefinitionRule__Group__3 : rule__SurrogateDefinitionRule__Group__3__Impl rule__SurrogateDefinitionRule__Group__4 ; + // InternalMachineLearningLanguage.g:1812:1: rule__SurrogateDefinitionRule__Group__3 : rule__SurrogateDefinitionRule__Group__3__Impl rule__SurrogateDefinitionRule__Group__4 ; public final void rule__SurrogateDefinitionRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1912:1: ( rule__SurrogateDefinitionRule__Group__3__Impl rule__SurrogateDefinitionRule__Group__4 ) - // InternalMachineLearningLanguage.g:1913:2: rule__SurrogateDefinitionRule__Group__3__Impl rule__SurrogateDefinitionRule__Group__4 + // InternalMachineLearningLanguage.g:1816:1: ( rule__SurrogateDefinitionRule__Group__3__Impl rule__SurrogateDefinitionRule__Group__4 ) + // InternalMachineLearningLanguage.g:1817:2: rule__SurrogateDefinitionRule__Group__3__Impl rule__SurrogateDefinitionRule__Group__4 { pushFollow(FOLLOW_11); rule__SurrogateDefinitionRule__Group__3__Impl(); @@ -6987,23 +6644,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__3__Impl" - // InternalMachineLearningLanguage.g:1920:1: rule__SurrogateDefinitionRule__Group__3__Impl : ( ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) ) ; + // InternalMachineLearningLanguage.g:1824:1: rule__SurrogateDefinitionRule__Group__3__Impl : ( ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) ) ; public final void rule__SurrogateDefinitionRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1924:1: ( ( ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) ) ) - // InternalMachineLearningLanguage.g:1925:1: ( ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) ) + // InternalMachineLearningLanguage.g:1828:1: ( ( ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) ) ) + // InternalMachineLearningLanguage.g:1829:1: ( ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) ) { - // InternalMachineLearningLanguage.g:1925:1: ( ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) ) - // InternalMachineLearningLanguage.g:1926:2: ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) + // InternalMachineLearningLanguage.g:1829:1: ( ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) ) + // InternalMachineLearningLanguage.g:1830:2: ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getInputsAssignment_3()); } - // InternalMachineLearningLanguage.g:1927:2: ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) - // InternalMachineLearningLanguage.g:1927:3: rule__SurrogateDefinitionRule__InputsAssignment_3 + // InternalMachineLearningLanguage.g:1831:2: ( rule__SurrogateDefinitionRule__InputsAssignment_3 ) + // InternalMachineLearningLanguage.g:1831:3: rule__SurrogateDefinitionRule__InputsAssignment_3 { pushFollow(FOLLOW_2); rule__SurrogateDefinitionRule__InputsAssignment_3(); @@ -7038,14 +6695,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__4" - // InternalMachineLearningLanguage.g:1935:1: rule__SurrogateDefinitionRule__Group__4 : rule__SurrogateDefinitionRule__Group__4__Impl rule__SurrogateDefinitionRule__Group__5 ; + // InternalMachineLearningLanguage.g:1839:1: rule__SurrogateDefinitionRule__Group__4 : rule__SurrogateDefinitionRule__Group__4__Impl rule__SurrogateDefinitionRule__Group__5 ; public final void rule__SurrogateDefinitionRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1939:1: ( rule__SurrogateDefinitionRule__Group__4__Impl rule__SurrogateDefinitionRule__Group__5 ) - // InternalMachineLearningLanguage.g:1940:2: rule__SurrogateDefinitionRule__Group__4__Impl rule__SurrogateDefinitionRule__Group__5 + // InternalMachineLearningLanguage.g:1843:1: ( rule__SurrogateDefinitionRule__Group__4__Impl rule__SurrogateDefinitionRule__Group__5 ) + // InternalMachineLearningLanguage.g:1844:2: rule__SurrogateDefinitionRule__Group__4__Impl rule__SurrogateDefinitionRule__Group__5 { pushFollow(FOLLOW_11); rule__SurrogateDefinitionRule__Group__4__Impl(); @@ -7076,35 +6733,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__4__Impl" - // InternalMachineLearningLanguage.g:1947:1: rule__SurrogateDefinitionRule__Group__4__Impl : ( ( rule__SurrogateDefinitionRule__Group_4__0 )* ) ; + // InternalMachineLearningLanguage.g:1851:1: rule__SurrogateDefinitionRule__Group__4__Impl : ( ( rule__SurrogateDefinitionRule__Group_4__0 )* ) ; public final void rule__SurrogateDefinitionRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1951:1: ( ( ( rule__SurrogateDefinitionRule__Group_4__0 )* ) ) - // InternalMachineLearningLanguage.g:1952:1: ( ( rule__SurrogateDefinitionRule__Group_4__0 )* ) + // InternalMachineLearningLanguage.g:1855:1: ( ( ( rule__SurrogateDefinitionRule__Group_4__0 )* ) ) + // InternalMachineLearningLanguage.g:1856:1: ( ( rule__SurrogateDefinitionRule__Group_4__0 )* ) { - // InternalMachineLearningLanguage.g:1952:1: ( ( rule__SurrogateDefinitionRule__Group_4__0 )* ) - // InternalMachineLearningLanguage.g:1953:2: ( rule__SurrogateDefinitionRule__Group_4__0 )* + // InternalMachineLearningLanguage.g:1856:1: ( ( rule__SurrogateDefinitionRule__Group_4__0 )* ) + // InternalMachineLearningLanguage.g:1857:2: ( rule__SurrogateDefinitionRule__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getGroup_4()); } - // InternalMachineLearningLanguage.g:1954:2: ( rule__SurrogateDefinitionRule__Group_4__0 )* - loop17: + // InternalMachineLearningLanguage.g:1858:2: ( rule__SurrogateDefinitionRule__Group_4__0 )* + loop16: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt16=2; + int LA16_0 = input.LA(1); - if ( (LA17_0==53) ) { - alt17=1; + if ( (LA16_0==53) ) { + alt16=1; } - switch (alt17) { + switch (alt16) { case 1 : - // InternalMachineLearningLanguage.g:1954:3: rule__SurrogateDefinitionRule__Group_4__0 + // InternalMachineLearningLanguage.g:1858:3: rule__SurrogateDefinitionRule__Group_4__0 { pushFollow(FOLLOW_12); rule__SurrogateDefinitionRule__Group_4__0(); @@ -7116,7 +6773,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop17; + break loop16; } } while (true); @@ -7145,14 +6802,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__5" - // InternalMachineLearningLanguage.g:1962:1: rule__SurrogateDefinitionRule__Group__5 : rule__SurrogateDefinitionRule__Group__5__Impl rule__SurrogateDefinitionRule__Group__6 ; + // InternalMachineLearningLanguage.g:1866:1: rule__SurrogateDefinitionRule__Group__5 : rule__SurrogateDefinitionRule__Group__5__Impl rule__SurrogateDefinitionRule__Group__6 ; public final void rule__SurrogateDefinitionRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1966:1: ( rule__SurrogateDefinitionRule__Group__5__Impl rule__SurrogateDefinitionRule__Group__6 ) - // InternalMachineLearningLanguage.g:1967:2: rule__SurrogateDefinitionRule__Group__5__Impl rule__SurrogateDefinitionRule__Group__6 + // InternalMachineLearningLanguage.g:1870:1: ( rule__SurrogateDefinitionRule__Group__5__Impl rule__SurrogateDefinitionRule__Group__6 ) + // InternalMachineLearningLanguage.g:1871:2: rule__SurrogateDefinitionRule__Group__5__Impl rule__SurrogateDefinitionRule__Group__6 { pushFollow(FOLLOW_10); rule__SurrogateDefinitionRule__Group__5__Impl(); @@ -7183,17 +6840,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__5__Impl" - // InternalMachineLearningLanguage.g:1974:1: rule__SurrogateDefinitionRule__Group__5__Impl : ( 'to' ) ; + // InternalMachineLearningLanguage.g:1878:1: rule__SurrogateDefinitionRule__Group__5__Impl : ( 'to' ) ; public final void rule__SurrogateDefinitionRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1978:1: ( ( 'to' ) ) - // InternalMachineLearningLanguage.g:1979:1: ( 'to' ) + // InternalMachineLearningLanguage.g:1882:1: ( ( 'to' ) ) + // InternalMachineLearningLanguage.g:1883:1: ( 'to' ) { - // InternalMachineLearningLanguage.g:1979:1: ( 'to' ) - // InternalMachineLearningLanguage.g:1980:2: 'to' + // InternalMachineLearningLanguage.g:1883:1: ( 'to' ) + // InternalMachineLearningLanguage.g:1884:2: 'to' { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getToKeyword_5()); @@ -7224,14 +6881,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__6" - // InternalMachineLearningLanguage.g:1989:1: rule__SurrogateDefinitionRule__Group__6 : rule__SurrogateDefinitionRule__Group__6__Impl rule__SurrogateDefinitionRule__Group__7 ; + // InternalMachineLearningLanguage.g:1893:1: rule__SurrogateDefinitionRule__Group__6 : rule__SurrogateDefinitionRule__Group__6__Impl rule__SurrogateDefinitionRule__Group__7 ; public final void rule__SurrogateDefinitionRule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:1993:1: ( rule__SurrogateDefinitionRule__Group__6__Impl rule__SurrogateDefinitionRule__Group__7 ) - // InternalMachineLearningLanguage.g:1994:2: rule__SurrogateDefinitionRule__Group__6__Impl rule__SurrogateDefinitionRule__Group__7 + // InternalMachineLearningLanguage.g:1897:1: ( rule__SurrogateDefinitionRule__Group__6__Impl rule__SurrogateDefinitionRule__Group__7 ) + // InternalMachineLearningLanguage.g:1898:2: rule__SurrogateDefinitionRule__Group__6__Impl rule__SurrogateDefinitionRule__Group__7 { pushFollow(FOLLOW_13); rule__SurrogateDefinitionRule__Group__6__Impl(); @@ -7262,23 +6919,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__6__Impl" - // InternalMachineLearningLanguage.g:2001:1: rule__SurrogateDefinitionRule__Group__6__Impl : ( ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) ) ; + // InternalMachineLearningLanguage.g:1905:1: rule__SurrogateDefinitionRule__Group__6__Impl : ( ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) ) ; public final void rule__SurrogateDefinitionRule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2005:1: ( ( ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) ) ) - // InternalMachineLearningLanguage.g:2006:1: ( ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) ) + // InternalMachineLearningLanguage.g:1909:1: ( ( ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) ) ) + // InternalMachineLearningLanguage.g:1910:1: ( ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) ) { - // InternalMachineLearningLanguage.g:2006:1: ( ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) ) - // InternalMachineLearningLanguage.g:2007:2: ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) + // InternalMachineLearningLanguage.g:1910:1: ( ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) ) + // InternalMachineLearningLanguage.g:1911:2: ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getOutputsAssignment_6()); } - // InternalMachineLearningLanguage.g:2008:2: ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) - // InternalMachineLearningLanguage.g:2008:3: rule__SurrogateDefinitionRule__OutputsAssignment_6 + // InternalMachineLearningLanguage.g:1912:2: ( rule__SurrogateDefinitionRule__OutputsAssignment_6 ) + // InternalMachineLearningLanguage.g:1912:3: rule__SurrogateDefinitionRule__OutputsAssignment_6 { pushFollow(FOLLOW_2); rule__SurrogateDefinitionRule__OutputsAssignment_6(); @@ -7313,14 +6970,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__7" - // InternalMachineLearningLanguage.g:2016:1: rule__SurrogateDefinitionRule__Group__7 : rule__SurrogateDefinitionRule__Group__7__Impl rule__SurrogateDefinitionRule__Group__8 ; + // InternalMachineLearningLanguage.g:1920:1: rule__SurrogateDefinitionRule__Group__7 : rule__SurrogateDefinitionRule__Group__7__Impl rule__SurrogateDefinitionRule__Group__8 ; public final void rule__SurrogateDefinitionRule__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2020:1: ( rule__SurrogateDefinitionRule__Group__7__Impl rule__SurrogateDefinitionRule__Group__8 ) - // InternalMachineLearningLanguage.g:2021:2: rule__SurrogateDefinitionRule__Group__7__Impl rule__SurrogateDefinitionRule__Group__8 + // InternalMachineLearningLanguage.g:1924:1: ( rule__SurrogateDefinitionRule__Group__7__Impl rule__SurrogateDefinitionRule__Group__8 ) + // InternalMachineLearningLanguage.g:1925:2: rule__SurrogateDefinitionRule__Group__7__Impl rule__SurrogateDefinitionRule__Group__8 { pushFollow(FOLLOW_13); rule__SurrogateDefinitionRule__Group__7__Impl(); @@ -7351,35 +7008,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__7__Impl" - // InternalMachineLearningLanguage.g:2028:1: rule__SurrogateDefinitionRule__Group__7__Impl : ( ( rule__SurrogateDefinitionRule__Group_7__0 )* ) ; + // InternalMachineLearningLanguage.g:1932:1: rule__SurrogateDefinitionRule__Group__7__Impl : ( ( rule__SurrogateDefinitionRule__Group_7__0 )* ) ; public final void rule__SurrogateDefinitionRule__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2032:1: ( ( ( rule__SurrogateDefinitionRule__Group_7__0 )* ) ) - // InternalMachineLearningLanguage.g:2033:1: ( ( rule__SurrogateDefinitionRule__Group_7__0 )* ) + // InternalMachineLearningLanguage.g:1936:1: ( ( ( rule__SurrogateDefinitionRule__Group_7__0 )* ) ) + // InternalMachineLearningLanguage.g:1937:1: ( ( rule__SurrogateDefinitionRule__Group_7__0 )* ) { - // InternalMachineLearningLanguage.g:2033:1: ( ( rule__SurrogateDefinitionRule__Group_7__0 )* ) - // InternalMachineLearningLanguage.g:2034:2: ( rule__SurrogateDefinitionRule__Group_7__0 )* + // InternalMachineLearningLanguage.g:1937:1: ( ( rule__SurrogateDefinitionRule__Group_7__0 )* ) + // InternalMachineLearningLanguage.g:1938:2: ( rule__SurrogateDefinitionRule__Group_7__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getGroup_7()); } - // InternalMachineLearningLanguage.g:2035:2: ( rule__SurrogateDefinitionRule__Group_7__0 )* - loop18: + // InternalMachineLearningLanguage.g:1939:2: ( rule__SurrogateDefinitionRule__Group_7__0 )* + loop17: do { - int alt18=2; - int LA18_0 = input.LA(1); + int alt17=2; + int LA17_0 = input.LA(1); - if ( (LA18_0==53) ) { - alt18=1; + if ( (LA17_0==53) ) { + alt17=1; } - switch (alt18) { + switch (alt17) { case 1 : - // InternalMachineLearningLanguage.g:2035:3: rule__SurrogateDefinitionRule__Group_7__0 + // InternalMachineLearningLanguage.g:1939:3: rule__SurrogateDefinitionRule__Group_7__0 { pushFollow(FOLLOW_12); rule__SurrogateDefinitionRule__Group_7__0(); @@ -7391,7 +7048,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop18; + break loop17; } } while (true); @@ -7420,14 +7077,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__8" - // InternalMachineLearningLanguage.g:2043:1: rule__SurrogateDefinitionRule__Group__8 : rule__SurrogateDefinitionRule__Group__8__Impl rule__SurrogateDefinitionRule__Group__9 ; + // InternalMachineLearningLanguage.g:1947:1: rule__SurrogateDefinitionRule__Group__8 : rule__SurrogateDefinitionRule__Group__8__Impl rule__SurrogateDefinitionRule__Group__9 ; public final void rule__SurrogateDefinitionRule__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2047:1: ( rule__SurrogateDefinitionRule__Group__8__Impl rule__SurrogateDefinitionRule__Group__9 ) - // InternalMachineLearningLanguage.g:2048:2: rule__SurrogateDefinitionRule__Group__8__Impl rule__SurrogateDefinitionRule__Group__9 + // InternalMachineLearningLanguage.g:1951:1: ( rule__SurrogateDefinitionRule__Group__8__Impl rule__SurrogateDefinitionRule__Group__9 ) + // InternalMachineLearningLanguage.g:1952:2: rule__SurrogateDefinitionRule__Group__8__Impl rule__SurrogateDefinitionRule__Group__9 { pushFollow(FOLLOW_14); rule__SurrogateDefinitionRule__Group__8__Impl(); @@ -7458,17 +7115,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__8__Impl" - // InternalMachineLearningLanguage.g:2055:1: rule__SurrogateDefinitionRule__Group__8__Impl : ( 'using' ) ; + // InternalMachineLearningLanguage.g:1959:1: rule__SurrogateDefinitionRule__Group__8__Impl : ( 'using' ) ; public final void rule__SurrogateDefinitionRule__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2059:1: ( ( 'using' ) ) - // InternalMachineLearningLanguage.g:2060:1: ( 'using' ) + // InternalMachineLearningLanguage.g:1963:1: ( ( 'using' ) ) + // InternalMachineLearningLanguage.g:1964:1: ( 'using' ) { - // InternalMachineLearningLanguage.g:2060:1: ( 'using' ) - // InternalMachineLearningLanguage.g:2061:2: 'using' + // InternalMachineLearningLanguage.g:1964:1: ( 'using' ) + // InternalMachineLearningLanguage.g:1965:2: 'using' { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getUsingKeyword_8()); @@ -7499,14 +7156,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__9" - // InternalMachineLearningLanguage.g:2070:1: rule__SurrogateDefinitionRule__Group__9 : rule__SurrogateDefinitionRule__Group__9__Impl ; + // InternalMachineLearningLanguage.g:1974:1: rule__SurrogateDefinitionRule__Group__9 : rule__SurrogateDefinitionRule__Group__9__Impl ; public final void rule__SurrogateDefinitionRule__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2074:1: ( rule__SurrogateDefinitionRule__Group__9__Impl ) - // InternalMachineLearningLanguage.g:2075:2: rule__SurrogateDefinitionRule__Group__9__Impl + // InternalMachineLearningLanguage.g:1978:1: ( rule__SurrogateDefinitionRule__Group__9__Impl ) + // InternalMachineLearningLanguage.g:1979:2: rule__SurrogateDefinitionRule__Group__9__Impl { pushFollow(FOLLOW_2); rule__SurrogateDefinitionRule__Group__9__Impl(); @@ -7532,26 +7189,26 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group__9__Impl" - // InternalMachineLearningLanguage.g:2081:1: rule__SurrogateDefinitionRule__Group__9__Impl : ( ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) ) ; + // InternalMachineLearningLanguage.g:1985:1: rule__SurrogateDefinitionRule__Group__9__Impl : ( ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) ) ; public final void rule__SurrogateDefinitionRule__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2085:1: ( ( ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) ) ) - // InternalMachineLearningLanguage.g:2086:1: ( ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) ) + // InternalMachineLearningLanguage.g:1989:1: ( ( ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) ) ) + // InternalMachineLearningLanguage.g:1990:1: ( ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) ) { - // InternalMachineLearningLanguage.g:2086:1: ( ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) ) - // InternalMachineLearningLanguage.g:2087:2: ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) + // InternalMachineLearningLanguage.g:1990:1: ( ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) ) + // InternalMachineLearningLanguage.g:1991:2: ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) { - // InternalMachineLearningLanguage.g:2087:2: ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) - // InternalMachineLearningLanguage.g:2088:3: ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) + // InternalMachineLearningLanguage.g:1991:2: ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) ) + // InternalMachineLearningLanguage.g:1992:3: ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getLayersAssignment_9()); } - // InternalMachineLearningLanguage.g:2089:3: ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) - // InternalMachineLearningLanguage.g:2089:4: rule__SurrogateDefinitionRule__LayersAssignment_9 + // InternalMachineLearningLanguage.g:1993:3: ( rule__SurrogateDefinitionRule__LayersAssignment_9 ) + // InternalMachineLearningLanguage.g:1993:4: rule__SurrogateDefinitionRule__LayersAssignment_9 { pushFollow(FOLLOW_15); rule__SurrogateDefinitionRule__LayersAssignment_9(); @@ -7567,26 +7224,26 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } - // InternalMachineLearningLanguage.g:2092:2: ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) - // InternalMachineLearningLanguage.g:2093:3: ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* + // InternalMachineLearningLanguage.g:1996:2: ( ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* ) + // InternalMachineLearningLanguage.g:1997:3: ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getLayersAssignment_9()); } - // InternalMachineLearningLanguage.g:2094:3: ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* - loop19: + // InternalMachineLearningLanguage.g:1998:3: ( rule__SurrogateDefinitionRule__LayersAssignment_9 )* + loop18: do { - int alt19=2; - int LA19_0 = input.LA(1); + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA19_0==54) ) { - alt19=1; + if ( (LA18_0==54) ) { + alt18=1; } - switch (alt19) { + switch (alt18) { case 1 : - // InternalMachineLearningLanguage.g:2094:4: rule__SurrogateDefinitionRule__LayersAssignment_9 + // InternalMachineLearningLanguage.g:1998:4: rule__SurrogateDefinitionRule__LayersAssignment_9 { pushFollow(FOLLOW_15); rule__SurrogateDefinitionRule__LayersAssignment_9(); @@ -7598,7 +7255,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop19; + break loop18; } } while (true); @@ -7630,14 +7287,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group_4__0" - // InternalMachineLearningLanguage.g:2104:1: rule__SurrogateDefinitionRule__Group_4__0 : rule__SurrogateDefinitionRule__Group_4__0__Impl rule__SurrogateDefinitionRule__Group_4__1 ; + // InternalMachineLearningLanguage.g:2008:1: rule__SurrogateDefinitionRule__Group_4__0 : rule__SurrogateDefinitionRule__Group_4__0__Impl rule__SurrogateDefinitionRule__Group_4__1 ; public final void rule__SurrogateDefinitionRule__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2108:1: ( rule__SurrogateDefinitionRule__Group_4__0__Impl rule__SurrogateDefinitionRule__Group_4__1 ) - // InternalMachineLearningLanguage.g:2109:2: rule__SurrogateDefinitionRule__Group_4__0__Impl rule__SurrogateDefinitionRule__Group_4__1 + // InternalMachineLearningLanguage.g:2012:1: ( rule__SurrogateDefinitionRule__Group_4__0__Impl rule__SurrogateDefinitionRule__Group_4__1 ) + // InternalMachineLearningLanguage.g:2013:2: rule__SurrogateDefinitionRule__Group_4__0__Impl rule__SurrogateDefinitionRule__Group_4__1 { pushFollow(FOLLOW_10); rule__SurrogateDefinitionRule__Group_4__0__Impl(); @@ -7668,17 +7325,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group_4__0__Impl" - // InternalMachineLearningLanguage.g:2116:1: rule__SurrogateDefinitionRule__Group_4__0__Impl : ( ',' ) ; + // InternalMachineLearningLanguage.g:2020:1: rule__SurrogateDefinitionRule__Group_4__0__Impl : ( ',' ) ; public final void rule__SurrogateDefinitionRule__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2120:1: ( ( ',' ) ) - // InternalMachineLearningLanguage.g:2121:1: ( ',' ) + // InternalMachineLearningLanguage.g:2024:1: ( ( ',' ) ) + // InternalMachineLearningLanguage.g:2025:1: ( ',' ) { - // InternalMachineLearningLanguage.g:2121:1: ( ',' ) - // InternalMachineLearningLanguage.g:2122:2: ',' + // InternalMachineLearningLanguage.g:2025:1: ( ',' ) + // InternalMachineLearningLanguage.g:2026:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getCommaKeyword_4_0()); @@ -7709,14 +7366,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group_4__1" - // InternalMachineLearningLanguage.g:2131:1: rule__SurrogateDefinitionRule__Group_4__1 : rule__SurrogateDefinitionRule__Group_4__1__Impl ; + // InternalMachineLearningLanguage.g:2035:1: rule__SurrogateDefinitionRule__Group_4__1 : rule__SurrogateDefinitionRule__Group_4__1__Impl ; public final void rule__SurrogateDefinitionRule__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2135:1: ( rule__SurrogateDefinitionRule__Group_4__1__Impl ) - // InternalMachineLearningLanguage.g:2136:2: rule__SurrogateDefinitionRule__Group_4__1__Impl + // InternalMachineLearningLanguage.g:2039:1: ( rule__SurrogateDefinitionRule__Group_4__1__Impl ) + // InternalMachineLearningLanguage.g:2040:2: rule__SurrogateDefinitionRule__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__SurrogateDefinitionRule__Group_4__1__Impl(); @@ -7742,23 +7399,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group_4__1__Impl" - // InternalMachineLearningLanguage.g:2142:1: rule__SurrogateDefinitionRule__Group_4__1__Impl : ( ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) ) ; + // InternalMachineLearningLanguage.g:2046:1: rule__SurrogateDefinitionRule__Group_4__1__Impl : ( ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) ) ; public final void rule__SurrogateDefinitionRule__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2146:1: ( ( ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) ) ) - // InternalMachineLearningLanguage.g:2147:1: ( ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) ) + // InternalMachineLearningLanguage.g:2050:1: ( ( ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) ) ) + // InternalMachineLearningLanguage.g:2051:1: ( ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) ) { - // InternalMachineLearningLanguage.g:2147:1: ( ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) ) - // InternalMachineLearningLanguage.g:2148:2: ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) + // InternalMachineLearningLanguage.g:2051:1: ( ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) ) + // InternalMachineLearningLanguage.g:2052:2: ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getInputsAssignment_4_1()); } - // InternalMachineLearningLanguage.g:2149:2: ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) - // InternalMachineLearningLanguage.g:2149:3: rule__SurrogateDefinitionRule__InputsAssignment_4_1 + // InternalMachineLearningLanguage.g:2053:2: ( rule__SurrogateDefinitionRule__InputsAssignment_4_1 ) + // InternalMachineLearningLanguage.g:2053:3: rule__SurrogateDefinitionRule__InputsAssignment_4_1 { pushFollow(FOLLOW_2); rule__SurrogateDefinitionRule__InputsAssignment_4_1(); @@ -7793,14 +7450,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group_7__0" - // InternalMachineLearningLanguage.g:2158:1: rule__SurrogateDefinitionRule__Group_7__0 : rule__SurrogateDefinitionRule__Group_7__0__Impl rule__SurrogateDefinitionRule__Group_7__1 ; + // InternalMachineLearningLanguage.g:2062:1: rule__SurrogateDefinitionRule__Group_7__0 : rule__SurrogateDefinitionRule__Group_7__0__Impl rule__SurrogateDefinitionRule__Group_7__1 ; public final void rule__SurrogateDefinitionRule__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2162:1: ( rule__SurrogateDefinitionRule__Group_7__0__Impl rule__SurrogateDefinitionRule__Group_7__1 ) - // InternalMachineLearningLanguage.g:2163:2: rule__SurrogateDefinitionRule__Group_7__0__Impl rule__SurrogateDefinitionRule__Group_7__1 + // InternalMachineLearningLanguage.g:2066:1: ( rule__SurrogateDefinitionRule__Group_7__0__Impl rule__SurrogateDefinitionRule__Group_7__1 ) + // InternalMachineLearningLanguage.g:2067:2: rule__SurrogateDefinitionRule__Group_7__0__Impl rule__SurrogateDefinitionRule__Group_7__1 { pushFollow(FOLLOW_10); rule__SurrogateDefinitionRule__Group_7__0__Impl(); @@ -7831,17 +7488,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group_7__0__Impl" - // InternalMachineLearningLanguage.g:2170:1: rule__SurrogateDefinitionRule__Group_7__0__Impl : ( ',' ) ; + // InternalMachineLearningLanguage.g:2074:1: rule__SurrogateDefinitionRule__Group_7__0__Impl : ( ',' ) ; public final void rule__SurrogateDefinitionRule__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2174:1: ( ( ',' ) ) - // InternalMachineLearningLanguage.g:2175:1: ( ',' ) + // InternalMachineLearningLanguage.g:2078:1: ( ( ',' ) ) + // InternalMachineLearningLanguage.g:2079:1: ( ',' ) { - // InternalMachineLearningLanguage.g:2175:1: ( ',' ) - // InternalMachineLearningLanguage.g:2176:2: ',' + // InternalMachineLearningLanguage.g:2079:1: ( ',' ) + // InternalMachineLearningLanguage.g:2080:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getCommaKeyword_7_0()); @@ -7872,14 +7529,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group_7__1" - // InternalMachineLearningLanguage.g:2185:1: rule__SurrogateDefinitionRule__Group_7__1 : rule__SurrogateDefinitionRule__Group_7__1__Impl ; + // InternalMachineLearningLanguage.g:2089:1: rule__SurrogateDefinitionRule__Group_7__1 : rule__SurrogateDefinitionRule__Group_7__1__Impl ; public final void rule__SurrogateDefinitionRule__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2189:1: ( rule__SurrogateDefinitionRule__Group_7__1__Impl ) - // InternalMachineLearningLanguage.g:2190:2: rule__SurrogateDefinitionRule__Group_7__1__Impl + // InternalMachineLearningLanguage.g:2093:1: ( rule__SurrogateDefinitionRule__Group_7__1__Impl ) + // InternalMachineLearningLanguage.g:2094:2: rule__SurrogateDefinitionRule__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__SurrogateDefinitionRule__Group_7__1__Impl(); @@ -7905,23 +7562,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__Group_7__1__Impl" - // InternalMachineLearningLanguage.g:2196:1: rule__SurrogateDefinitionRule__Group_7__1__Impl : ( ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) ) ; + // InternalMachineLearningLanguage.g:2100:1: rule__SurrogateDefinitionRule__Group_7__1__Impl : ( ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) ) ; public final void rule__SurrogateDefinitionRule__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2200:1: ( ( ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) ) ) - // InternalMachineLearningLanguage.g:2201:1: ( ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) ) + // InternalMachineLearningLanguage.g:2104:1: ( ( ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) ) ) + // InternalMachineLearningLanguage.g:2105:1: ( ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) ) { - // InternalMachineLearningLanguage.g:2201:1: ( ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) ) - // InternalMachineLearningLanguage.g:2202:2: ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) + // InternalMachineLearningLanguage.g:2105:1: ( ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) ) + // InternalMachineLearningLanguage.g:2106:2: ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getOutputsAssignment_7_1()); } - // InternalMachineLearningLanguage.g:2203:2: ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) - // InternalMachineLearningLanguage.g:2203:3: rule__SurrogateDefinitionRule__OutputsAssignment_7_1 + // InternalMachineLearningLanguage.g:2107:2: ( rule__SurrogateDefinitionRule__OutputsAssignment_7_1 ) + // InternalMachineLearningLanguage.g:2107:3: rule__SurrogateDefinitionRule__OutputsAssignment_7_1 { pushFollow(FOLLOW_2); rule__SurrogateDefinitionRule__OutputsAssignment_7_1(); @@ -7956,14 +7613,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateLayerDefinitionRule__Group__0" - // InternalMachineLearningLanguage.g:2212:1: rule__SurrogateLayerDefinitionRule__Group__0 : rule__SurrogateLayerDefinitionRule__Group__0__Impl rule__SurrogateLayerDefinitionRule__Group__1 ; + // InternalMachineLearningLanguage.g:2116:1: rule__SurrogateLayerDefinitionRule__Group__0 : rule__SurrogateLayerDefinitionRule__Group__0__Impl rule__SurrogateLayerDefinitionRule__Group__1 ; public final void rule__SurrogateLayerDefinitionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2216:1: ( rule__SurrogateLayerDefinitionRule__Group__0__Impl rule__SurrogateLayerDefinitionRule__Group__1 ) - // InternalMachineLearningLanguage.g:2217:2: rule__SurrogateLayerDefinitionRule__Group__0__Impl rule__SurrogateLayerDefinitionRule__Group__1 + // InternalMachineLearningLanguage.g:2120:1: ( rule__SurrogateLayerDefinitionRule__Group__0__Impl rule__SurrogateLayerDefinitionRule__Group__1 ) + // InternalMachineLearningLanguage.g:2121:2: rule__SurrogateLayerDefinitionRule__Group__0__Impl rule__SurrogateLayerDefinitionRule__Group__1 { pushFollow(FOLLOW_7); rule__SurrogateLayerDefinitionRule__Group__0__Impl(); @@ -7994,17 +7651,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateLayerDefinitionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:2224:1: rule__SurrogateLayerDefinitionRule__Group__0__Impl : ( 'layer' ) ; + // InternalMachineLearningLanguage.g:2128:1: rule__SurrogateLayerDefinitionRule__Group__0__Impl : ( 'layer' ) ; public final void rule__SurrogateLayerDefinitionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2228:1: ( ( 'layer' ) ) - // InternalMachineLearningLanguage.g:2229:1: ( 'layer' ) + // InternalMachineLearningLanguage.g:2132:1: ( ( 'layer' ) ) + // InternalMachineLearningLanguage.g:2133:1: ( 'layer' ) { - // InternalMachineLearningLanguage.g:2229:1: ( 'layer' ) - // InternalMachineLearningLanguage.g:2230:2: 'layer' + // InternalMachineLearningLanguage.g:2133:1: ( 'layer' ) + // InternalMachineLearningLanguage.g:2134:2: 'layer' { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateLayerDefinitionRuleAccess().getLayerKeyword_0()); @@ -8035,14 +7692,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateLayerDefinitionRule__Group__1" - // InternalMachineLearningLanguage.g:2239:1: rule__SurrogateLayerDefinitionRule__Group__1 : rule__SurrogateLayerDefinitionRule__Group__1__Impl rule__SurrogateLayerDefinitionRule__Group__2 ; + // InternalMachineLearningLanguage.g:2143:1: rule__SurrogateLayerDefinitionRule__Group__1 : rule__SurrogateLayerDefinitionRule__Group__1__Impl rule__SurrogateLayerDefinitionRule__Group__2 ; public final void rule__SurrogateLayerDefinitionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2243:1: ( rule__SurrogateLayerDefinitionRule__Group__1__Impl rule__SurrogateLayerDefinitionRule__Group__2 ) - // InternalMachineLearningLanguage.g:2244:2: rule__SurrogateLayerDefinitionRule__Group__1__Impl rule__SurrogateLayerDefinitionRule__Group__2 + // InternalMachineLearningLanguage.g:2147:1: ( rule__SurrogateLayerDefinitionRule__Group__1__Impl rule__SurrogateLayerDefinitionRule__Group__2 ) + // InternalMachineLearningLanguage.g:2148:2: rule__SurrogateLayerDefinitionRule__Group__1__Impl rule__SurrogateLayerDefinitionRule__Group__2 { pushFollow(FOLLOW_16); rule__SurrogateLayerDefinitionRule__Group__1__Impl(); @@ -8073,23 +7730,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateLayerDefinitionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:2251:1: rule__SurrogateLayerDefinitionRule__Group__1__Impl : ( ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:2155:1: rule__SurrogateLayerDefinitionRule__Group__1__Impl : ( ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) ) ; public final void rule__SurrogateLayerDefinitionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2255:1: ( ( ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:2256:1: ( ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) ) + // InternalMachineLearningLanguage.g:2159:1: ( ( ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:2160:1: ( ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:2256:1: ( ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) ) - // InternalMachineLearningLanguage.g:2257:2: ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) + // InternalMachineLearningLanguage.g:2160:1: ( ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) ) + // InternalMachineLearningLanguage.g:2161:2: ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateLayerDefinitionRuleAccess().getNameAssignment_1()); } - // InternalMachineLearningLanguage.g:2258:2: ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) - // InternalMachineLearningLanguage.g:2258:3: rule__SurrogateLayerDefinitionRule__NameAssignment_1 + // InternalMachineLearningLanguage.g:2162:2: ( rule__SurrogateLayerDefinitionRule__NameAssignment_1 ) + // InternalMachineLearningLanguage.g:2162:3: rule__SurrogateLayerDefinitionRule__NameAssignment_1 { pushFollow(FOLLOW_2); rule__SurrogateLayerDefinitionRule__NameAssignment_1(); @@ -8124,14 +7781,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateLayerDefinitionRule__Group__2" - // InternalMachineLearningLanguage.g:2266:1: rule__SurrogateLayerDefinitionRule__Group__2 : rule__SurrogateLayerDefinitionRule__Group__2__Impl rule__SurrogateLayerDefinitionRule__Group__3 ; + // InternalMachineLearningLanguage.g:2170:1: rule__SurrogateLayerDefinitionRule__Group__2 : rule__SurrogateLayerDefinitionRule__Group__2__Impl rule__SurrogateLayerDefinitionRule__Group__3 ; public final void rule__SurrogateLayerDefinitionRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2270:1: ( rule__SurrogateLayerDefinitionRule__Group__2__Impl rule__SurrogateLayerDefinitionRule__Group__3 ) - // InternalMachineLearningLanguage.g:2271:2: rule__SurrogateLayerDefinitionRule__Group__2__Impl rule__SurrogateLayerDefinitionRule__Group__3 + // InternalMachineLearningLanguage.g:2174:1: ( rule__SurrogateLayerDefinitionRule__Group__2__Impl rule__SurrogateLayerDefinitionRule__Group__3 ) + // InternalMachineLearningLanguage.g:2175:2: rule__SurrogateLayerDefinitionRule__Group__2__Impl rule__SurrogateLayerDefinitionRule__Group__3 { pushFollow(FOLLOW_17); rule__SurrogateLayerDefinitionRule__Group__2__Impl(); @@ -8162,17 +7819,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateLayerDefinitionRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:2278:1: rule__SurrogateLayerDefinitionRule__Group__2__Impl : ( 'with' ) ; + // InternalMachineLearningLanguage.g:2182:1: rule__SurrogateLayerDefinitionRule__Group__2__Impl : ( 'with' ) ; public final void rule__SurrogateLayerDefinitionRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2282:1: ( ( 'with' ) ) - // InternalMachineLearningLanguage.g:2283:1: ( 'with' ) + // InternalMachineLearningLanguage.g:2186:1: ( ( 'with' ) ) + // InternalMachineLearningLanguage.g:2187:1: ( 'with' ) { - // InternalMachineLearningLanguage.g:2283:1: ( 'with' ) - // InternalMachineLearningLanguage.g:2284:2: 'with' + // InternalMachineLearningLanguage.g:2187:1: ( 'with' ) + // InternalMachineLearningLanguage.g:2188:2: 'with' { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateLayerDefinitionRuleAccess().getWithKeyword_2()); @@ -8203,14 +7860,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateLayerDefinitionRule__Group__3" - // InternalMachineLearningLanguage.g:2293:1: rule__SurrogateLayerDefinitionRule__Group__3 : rule__SurrogateLayerDefinitionRule__Group__3__Impl ; + // InternalMachineLearningLanguage.g:2197:1: rule__SurrogateLayerDefinitionRule__Group__3 : rule__SurrogateLayerDefinitionRule__Group__3__Impl ; public final void rule__SurrogateLayerDefinitionRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2297:1: ( rule__SurrogateLayerDefinitionRule__Group__3__Impl ) - // InternalMachineLearningLanguage.g:2298:2: rule__SurrogateLayerDefinitionRule__Group__3__Impl + // InternalMachineLearningLanguage.g:2201:1: ( rule__SurrogateLayerDefinitionRule__Group__3__Impl ) + // InternalMachineLearningLanguage.g:2202:2: rule__SurrogateLayerDefinitionRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__SurrogateLayerDefinitionRule__Group__3__Impl(); @@ -8236,26 +7893,26 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateLayerDefinitionRule__Group__3__Impl" - // InternalMachineLearningLanguage.g:2304:1: rule__SurrogateLayerDefinitionRule__Group__3__Impl : ( ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) ) ; + // InternalMachineLearningLanguage.g:2208:1: rule__SurrogateLayerDefinitionRule__Group__3__Impl : ( ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) ) ; public final void rule__SurrogateLayerDefinitionRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2308:1: ( ( ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) ) ) - // InternalMachineLearningLanguage.g:2309:1: ( ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) ) + // InternalMachineLearningLanguage.g:2212:1: ( ( ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) ) ) + // InternalMachineLearningLanguage.g:2213:1: ( ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) ) { - // InternalMachineLearningLanguage.g:2309:1: ( ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) ) - // InternalMachineLearningLanguage.g:2310:2: ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) + // InternalMachineLearningLanguage.g:2213:1: ( ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) ) + // InternalMachineLearningLanguage.g:2214:2: ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) { - // InternalMachineLearningLanguage.g:2310:2: ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) - // InternalMachineLearningLanguage.g:2311:3: ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) + // InternalMachineLearningLanguage.g:2214:2: ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) ) + // InternalMachineLearningLanguage.g:2215:3: ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateLayerDefinitionRuleAccess().getFunctionsAssignment_3()); } - // InternalMachineLearningLanguage.g:2312:3: ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) - // InternalMachineLearningLanguage.g:2312:4: rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 + // InternalMachineLearningLanguage.g:2216:3: ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 ) + // InternalMachineLearningLanguage.g:2216:4: rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 { pushFollow(FOLLOW_18); rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3(); @@ -8271,26 +7928,26 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } - // InternalMachineLearningLanguage.g:2315:2: ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) - // InternalMachineLearningLanguage.g:2316:3: ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* + // InternalMachineLearningLanguage.g:2219:2: ( ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* ) + // InternalMachineLearningLanguage.g:2220:3: ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateLayerDefinitionRuleAccess().getFunctionsAssignment_3()); } - // InternalMachineLearningLanguage.g:2317:3: ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* - loop20: + // InternalMachineLearningLanguage.g:2221:3: ( rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 )* + loop19: do { - int alt20=2; - int LA20_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA20_0==56) ) { - alt20=1; + if ( (LA19_0==56) ) { + alt19=1; } - switch (alt20) { + switch (alt19) { case 1 : - // InternalMachineLearningLanguage.g:2317:4: rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 + // InternalMachineLearningLanguage.g:2221:4: rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 { pushFollow(FOLLOW_18); rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3(); @@ -8302,7 +7959,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop20; + break loop19; } } while (true); @@ -8334,14 +7991,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__0" - // InternalMachineLearningLanguage.g:2327:1: rule__PartialSurrogateFunctionDefinitionRule__Group__0 : rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__1 ; + // InternalMachineLearningLanguage.g:2231:1: rule__PartialSurrogateFunctionDefinitionRule__Group__0 : rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__1 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2331:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__1 ) - // InternalMachineLearningLanguage.g:2332:2: rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__1 + // InternalMachineLearningLanguage.g:2235:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__1 ) + // InternalMachineLearningLanguage.g:2236:2: rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__1 { pushFollow(FOLLOW_10); rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl(); @@ -8372,17 +8029,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:2339:1: rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl : ( 'function' ) ; + // InternalMachineLearningLanguage.g:2243:1: rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl : ( 'function' ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2343:1: ( ( 'function' ) ) - // InternalMachineLearningLanguage.g:2344:1: ( 'function' ) + // InternalMachineLearningLanguage.g:2247:1: ( ( 'function' ) ) + // InternalMachineLearningLanguage.g:2248:1: ( 'function' ) { - // InternalMachineLearningLanguage.g:2344:1: ( 'function' ) - // InternalMachineLearningLanguage.g:2345:2: 'function' + // InternalMachineLearningLanguage.g:2248:1: ( 'function' ) + // InternalMachineLearningLanguage.g:2249:2: 'function' { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getFunctionKeyword_0()); @@ -8413,14 +8070,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__1" - // InternalMachineLearningLanguage.g:2354:1: rule__PartialSurrogateFunctionDefinitionRule__Group__1 : rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__2 ; + // InternalMachineLearningLanguage.g:2258:1: rule__PartialSurrogateFunctionDefinitionRule__Group__1 : rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__2 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2358:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__2 ) - // InternalMachineLearningLanguage.g:2359:2: rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__2 + // InternalMachineLearningLanguage.g:2262:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__2 ) + // InternalMachineLearningLanguage.g:2263:2: rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__2 { pushFollow(FOLLOW_19); rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl(); @@ -8451,23 +8108,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:2366:1: rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:2270:1: rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2370:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:2371:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) ) + // InternalMachineLearningLanguage.g:2274:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:2275:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:2371:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) ) - // InternalMachineLearningLanguage.g:2372:2: ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) + // InternalMachineLearningLanguage.g:2275:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) ) + // InternalMachineLearningLanguage.g:2276:2: ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getNameAssignment_1()); } - // InternalMachineLearningLanguage.g:2373:2: ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) - // InternalMachineLearningLanguage.g:2373:3: rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 + // InternalMachineLearningLanguage.g:2277:2: ( rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 ) + // InternalMachineLearningLanguage.g:2277:3: rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 { pushFollow(FOLLOW_2); rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1(); @@ -8502,14 +8159,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__2" - // InternalMachineLearningLanguage.g:2381:1: rule__PartialSurrogateFunctionDefinitionRule__Group__2 : rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__3 ; + // InternalMachineLearningLanguage.g:2285:1: rule__PartialSurrogateFunctionDefinitionRule__Group__2 : rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__3 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2385:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__3 ) - // InternalMachineLearningLanguage.g:2386:2: rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__3 + // InternalMachineLearningLanguage.g:2289:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__3 ) + // InternalMachineLearningLanguage.g:2290:2: rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__3 { pushFollow(FOLLOW_10); rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl(); @@ -8540,17 +8197,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:2393:1: rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl : ( 'mapping' ) ; + // InternalMachineLearningLanguage.g:2297:1: rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl : ( 'mapping' ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2397:1: ( ( 'mapping' ) ) - // InternalMachineLearningLanguage.g:2398:1: ( 'mapping' ) + // InternalMachineLearningLanguage.g:2301:1: ( ( 'mapping' ) ) + // InternalMachineLearningLanguage.g:2302:1: ( 'mapping' ) { - // InternalMachineLearningLanguage.g:2398:1: ( 'mapping' ) - // InternalMachineLearningLanguage.g:2399:2: 'mapping' + // InternalMachineLearningLanguage.g:2302:1: ( 'mapping' ) + // InternalMachineLearningLanguage.g:2303:2: 'mapping' { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getMappingKeyword_2()); @@ -8581,14 +8238,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__3" - // InternalMachineLearningLanguage.g:2408:1: rule__PartialSurrogateFunctionDefinitionRule__Group__3 : rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__4 ; + // InternalMachineLearningLanguage.g:2312:1: rule__PartialSurrogateFunctionDefinitionRule__Group__3 : rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__4 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2412:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__4 ) - // InternalMachineLearningLanguage.g:2413:2: rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__4 + // InternalMachineLearningLanguage.g:2316:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__4 ) + // InternalMachineLearningLanguage.g:2317:2: rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__4 { pushFollow(FOLLOW_11); rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl(); @@ -8619,23 +8276,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl" - // InternalMachineLearningLanguage.g:2420:1: rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) ) ; + // InternalMachineLearningLanguage.g:2324:1: rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2424:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) ) ) - // InternalMachineLearningLanguage.g:2425:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) ) + // InternalMachineLearningLanguage.g:2328:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) ) ) + // InternalMachineLearningLanguage.g:2329:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) ) { - // InternalMachineLearningLanguage.g:2425:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) ) - // InternalMachineLearningLanguage.g:2426:2: ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) + // InternalMachineLearningLanguage.g:2329:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) ) + // InternalMachineLearningLanguage.g:2330:2: ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getInputsAssignment_3()); } - // InternalMachineLearningLanguage.g:2427:2: ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) - // InternalMachineLearningLanguage.g:2427:3: rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 + // InternalMachineLearningLanguage.g:2331:2: ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 ) + // InternalMachineLearningLanguage.g:2331:3: rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 { pushFollow(FOLLOW_2); rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3(); @@ -8670,14 +8327,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__4" - // InternalMachineLearningLanguage.g:2435:1: rule__PartialSurrogateFunctionDefinitionRule__Group__4 : rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__5 ; + // InternalMachineLearningLanguage.g:2339:1: rule__PartialSurrogateFunctionDefinitionRule__Group__4 : rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__5 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2439:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__5 ) - // InternalMachineLearningLanguage.g:2440:2: rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__5 + // InternalMachineLearningLanguage.g:2343:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__5 ) + // InternalMachineLearningLanguage.g:2344:2: rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__5 { pushFollow(FOLLOW_11); rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl(); @@ -8708,35 +8365,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl" - // InternalMachineLearningLanguage.g:2447:1: rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* ) ; + // InternalMachineLearningLanguage.g:2351:1: rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2451:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* ) ) - // InternalMachineLearningLanguage.g:2452:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* ) + // InternalMachineLearningLanguage.g:2355:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* ) ) + // InternalMachineLearningLanguage.g:2356:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* ) { - // InternalMachineLearningLanguage.g:2452:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* ) - // InternalMachineLearningLanguage.g:2453:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* + // InternalMachineLearningLanguage.g:2356:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* ) + // InternalMachineLearningLanguage.g:2357:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getGroup_4()); } - // InternalMachineLearningLanguage.g:2454:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* - loop21: + // InternalMachineLearningLanguage.g:2358:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 )* + loop20: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA21_0==53) ) { - alt21=1; + if ( (LA20_0==53) ) { + alt20=1; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalMachineLearningLanguage.g:2454:3: rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 + // InternalMachineLearningLanguage.g:2358:3: rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 { pushFollow(FOLLOW_12); rule__PartialSurrogateFunctionDefinitionRule__Group_4__0(); @@ -8748,7 +8405,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop21; + break loop20; } } while (true); @@ -8777,14 +8434,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__5" - // InternalMachineLearningLanguage.g:2462:1: rule__PartialSurrogateFunctionDefinitionRule__Group__5 : rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__6 ; + // InternalMachineLearningLanguage.g:2366:1: rule__PartialSurrogateFunctionDefinitionRule__Group__5 : rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__6 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2466:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__6 ) - // InternalMachineLearningLanguage.g:2467:2: rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__6 + // InternalMachineLearningLanguage.g:2370:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__6 ) + // InternalMachineLearningLanguage.g:2371:2: rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__6 { pushFollow(FOLLOW_10); rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl(); @@ -8815,17 +8472,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl" - // InternalMachineLearningLanguage.g:2474:1: rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl : ( 'to' ) ; + // InternalMachineLearningLanguage.g:2378:1: rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl : ( 'to' ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2478:1: ( ( 'to' ) ) - // InternalMachineLearningLanguage.g:2479:1: ( 'to' ) + // InternalMachineLearningLanguage.g:2382:1: ( ( 'to' ) ) + // InternalMachineLearningLanguage.g:2383:1: ( 'to' ) { - // InternalMachineLearningLanguage.g:2479:1: ( 'to' ) - // InternalMachineLearningLanguage.g:2480:2: 'to' + // InternalMachineLearningLanguage.g:2383:1: ( 'to' ) + // InternalMachineLearningLanguage.g:2384:2: 'to' { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getToKeyword_5()); @@ -8856,14 +8513,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__6" - // InternalMachineLearningLanguage.g:2489:1: rule__PartialSurrogateFunctionDefinitionRule__Group__6 : rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__7 ; + // InternalMachineLearningLanguage.g:2393:1: rule__PartialSurrogateFunctionDefinitionRule__Group__6 : rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__7 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2493:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__7 ) - // InternalMachineLearningLanguage.g:2494:2: rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__7 + // InternalMachineLearningLanguage.g:2397:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__7 ) + // InternalMachineLearningLanguage.g:2398:2: rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__7 { pushFollow(FOLLOW_20); rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl(); @@ -8894,23 +8551,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl" - // InternalMachineLearningLanguage.g:2501:1: rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) ) ; + // InternalMachineLearningLanguage.g:2405:1: rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2505:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) ) ) - // InternalMachineLearningLanguage.g:2506:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) ) + // InternalMachineLearningLanguage.g:2409:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) ) ) + // InternalMachineLearningLanguage.g:2410:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) ) { - // InternalMachineLearningLanguage.g:2506:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) ) - // InternalMachineLearningLanguage.g:2507:2: ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) + // InternalMachineLearningLanguage.g:2410:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) ) + // InternalMachineLearningLanguage.g:2411:2: ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getOutputsAssignment_6()); } - // InternalMachineLearningLanguage.g:2508:2: ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) - // InternalMachineLearningLanguage.g:2508:3: rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 + // InternalMachineLearningLanguage.g:2412:2: ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 ) + // InternalMachineLearningLanguage.g:2412:3: rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 { pushFollow(FOLLOW_2); rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6(); @@ -8945,14 +8602,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__7" - // InternalMachineLearningLanguage.g:2516:1: rule__PartialSurrogateFunctionDefinitionRule__Group__7 : rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__8 ; + // InternalMachineLearningLanguage.g:2420:1: rule__PartialSurrogateFunctionDefinitionRule__Group__7 : rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__8 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2520:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__8 ) - // InternalMachineLearningLanguage.g:2521:2: rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__8 + // InternalMachineLearningLanguage.g:2424:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__8 ) + // InternalMachineLearningLanguage.g:2425:2: rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl rule__PartialSurrogateFunctionDefinitionRule__Group__8 { pushFollow(FOLLOW_20); rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl(); @@ -8983,35 +8640,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl" - // InternalMachineLearningLanguage.g:2528:1: rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* ) ; + // InternalMachineLearningLanguage.g:2432:1: rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2532:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* ) ) - // InternalMachineLearningLanguage.g:2533:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* ) + // InternalMachineLearningLanguage.g:2436:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* ) ) + // InternalMachineLearningLanguage.g:2437:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* ) { - // InternalMachineLearningLanguage.g:2533:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* ) - // InternalMachineLearningLanguage.g:2534:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* + // InternalMachineLearningLanguage.g:2437:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* ) + // InternalMachineLearningLanguage.g:2438:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getGroup_7()); } - // InternalMachineLearningLanguage.g:2535:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* - loop22: + // InternalMachineLearningLanguage.g:2439:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 )* + loop21: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA22_0==53) ) { - alt22=1; + if ( (LA21_0==53) ) { + alt21=1; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalMachineLearningLanguage.g:2535:3: rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 + // InternalMachineLearningLanguage.g:2439:3: rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 { pushFollow(FOLLOW_12); rule__PartialSurrogateFunctionDefinitionRule__Group_7__0(); @@ -9023,7 +8680,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop22; + break loop21; } } while (true); @@ -9052,14 +8709,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__8" - // InternalMachineLearningLanguage.g:2543:1: rule__PartialSurrogateFunctionDefinitionRule__Group__8 : rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl ; + // InternalMachineLearningLanguage.g:2447:1: rule__PartialSurrogateFunctionDefinitionRule__Group__8 : rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2547:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl ) - // InternalMachineLearningLanguage.g:2548:2: rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl + // InternalMachineLearningLanguage.g:2451:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl ) + // InternalMachineLearningLanguage.g:2452:2: rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl { pushFollow(FOLLOW_2); rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl(); @@ -9085,31 +8742,31 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl" - // InternalMachineLearningLanguage.g:2554:1: rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? ) ; + // InternalMachineLearningLanguage.g:2458:1: rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2558:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? ) ) - // InternalMachineLearningLanguage.g:2559:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? ) + // InternalMachineLearningLanguage.g:2462:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? ) ) + // InternalMachineLearningLanguage.g:2463:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? ) { - // InternalMachineLearningLanguage.g:2559:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? ) - // InternalMachineLearningLanguage.g:2560:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? + // InternalMachineLearningLanguage.g:2463:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? ) + // InternalMachineLearningLanguage.g:2464:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getGroup_8()); } - // InternalMachineLearningLanguage.g:2561:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? - int alt23=2; - int LA23_0 = input.LA(1); + // InternalMachineLearningLanguage.g:2465:2: ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA23_0==55) ) { - alt23=1; + if ( (LA22_0==55) ) { + alt22=1; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalMachineLearningLanguage.g:2561:3: rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 + // InternalMachineLearningLanguage.g:2465:3: rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 { pushFollow(FOLLOW_2); rule__PartialSurrogateFunctionDefinitionRule__Group_8__0(); @@ -9147,14 +8804,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_4__0" - // InternalMachineLearningLanguage.g:2570:1: rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 : rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_4__1 ; + // InternalMachineLearningLanguage.g:2474:1: rule__PartialSurrogateFunctionDefinitionRule__Group_4__0 : rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_4__1 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2574:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_4__1 ) - // InternalMachineLearningLanguage.g:2575:2: rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_4__1 + // InternalMachineLearningLanguage.g:2478:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_4__1 ) + // InternalMachineLearningLanguage.g:2479:2: rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_4__1 { pushFollow(FOLLOW_10); rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl(); @@ -9185,17 +8842,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl" - // InternalMachineLearningLanguage.g:2582:1: rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl : ( ',' ) ; + // InternalMachineLearningLanguage.g:2486:1: rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl : ( ',' ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2586:1: ( ( ',' ) ) - // InternalMachineLearningLanguage.g:2587:1: ( ',' ) + // InternalMachineLearningLanguage.g:2490:1: ( ( ',' ) ) + // InternalMachineLearningLanguage.g:2491:1: ( ',' ) { - // InternalMachineLearningLanguage.g:2587:1: ( ',' ) - // InternalMachineLearningLanguage.g:2588:2: ',' + // InternalMachineLearningLanguage.g:2491:1: ( ',' ) + // InternalMachineLearningLanguage.g:2492:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getCommaKeyword_4_0()); @@ -9226,14 +8883,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_4__1" - // InternalMachineLearningLanguage.g:2597:1: rule__PartialSurrogateFunctionDefinitionRule__Group_4__1 : rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl ; + // InternalMachineLearningLanguage.g:2501:1: rule__PartialSurrogateFunctionDefinitionRule__Group_4__1 : rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2601:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl ) - // InternalMachineLearningLanguage.g:2602:2: rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl + // InternalMachineLearningLanguage.g:2505:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl ) + // InternalMachineLearningLanguage.g:2506:2: rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl(); @@ -9259,23 +8916,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl" - // InternalMachineLearningLanguage.g:2608:1: rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) ) ; + // InternalMachineLearningLanguage.g:2512:1: rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2612:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) ) ) - // InternalMachineLearningLanguage.g:2613:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) ) + // InternalMachineLearningLanguage.g:2516:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) ) ) + // InternalMachineLearningLanguage.g:2517:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) ) { - // InternalMachineLearningLanguage.g:2613:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) ) - // InternalMachineLearningLanguage.g:2614:2: ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) + // InternalMachineLearningLanguage.g:2517:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) ) + // InternalMachineLearningLanguage.g:2518:2: ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getInputsAssignment_4_1()); } - // InternalMachineLearningLanguage.g:2615:2: ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) - // InternalMachineLearningLanguage.g:2615:3: rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 + // InternalMachineLearningLanguage.g:2519:2: ( rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 ) + // InternalMachineLearningLanguage.g:2519:3: rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 { pushFollow(FOLLOW_2); rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1(); @@ -9310,14 +8967,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_7__0" - // InternalMachineLearningLanguage.g:2624:1: rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 : rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_7__1 ; + // InternalMachineLearningLanguage.g:2528:1: rule__PartialSurrogateFunctionDefinitionRule__Group_7__0 : rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_7__1 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2628:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_7__1 ) - // InternalMachineLearningLanguage.g:2629:2: rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_7__1 + // InternalMachineLearningLanguage.g:2532:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_7__1 ) + // InternalMachineLearningLanguage.g:2533:2: rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_7__1 { pushFollow(FOLLOW_10); rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl(); @@ -9348,17 +9005,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl" - // InternalMachineLearningLanguage.g:2636:1: rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl : ( ',' ) ; + // InternalMachineLearningLanguage.g:2540:1: rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl : ( ',' ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2640:1: ( ( ',' ) ) - // InternalMachineLearningLanguage.g:2641:1: ( ',' ) + // InternalMachineLearningLanguage.g:2544:1: ( ( ',' ) ) + // InternalMachineLearningLanguage.g:2545:1: ( ',' ) { - // InternalMachineLearningLanguage.g:2641:1: ( ',' ) - // InternalMachineLearningLanguage.g:2642:2: ',' + // InternalMachineLearningLanguage.g:2545:1: ( ',' ) + // InternalMachineLearningLanguage.g:2546:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getCommaKeyword_7_0()); @@ -9389,14 +9046,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_7__1" - // InternalMachineLearningLanguage.g:2651:1: rule__PartialSurrogateFunctionDefinitionRule__Group_7__1 : rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl ; + // InternalMachineLearningLanguage.g:2555:1: rule__PartialSurrogateFunctionDefinitionRule__Group_7__1 : rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2655:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl ) - // InternalMachineLearningLanguage.g:2656:2: rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl + // InternalMachineLearningLanguage.g:2559:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl ) + // InternalMachineLearningLanguage.g:2560:2: rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl(); @@ -9422,23 +9079,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl" - // InternalMachineLearningLanguage.g:2662:1: rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) ) ; + // InternalMachineLearningLanguage.g:2566:1: rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl : ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2666:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) ) ) - // InternalMachineLearningLanguage.g:2667:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) ) + // InternalMachineLearningLanguage.g:2570:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) ) ) + // InternalMachineLearningLanguage.g:2571:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) ) { - // InternalMachineLearningLanguage.g:2667:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) ) - // InternalMachineLearningLanguage.g:2668:2: ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) + // InternalMachineLearningLanguage.g:2571:1: ( ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) ) + // InternalMachineLearningLanguage.g:2572:2: ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getOutputsAssignment_7_1()); } - // InternalMachineLearningLanguage.g:2669:2: ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) - // InternalMachineLearningLanguage.g:2669:3: rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 + // InternalMachineLearningLanguage.g:2573:2: ( rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 ) + // InternalMachineLearningLanguage.g:2573:3: rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 { pushFollow(FOLLOW_2); rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1(); @@ -9473,14 +9130,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_8__0" - // InternalMachineLearningLanguage.g:2678:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 : rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__1 ; + // InternalMachineLearningLanguage.g:2582:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__0 : rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__1 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2682:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__1 ) - // InternalMachineLearningLanguage.g:2683:2: rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__1 + // InternalMachineLearningLanguage.g:2586:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__1 ) + // InternalMachineLearningLanguage.g:2587:2: rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__1 { pushFollow(FOLLOW_21); rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl(); @@ -9511,17 +9168,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl" - // InternalMachineLearningLanguage.g:2690:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl : ( 'with' ) ; + // InternalMachineLearningLanguage.g:2594:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl : ( 'with' ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2694:1: ( ( 'with' ) ) - // InternalMachineLearningLanguage.g:2695:1: ( 'with' ) + // InternalMachineLearningLanguage.g:2598:1: ( ( 'with' ) ) + // InternalMachineLearningLanguage.g:2599:1: ( 'with' ) { - // InternalMachineLearningLanguage.g:2695:1: ( 'with' ) - // InternalMachineLearningLanguage.g:2696:2: 'with' + // InternalMachineLearningLanguage.g:2599:1: ( 'with' ) + // InternalMachineLearningLanguage.g:2600:2: 'with' { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getWithKeyword_8_0()); @@ -9552,16 +9209,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_8__1" - // InternalMachineLearningLanguage.g:2705:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__1 : rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__2 ; + // InternalMachineLearningLanguage.g:2609:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__1 : rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__2 ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2709:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__2 ) - // InternalMachineLearningLanguage.g:2710:2: rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__2 + // InternalMachineLearningLanguage.g:2613:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__2 ) + // InternalMachineLearningLanguage.g:2614:2: rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl rule__PartialSurrogateFunctionDefinitionRule__Group_8__2 { - pushFollow(FOLLOW_22); + pushFollow(FOLLOW_10); rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl(); state._fsp--; @@ -9590,17 +9247,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl" - // InternalMachineLearningLanguage.g:2717:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl : ( 'parameters' ) ; + // InternalMachineLearningLanguage.g:2621:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl : ( 'parameters' ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2721:1: ( ( 'parameters' ) ) - // InternalMachineLearningLanguage.g:2722:1: ( 'parameters' ) + // InternalMachineLearningLanguage.g:2625:1: ( ( 'parameters' ) ) + // InternalMachineLearningLanguage.g:2626:1: ( 'parameters' ) { - // InternalMachineLearningLanguage.g:2722:1: ( 'parameters' ) - // InternalMachineLearningLanguage.g:2723:2: 'parameters' + // InternalMachineLearningLanguage.g:2626:1: ( 'parameters' ) + // InternalMachineLearningLanguage.g:2627:2: 'parameters' { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getParametersKeyword_8_1()); @@ -9631,14 +9288,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_8__2" - // InternalMachineLearningLanguage.g:2732:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__2 : rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl ; + // InternalMachineLearningLanguage.g:2636:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__2 : rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2736:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl ) - // InternalMachineLearningLanguage.g:2737:2: rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl + // InternalMachineLearningLanguage.g:2640:1: ( rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl ) + // InternalMachineLearningLanguage.g:2641:2: rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl { pushFollow(FOLLOW_2); rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl(); @@ -9664,28 +9321,28 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl" - // InternalMachineLearningLanguage.g:2743:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl : ( ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) ) ; + // InternalMachineLearningLanguage.g:2647:1: rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl : ( ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__Group_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2747:1: ( ( ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) ) ) - // InternalMachineLearningLanguage.g:2748:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) ) + // InternalMachineLearningLanguage.g:2651:1: ( ( ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) ) ) + // InternalMachineLearningLanguage.g:2652:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) ) { - // InternalMachineLearningLanguage.g:2748:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) ) - // InternalMachineLearningLanguage.g:2749:2: ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) + // InternalMachineLearningLanguage.g:2652:1: ( ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) ) + // InternalMachineLearningLanguage.g:2653:2: ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) { - // InternalMachineLearningLanguage.g:2749:2: ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) - // InternalMachineLearningLanguage.g:2750:3: ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) + // InternalMachineLearningLanguage.g:2653:2: ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) ) + // InternalMachineLearningLanguage.g:2654:3: ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getParametersAssignment_8_2()); } - // InternalMachineLearningLanguage.g:2751:3: ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) - // InternalMachineLearningLanguage.g:2751:4: rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 + // InternalMachineLearningLanguage.g:2655:3: ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 ) + // InternalMachineLearningLanguage.g:2655:4: rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 { - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_22); rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2(); state._fsp--; @@ -9699,52 +9356,43 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } - // InternalMachineLearningLanguage.g:2754:2: ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) - // InternalMachineLearningLanguage.g:2755:3: ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* + // InternalMachineLearningLanguage.g:2658:2: ( ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* ) + // InternalMachineLearningLanguage.g:2659:3: ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getParametersAssignment_8_2()); } - // InternalMachineLearningLanguage.g:2756:3: ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* - loop24: + // InternalMachineLearningLanguage.g:2660:3: ( rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 )* + loop23: do { - int alt24=2; - switch ( input.LA(1) ) { - case RULE_QUOTED_ID: - { - int LA24_2 = input.LA(2); - - if ( (LA24_2==72) ) { - alt24=1; - } + int alt23=2; + int LA23_0 = input.LA(1); + if ( (LA23_0==RULE_QUOTED_ID) ) { + int LA23_2 = input.LA(2); + if ( (LA23_2==72) ) { + alt23=1; } - break; - case RULE_ID: - { - int LA24_3 = input.LA(2); - if ( (LA24_3==72) ) { - alt24=1; - } + } + else if ( (LA23_0==RULE_ID) ) { + int LA23_3 = input.LA(2); + if ( (LA23_3==72) ) { + alt23=1; } - break; - case RULE_STRING: - { - alt24=1; - } - break; + } - switch (alt24) { + + switch (alt23) { case 1 : - // InternalMachineLearningLanguage.g:2756:4: rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 + // InternalMachineLearningLanguage.g:2660:4: rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 { - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_22); rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2(); state._fsp--; @@ -9754,7 +9402,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop24; + break loop23; } } while (true); @@ -9786,14 +9434,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__0" - // InternalMachineLearningLanguage.g:2766:1: rule__PredictStatementRule__Group__0 : rule__PredictStatementRule__Group__0__Impl rule__PredictStatementRule__Group__1 ; + // InternalMachineLearningLanguage.g:2670:1: rule__PredictStatementRule__Group__0 : rule__PredictStatementRule__Group__0__Impl rule__PredictStatementRule__Group__1 ; public final void rule__PredictStatementRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2770:1: ( rule__PredictStatementRule__Group__0__Impl rule__PredictStatementRule__Group__1 ) - // InternalMachineLearningLanguage.g:2771:2: rule__PredictStatementRule__Group__0__Impl rule__PredictStatementRule__Group__1 + // InternalMachineLearningLanguage.g:2674:1: ( rule__PredictStatementRule__Group__0__Impl rule__PredictStatementRule__Group__1 ) + // InternalMachineLearningLanguage.g:2675:2: rule__PredictStatementRule__Group__0__Impl rule__PredictStatementRule__Group__1 { pushFollow(FOLLOW_10); rule__PredictStatementRule__Group__0__Impl(); @@ -9824,17 +9472,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:2778:1: rule__PredictStatementRule__Group__0__Impl : ( 'predict' ) ; + // InternalMachineLearningLanguage.g:2682:1: rule__PredictStatementRule__Group__0__Impl : ( 'predict' ) ; public final void rule__PredictStatementRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2782:1: ( ( 'predict' ) ) - // InternalMachineLearningLanguage.g:2783:1: ( 'predict' ) + // InternalMachineLearningLanguage.g:2686:1: ( ( 'predict' ) ) + // InternalMachineLearningLanguage.g:2687:1: ( 'predict' ) { - // InternalMachineLearningLanguage.g:2783:1: ( 'predict' ) - // InternalMachineLearningLanguage.g:2784:2: 'predict' + // InternalMachineLearningLanguage.g:2687:1: ( 'predict' ) + // InternalMachineLearningLanguage.g:2688:2: 'predict' { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getPredictKeyword_0()); @@ -9865,16 +9513,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__1" - // InternalMachineLearningLanguage.g:2793:1: rule__PredictStatementRule__Group__1 : rule__PredictStatementRule__Group__1__Impl rule__PredictStatementRule__Group__2 ; + // InternalMachineLearningLanguage.g:2697:1: rule__PredictStatementRule__Group__1 : rule__PredictStatementRule__Group__1__Impl rule__PredictStatementRule__Group__2 ; public final void rule__PredictStatementRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2797:1: ( rule__PredictStatementRule__Group__1__Impl rule__PredictStatementRule__Group__2 ) - // InternalMachineLearningLanguage.g:2798:2: rule__PredictStatementRule__Group__1__Impl rule__PredictStatementRule__Group__2 + // InternalMachineLearningLanguage.g:2701:1: ( rule__PredictStatementRule__Group__1__Impl rule__PredictStatementRule__Group__2 ) + // InternalMachineLearningLanguage.g:2702:2: rule__PredictStatementRule__Group__1__Impl rule__PredictStatementRule__Group__2 { - pushFollow(FOLLOW_24); + pushFollow(FOLLOW_23); rule__PredictStatementRule__Group__1__Impl(); state._fsp--; @@ -9903,23 +9551,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:2805:1: rule__PredictStatementRule__Group__1__Impl : ( ( rule__PredictStatementRule__SurrogateAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:2709:1: rule__PredictStatementRule__Group__1__Impl : ( ( rule__PredictStatementRule__SurrogateAssignment_1 ) ) ; public final void rule__PredictStatementRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2809:1: ( ( ( rule__PredictStatementRule__SurrogateAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:2810:1: ( ( rule__PredictStatementRule__SurrogateAssignment_1 ) ) + // InternalMachineLearningLanguage.g:2713:1: ( ( ( rule__PredictStatementRule__SurrogateAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:2714:1: ( ( rule__PredictStatementRule__SurrogateAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:2810:1: ( ( rule__PredictStatementRule__SurrogateAssignment_1 ) ) - // InternalMachineLearningLanguage.g:2811:2: ( rule__PredictStatementRule__SurrogateAssignment_1 ) + // InternalMachineLearningLanguage.g:2714:1: ( ( rule__PredictStatementRule__SurrogateAssignment_1 ) ) + // InternalMachineLearningLanguage.g:2715:2: ( rule__PredictStatementRule__SurrogateAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getSurrogateAssignment_1()); } - // InternalMachineLearningLanguage.g:2812:2: ( rule__PredictStatementRule__SurrogateAssignment_1 ) - // InternalMachineLearningLanguage.g:2812:3: rule__PredictStatementRule__SurrogateAssignment_1 + // InternalMachineLearningLanguage.g:2716:2: ( rule__PredictStatementRule__SurrogateAssignment_1 ) + // InternalMachineLearningLanguage.g:2716:3: rule__PredictStatementRule__SurrogateAssignment_1 { pushFollow(FOLLOW_2); rule__PredictStatementRule__SurrogateAssignment_1(); @@ -9954,14 +9602,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__2" - // InternalMachineLearningLanguage.g:2820:1: rule__PredictStatementRule__Group__2 : rule__PredictStatementRule__Group__2__Impl rule__PredictStatementRule__Group__3 ; + // InternalMachineLearningLanguage.g:2724:1: rule__PredictStatementRule__Group__2 : rule__PredictStatementRule__Group__2__Impl rule__PredictStatementRule__Group__3 ; public final void rule__PredictStatementRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2824:1: ( rule__PredictStatementRule__Group__2__Impl rule__PredictStatementRule__Group__3 ) - // InternalMachineLearningLanguage.g:2825:2: rule__PredictStatementRule__Group__2__Impl rule__PredictStatementRule__Group__3 + // InternalMachineLearningLanguage.g:2728:1: ( rule__PredictStatementRule__Group__2__Impl rule__PredictStatementRule__Group__3 ) + // InternalMachineLearningLanguage.g:2729:2: rule__PredictStatementRule__Group__2__Impl rule__PredictStatementRule__Group__3 { pushFollow(FOLLOW_7); rule__PredictStatementRule__Group__2__Impl(); @@ -9992,17 +9640,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:2832:1: rule__PredictStatementRule__Group__2__Impl : ( 'from' ) ; + // InternalMachineLearningLanguage.g:2736:1: rule__PredictStatementRule__Group__2__Impl : ( 'from' ) ; public final void rule__PredictStatementRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2836:1: ( ( 'from' ) ) - // InternalMachineLearningLanguage.g:2837:1: ( 'from' ) + // InternalMachineLearningLanguage.g:2740:1: ( ( 'from' ) ) + // InternalMachineLearningLanguage.g:2741:1: ( 'from' ) { - // InternalMachineLearningLanguage.g:2837:1: ( 'from' ) - // InternalMachineLearningLanguage.g:2838:2: 'from' + // InternalMachineLearningLanguage.g:2741:1: ( 'from' ) + // InternalMachineLearningLanguage.g:2742:2: 'from' { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getFromKeyword_2()); @@ -10033,16 +9681,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__3" - // InternalMachineLearningLanguage.g:2847:1: rule__PredictStatementRule__Group__3 : rule__PredictStatementRule__Group__3__Impl rule__PredictStatementRule__Group__4 ; + // InternalMachineLearningLanguage.g:2751:1: rule__PredictStatementRule__Group__3 : rule__PredictStatementRule__Group__3__Impl rule__PredictStatementRule__Group__4 ; public final void rule__PredictStatementRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2851:1: ( rule__PredictStatementRule__Group__3__Impl rule__PredictStatementRule__Group__4 ) - // InternalMachineLearningLanguage.g:2852:2: rule__PredictStatementRule__Group__3__Impl rule__PredictStatementRule__Group__4 + // InternalMachineLearningLanguage.g:2755:1: ( rule__PredictStatementRule__Group__3__Impl rule__PredictStatementRule__Group__4 ) + // InternalMachineLearningLanguage.g:2756:2: rule__PredictStatementRule__Group__3__Impl rule__PredictStatementRule__Group__4 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); rule__PredictStatementRule__Group__3__Impl(); state._fsp--; @@ -10071,23 +9719,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__3__Impl" - // InternalMachineLearningLanguage.g:2859:1: rule__PredictStatementRule__Group__3__Impl : ( ( rule__PredictStatementRule__TrainingDataAssignment_3 ) ) ; + // InternalMachineLearningLanguage.g:2763:1: rule__PredictStatementRule__Group__3__Impl : ( ( rule__PredictStatementRule__TrainingDataAssignment_3 ) ) ; public final void rule__PredictStatementRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2863:1: ( ( ( rule__PredictStatementRule__TrainingDataAssignment_3 ) ) ) - // InternalMachineLearningLanguage.g:2864:1: ( ( rule__PredictStatementRule__TrainingDataAssignment_3 ) ) + // InternalMachineLearningLanguage.g:2767:1: ( ( ( rule__PredictStatementRule__TrainingDataAssignment_3 ) ) ) + // InternalMachineLearningLanguage.g:2768:1: ( ( rule__PredictStatementRule__TrainingDataAssignment_3 ) ) { - // InternalMachineLearningLanguage.g:2864:1: ( ( rule__PredictStatementRule__TrainingDataAssignment_3 ) ) - // InternalMachineLearningLanguage.g:2865:2: ( rule__PredictStatementRule__TrainingDataAssignment_3 ) + // InternalMachineLearningLanguage.g:2768:1: ( ( rule__PredictStatementRule__TrainingDataAssignment_3 ) ) + // InternalMachineLearningLanguage.g:2769:2: ( rule__PredictStatementRule__TrainingDataAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getTrainingDataAssignment_3()); } - // InternalMachineLearningLanguage.g:2866:2: ( rule__PredictStatementRule__TrainingDataAssignment_3 ) - // InternalMachineLearningLanguage.g:2866:3: rule__PredictStatementRule__TrainingDataAssignment_3 + // InternalMachineLearningLanguage.g:2770:2: ( rule__PredictStatementRule__TrainingDataAssignment_3 ) + // InternalMachineLearningLanguage.g:2770:3: rule__PredictStatementRule__TrainingDataAssignment_3 { pushFollow(FOLLOW_2); rule__PredictStatementRule__TrainingDataAssignment_3(); @@ -10122,16 +9770,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__4" - // InternalMachineLearningLanguage.g:2874:1: rule__PredictStatementRule__Group__4 : rule__PredictStatementRule__Group__4__Impl rule__PredictStatementRule__Group__5 ; + // InternalMachineLearningLanguage.g:2778:1: rule__PredictStatementRule__Group__4 : rule__PredictStatementRule__Group__4__Impl rule__PredictStatementRule__Group__5 ; public final void rule__PredictStatementRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2878:1: ( rule__PredictStatementRule__Group__4__Impl rule__PredictStatementRule__Group__5 ) - // InternalMachineLearningLanguage.g:2879:2: rule__PredictStatementRule__Group__4__Impl rule__PredictStatementRule__Group__5 + // InternalMachineLearningLanguage.g:2782:1: ( rule__PredictStatementRule__Group__4__Impl rule__PredictStatementRule__Group__5 ) + // InternalMachineLearningLanguage.g:2783:2: rule__PredictStatementRule__Group__4__Impl rule__PredictStatementRule__Group__5 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); rule__PredictStatementRule__Group__4__Impl(); state._fsp--; @@ -10160,35 +9808,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__4__Impl" - // InternalMachineLearningLanguage.g:2886:1: rule__PredictStatementRule__Group__4__Impl : ( ( rule__PredictStatementRule__Group_4__0 )? ) ; + // InternalMachineLearningLanguage.g:2790:1: rule__PredictStatementRule__Group__4__Impl : ( ( rule__PredictStatementRule__Group_4__0 )? ) ; public final void rule__PredictStatementRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2890:1: ( ( ( rule__PredictStatementRule__Group_4__0 )? ) ) - // InternalMachineLearningLanguage.g:2891:1: ( ( rule__PredictStatementRule__Group_4__0 )? ) + // InternalMachineLearningLanguage.g:2794:1: ( ( ( rule__PredictStatementRule__Group_4__0 )? ) ) + // InternalMachineLearningLanguage.g:2795:1: ( ( rule__PredictStatementRule__Group_4__0 )? ) { - // InternalMachineLearningLanguage.g:2891:1: ( ( rule__PredictStatementRule__Group_4__0 )? ) - // InternalMachineLearningLanguage.g:2892:2: ( rule__PredictStatementRule__Group_4__0 )? + // InternalMachineLearningLanguage.g:2795:1: ( ( rule__PredictStatementRule__Group_4__0 )? ) + // InternalMachineLearningLanguage.g:2796:2: ( rule__PredictStatementRule__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getGroup_4()); } - // InternalMachineLearningLanguage.g:2893:2: ( rule__PredictStatementRule__Group_4__0 )? - int alt25=2; - int LA25_0 = input.LA(1); + // InternalMachineLearningLanguage.g:2797:2: ( rule__PredictStatementRule__Group_4__0 )? + int alt24=2; + int LA24_0 = input.LA(1); - if ( (LA25_0==61) ) { - int LA25_1 = input.LA(2); + if ( (LA24_0==61) ) { + int LA24_1 = input.LA(2); - if ( (LA25_1==63) ) { - alt25=1; + if ( (LA24_1==63) ) { + alt24=1; } } - switch (alt25) { + switch (alt24) { case 1 : - // InternalMachineLearningLanguage.g:2893:3: rule__PredictStatementRule__Group_4__0 + // InternalMachineLearningLanguage.g:2797:3: rule__PredictStatementRule__Group_4__0 { pushFollow(FOLLOW_2); rule__PredictStatementRule__Group_4__0(); @@ -10226,16 +9874,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__5" - // InternalMachineLearningLanguage.g:2901:1: rule__PredictStatementRule__Group__5 : rule__PredictStatementRule__Group__5__Impl rule__PredictStatementRule__Group__6 ; + // InternalMachineLearningLanguage.g:2805:1: rule__PredictStatementRule__Group__5 : rule__PredictStatementRule__Group__5__Impl rule__PredictStatementRule__Group__6 ; public final void rule__PredictStatementRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2905:1: ( rule__PredictStatementRule__Group__5__Impl rule__PredictStatementRule__Group__6 ) - // InternalMachineLearningLanguage.g:2906:2: rule__PredictStatementRule__Group__5__Impl rule__PredictStatementRule__Group__6 + // InternalMachineLearningLanguage.g:2809:1: ( rule__PredictStatementRule__Group__5__Impl rule__PredictStatementRule__Group__6 ) + // InternalMachineLearningLanguage.g:2810:2: rule__PredictStatementRule__Group__5__Impl rule__PredictStatementRule__Group__6 { - pushFollow(FOLLOW_26); + pushFollow(FOLLOW_25); rule__PredictStatementRule__Group__5__Impl(); state._fsp--; @@ -10264,17 +9912,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__5__Impl" - // InternalMachineLearningLanguage.g:2913:1: rule__PredictStatementRule__Group__5__Impl : ( 'and' ) ; + // InternalMachineLearningLanguage.g:2817:1: rule__PredictStatementRule__Group__5__Impl : ( 'and' ) ; public final void rule__PredictStatementRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2917:1: ( ( 'and' ) ) - // InternalMachineLearningLanguage.g:2918:1: ( 'and' ) + // InternalMachineLearningLanguage.g:2821:1: ( ( 'and' ) ) + // InternalMachineLearningLanguage.g:2822:1: ( 'and' ) { - // InternalMachineLearningLanguage.g:2918:1: ( 'and' ) - // InternalMachineLearningLanguage.g:2919:2: 'and' + // InternalMachineLearningLanguage.g:2822:1: ( 'and' ) + // InternalMachineLearningLanguage.g:2823:2: 'and' { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getAndKeyword_5()); @@ -10305,16 +9953,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__6" - // InternalMachineLearningLanguage.g:2928:1: rule__PredictStatementRule__Group__6 : rule__PredictStatementRule__Group__6__Impl rule__PredictStatementRule__Group__7 ; + // InternalMachineLearningLanguage.g:2832:1: rule__PredictStatementRule__Group__6 : rule__PredictStatementRule__Group__6__Impl rule__PredictStatementRule__Group__7 ; public final void rule__PredictStatementRule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2932:1: ( rule__PredictStatementRule__Group__6__Impl rule__PredictStatementRule__Group__7 ) - // InternalMachineLearningLanguage.g:2933:2: rule__PredictStatementRule__Group__6__Impl rule__PredictStatementRule__Group__7 + // InternalMachineLearningLanguage.g:2836:1: ( rule__PredictStatementRule__Group__6__Impl rule__PredictStatementRule__Group__7 ) + // InternalMachineLearningLanguage.g:2837:2: rule__PredictStatementRule__Group__6__Impl rule__PredictStatementRule__Group__7 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_26); rule__PredictStatementRule__Group__6__Impl(); state._fsp--; @@ -10343,17 +9991,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__6__Impl" - // InternalMachineLearningLanguage.g:2940:1: rule__PredictStatementRule__Group__6__Impl : ( 'store' ) ; + // InternalMachineLearningLanguage.g:2844:1: rule__PredictStatementRule__Group__6__Impl : ( 'store' ) ; public final void rule__PredictStatementRule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2944:1: ( ( 'store' ) ) - // InternalMachineLearningLanguage.g:2945:1: ( 'store' ) + // InternalMachineLearningLanguage.g:2848:1: ( ( 'store' ) ) + // InternalMachineLearningLanguage.g:2849:1: ( 'store' ) { - // InternalMachineLearningLanguage.g:2945:1: ( 'store' ) - // InternalMachineLearningLanguage.g:2946:2: 'store' + // InternalMachineLearningLanguage.g:2849:1: ( 'store' ) + // InternalMachineLearningLanguage.g:2850:2: 'store' { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getStoreKeyword_6()); @@ -10384,14 +10032,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__7" - // InternalMachineLearningLanguage.g:2955:1: rule__PredictStatementRule__Group__7 : rule__PredictStatementRule__Group__7__Impl rule__PredictStatementRule__Group__8 ; + // InternalMachineLearningLanguage.g:2859:1: rule__PredictStatementRule__Group__7 : rule__PredictStatementRule__Group__7__Impl rule__PredictStatementRule__Group__8 ; public final void rule__PredictStatementRule__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2959:1: ( rule__PredictStatementRule__Group__7__Impl rule__PredictStatementRule__Group__8 ) - // InternalMachineLearningLanguage.g:2960:2: rule__PredictStatementRule__Group__7__Impl rule__PredictStatementRule__Group__8 + // InternalMachineLearningLanguage.g:2863:1: ( rule__PredictStatementRule__Group__7__Impl rule__PredictStatementRule__Group__8 ) + // InternalMachineLearningLanguage.g:2864:2: rule__PredictStatementRule__Group__7__Impl rule__PredictStatementRule__Group__8 { pushFollow(FOLLOW_7); rule__PredictStatementRule__Group__7__Impl(); @@ -10422,17 +10070,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__7__Impl" - // InternalMachineLearningLanguage.g:2967:1: rule__PredictStatementRule__Group__7__Impl : ( 'to' ) ; + // InternalMachineLearningLanguage.g:2871:1: rule__PredictStatementRule__Group__7__Impl : ( 'to' ) ; public final void rule__PredictStatementRule__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2971:1: ( ( 'to' ) ) - // InternalMachineLearningLanguage.g:2972:1: ( 'to' ) + // InternalMachineLearningLanguage.g:2875:1: ( ( 'to' ) ) + // InternalMachineLearningLanguage.g:2876:1: ( 'to' ) { - // InternalMachineLearningLanguage.g:2972:1: ( 'to' ) - // InternalMachineLearningLanguage.g:2973:2: 'to' + // InternalMachineLearningLanguage.g:2876:1: ( 'to' ) + // InternalMachineLearningLanguage.g:2877:2: 'to' { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getToKeyword_7()); @@ -10463,14 +10111,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__8" - // InternalMachineLearningLanguage.g:2982:1: rule__PredictStatementRule__Group__8 : rule__PredictStatementRule__Group__8__Impl ; + // InternalMachineLearningLanguage.g:2886:1: rule__PredictStatementRule__Group__8 : rule__PredictStatementRule__Group__8__Impl ; public final void rule__PredictStatementRule__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2986:1: ( rule__PredictStatementRule__Group__8__Impl ) - // InternalMachineLearningLanguage.g:2987:2: rule__PredictStatementRule__Group__8__Impl + // InternalMachineLearningLanguage.g:2890:1: ( rule__PredictStatementRule__Group__8__Impl ) + // InternalMachineLearningLanguage.g:2891:2: rule__PredictStatementRule__Group__8__Impl { pushFollow(FOLLOW_2); rule__PredictStatementRule__Group__8__Impl(); @@ -10496,23 +10144,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group__8__Impl" - // InternalMachineLearningLanguage.g:2993:1: rule__PredictStatementRule__Group__8__Impl : ( ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) ) ; + // InternalMachineLearningLanguage.g:2897:1: rule__PredictStatementRule__Group__8__Impl : ( ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) ) ; public final void rule__PredictStatementRule__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:2997:1: ( ( ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) ) ) - // InternalMachineLearningLanguage.g:2998:1: ( ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) ) + // InternalMachineLearningLanguage.g:2901:1: ( ( ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) ) ) + // InternalMachineLearningLanguage.g:2902:1: ( ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) ) { - // InternalMachineLearningLanguage.g:2998:1: ( ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) ) - // InternalMachineLearningLanguage.g:2999:2: ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) + // InternalMachineLearningLanguage.g:2902:1: ( ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) ) + // InternalMachineLearningLanguage.g:2903:2: ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getModelFilenameAssignment_8()); } - // InternalMachineLearningLanguage.g:3000:2: ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) - // InternalMachineLearningLanguage.g:3000:3: rule__PredictStatementRule__ModelFilenameAssignment_8 + // InternalMachineLearningLanguage.g:2904:2: ( rule__PredictStatementRule__ModelFilenameAssignment_8 ) + // InternalMachineLearningLanguage.g:2904:3: rule__PredictStatementRule__ModelFilenameAssignment_8 { pushFollow(FOLLOW_2); rule__PredictStatementRule__ModelFilenameAssignment_8(); @@ -10547,16 +10195,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group_4__0" - // InternalMachineLearningLanguage.g:3009:1: rule__PredictStatementRule__Group_4__0 : rule__PredictStatementRule__Group_4__0__Impl rule__PredictStatementRule__Group_4__1 ; + // InternalMachineLearningLanguage.g:2913:1: rule__PredictStatementRule__Group_4__0 : rule__PredictStatementRule__Group_4__0__Impl rule__PredictStatementRule__Group_4__1 ; public final void rule__PredictStatementRule__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3013:1: ( rule__PredictStatementRule__Group_4__0__Impl rule__PredictStatementRule__Group_4__1 ) - // InternalMachineLearningLanguage.g:3014:2: rule__PredictStatementRule__Group_4__0__Impl rule__PredictStatementRule__Group_4__1 + // InternalMachineLearningLanguage.g:2917:1: ( rule__PredictStatementRule__Group_4__0__Impl rule__PredictStatementRule__Group_4__1 ) + // InternalMachineLearningLanguage.g:2918:2: rule__PredictStatementRule__Group_4__0__Impl rule__PredictStatementRule__Group_4__1 { - pushFollow(FOLLOW_28); + pushFollow(FOLLOW_27); rule__PredictStatementRule__Group_4__0__Impl(); state._fsp--; @@ -10585,17 +10233,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group_4__0__Impl" - // InternalMachineLearningLanguage.g:3021:1: rule__PredictStatementRule__Group_4__0__Impl : ( 'and' ) ; + // InternalMachineLearningLanguage.g:2925:1: rule__PredictStatementRule__Group_4__0__Impl : ( 'and' ) ; public final void rule__PredictStatementRule__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3025:1: ( ( 'and' ) ) - // InternalMachineLearningLanguage.g:3026:1: ( 'and' ) + // InternalMachineLearningLanguage.g:2929:1: ( ( 'and' ) ) + // InternalMachineLearningLanguage.g:2930:1: ( 'and' ) { - // InternalMachineLearningLanguage.g:3026:1: ( 'and' ) - // InternalMachineLearningLanguage.g:3027:2: 'and' + // InternalMachineLearningLanguage.g:2930:1: ( 'and' ) + // InternalMachineLearningLanguage.g:2931:2: 'and' { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getAndKeyword_4_0()); @@ -10626,16 +10274,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group_4__1" - // InternalMachineLearningLanguage.g:3036:1: rule__PredictStatementRule__Group_4__1 : rule__PredictStatementRule__Group_4__1__Impl rule__PredictStatementRule__Group_4__2 ; + // InternalMachineLearningLanguage.g:2940:1: rule__PredictStatementRule__Group_4__1 : rule__PredictStatementRule__Group_4__1__Impl rule__PredictStatementRule__Group_4__2 ; public final void rule__PredictStatementRule__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3040:1: ( rule__PredictStatementRule__Group_4__1__Impl rule__PredictStatementRule__Group_4__2 ) - // InternalMachineLearningLanguage.g:3041:2: rule__PredictStatementRule__Group_4__1__Impl rule__PredictStatementRule__Group_4__2 + // InternalMachineLearningLanguage.g:2944:1: ( rule__PredictStatementRule__Group_4__1__Impl rule__PredictStatementRule__Group_4__2 ) + // InternalMachineLearningLanguage.g:2945:2: rule__PredictStatementRule__Group_4__1__Impl rule__PredictStatementRule__Group_4__2 { - pushFollow(FOLLOW_29); + pushFollow(FOLLOW_28); rule__PredictStatementRule__Group_4__1__Impl(); state._fsp--; @@ -10664,17 +10312,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group_4__1__Impl" - // InternalMachineLearningLanguage.g:3048:1: rule__PredictStatementRule__Group_4__1__Impl : ( 'measure' ) ; + // InternalMachineLearningLanguage.g:2952:1: rule__PredictStatementRule__Group_4__1__Impl : ( 'measure' ) ; public final void rule__PredictStatementRule__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3052:1: ( ( 'measure' ) ) - // InternalMachineLearningLanguage.g:3053:1: ( 'measure' ) + // InternalMachineLearningLanguage.g:2956:1: ( ( 'measure' ) ) + // InternalMachineLearningLanguage.g:2957:1: ( 'measure' ) { - // InternalMachineLearningLanguage.g:3053:1: ( 'measure' ) - // InternalMachineLearningLanguage.g:3054:2: 'measure' + // InternalMachineLearningLanguage.g:2957:1: ( 'measure' ) + // InternalMachineLearningLanguage.g:2958:2: 'measure' { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getMeasureKeyword_4_1()); @@ -10705,16 +10353,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group_4__2" - // InternalMachineLearningLanguage.g:3063:1: rule__PredictStatementRule__Group_4__2 : rule__PredictStatementRule__Group_4__2__Impl rule__PredictStatementRule__Group_4__3 ; + // InternalMachineLearningLanguage.g:2967:1: rule__PredictStatementRule__Group_4__2 : rule__PredictStatementRule__Group_4__2__Impl rule__PredictStatementRule__Group_4__3 ; public final void rule__PredictStatementRule__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3067:1: ( rule__PredictStatementRule__Group_4__2__Impl rule__PredictStatementRule__Group_4__3 ) - // InternalMachineLearningLanguage.g:3068:2: rule__PredictStatementRule__Group_4__2__Impl rule__PredictStatementRule__Group_4__3 + // InternalMachineLearningLanguage.g:2971:1: ( rule__PredictStatementRule__Group_4__2__Impl rule__PredictStatementRule__Group_4__3 ) + // InternalMachineLearningLanguage.g:2972:2: rule__PredictStatementRule__Group_4__2__Impl rule__PredictStatementRule__Group_4__3 { - pushFollow(FOLLOW_29); + pushFollow(FOLLOW_28); rule__PredictStatementRule__Group_4__2__Impl(); state._fsp--; @@ -10743,37 +10391,37 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group_4__2__Impl" - // InternalMachineLearningLanguage.g:3075:1: rule__PredictStatementRule__Group_4__2__Impl : ( ( rule__PredictStatementRule__StatementsAssignment_4_2 )* ) ; + // InternalMachineLearningLanguage.g:2979:1: rule__PredictStatementRule__Group_4__2__Impl : ( ( rule__PredictStatementRule__StatementsAssignment_4_2 )* ) ; public final void rule__PredictStatementRule__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3079:1: ( ( ( rule__PredictStatementRule__StatementsAssignment_4_2 )* ) ) - // InternalMachineLearningLanguage.g:3080:1: ( ( rule__PredictStatementRule__StatementsAssignment_4_2 )* ) + // InternalMachineLearningLanguage.g:2983:1: ( ( ( rule__PredictStatementRule__StatementsAssignment_4_2 )* ) ) + // InternalMachineLearningLanguage.g:2984:1: ( ( rule__PredictStatementRule__StatementsAssignment_4_2 )* ) { - // InternalMachineLearningLanguage.g:3080:1: ( ( rule__PredictStatementRule__StatementsAssignment_4_2 )* ) - // InternalMachineLearningLanguage.g:3081:2: ( rule__PredictStatementRule__StatementsAssignment_4_2 )* + // InternalMachineLearningLanguage.g:2984:1: ( ( rule__PredictStatementRule__StatementsAssignment_4_2 )* ) + // InternalMachineLearningLanguage.g:2985:2: ( rule__PredictStatementRule__StatementsAssignment_4_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getStatementsAssignment_4_2()); } - // InternalMachineLearningLanguage.g:3082:2: ( rule__PredictStatementRule__StatementsAssignment_4_2 )* - loop26: + // InternalMachineLearningLanguage.g:2986:2: ( rule__PredictStatementRule__StatementsAssignment_4_2 )* + loop25: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt25=2; + int LA25_0 = input.LA(1); - if ( ((LA26_0>=RULE_QUOTED_ID && LA26_0<=RULE_ID)) ) { - alt26=1; + if ( ((LA25_0>=RULE_QUOTED_ID && LA25_0<=RULE_ID)) ) { + alt25=1; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalMachineLearningLanguage.g:3082:3: rule__PredictStatementRule__StatementsAssignment_4_2 + // InternalMachineLearningLanguage.g:2986:3: rule__PredictStatementRule__StatementsAssignment_4_2 { - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_22); rule__PredictStatementRule__StatementsAssignment_4_2(); state._fsp--; @@ -10783,7 +10431,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop26; + break loop25; } } while (true); @@ -10812,14 +10460,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group_4__3" - // InternalMachineLearningLanguage.g:3090:1: rule__PredictStatementRule__Group_4__3 : rule__PredictStatementRule__Group_4__3__Impl ; + // InternalMachineLearningLanguage.g:2994:1: rule__PredictStatementRule__Group_4__3 : rule__PredictStatementRule__Group_4__3__Impl ; public final void rule__PredictStatementRule__Group_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3094:1: ( rule__PredictStatementRule__Group_4__3__Impl ) - // InternalMachineLearningLanguage.g:3095:2: rule__PredictStatementRule__Group_4__3__Impl + // InternalMachineLearningLanguage.g:2998:1: ( rule__PredictStatementRule__Group_4__3__Impl ) + // InternalMachineLearningLanguage.g:2999:2: rule__PredictStatementRule__Group_4__3__Impl { pushFollow(FOLLOW_2); rule__PredictStatementRule__Group_4__3__Impl(); @@ -10845,17 +10493,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__Group_4__3__Impl" - // InternalMachineLearningLanguage.g:3101:1: rule__PredictStatementRule__Group_4__3__Impl : ( 'end' ) ; + // InternalMachineLearningLanguage.g:3005:1: rule__PredictStatementRule__Group_4__3__Impl : ( 'end' ) ; public final void rule__PredictStatementRule__Group_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3105:1: ( ( 'end' ) ) - // InternalMachineLearningLanguage.g:3106:1: ( 'end' ) + // InternalMachineLearningLanguage.g:3009:1: ( ( 'end' ) ) + // InternalMachineLearningLanguage.g:3010:1: ( 'end' ) { - // InternalMachineLearningLanguage.g:3106:1: ( 'end' ) - // InternalMachineLearningLanguage.g:3107:2: 'end' + // InternalMachineLearningLanguage.g:3010:1: ( 'end' ) + // InternalMachineLearningLanguage.g:3011:2: 'end' { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getEndKeyword_4_3()); @@ -10886,16 +10534,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__0" - // InternalMachineLearningLanguage.g:3117:1: rule__ForStatementRule__Group__0 : rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 ; + // InternalMachineLearningLanguage.g:3021:1: rule__ForStatementRule__Group__0 : rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 ; public final void rule__ForStatementRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3121:1: ( rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 ) - // InternalMachineLearningLanguage.g:3122:2: rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 + // InternalMachineLearningLanguage.g:3025:1: ( rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 ) + // InternalMachineLearningLanguage.g:3026:2: rule__ForStatementRule__Group__0__Impl rule__ForStatementRule__Group__1 { - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_29); rule__ForStatementRule__Group__0__Impl(); state._fsp--; @@ -10924,17 +10572,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:3129:1: rule__ForStatementRule__Group__0__Impl : ( 'for' ) ; + // InternalMachineLearningLanguage.g:3033:1: rule__ForStatementRule__Group__0__Impl : ( 'for' ) ; public final void rule__ForStatementRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3133:1: ( ( 'for' ) ) - // InternalMachineLearningLanguage.g:3134:1: ( 'for' ) + // InternalMachineLearningLanguage.g:3037:1: ( ( 'for' ) ) + // InternalMachineLearningLanguage.g:3038:1: ( 'for' ) { - // InternalMachineLearningLanguage.g:3134:1: ( 'for' ) - // InternalMachineLearningLanguage.g:3135:2: 'for' + // InternalMachineLearningLanguage.g:3038:1: ( 'for' ) + // InternalMachineLearningLanguage.g:3039:2: 'for' { if ( state.backtracking==0 ) { before(grammarAccess.getForStatementRuleAccess().getForKeyword_0()); @@ -10965,16 +10613,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__1" - // InternalMachineLearningLanguage.g:3144:1: rule__ForStatementRule__Group__1 : rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 ; + // InternalMachineLearningLanguage.g:3048:1: rule__ForStatementRule__Group__1 : rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 ; public final void rule__ForStatementRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3148:1: ( rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 ) - // InternalMachineLearningLanguage.g:3149:2: rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 + // InternalMachineLearningLanguage.g:3052:1: ( rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 ) + // InternalMachineLearningLanguage.g:3053:2: rule__ForStatementRule__Group__1__Impl rule__ForStatementRule__Group__2 { - pushFollow(FOLLOW_32); + pushFollow(FOLLOW_30); rule__ForStatementRule__Group__1__Impl(); state._fsp--; @@ -11003,23 +10651,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:3156:1: rule__ForStatementRule__Group__1__Impl : ( ( rule__ForStatementRule__NameAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:3060:1: rule__ForStatementRule__Group__1__Impl : ( ( rule__ForStatementRule__NameAssignment_1 ) ) ; public final void rule__ForStatementRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3160:1: ( ( ( rule__ForStatementRule__NameAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:3161:1: ( ( rule__ForStatementRule__NameAssignment_1 ) ) + // InternalMachineLearningLanguage.g:3064:1: ( ( ( rule__ForStatementRule__NameAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:3065:1: ( ( rule__ForStatementRule__NameAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:3161:1: ( ( rule__ForStatementRule__NameAssignment_1 ) ) - // InternalMachineLearningLanguage.g:3162:2: ( rule__ForStatementRule__NameAssignment_1 ) + // InternalMachineLearningLanguage.g:3065:1: ( ( rule__ForStatementRule__NameAssignment_1 ) ) + // InternalMachineLearningLanguage.g:3066:2: ( rule__ForStatementRule__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getForStatementRuleAccess().getNameAssignment_1()); } - // InternalMachineLearningLanguage.g:3163:2: ( rule__ForStatementRule__NameAssignment_1 ) - // InternalMachineLearningLanguage.g:3163:3: rule__ForStatementRule__NameAssignment_1 + // InternalMachineLearningLanguage.g:3067:2: ( rule__ForStatementRule__NameAssignment_1 ) + // InternalMachineLearningLanguage.g:3067:3: rule__ForStatementRule__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ForStatementRule__NameAssignment_1(); @@ -11054,16 +10702,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__2" - // InternalMachineLearningLanguage.g:3171:1: rule__ForStatementRule__Group__2 : rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 ; + // InternalMachineLearningLanguage.g:3075:1: rule__ForStatementRule__Group__2 : rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 ; public final void rule__ForStatementRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3175:1: ( rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 ) - // InternalMachineLearningLanguage.g:3176:2: rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 + // InternalMachineLearningLanguage.g:3079:1: ( rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 ) + // InternalMachineLearningLanguage.g:3080:2: rule__ForStatementRule__Group__2__Impl rule__ForStatementRule__Group__3 { - pushFollow(FOLLOW_33); + pushFollow(FOLLOW_31); rule__ForStatementRule__Group__2__Impl(); state._fsp--; @@ -11092,17 +10740,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:3183:1: rule__ForStatementRule__Group__2__Impl : ( 'in' ) ; + // InternalMachineLearningLanguage.g:3087:1: rule__ForStatementRule__Group__2__Impl : ( 'in' ) ; public final void rule__ForStatementRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3187:1: ( ( 'in' ) ) - // InternalMachineLearningLanguage.g:3188:1: ( 'in' ) + // InternalMachineLearningLanguage.g:3091:1: ( ( 'in' ) ) + // InternalMachineLearningLanguage.g:3092:1: ( 'in' ) { - // InternalMachineLearningLanguage.g:3188:1: ( 'in' ) - // InternalMachineLearningLanguage.g:3189:2: 'in' + // InternalMachineLearningLanguage.g:3092:1: ( 'in' ) + // InternalMachineLearningLanguage.g:3093:2: 'in' { if ( state.backtracking==0 ) { before(grammarAccess.getForStatementRuleAccess().getInKeyword_2()); @@ -11133,16 +10781,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__3" - // InternalMachineLearningLanguage.g:3198:1: rule__ForStatementRule__Group__3 : rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 ; + // InternalMachineLearningLanguage.g:3102:1: rule__ForStatementRule__Group__3 : rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 ; public final void rule__ForStatementRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3202:1: ( rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 ) - // InternalMachineLearningLanguage.g:3203:2: rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 + // InternalMachineLearningLanguage.g:3106:1: ( rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 ) + // InternalMachineLearningLanguage.g:3107:2: rule__ForStatementRule__Group__3__Impl rule__ForStatementRule__Group__4 { - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_32); rule__ForStatementRule__Group__3__Impl(); state._fsp--; @@ -11171,23 +10819,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__3__Impl" - // InternalMachineLearningLanguage.g:3210:1: rule__ForStatementRule__Group__3__Impl : ( ( rule__ForStatementRule__RangeAssignment_3 ) ) ; + // InternalMachineLearningLanguage.g:3114:1: rule__ForStatementRule__Group__3__Impl : ( ( rule__ForStatementRule__RangeAssignment_3 ) ) ; public final void rule__ForStatementRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3214:1: ( ( ( rule__ForStatementRule__RangeAssignment_3 ) ) ) - // InternalMachineLearningLanguage.g:3215:1: ( ( rule__ForStatementRule__RangeAssignment_3 ) ) + // InternalMachineLearningLanguage.g:3118:1: ( ( ( rule__ForStatementRule__RangeAssignment_3 ) ) ) + // InternalMachineLearningLanguage.g:3119:1: ( ( rule__ForStatementRule__RangeAssignment_3 ) ) { - // InternalMachineLearningLanguage.g:3215:1: ( ( rule__ForStatementRule__RangeAssignment_3 ) ) - // InternalMachineLearningLanguage.g:3216:2: ( rule__ForStatementRule__RangeAssignment_3 ) + // InternalMachineLearningLanguage.g:3119:1: ( ( rule__ForStatementRule__RangeAssignment_3 ) ) + // InternalMachineLearningLanguage.g:3120:2: ( rule__ForStatementRule__RangeAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getForStatementRuleAccess().getRangeAssignment_3()); } - // InternalMachineLearningLanguage.g:3217:2: ( rule__ForStatementRule__RangeAssignment_3 ) - // InternalMachineLearningLanguage.g:3217:3: rule__ForStatementRule__RangeAssignment_3 + // InternalMachineLearningLanguage.g:3121:2: ( rule__ForStatementRule__RangeAssignment_3 ) + // InternalMachineLearningLanguage.g:3121:3: rule__ForStatementRule__RangeAssignment_3 { pushFollow(FOLLOW_2); rule__ForStatementRule__RangeAssignment_3(); @@ -11222,16 +10870,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__4" - // InternalMachineLearningLanguage.g:3225:1: rule__ForStatementRule__Group__4 : rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 ; + // InternalMachineLearningLanguage.g:3129:1: rule__ForStatementRule__Group__4 : rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 ; public final void rule__ForStatementRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3229:1: ( rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 ) - // InternalMachineLearningLanguage.g:3230:2: rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 + // InternalMachineLearningLanguage.g:3133:1: ( rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 ) + // InternalMachineLearningLanguage.g:3134:2: rule__ForStatementRule__Group__4__Impl rule__ForStatementRule__Group__5 { - pushFollow(FOLLOW_35); + pushFollow(FOLLOW_33); rule__ForStatementRule__Group__4__Impl(); state._fsp--; @@ -11260,17 +10908,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__4__Impl" - // InternalMachineLearningLanguage.g:3237:1: rule__ForStatementRule__Group__4__Impl : ( 'loop' ) ; + // InternalMachineLearningLanguage.g:3141:1: rule__ForStatementRule__Group__4__Impl : ( 'loop' ) ; public final void rule__ForStatementRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3241:1: ( ( 'loop' ) ) - // InternalMachineLearningLanguage.g:3242:1: ( 'loop' ) + // InternalMachineLearningLanguage.g:3145:1: ( ( 'loop' ) ) + // InternalMachineLearningLanguage.g:3146:1: ( 'loop' ) { - // InternalMachineLearningLanguage.g:3242:1: ( 'loop' ) - // InternalMachineLearningLanguage.g:3243:2: 'loop' + // InternalMachineLearningLanguage.g:3146:1: ( 'loop' ) + // InternalMachineLearningLanguage.g:3147:2: 'loop' { if ( state.backtracking==0 ) { before(grammarAccess.getForStatementRuleAccess().getLoopKeyword_4()); @@ -11301,16 +10949,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__5" - // InternalMachineLearningLanguage.g:3252:1: rule__ForStatementRule__Group__5 : rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 ; + // InternalMachineLearningLanguage.g:3156:1: rule__ForStatementRule__Group__5 : rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 ; public final void rule__ForStatementRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3256:1: ( rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 ) - // InternalMachineLearningLanguage.g:3257:2: rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 + // InternalMachineLearningLanguage.g:3160:1: ( rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 ) + // InternalMachineLearningLanguage.g:3161:2: rule__ForStatementRule__Group__5__Impl rule__ForStatementRule__Group__6 { - pushFollow(FOLLOW_35); + pushFollow(FOLLOW_33); rule__ForStatementRule__Group__5__Impl(); state._fsp--; @@ -11339,35 +10987,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__5__Impl" - // InternalMachineLearningLanguage.g:3264:1: rule__ForStatementRule__Group__5__Impl : ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) ; + // InternalMachineLearningLanguage.g:3168:1: rule__ForStatementRule__Group__5__Impl : ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) ; public final void rule__ForStatementRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3268:1: ( ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) ) - // InternalMachineLearningLanguage.g:3269:1: ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) + // InternalMachineLearningLanguage.g:3172:1: ( ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) ) + // InternalMachineLearningLanguage.g:3173:1: ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) { - // InternalMachineLearningLanguage.g:3269:1: ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) - // InternalMachineLearningLanguage.g:3270:2: ( rule__ForStatementRule__StatementsAssignment_5 )* + // InternalMachineLearningLanguage.g:3173:1: ( ( rule__ForStatementRule__StatementsAssignment_5 )* ) + // InternalMachineLearningLanguage.g:3174:2: ( rule__ForStatementRule__StatementsAssignment_5 )* { if ( state.backtracking==0 ) { before(grammarAccess.getForStatementRuleAccess().getStatementsAssignment_5()); } - // InternalMachineLearningLanguage.g:3271:2: ( rule__ForStatementRule__StatementsAssignment_5 )* - loop27: + // InternalMachineLearningLanguage.g:3175:2: ( rule__ForStatementRule__StatementsAssignment_5 )* + loop26: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt26=2; + int LA26_0 = input.LA(1); - if ( ((LA27_0>=RULE_QUOTED_ID && LA27_0<=RULE_ID)||LA27_0==59||LA27_0==65) ) { - alt27=1; + if ( ((LA26_0>=RULE_QUOTED_ID && LA26_0<=RULE_ID)||LA26_0==59||LA26_0==65) ) { + alt26=1; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalMachineLearningLanguage.g:3271:3: rule__ForStatementRule__StatementsAssignment_5 + // InternalMachineLearningLanguage.g:3175:3: rule__ForStatementRule__StatementsAssignment_5 { pushFollow(FOLLOW_6); rule__ForStatementRule__StatementsAssignment_5(); @@ -11379,7 +11027,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop27; + break loop26; } } while (true); @@ -11408,14 +11056,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__6" - // InternalMachineLearningLanguage.g:3279:1: rule__ForStatementRule__Group__6 : rule__ForStatementRule__Group__6__Impl ; + // InternalMachineLearningLanguage.g:3183:1: rule__ForStatementRule__Group__6 : rule__ForStatementRule__Group__6__Impl ; public final void rule__ForStatementRule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3283:1: ( rule__ForStatementRule__Group__6__Impl ) - // InternalMachineLearningLanguage.g:3284:2: rule__ForStatementRule__Group__6__Impl + // InternalMachineLearningLanguage.g:3187:1: ( rule__ForStatementRule__Group__6__Impl ) + // InternalMachineLearningLanguage.g:3188:2: rule__ForStatementRule__Group__6__Impl { pushFollow(FOLLOW_2); rule__ForStatementRule__Group__6__Impl(); @@ -11441,17 +11089,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__Group__6__Impl" - // InternalMachineLearningLanguage.g:3290:1: rule__ForStatementRule__Group__6__Impl : ( 'end' ) ; + // InternalMachineLearningLanguage.g:3194:1: rule__ForStatementRule__Group__6__Impl : ( 'end' ) ; public final void rule__ForStatementRule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3294:1: ( ( 'end' ) ) - // InternalMachineLearningLanguage.g:3295:1: ( 'end' ) + // InternalMachineLearningLanguage.g:3198:1: ( ( 'end' ) ) + // InternalMachineLearningLanguage.g:3199:1: ( 'end' ) { - // InternalMachineLearningLanguage.g:3295:1: ( 'end' ) - // InternalMachineLearningLanguage.g:3296:2: 'end' + // InternalMachineLearningLanguage.g:3199:1: ( 'end' ) + // InternalMachineLearningLanguage.g:3200:2: 'end' { if ( state.backtracking==0 ) { before(grammarAccess.getForStatementRuleAccess().getEndKeyword_6()); @@ -11482,16 +11130,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__Group__0" - // InternalMachineLearningLanguage.g:3306:1: rule__CounterRangeRule__Group__0 : rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 ; + // InternalMachineLearningLanguage.g:3210:1: rule__CounterRangeRule__Group__0 : rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 ; public final void rule__CounterRangeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3310:1: ( rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 ) - // InternalMachineLearningLanguage.g:3311:2: rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 + // InternalMachineLearningLanguage.g:3214:1: ( rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 ) + // InternalMachineLearningLanguage.g:3215:2: rule__CounterRangeRule__Group__0__Impl rule__CounterRangeRule__Group__1 { - pushFollow(FOLLOW_36); + pushFollow(FOLLOW_34); rule__CounterRangeRule__Group__0__Impl(); state._fsp--; @@ -11520,17 +11168,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:3318:1: rule__CounterRangeRule__Group__0__Impl : ( '[' ) ; + // InternalMachineLearningLanguage.g:3222:1: rule__CounterRangeRule__Group__0__Impl : ( '[' ) ; public final void rule__CounterRangeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3322:1: ( ( '[' ) ) - // InternalMachineLearningLanguage.g:3323:1: ( '[' ) + // InternalMachineLearningLanguage.g:3226:1: ( ( '[' ) ) + // InternalMachineLearningLanguage.g:3227:1: ( '[' ) { - // InternalMachineLearningLanguage.g:3323:1: ( '[' ) - // InternalMachineLearningLanguage.g:3324:2: '[' + // InternalMachineLearningLanguage.g:3227:1: ( '[' ) + // InternalMachineLearningLanguage.g:3228:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getCounterRangeRuleAccess().getLeftSquareBracketKeyword_0()); @@ -11561,16 +11209,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__Group__1" - // InternalMachineLearningLanguage.g:3333:1: rule__CounterRangeRule__Group__1 : rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 ; + // InternalMachineLearningLanguage.g:3237:1: rule__CounterRangeRule__Group__1 : rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 ; public final void rule__CounterRangeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3337:1: ( rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 ) - // InternalMachineLearningLanguage.g:3338:2: rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 + // InternalMachineLearningLanguage.g:3241:1: ( rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 ) + // InternalMachineLearningLanguage.g:3242:2: rule__CounterRangeRule__Group__1__Impl rule__CounterRangeRule__Group__2 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_26); rule__CounterRangeRule__Group__1__Impl(); state._fsp--; @@ -11599,23 +11247,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:3345:1: rule__CounterRangeRule__Group__1__Impl : ( ( rule__CounterRangeRule__StartAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:3249:1: rule__CounterRangeRule__Group__1__Impl : ( ( rule__CounterRangeRule__StartAssignment_1 ) ) ; public final void rule__CounterRangeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3349:1: ( ( ( rule__CounterRangeRule__StartAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:3350:1: ( ( rule__CounterRangeRule__StartAssignment_1 ) ) + // InternalMachineLearningLanguage.g:3253:1: ( ( ( rule__CounterRangeRule__StartAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:3254:1: ( ( rule__CounterRangeRule__StartAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:3350:1: ( ( rule__CounterRangeRule__StartAssignment_1 ) ) - // InternalMachineLearningLanguage.g:3351:2: ( rule__CounterRangeRule__StartAssignment_1 ) + // InternalMachineLearningLanguage.g:3254:1: ( ( rule__CounterRangeRule__StartAssignment_1 ) ) + // InternalMachineLearningLanguage.g:3255:2: ( rule__CounterRangeRule__StartAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCounterRangeRuleAccess().getStartAssignment_1()); } - // InternalMachineLearningLanguage.g:3352:2: ( rule__CounterRangeRule__StartAssignment_1 ) - // InternalMachineLearningLanguage.g:3352:3: rule__CounterRangeRule__StartAssignment_1 + // InternalMachineLearningLanguage.g:3256:2: ( rule__CounterRangeRule__StartAssignment_1 ) + // InternalMachineLearningLanguage.g:3256:3: rule__CounterRangeRule__StartAssignment_1 { pushFollow(FOLLOW_2); rule__CounterRangeRule__StartAssignment_1(); @@ -11650,16 +11298,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__Group__2" - // InternalMachineLearningLanguage.g:3360:1: rule__CounterRangeRule__Group__2 : rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 ; + // InternalMachineLearningLanguage.g:3264:1: rule__CounterRangeRule__Group__2 : rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 ; public final void rule__CounterRangeRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3364:1: ( rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 ) - // InternalMachineLearningLanguage.g:3365:2: rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 + // InternalMachineLearningLanguage.g:3268:1: ( rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 ) + // InternalMachineLearningLanguage.g:3269:2: rule__CounterRangeRule__Group__2__Impl rule__CounterRangeRule__Group__3 { - pushFollow(FOLLOW_36); + pushFollow(FOLLOW_34); rule__CounterRangeRule__Group__2__Impl(); state._fsp--; @@ -11688,17 +11336,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:3372:1: rule__CounterRangeRule__Group__2__Impl : ( 'to' ) ; + // InternalMachineLearningLanguage.g:3276:1: rule__CounterRangeRule__Group__2__Impl : ( 'to' ) ; public final void rule__CounterRangeRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3376:1: ( ( 'to' ) ) - // InternalMachineLearningLanguage.g:3377:1: ( 'to' ) + // InternalMachineLearningLanguage.g:3280:1: ( ( 'to' ) ) + // InternalMachineLearningLanguage.g:3281:1: ( 'to' ) { - // InternalMachineLearningLanguage.g:3377:1: ( 'to' ) - // InternalMachineLearningLanguage.g:3378:2: 'to' + // InternalMachineLearningLanguage.g:3281:1: ( 'to' ) + // InternalMachineLearningLanguage.g:3282:2: 'to' { if ( state.backtracking==0 ) { before(grammarAccess.getCounterRangeRuleAccess().getToKeyword_2()); @@ -11729,16 +11377,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__Group__3" - // InternalMachineLearningLanguage.g:3387:1: rule__CounterRangeRule__Group__3 : rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 ; + // InternalMachineLearningLanguage.g:3291:1: rule__CounterRangeRule__Group__3 : rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 ; public final void rule__CounterRangeRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3391:1: ( rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 ) - // InternalMachineLearningLanguage.g:3392:2: rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 + // InternalMachineLearningLanguage.g:3295:1: ( rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 ) + // InternalMachineLearningLanguage.g:3296:2: rule__CounterRangeRule__Group__3__Impl rule__CounterRangeRule__Group__4 { - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_35); rule__CounterRangeRule__Group__3__Impl(); state._fsp--; @@ -11767,23 +11415,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__Group__3__Impl" - // InternalMachineLearningLanguage.g:3399:1: rule__CounterRangeRule__Group__3__Impl : ( ( rule__CounterRangeRule__EndAssignment_3 ) ) ; + // InternalMachineLearningLanguage.g:3303:1: rule__CounterRangeRule__Group__3__Impl : ( ( rule__CounterRangeRule__EndAssignment_3 ) ) ; public final void rule__CounterRangeRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3403:1: ( ( ( rule__CounterRangeRule__EndAssignment_3 ) ) ) - // InternalMachineLearningLanguage.g:3404:1: ( ( rule__CounterRangeRule__EndAssignment_3 ) ) + // InternalMachineLearningLanguage.g:3307:1: ( ( ( rule__CounterRangeRule__EndAssignment_3 ) ) ) + // InternalMachineLearningLanguage.g:3308:1: ( ( rule__CounterRangeRule__EndAssignment_3 ) ) { - // InternalMachineLearningLanguage.g:3404:1: ( ( rule__CounterRangeRule__EndAssignment_3 ) ) - // InternalMachineLearningLanguage.g:3405:2: ( rule__CounterRangeRule__EndAssignment_3 ) + // InternalMachineLearningLanguage.g:3308:1: ( ( rule__CounterRangeRule__EndAssignment_3 ) ) + // InternalMachineLearningLanguage.g:3309:2: ( rule__CounterRangeRule__EndAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCounterRangeRuleAccess().getEndAssignment_3()); } - // InternalMachineLearningLanguage.g:3406:2: ( rule__CounterRangeRule__EndAssignment_3 ) - // InternalMachineLearningLanguage.g:3406:3: rule__CounterRangeRule__EndAssignment_3 + // InternalMachineLearningLanguage.g:3310:2: ( rule__CounterRangeRule__EndAssignment_3 ) + // InternalMachineLearningLanguage.g:3310:3: rule__CounterRangeRule__EndAssignment_3 { pushFollow(FOLLOW_2); rule__CounterRangeRule__EndAssignment_3(); @@ -11818,14 +11466,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__Group__4" - // InternalMachineLearningLanguage.g:3414:1: rule__CounterRangeRule__Group__4 : rule__CounterRangeRule__Group__4__Impl ; + // InternalMachineLearningLanguage.g:3318:1: rule__CounterRangeRule__Group__4 : rule__CounterRangeRule__Group__4__Impl ; public final void rule__CounterRangeRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3418:1: ( rule__CounterRangeRule__Group__4__Impl ) - // InternalMachineLearningLanguage.g:3419:2: rule__CounterRangeRule__Group__4__Impl + // InternalMachineLearningLanguage.g:3322:1: ( rule__CounterRangeRule__Group__4__Impl ) + // InternalMachineLearningLanguage.g:3323:2: rule__CounterRangeRule__Group__4__Impl { pushFollow(FOLLOW_2); rule__CounterRangeRule__Group__4__Impl(); @@ -11851,17 +11499,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__Group__4__Impl" - // InternalMachineLearningLanguage.g:3425:1: rule__CounterRangeRule__Group__4__Impl : ( ']' ) ; + // InternalMachineLearningLanguage.g:3329:1: rule__CounterRangeRule__Group__4__Impl : ( ']' ) ; public final void rule__CounterRangeRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3429:1: ( ( ']' ) ) - // InternalMachineLearningLanguage.g:3430:1: ( ']' ) + // InternalMachineLearningLanguage.g:3333:1: ( ( ']' ) ) + // InternalMachineLearningLanguage.g:3334:1: ( ']' ) { - // InternalMachineLearningLanguage.g:3430:1: ( ']' ) - // InternalMachineLearningLanguage.g:3431:2: ']' + // InternalMachineLearningLanguage.g:3334:1: ( ']' ) + // InternalMachineLearningLanguage.g:3335:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getCounterRangeRuleAccess().getRightSquareBracketKeyword_4()); @@ -11892,14 +11540,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group__0" - // InternalMachineLearningLanguage.g:3441:1: rule__StringLiterRangeRule__Group__0 : rule__StringLiterRangeRule__Group__0__Impl rule__StringLiterRangeRule__Group__1 ; + // InternalMachineLearningLanguage.g:3345:1: rule__StringLiterRangeRule__Group__0 : rule__StringLiterRangeRule__Group__0__Impl rule__StringLiterRangeRule__Group__1 ; public final void rule__StringLiterRangeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3445:1: ( rule__StringLiterRangeRule__Group__0__Impl rule__StringLiterRangeRule__Group__1 ) - // InternalMachineLearningLanguage.g:3446:2: rule__StringLiterRangeRule__Group__0__Impl rule__StringLiterRangeRule__Group__1 + // InternalMachineLearningLanguage.g:3349:1: ( rule__StringLiterRangeRule__Group__0__Impl rule__StringLiterRangeRule__Group__1 ) + // InternalMachineLearningLanguage.g:3350:2: rule__StringLiterRangeRule__Group__0__Impl rule__StringLiterRangeRule__Group__1 { pushFollow(FOLLOW_7); rule__StringLiterRangeRule__Group__0__Impl(); @@ -11930,17 +11578,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:3453:1: rule__StringLiterRangeRule__Group__0__Impl : ( '[' ) ; + // InternalMachineLearningLanguage.g:3357:1: rule__StringLiterRangeRule__Group__0__Impl : ( '[' ) ; public final void rule__StringLiterRangeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3457:1: ( ( '[' ) ) - // InternalMachineLearningLanguage.g:3458:1: ( '[' ) + // InternalMachineLearningLanguage.g:3361:1: ( ( '[' ) ) + // InternalMachineLearningLanguage.g:3362:1: ( '[' ) { - // InternalMachineLearningLanguage.g:3458:1: ( '[' ) - // InternalMachineLearningLanguage.g:3459:2: '[' + // InternalMachineLearningLanguage.g:3362:1: ( '[' ) + // InternalMachineLearningLanguage.g:3363:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiterRangeRuleAccess().getLeftSquareBracketKeyword_0()); @@ -11971,16 +11619,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group__1" - // InternalMachineLearningLanguage.g:3468:1: rule__StringLiterRangeRule__Group__1 : rule__StringLiterRangeRule__Group__1__Impl rule__StringLiterRangeRule__Group__2 ; + // InternalMachineLearningLanguage.g:3372:1: rule__StringLiterRangeRule__Group__1 : rule__StringLiterRangeRule__Group__1__Impl rule__StringLiterRangeRule__Group__2 ; public final void rule__StringLiterRangeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3472:1: ( rule__StringLiterRangeRule__Group__1__Impl rule__StringLiterRangeRule__Group__2 ) - // InternalMachineLearningLanguage.g:3473:2: rule__StringLiterRangeRule__Group__1__Impl rule__StringLiterRangeRule__Group__2 + // InternalMachineLearningLanguage.g:3376:1: ( rule__StringLiterRangeRule__Group__1__Impl rule__StringLiterRangeRule__Group__2 ) + // InternalMachineLearningLanguage.g:3377:2: rule__StringLiterRangeRule__Group__1__Impl rule__StringLiterRangeRule__Group__2 { - pushFollow(FOLLOW_38); + pushFollow(FOLLOW_36); rule__StringLiterRangeRule__Group__1__Impl(); state._fsp--; @@ -12009,23 +11657,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:3480:1: rule__StringLiterRangeRule__Group__1__Impl : ( ( rule__StringLiterRangeRule__ElementsAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:3384:1: rule__StringLiterRangeRule__Group__1__Impl : ( ( rule__StringLiterRangeRule__ElementsAssignment_1 ) ) ; public final void rule__StringLiterRangeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3484:1: ( ( ( rule__StringLiterRangeRule__ElementsAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:3485:1: ( ( rule__StringLiterRangeRule__ElementsAssignment_1 ) ) + // InternalMachineLearningLanguage.g:3388:1: ( ( ( rule__StringLiterRangeRule__ElementsAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:3389:1: ( ( rule__StringLiterRangeRule__ElementsAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:3485:1: ( ( rule__StringLiterRangeRule__ElementsAssignment_1 ) ) - // InternalMachineLearningLanguage.g:3486:2: ( rule__StringLiterRangeRule__ElementsAssignment_1 ) + // InternalMachineLearningLanguage.g:3389:1: ( ( rule__StringLiterRangeRule__ElementsAssignment_1 ) ) + // InternalMachineLearningLanguage.g:3390:2: ( rule__StringLiterRangeRule__ElementsAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiterRangeRuleAccess().getElementsAssignment_1()); } - // InternalMachineLearningLanguage.g:3487:2: ( rule__StringLiterRangeRule__ElementsAssignment_1 ) - // InternalMachineLearningLanguage.g:3487:3: rule__StringLiterRangeRule__ElementsAssignment_1 + // InternalMachineLearningLanguage.g:3391:2: ( rule__StringLiterRangeRule__ElementsAssignment_1 ) + // InternalMachineLearningLanguage.g:3391:3: rule__StringLiterRangeRule__ElementsAssignment_1 { pushFollow(FOLLOW_2); rule__StringLiterRangeRule__ElementsAssignment_1(); @@ -12060,16 +11708,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group__2" - // InternalMachineLearningLanguage.g:3495:1: rule__StringLiterRangeRule__Group__2 : rule__StringLiterRangeRule__Group__2__Impl rule__StringLiterRangeRule__Group__3 ; + // InternalMachineLearningLanguage.g:3399:1: rule__StringLiterRangeRule__Group__2 : rule__StringLiterRangeRule__Group__2__Impl rule__StringLiterRangeRule__Group__3 ; public final void rule__StringLiterRangeRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3499:1: ( rule__StringLiterRangeRule__Group__2__Impl rule__StringLiterRangeRule__Group__3 ) - // InternalMachineLearningLanguage.g:3500:2: rule__StringLiterRangeRule__Group__2__Impl rule__StringLiterRangeRule__Group__3 + // InternalMachineLearningLanguage.g:3403:1: ( rule__StringLiterRangeRule__Group__2__Impl rule__StringLiterRangeRule__Group__3 ) + // InternalMachineLearningLanguage.g:3404:2: rule__StringLiterRangeRule__Group__2__Impl rule__StringLiterRangeRule__Group__3 { - pushFollow(FOLLOW_38); + pushFollow(FOLLOW_36); rule__StringLiterRangeRule__Group__2__Impl(); state._fsp--; @@ -12098,35 +11746,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:3507:1: rule__StringLiterRangeRule__Group__2__Impl : ( ( rule__StringLiterRangeRule__Group_2__0 )* ) ; + // InternalMachineLearningLanguage.g:3411:1: rule__StringLiterRangeRule__Group__2__Impl : ( ( rule__StringLiterRangeRule__Group_2__0 )* ) ; public final void rule__StringLiterRangeRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3511:1: ( ( ( rule__StringLiterRangeRule__Group_2__0 )* ) ) - // InternalMachineLearningLanguage.g:3512:1: ( ( rule__StringLiterRangeRule__Group_2__0 )* ) + // InternalMachineLearningLanguage.g:3415:1: ( ( ( rule__StringLiterRangeRule__Group_2__0 )* ) ) + // InternalMachineLearningLanguage.g:3416:1: ( ( rule__StringLiterRangeRule__Group_2__0 )* ) { - // InternalMachineLearningLanguage.g:3512:1: ( ( rule__StringLiterRangeRule__Group_2__0 )* ) - // InternalMachineLearningLanguage.g:3513:2: ( rule__StringLiterRangeRule__Group_2__0 )* + // InternalMachineLearningLanguage.g:3416:1: ( ( rule__StringLiterRangeRule__Group_2__0 )* ) + // InternalMachineLearningLanguage.g:3417:2: ( rule__StringLiterRangeRule__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiterRangeRuleAccess().getGroup_2()); } - // InternalMachineLearningLanguage.g:3514:2: ( rule__StringLiterRangeRule__Group_2__0 )* - loop28: + // InternalMachineLearningLanguage.g:3418:2: ( rule__StringLiterRangeRule__Group_2__0 )* + loop27: do { - int alt28=2; - int LA28_0 = input.LA(1); + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA28_0==53) ) { - alt28=1; + if ( (LA27_0==53) ) { + alt27=1; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalMachineLearningLanguage.g:3514:3: rule__StringLiterRangeRule__Group_2__0 + // InternalMachineLearningLanguage.g:3418:3: rule__StringLiterRangeRule__Group_2__0 { pushFollow(FOLLOW_12); rule__StringLiterRangeRule__Group_2__0(); @@ -12138,7 +11786,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop28; + break loop27; } } while (true); @@ -12167,14 +11815,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group__3" - // InternalMachineLearningLanguage.g:3522:1: rule__StringLiterRangeRule__Group__3 : rule__StringLiterRangeRule__Group__3__Impl ; + // InternalMachineLearningLanguage.g:3426:1: rule__StringLiterRangeRule__Group__3 : rule__StringLiterRangeRule__Group__3__Impl ; public final void rule__StringLiterRangeRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3526:1: ( rule__StringLiterRangeRule__Group__3__Impl ) - // InternalMachineLearningLanguage.g:3527:2: rule__StringLiterRangeRule__Group__3__Impl + // InternalMachineLearningLanguage.g:3430:1: ( rule__StringLiterRangeRule__Group__3__Impl ) + // InternalMachineLearningLanguage.g:3431:2: rule__StringLiterRangeRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__StringLiterRangeRule__Group__3__Impl(); @@ -12200,17 +11848,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group__3__Impl" - // InternalMachineLearningLanguage.g:3533:1: rule__StringLiterRangeRule__Group__3__Impl : ( ']' ) ; + // InternalMachineLearningLanguage.g:3437:1: rule__StringLiterRangeRule__Group__3__Impl : ( ']' ) ; public final void rule__StringLiterRangeRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3537:1: ( ( ']' ) ) - // InternalMachineLearningLanguage.g:3538:1: ( ']' ) + // InternalMachineLearningLanguage.g:3441:1: ( ( ']' ) ) + // InternalMachineLearningLanguage.g:3442:1: ( ']' ) { - // InternalMachineLearningLanguage.g:3538:1: ( ']' ) - // InternalMachineLearningLanguage.g:3539:2: ']' + // InternalMachineLearningLanguage.g:3442:1: ( ']' ) + // InternalMachineLearningLanguage.g:3443:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiterRangeRuleAccess().getRightSquareBracketKeyword_3()); @@ -12241,14 +11889,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group_2__0" - // InternalMachineLearningLanguage.g:3549:1: rule__StringLiterRangeRule__Group_2__0 : rule__StringLiterRangeRule__Group_2__0__Impl rule__StringLiterRangeRule__Group_2__1 ; + // InternalMachineLearningLanguage.g:3453:1: rule__StringLiterRangeRule__Group_2__0 : rule__StringLiterRangeRule__Group_2__0__Impl rule__StringLiterRangeRule__Group_2__1 ; public final void rule__StringLiterRangeRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3553:1: ( rule__StringLiterRangeRule__Group_2__0__Impl rule__StringLiterRangeRule__Group_2__1 ) - // InternalMachineLearningLanguage.g:3554:2: rule__StringLiterRangeRule__Group_2__0__Impl rule__StringLiterRangeRule__Group_2__1 + // InternalMachineLearningLanguage.g:3457:1: ( rule__StringLiterRangeRule__Group_2__0__Impl rule__StringLiterRangeRule__Group_2__1 ) + // InternalMachineLearningLanguage.g:3458:2: rule__StringLiterRangeRule__Group_2__0__Impl rule__StringLiterRangeRule__Group_2__1 { pushFollow(FOLLOW_7); rule__StringLiterRangeRule__Group_2__0__Impl(); @@ -12279,17 +11927,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group_2__0__Impl" - // InternalMachineLearningLanguage.g:3561:1: rule__StringLiterRangeRule__Group_2__0__Impl : ( ',' ) ; + // InternalMachineLearningLanguage.g:3465:1: rule__StringLiterRangeRule__Group_2__0__Impl : ( ',' ) ; public final void rule__StringLiterRangeRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3565:1: ( ( ',' ) ) - // InternalMachineLearningLanguage.g:3566:1: ( ',' ) + // InternalMachineLearningLanguage.g:3469:1: ( ( ',' ) ) + // InternalMachineLearningLanguage.g:3470:1: ( ',' ) { - // InternalMachineLearningLanguage.g:3566:1: ( ',' ) - // InternalMachineLearningLanguage.g:3567:2: ',' + // InternalMachineLearningLanguage.g:3470:1: ( ',' ) + // InternalMachineLearningLanguage.g:3471:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiterRangeRuleAccess().getCommaKeyword_2_0()); @@ -12320,14 +11968,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group_2__1" - // InternalMachineLearningLanguage.g:3576:1: rule__StringLiterRangeRule__Group_2__1 : rule__StringLiterRangeRule__Group_2__1__Impl ; + // InternalMachineLearningLanguage.g:3480:1: rule__StringLiterRangeRule__Group_2__1 : rule__StringLiterRangeRule__Group_2__1__Impl ; public final void rule__StringLiterRangeRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3580:1: ( rule__StringLiterRangeRule__Group_2__1__Impl ) - // InternalMachineLearningLanguage.g:3581:2: rule__StringLiterRangeRule__Group_2__1__Impl + // InternalMachineLearningLanguage.g:3484:1: ( rule__StringLiterRangeRule__Group_2__1__Impl ) + // InternalMachineLearningLanguage.g:3485:2: rule__StringLiterRangeRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__StringLiterRangeRule__Group_2__1__Impl(); @@ -12353,23 +12001,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__Group_2__1__Impl" - // InternalMachineLearningLanguage.g:3587:1: rule__StringLiterRangeRule__Group_2__1__Impl : ( ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) ) ; + // InternalMachineLearningLanguage.g:3491:1: rule__StringLiterRangeRule__Group_2__1__Impl : ( ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) ) ; public final void rule__StringLiterRangeRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3591:1: ( ( ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) ) ) - // InternalMachineLearningLanguage.g:3592:1: ( ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) ) + // InternalMachineLearningLanguage.g:3495:1: ( ( ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) ) ) + // InternalMachineLearningLanguage.g:3496:1: ( ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) ) { - // InternalMachineLearningLanguage.g:3592:1: ( ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) ) - // InternalMachineLearningLanguage.g:3593:2: ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) + // InternalMachineLearningLanguage.g:3496:1: ( ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) ) + // InternalMachineLearningLanguage.g:3497:2: ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiterRangeRuleAccess().getElementsAssignment_2_1()); } - // InternalMachineLearningLanguage.g:3594:2: ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) - // InternalMachineLearningLanguage.g:3594:3: rule__StringLiterRangeRule__ElementsAssignment_2_1 + // InternalMachineLearningLanguage.g:3498:2: ( rule__StringLiterRangeRule__ElementsAssignment_2_1 ) + // InternalMachineLearningLanguage.g:3498:3: rule__StringLiterRangeRule__ElementsAssignment_2_1 { pushFollow(FOLLOW_2); rule__StringLiterRangeRule__ElementsAssignment_2_1(); @@ -12404,14 +12052,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallStatementRule__Group__0" - // InternalMachineLearningLanguage.g:3603:1: rule__CallStatementRule__Group__0 : rule__CallStatementRule__Group__0__Impl rule__CallStatementRule__Group__1 ; + // InternalMachineLearningLanguage.g:3507:1: rule__CallStatementRule__Group__0 : rule__CallStatementRule__Group__0__Impl rule__CallStatementRule__Group__1 ; public final void rule__CallStatementRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3607:1: ( rule__CallStatementRule__Group__0__Impl rule__CallStatementRule__Group__1 ) - // InternalMachineLearningLanguage.g:3608:2: rule__CallStatementRule__Group__0__Impl rule__CallStatementRule__Group__1 + // InternalMachineLearningLanguage.g:3511:1: ( rule__CallStatementRule__Group__0__Impl rule__CallStatementRule__Group__1 ) + // InternalMachineLearningLanguage.g:3512:2: rule__CallStatementRule__Group__0__Impl rule__CallStatementRule__Group__1 { pushFollow(FOLLOW_8); rule__CallStatementRule__Group__0__Impl(); @@ -12442,23 +12090,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallStatementRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:3615:1: rule__CallStatementRule__Group__0__Impl : ( ( rule__CallStatementRule__CallAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:3519:1: rule__CallStatementRule__Group__0__Impl : ( ( rule__CallStatementRule__CallAssignment_0 ) ) ; public final void rule__CallStatementRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3619:1: ( ( ( rule__CallStatementRule__CallAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:3620:1: ( ( rule__CallStatementRule__CallAssignment_0 ) ) + // InternalMachineLearningLanguage.g:3523:1: ( ( ( rule__CallStatementRule__CallAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:3524:1: ( ( rule__CallStatementRule__CallAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:3620:1: ( ( rule__CallStatementRule__CallAssignment_0 ) ) - // InternalMachineLearningLanguage.g:3621:2: ( rule__CallStatementRule__CallAssignment_0 ) + // InternalMachineLearningLanguage.g:3524:1: ( ( rule__CallStatementRule__CallAssignment_0 ) ) + // InternalMachineLearningLanguage.g:3525:2: ( rule__CallStatementRule__CallAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCallStatementRuleAccess().getCallAssignment_0()); } - // InternalMachineLearningLanguage.g:3622:2: ( rule__CallStatementRule__CallAssignment_0 ) - // InternalMachineLearningLanguage.g:3622:3: rule__CallStatementRule__CallAssignment_0 + // InternalMachineLearningLanguage.g:3526:2: ( rule__CallStatementRule__CallAssignment_0 ) + // InternalMachineLearningLanguage.g:3526:3: rule__CallStatementRule__CallAssignment_0 { pushFollow(FOLLOW_2); rule__CallStatementRule__CallAssignment_0(); @@ -12493,14 +12141,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallStatementRule__Group__1" - // InternalMachineLearningLanguage.g:3630:1: rule__CallStatementRule__Group__1 : rule__CallStatementRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:3534:1: rule__CallStatementRule__Group__1 : rule__CallStatementRule__Group__1__Impl ; public final void rule__CallStatementRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3634:1: ( rule__CallStatementRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:3635:2: rule__CallStatementRule__Group__1__Impl + // InternalMachineLearningLanguage.g:3538:1: ( rule__CallStatementRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:3539:2: rule__CallStatementRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__CallStatementRule__Group__1__Impl(); @@ -12526,17 +12174,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallStatementRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:3641:1: rule__CallStatementRule__Group__1__Impl : ( ';' ) ; + // InternalMachineLearningLanguage.g:3545:1: rule__CallStatementRule__Group__1__Impl : ( ';' ) ; public final void rule__CallStatementRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3645:1: ( ( ';' ) ) - // InternalMachineLearningLanguage.g:3646:1: ( ';' ) + // InternalMachineLearningLanguage.g:3549:1: ( ( ';' ) ) + // InternalMachineLearningLanguage.g:3550:1: ( ';' ) { - // InternalMachineLearningLanguage.g:3646:1: ( ';' ) - // InternalMachineLearningLanguage.g:3647:2: ';' + // InternalMachineLearningLanguage.g:3550:1: ( ';' ) + // InternalMachineLearningLanguage.g:3551:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getCallStatementRuleAccess().getSemicolonKeyword_1()); @@ -12567,16 +12215,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__InstanceRule__Group__0" - // InternalMachineLearningLanguage.g:3657:1: rule__InstanceRule__Group__0 : rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ; + // InternalMachineLearningLanguage.g:3561:1: rule__InstanceRule__Group__0 : rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ; public final void rule__InstanceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3661:1: ( rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ) - // InternalMachineLearningLanguage.g:3662:2: rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 + // InternalMachineLearningLanguage.g:3565:1: ( rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ) + // InternalMachineLearningLanguage.g:3566:2: rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 { - pushFollow(FOLLOW_39); + pushFollow(FOLLOW_37); rule__InstanceRule__Group__0__Impl(); state._fsp--; @@ -12605,26 +12253,26 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__InstanceRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:3669:1: rule__InstanceRule__Group__0__Impl : ( ( rule__InstanceRule__NameAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:3573:1: rule__InstanceRule__Group__0__Impl : ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) ; public final void rule__InstanceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3673:1: ( ( ( rule__InstanceRule__NameAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:3674:1: ( ( rule__InstanceRule__NameAssignment_0 ) ) + // InternalMachineLearningLanguage.g:3577:1: ( ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:3578:1: ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:3674:1: ( ( rule__InstanceRule__NameAssignment_0 ) ) - // InternalMachineLearningLanguage.g:3675:2: ( rule__InstanceRule__NameAssignment_0 ) + // InternalMachineLearningLanguage.g:3578:1: ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) + // InternalMachineLearningLanguage.g:3579:2: ( rule__InstanceRule__DefinitionAssignment_0 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); + before(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } - // InternalMachineLearningLanguage.g:3676:2: ( rule__InstanceRule__NameAssignment_0 ) - // InternalMachineLearningLanguage.g:3676:3: rule__InstanceRule__NameAssignment_0 + // InternalMachineLearningLanguage.g:3580:2: ( rule__InstanceRule__DefinitionAssignment_0 ) + // InternalMachineLearningLanguage.g:3580:3: rule__InstanceRule__DefinitionAssignment_0 { pushFollow(FOLLOW_2); - rule__InstanceRule__NameAssignment_0(); + rule__InstanceRule__DefinitionAssignment_0(); state._fsp--; if (state.failed) return ; @@ -12632,7 +12280,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } if ( state.backtracking==0 ) { - after(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } } @@ -12656,14 +12304,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__InstanceRule__Group__1" - // InternalMachineLearningLanguage.g:3684:1: rule__InstanceRule__Group__1 : rule__InstanceRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:3588:1: rule__InstanceRule__Group__1 : rule__InstanceRule__Group__1__Impl ; public final void rule__InstanceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3688:1: ( rule__InstanceRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:3689:2: rule__InstanceRule__Group__1__Impl + // InternalMachineLearningLanguage.g:3592:1: ( rule__InstanceRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:3593:2: rule__InstanceRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__InstanceRule__Group__1__Impl(); @@ -12689,31 +12337,31 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__InstanceRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:3695:1: rule__InstanceRule__Group__1__Impl : ( ( rule__InstanceRule__Group_1__0 )? ) ; + // InternalMachineLearningLanguage.g:3599:1: rule__InstanceRule__Group__1__Impl : ( ( rule__InstanceRule__Group_1__0 )? ) ; public final void rule__InstanceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3699:1: ( ( ( rule__InstanceRule__Group_1__0 )? ) ) - // InternalMachineLearningLanguage.g:3700:1: ( ( rule__InstanceRule__Group_1__0 )? ) + // InternalMachineLearningLanguage.g:3603:1: ( ( ( rule__InstanceRule__Group_1__0 )? ) ) + // InternalMachineLearningLanguage.g:3604:1: ( ( rule__InstanceRule__Group_1__0 )? ) { - // InternalMachineLearningLanguage.g:3700:1: ( ( rule__InstanceRule__Group_1__0 )? ) - // InternalMachineLearningLanguage.g:3701:2: ( rule__InstanceRule__Group_1__0 )? + // InternalMachineLearningLanguage.g:3604:1: ( ( rule__InstanceRule__Group_1__0 )? ) + // InternalMachineLearningLanguage.g:3605:2: ( rule__InstanceRule__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getInstanceRuleAccess().getGroup_1()); } - // InternalMachineLearningLanguage.g:3702:2: ( rule__InstanceRule__Group_1__0 )? - int alt29=2; - int LA29_0 = input.LA(1); + // InternalMachineLearningLanguage.g:3606:2: ( rule__InstanceRule__Group_1__0 )? + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA29_0==70) ) { - alt29=1; + if ( (LA28_0==70) ) { + alt28=1; } - switch (alt29) { + switch (alt28) { case 1 : - // InternalMachineLearningLanguage.g:3702:3: rule__InstanceRule__Group_1__0 + // InternalMachineLearningLanguage.g:3606:3: rule__InstanceRule__Group_1__0 { pushFollow(FOLLOW_2); rule__InstanceRule__Group_1__0(); @@ -12751,16 +12399,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__InstanceRule__Group_1__0" - // InternalMachineLearningLanguage.g:3711:1: rule__InstanceRule__Group_1__0 : rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ; + // InternalMachineLearningLanguage.g:3615:1: rule__InstanceRule__Group_1__0 : rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ; public final void rule__InstanceRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3715:1: ( rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ) - // InternalMachineLearningLanguage.g:3716:2: rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 + // InternalMachineLearningLanguage.g:3619:1: ( rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ) + // InternalMachineLearningLanguage.g:3620:2: rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 { - pushFollow(FOLLOW_40); + pushFollow(FOLLOW_38); rule__InstanceRule__Group_1__0__Impl(); state._fsp--; @@ -12789,17 +12437,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__InstanceRule__Group_1__0__Impl" - // InternalMachineLearningLanguage.g:3723:1: rule__InstanceRule__Group_1__0__Impl : ( '{' ) ; + // InternalMachineLearningLanguage.g:3627:1: rule__InstanceRule__Group_1__0__Impl : ( '{' ) ; public final void rule__InstanceRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3727:1: ( ( '{' ) ) - // InternalMachineLearningLanguage.g:3728:1: ( '{' ) + // InternalMachineLearningLanguage.g:3631:1: ( ( '{' ) ) + // InternalMachineLearningLanguage.g:3632:1: ( '{' ) { - // InternalMachineLearningLanguage.g:3728:1: ( '{' ) - // InternalMachineLearningLanguage.g:3729:2: '{' + // InternalMachineLearningLanguage.g:3632:1: ( '{' ) + // InternalMachineLearningLanguage.g:3633:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getInstanceRuleAccess().getLeftCurlyBracketKeyword_1_0()); @@ -12830,16 +12478,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__InstanceRule__Group_1__1" - // InternalMachineLearningLanguage.g:3738:1: rule__InstanceRule__Group_1__1 : rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ; + // InternalMachineLearningLanguage.g:3642:1: rule__InstanceRule__Group_1__1 : rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ; public final void rule__InstanceRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3742:1: ( rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ) - // InternalMachineLearningLanguage.g:3743:2: rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 + // InternalMachineLearningLanguage.g:3646:1: ( rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ) + // InternalMachineLearningLanguage.g:3647:2: rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 { - pushFollow(FOLLOW_40); + pushFollow(FOLLOW_38); rule__InstanceRule__Group_1__1__Impl(); state._fsp--; @@ -12868,37 +12516,37 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__InstanceRule__Group_1__1__Impl" - // InternalMachineLearningLanguage.g:3750:1: rule__InstanceRule__Group_1__1__Impl : ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ; + // InternalMachineLearningLanguage.g:3654:1: rule__InstanceRule__Group_1__1__Impl : ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ; public final void rule__InstanceRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3754:1: ( ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ) - // InternalMachineLearningLanguage.g:3755:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) + // InternalMachineLearningLanguage.g:3658:1: ( ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ) + // InternalMachineLearningLanguage.g:3659:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) { - // InternalMachineLearningLanguage.g:3755:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) - // InternalMachineLearningLanguage.g:3756:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* + // InternalMachineLearningLanguage.g:3659:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) + // InternalMachineLearningLanguage.g:3660:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getInstanceRuleAccess().getAttributesAssignment_1_1()); } - // InternalMachineLearningLanguage.g:3757:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* - loop30: + // InternalMachineLearningLanguage.g:3661:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* + loop29: do { - int alt30=2; - int LA30_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA30_0>=RULE_QUOTED_ID && LA30_0<=RULE_STRING)) ) { - alt30=1; + if ( ((LA29_0>=RULE_QUOTED_ID && LA29_0<=RULE_ID)) ) { + alt29=1; } - switch (alt30) { + switch (alt29) { case 1 : - // InternalMachineLearningLanguage.g:3757:3: rule__InstanceRule__AttributesAssignment_1_1 + // InternalMachineLearningLanguage.g:3661:3: rule__InstanceRule__AttributesAssignment_1_1 { - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_22); rule__InstanceRule__AttributesAssignment_1_1(); state._fsp--; @@ -12908,7 +12556,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop30; + break loop29; } } while (true); @@ -12937,14 +12585,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__InstanceRule__Group_1__2" - // InternalMachineLearningLanguage.g:3765:1: rule__InstanceRule__Group_1__2 : rule__InstanceRule__Group_1__2__Impl ; + // InternalMachineLearningLanguage.g:3669:1: rule__InstanceRule__Group_1__2 : rule__InstanceRule__Group_1__2__Impl ; public final void rule__InstanceRule__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3769:1: ( rule__InstanceRule__Group_1__2__Impl ) - // InternalMachineLearningLanguage.g:3770:2: rule__InstanceRule__Group_1__2__Impl + // InternalMachineLearningLanguage.g:3673:1: ( rule__InstanceRule__Group_1__2__Impl ) + // InternalMachineLearningLanguage.g:3674:2: rule__InstanceRule__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__InstanceRule__Group_1__2__Impl(); @@ -12970,17 +12618,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__InstanceRule__Group_1__2__Impl" - // InternalMachineLearningLanguage.g:3776:1: rule__InstanceRule__Group_1__2__Impl : ( '}' ) ; + // InternalMachineLearningLanguage.g:3680:1: rule__InstanceRule__Group_1__2__Impl : ( '}' ) ; public final void rule__InstanceRule__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3780:1: ( ( '}' ) ) - // InternalMachineLearningLanguage.g:3781:1: ( '}' ) + // InternalMachineLearningLanguage.g:3684:1: ( ( '}' ) ) + // InternalMachineLearningLanguage.g:3685:1: ( '}' ) { - // InternalMachineLearningLanguage.g:3781:1: ( '}' ) - // InternalMachineLearningLanguage.g:3782:2: '}' + // InternalMachineLearningLanguage.g:3685:1: ( '}' ) + // InternalMachineLearningLanguage.g:3686:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getInstanceRuleAccess().getRightCurlyBracketKeyword_1_2()); @@ -13011,16 +12659,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AttributeRule__Group__0" - // InternalMachineLearningLanguage.g:3792:1: rule__AttributeRule__Group__0 : rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ; + // InternalMachineLearningLanguage.g:3696:1: rule__AttributeRule__Group__0 : rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ; public final void rule__AttributeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3796:1: ( rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ) - // InternalMachineLearningLanguage.g:3797:2: rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 + // InternalMachineLearningLanguage.g:3700:1: ( rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ) + // InternalMachineLearningLanguage.g:3701:2: rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 { - pushFollow(FOLLOW_41); + pushFollow(FOLLOW_39); rule__AttributeRule__Group__0__Impl(); state._fsp--; @@ -13049,26 +12697,26 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AttributeRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:3804:1: rule__AttributeRule__Group__0__Impl : ( ( rule__AttributeRule__NameAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:3708:1: rule__AttributeRule__Group__0__Impl : ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) ; public final void rule__AttributeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3808:1: ( ( ( rule__AttributeRule__NameAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:3809:1: ( ( rule__AttributeRule__NameAssignment_0 ) ) + // InternalMachineLearningLanguage.g:3712:1: ( ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:3713:1: ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:3809:1: ( ( rule__AttributeRule__NameAssignment_0 ) ) - // InternalMachineLearningLanguage.g:3810:2: ( rule__AttributeRule__NameAssignment_0 ) + // InternalMachineLearningLanguage.g:3713:1: ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) + // InternalMachineLearningLanguage.g:3714:2: ( rule__AttributeRule__DefinitionAssignment_0 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); + before(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } - // InternalMachineLearningLanguage.g:3811:2: ( rule__AttributeRule__NameAssignment_0 ) - // InternalMachineLearningLanguage.g:3811:3: rule__AttributeRule__NameAssignment_0 + // InternalMachineLearningLanguage.g:3715:2: ( rule__AttributeRule__DefinitionAssignment_0 ) + // InternalMachineLearningLanguage.g:3715:3: rule__AttributeRule__DefinitionAssignment_0 { pushFollow(FOLLOW_2); - rule__AttributeRule__NameAssignment_0(); + rule__AttributeRule__DefinitionAssignment_0(); state._fsp--; if (state.failed) return ; @@ -13076,7 +12724,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } if ( state.backtracking==0 ) { - after(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); + after(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } } @@ -13100,16 +12748,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AttributeRule__Group__1" - // InternalMachineLearningLanguage.g:3819:1: rule__AttributeRule__Group__1 : rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ; + // InternalMachineLearningLanguage.g:3723:1: rule__AttributeRule__Group__1 : rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ; public final void rule__AttributeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3823:1: ( rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ) - // InternalMachineLearningLanguage.g:3824:2: rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 + // InternalMachineLearningLanguage.g:3727:1: ( rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ) + // InternalMachineLearningLanguage.g:3728:2: rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 { - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_40); rule__AttributeRule__Group__1__Impl(); state._fsp--; @@ -13138,17 +12786,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AttributeRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:3831:1: rule__AttributeRule__Group__1__Impl : ( ':=' ) ; + // InternalMachineLearningLanguage.g:3735:1: rule__AttributeRule__Group__1__Impl : ( ':=' ) ; public final void rule__AttributeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3835:1: ( ( ':=' ) ) - // InternalMachineLearningLanguage.g:3836:1: ( ':=' ) + // InternalMachineLearningLanguage.g:3739:1: ( ( ':=' ) ) + // InternalMachineLearningLanguage.g:3740:1: ( ':=' ) { - // InternalMachineLearningLanguage.g:3836:1: ( ':=' ) - // InternalMachineLearningLanguage.g:3837:2: ':=' + // InternalMachineLearningLanguage.g:3740:1: ( ':=' ) + // InternalMachineLearningLanguage.g:3741:2: ':=' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeRuleAccess().getColonEqualsSignKeyword_1()); @@ -13179,14 +12827,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AttributeRule__Group__2" - // InternalMachineLearningLanguage.g:3846:1: rule__AttributeRule__Group__2 : rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ; + // InternalMachineLearningLanguage.g:3750:1: rule__AttributeRule__Group__2 : rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ; public final void rule__AttributeRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3850:1: ( rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ) - // InternalMachineLearningLanguage.g:3851:2: rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 + // InternalMachineLearningLanguage.g:3754:1: ( rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ) + // InternalMachineLearningLanguage.g:3755:2: rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 { pushFollow(FOLLOW_8); rule__AttributeRule__Group__2__Impl(); @@ -13217,23 +12865,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AttributeRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:3858:1: rule__AttributeRule__Group__2__Impl : ( ( rule__AttributeRule__ValueAssignment_2 ) ) ; + // InternalMachineLearningLanguage.g:3762:1: rule__AttributeRule__Group__2__Impl : ( ( rule__AttributeRule__ValueAssignment_2 ) ) ; public final void rule__AttributeRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3862:1: ( ( ( rule__AttributeRule__ValueAssignment_2 ) ) ) - // InternalMachineLearningLanguage.g:3863:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) + // InternalMachineLearningLanguage.g:3766:1: ( ( ( rule__AttributeRule__ValueAssignment_2 ) ) ) + // InternalMachineLearningLanguage.g:3767:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) { - // InternalMachineLearningLanguage.g:3863:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) - // InternalMachineLearningLanguage.g:3864:2: ( rule__AttributeRule__ValueAssignment_2 ) + // InternalMachineLearningLanguage.g:3767:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) + // InternalMachineLearningLanguage.g:3768:2: ( rule__AttributeRule__ValueAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeRuleAccess().getValueAssignment_2()); } - // InternalMachineLearningLanguage.g:3865:2: ( rule__AttributeRule__ValueAssignment_2 ) - // InternalMachineLearningLanguage.g:3865:3: rule__AttributeRule__ValueAssignment_2 + // InternalMachineLearningLanguage.g:3769:2: ( rule__AttributeRule__ValueAssignment_2 ) + // InternalMachineLearningLanguage.g:3769:3: rule__AttributeRule__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__AttributeRule__ValueAssignment_2(); @@ -13268,14 +12916,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AttributeRule__Group__3" - // InternalMachineLearningLanguage.g:3873:1: rule__AttributeRule__Group__3 : rule__AttributeRule__Group__3__Impl ; + // InternalMachineLearningLanguage.g:3777:1: rule__AttributeRule__Group__3 : rule__AttributeRule__Group__3__Impl ; public final void rule__AttributeRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3877:1: ( rule__AttributeRule__Group__3__Impl ) - // InternalMachineLearningLanguage.g:3878:2: rule__AttributeRule__Group__3__Impl + // InternalMachineLearningLanguage.g:3781:1: ( rule__AttributeRule__Group__3__Impl ) + // InternalMachineLearningLanguage.g:3782:2: rule__AttributeRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__AttributeRule__Group__3__Impl(); @@ -13301,17 +12949,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AttributeRule__Group__3__Impl" - // InternalMachineLearningLanguage.g:3884:1: rule__AttributeRule__Group__3__Impl : ( ';' ) ; + // InternalMachineLearningLanguage.g:3788:1: rule__AttributeRule__Group__3__Impl : ( ';' ) ; public final void rule__AttributeRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3888:1: ( ( ';' ) ) - // InternalMachineLearningLanguage.g:3889:1: ( ';' ) + // InternalMachineLearningLanguage.g:3792:1: ( ( ';' ) ) + // InternalMachineLearningLanguage.g:3793:1: ( ';' ) { - // InternalMachineLearningLanguage.g:3889:1: ( ';' ) - // InternalMachineLearningLanguage.g:3890:2: ';' + // InternalMachineLearningLanguage.g:3793:1: ( ';' ) + // InternalMachineLearningLanguage.g:3794:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeRuleAccess().getSemicolonKeyword_3()); @@ -13342,16 +12990,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group__0" - // InternalMachineLearningLanguage.g:3900:1: rule__ArrayRule__Group__0 : rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ; + // InternalMachineLearningLanguage.g:3804:1: rule__ArrayRule__Group__0 : rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ; public final void rule__ArrayRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3904:1: ( rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ) - // InternalMachineLearningLanguage.g:3905:2: rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 + // InternalMachineLearningLanguage.g:3808:1: ( rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ) + // InternalMachineLearningLanguage.g:3809:2: rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 { - pushFollow(FOLLOW_33); + pushFollow(FOLLOW_31); rule__ArrayRule__Group__0__Impl(); state._fsp--; @@ -13380,23 +13028,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:3912:1: rule__ArrayRule__Group__0__Impl : ( () ) ; + // InternalMachineLearningLanguage.g:3816:1: rule__ArrayRule__Group__0__Impl : ( () ) ; public final void rule__ArrayRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3916:1: ( ( () ) ) - // InternalMachineLearningLanguage.g:3917:1: ( () ) + // InternalMachineLearningLanguage.g:3820:1: ( ( () ) ) + // InternalMachineLearningLanguage.g:3821:1: ( () ) { - // InternalMachineLearningLanguage.g:3917:1: ( () ) - // InternalMachineLearningLanguage.g:3918:2: () + // InternalMachineLearningLanguage.g:3821:1: ( () ) + // InternalMachineLearningLanguage.g:3822:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getArrayAction_0()); } - // InternalMachineLearningLanguage.g:3919:2: () - // InternalMachineLearningLanguage.g:3919:3: + // InternalMachineLearningLanguage.g:3823:2: () + // InternalMachineLearningLanguage.g:3823:3: { } @@ -13421,16 +13069,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group__1" - // InternalMachineLearningLanguage.g:3927:1: rule__ArrayRule__Group__1 : rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ; + // InternalMachineLearningLanguage.g:3831:1: rule__ArrayRule__Group__1 : rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ; public final void rule__ArrayRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3931:1: ( rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ) - // InternalMachineLearningLanguage.g:3932:2: rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 + // InternalMachineLearningLanguage.g:3835:1: ( rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ) + // InternalMachineLearningLanguage.g:3836:2: rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 { - pushFollow(FOLLOW_43); + pushFollow(FOLLOW_41); rule__ArrayRule__Group__1__Impl(); state._fsp--; @@ -13459,17 +13107,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:3939:1: rule__ArrayRule__Group__1__Impl : ( '[' ) ; + // InternalMachineLearningLanguage.g:3843:1: rule__ArrayRule__Group__1__Impl : ( '[' ) ; public final void rule__ArrayRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3943:1: ( ( '[' ) ) - // InternalMachineLearningLanguage.g:3944:1: ( '[' ) + // InternalMachineLearningLanguage.g:3847:1: ( ( '[' ) ) + // InternalMachineLearningLanguage.g:3848:1: ( '[' ) { - // InternalMachineLearningLanguage.g:3944:1: ( '[' ) - // InternalMachineLearningLanguage.g:3945:2: '[' + // InternalMachineLearningLanguage.g:3848:1: ( '[' ) + // InternalMachineLearningLanguage.g:3849:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getLeftSquareBracketKeyword_1()); @@ -13500,16 +13148,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group__2" - // InternalMachineLearningLanguage.g:3954:1: rule__ArrayRule__Group__2 : rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ; + // InternalMachineLearningLanguage.g:3858:1: rule__ArrayRule__Group__2 : rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ; public final void rule__ArrayRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3958:1: ( rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ) - // InternalMachineLearningLanguage.g:3959:2: rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 + // InternalMachineLearningLanguage.g:3862:1: ( rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ) + // InternalMachineLearningLanguage.g:3863:2: rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 { - pushFollow(FOLLOW_43); + pushFollow(FOLLOW_41); rule__ArrayRule__Group__2__Impl(); state._fsp--; @@ -13538,31 +13186,31 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:3966:1: rule__ArrayRule__Group__2__Impl : ( ( rule__ArrayRule__Group_2__0 )? ) ; + // InternalMachineLearningLanguage.g:3870:1: rule__ArrayRule__Group__2__Impl : ( ( rule__ArrayRule__Group_2__0 )? ) ; public final void rule__ArrayRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3970:1: ( ( ( rule__ArrayRule__Group_2__0 )? ) ) - // InternalMachineLearningLanguage.g:3971:1: ( ( rule__ArrayRule__Group_2__0 )? ) + // InternalMachineLearningLanguage.g:3874:1: ( ( ( rule__ArrayRule__Group_2__0 )? ) ) + // InternalMachineLearningLanguage.g:3875:1: ( ( rule__ArrayRule__Group_2__0 )? ) { - // InternalMachineLearningLanguage.g:3971:1: ( ( rule__ArrayRule__Group_2__0 )? ) - // InternalMachineLearningLanguage.g:3972:2: ( rule__ArrayRule__Group_2__0 )? + // InternalMachineLearningLanguage.g:3875:1: ( ( rule__ArrayRule__Group_2__0 )? ) + // InternalMachineLearningLanguage.g:3876:2: ( rule__ArrayRule__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getGroup_2()); } - // InternalMachineLearningLanguage.g:3973:2: ( rule__ArrayRule__Group_2__0 )? - int alt31=2; - int LA31_0 = input.LA(1); + // InternalMachineLearningLanguage.g:3877:2: ( rule__ArrayRule__Group_2__0 )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( ((LA31_0>=RULE_QUOTED_ID && LA31_0<=RULE_DOUBLE)||LA31_0==15||LA31_0==68||LA31_0==73||LA31_0==82) ) { - alt31=1; + if ( ((LA30_0>=RULE_QUOTED_ID && LA30_0<=RULE_DOUBLE)||LA30_0==15||LA30_0==68||LA30_0==73||LA30_0==82) ) { + alt30=1; } - switch (alt31) { + switch (alt30) { case 1 : - // InternalMachineLearningLanguage.g:3973:3: rule__ArrayRule__Group_2__0 + // InternalMachineLearningLanguage.g:3877:3: rule__ArrayRule__Group_2__0 { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2__0(); @@ -13600,14 +13248,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group__3" - // InternalMachineLearningLanguage.g:3981:1: rule__ArrayRule__Group__3 : rule__ArrayRule__Group__3__Impl ; + // InternalMachineLearningLanguage.g:3885:1: rule__ArrayRule__Group__3 : rule__ArrayRule__Group__3__Impl ; public final void rule__ArrayRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3985:1: ( rule__ArrayRule__Group__3__Impl ) - // InternalMachineLearningLanguage.g:3986:2: rule__ArrayRule__Group__3__Impl + // InternalMachineLearningLanguage.g:3889:1: ( rule__ArrayRule__Group__3__Impl ) + // InternalMachineLearningLanguage.g:3890:2: rule__ArrayRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group__3__Impl(); @@ -13633,17 +13281,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group__3__Impl" - // InternalMachineLearningLanguage.g:3992:1: rule__ArrayRule__Group__3__Impl : ( ']' ) ; + // InternalMachineLearningLanguage.g:3896:1: rule__ArrayRule__Group__3__Impl : ( ']' ) ; public final void rule__ArrayRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:3996:1: ( ( ']' ) ) - // InternalMachineLearningLanguage.g:3997:1: ( ']' ) + // InternalMachineLearningLanguage.g:3900:1: ( ( ']' ) ) + // InternalMachineLearningLanguage.g:3901:1: ( ']' ) { - // InternalMachineLearningLanguage.g:3997:1: ( ']' ) - // InternalMachineLearningLanguage.g:3998:2: ']' + // InternalMachineLearningLanguage.g:3901:1: ( ']' ) + // InternalMachineLearningLanguage.g:3902:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getRightSquareBracketKeyword_3()); @@ -13674,16 +13322,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group_2__0" - // InternalMachineLearningLanguage.g:4008:1: rule__ArrayRule__Group_2__0 : rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ; + // InternalMachineLearningLanguage.g:3912:1: rule__ArrayRule__Group_2__0 : rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ; public final void rule__ArrayRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4012:1: ( rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ) - // InternalMachineLearningLanguage.g:4013:2: rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 + // InternalMachineLearningLanguage.g:3916:1: ( rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ) + // InternalMachineLearningLanguage.g:3917:2: rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 { - pushFollow(FOLLOW_44); + pushFollow(FOLLOW_42); rule__ArrayRule__Group_2__0__Impl(); state._fsp--; @@ -13712,23 +13360,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group_2__0__Impl" - // InternalMachineLearningLanguage.g:4020:1: rule__ArrayRule__Group_2__0__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ; + // InternalMachineLearningLanguage.g:3924:1: rule__ArrayRule__Group_2__0__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ; public final void rule__ArrayRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4024:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ) - // InternalMachineLearningLanguage.g:4025:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) + // InternalMachineLearningLanguage.g:3928:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ) + // InternalMachineLearningLanguage.g:3929:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) { - // InternalMachineLearningLanguage.g:4025:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) - // InternalMachineLearningLanguage.g:4026:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) + // InternalMachineLearningLanguage.g:3929:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) + // InternalMachineLearningLanguage.g:3930:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_0()); } - // InternalMachineLearningLanguage.g:4027:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) - // InternalMachineLearningLanguage.g:4027:3: rule__ArrayRule__ValuesAssignment_2_0 + // InternalMachineLearningLanguage.g:3931:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) + // InternalMachineLearningLanguage.g:3931:3: rule__ArrayRule__ValuesAssignment_2_0 { pushFollow(FOLLOW_2); rule__ArrayRule__ValuesAssignment_2_0(); @@ -13763,14 +13411,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group_2__1" - // InternalMachineLearningLanguage.g:4035:1: rule__ArrayRule__Group_2__1 : rule__ArrayRule__Group_2__1__Impl ; + // InternalMachineLearningLanguage.g:3939:1: rule__ArrayRule__Group_2__1 : rule__ArrayRule__Group_2__1__Impl ; public final void rule__ArrayRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4039:1: ( rule__ArrayRule__Group_2__1__Impl ) - // InternalMachineLearningLanguage.g:4040:2: rule__ArrayRule__Group_2__1__Impl + // InternalMachineLearningLanguage.g:3943:1: ( rule__ArrayRule__Group_2__1__Impl ) + // InternalMachineLearningLanguage.g:3944:2: rule__ArrayRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2__1__Impl(); @@ -13796,35 +13444,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group_2__1__Impl" - // InternalMachineLearningLanguage.g:4046:1: rule__ArrayRule__Group_2__1__Impl : ( ( rule__ArrayRule__Group_2_1__0 )* ) ; + // InternalMachineLearningLanguage.g:3950:1: rule__ArrayRule__Group_2__1__Impl : ( ( rule__ArrayRule__Group_2_1__0 )* ) ; public final void rule__ArrayRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4050:1: ( ( ( rule__ArrayRule__Group_2_1__0 )* ) ) - // InternalMachineLearningLanguage.g:4051:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) + // InternalMachineLearningLanguage.g:3954:1: ( ( ( rule__ArrayRule__Group_2_1__0 )* ) ) + // InternalMachineLearningLanguage.g:3955:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) { - // InternalMachineLearningLanguage.g:4051:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) - // InternalMachineLearningLanguage.g:4052:2: ( rule__ArrayRule__Group_2_1__0 )* + // InternalMachineLearningLanguage.g:3955:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) + // InternalMachineLearningLanguage.g:3956:2: ( rule__ArrayRule__Group_2_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getGroup_2_1()); } - // InternalMachineLearningLanguage.g:4053:2: ( rule__ArrayRule__Group_2_1__0 )* - loop32: + // InternalMachineLearningLanguage.g:3957:2: ( rule__ArrayRule__Group_2_1__0 )* + loop31: do { - int alt32=2; - int LA32_0 = input.LA(1); + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA32_0==53) ) { - alt32=1; + if ( (LA31_0==53) ) { + alt31=1; } - switch (alt32) { + switch (alt31) { case 1 : - // InternalMachineLearningLanguage.g:4053:3: rule__ArrayRule__Group_2_1__0 + // InternalMachineLearningLanguage.g:3957:3: rule__ArrayRule__Group_2_1__0 { pushFollow(FOLLOW_12); rule__ArrayRule__Group_2_1__0(); @@ -13836,7 +13484,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop32; + break loop31; } } while (true); @@ -13865,16 +13513,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group_2_1__0" - // InternalMachineLearningLanguage.g:4062:1: rule__ArrayRule__Group_2_1__0 : rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ; + // InternalMachineLearningLanguage.g:3966:1: rule__ArrayRule__Group_2_1__0 : rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ; public final void rule__ArrayRule__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4066:1: ( rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ) - // InternalMachineLearningLanguage.g:4067:2: rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 + // InternalMachineLearningLanguage.g:3970:1: ( rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ) + // InternalMachineLearningLanguage.g:3971:2: rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 { - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_40); rule__ArrayRule__Group_2_1__0__Impl(); state._fsp--; @@ -13903,17 +13551,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group_2_1__0__Impl" - // InternalMachineLearningLanguage.g:4074:1: rule__ArrayRule__Group_2_1__0__Impl : ( ',' ) ; + // InternalMachineLearningLanguage.g:3978:1: rule__ArrayRule__Group_2_1__0__Impl : ( ',' ) ; public final void rule__ArrayRule__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4078:1: ( ( ',' ) ) - // InternalMachineLearningLanguage.g:4079:1: ( ',' ) + // InternalMachineLearningLanguage.g:3982:1: ( ( ',' ) ) + // InternalMachineLearningLanguage.g:3983:1: ( ',' ) { - // InternalMachineLearningLanguage.g:4079:1: ( ',' ) - // InternalMachineLearningLanguage.g:4080:2: ',' + // InternalMachineLearningLanguage.g:3983:1: ( ',' ) + // InternalMachineLearningLanguage.g:3984:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getCommaKeyword_2_1_0()); @@ -13944,14 +13592,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group_2_1__1" - // InternalMachineLearningLanguage.g:4089:1: rule__ArrayRule__Group_2_1__1 : rule__ArrayRule__Group_2_1__1__Impl ; + // InternalMachineLearningLanguage.g:3993:1: rule__ArrayRule__Group_2_1__1 : rule__ArrayRule__Group_2_1__1__Impl ; public final void rule__ArrayRule__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4093:1: ( rule__ArrayRule__Group_2_1__1__Impl ) - // InternalMachineLearningLanguage.g:4094:2: rule__ArrayRule__Group_2_1__1__Impl + // InternalMachineLearningLanguage.g:3997:1: ( rule__ArrayRule__Group_2_1__1__Impl ) + // InternalMachineLearningLanguage.g:3998:2: rule__ArrayRule__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2_1__1__Impl(); @@ -13977,23 +13625,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__Group_2_1__1__Impl" - // InternalMachineLearningLanguage.g:4100:1: rule__ArrayRule__Group_2_1__1__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ; + // InternalMachineLearningLanguage.g:4004:1: rule__ArrayRule__Group_2_1__1__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ; public final void rule__ArrayRule__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4104:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ) - // InternalMachineLearningLanguage.g:4105:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) + // InternalMachineLearningLanguage.g:4008:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ) + // InternalMachineLearningLanguage.g:4009:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) { - // InternalMachineLearningLanguage.g:4105:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) - // InternalMachineLearningLanguage.g:4106:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) + // InternalMachineLearningLanguage.g:4009:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) + // InternalMachineLearningLanguage.g:4010:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_1_1()); } - // InternalMachineLearningLanguage.g:4107:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) - // InternalMachineLearningLanguage.g:4107:3: rule__ArrayRule__ValuesAssignment_2_1_1 + // InternalMachineLearningLanguage.g:4011:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) + // InternalMachineLearningLanguage.g:4011:3: rule__ArrayRule__ValuesAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__ArrayRule__ValuesAssignment_2_1_1(); @@ -14028,16 +13676,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DataReferenceRule__Group__0" - // InternalMachineLearningLanguage.g:4116:1: rule__DataReferenceRule__Group__0 : rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ; + // InternalMachineLearningLanguage.g:4020:1: rule__DataReferenceRule__Group__0 : rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ; public final void rule__DataReferenceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4120:1: ( rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ) - // InternalMachineLearningLanguage.g:4121:2: rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 + // InternalMachineLearningLanguage.g:4024:1: ( rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ) + // InternalMachineLearningLanguage.g:4025:2: rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 { - pushFollow(FOLLOW_45); + pushFollow(FOLLOW_43); rule__DataReferenceRule__Group__0__Impl(); state._fsp--; @@ -14066,23 +13714,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DataReferenceRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:4128:1: rule__DataReferenceRule__Group__0__Impl : ( () ) ; + // InternalMachineLearningLanguage.g:4032:1: rule__DataReferenceRule__Group__0__Impl : ( () ) ; public final void rule__DataReferenceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4132:1: ( ( () ) ) - // InternalMachineLearningLanguage.g:4133:1: ( () ) + // InternalMachineLearningLanguage.g:4036:1: ( ( () ) ) + // InternalMachineLearningLanguage.g:4037:1: ( () ) { - // InternalMachineLearningLanguage.g:4133:1: ( () ) - // InternalMachineLearningLanguage.g:4134:2: () + // InternalMachineLearningLanguage.g:4037:1: ( () ) + // InternalMachineLearningLanguage.g:4038:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getDataReferenceRuleAccess().getDataReferenceAction_0()); } - // InternalMachineLearningLanguage.g:4135:2: () - // InternalMachineLearningLanguage.g:4135:3: + // InternalMachineLearningLanguage.g:4039:2: () + // InternalMachineLearningLanguage.g:4039:3: { } @@ -14107,14 +13755,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DataReferenceRule__Group__1" - // InternalMachineLearningLanguage.g:4143:1: rule__DataReferenceRule__Group__1 : rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ; + // InternalMachineLearningLanguage.g:4047:1: rule__DataReferenceRule__Group__1 : rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ; public final void rule__DataReferenceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4147:1: ( rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ) - // InternalMachineLearningLanguage.g:4148:2: rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 + // InternalMachineLearningLanguage.g:4051:1: ( rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ) + // InternalMachineLearningLanguage.g:4052:2: rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 { pushFollow(FOLLOW_10); rule__DataReferenceRule__Group__1__Impl(); @@ -14145,17 +13793,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DataReferenceRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:4155:1: rule__DataReferenceRule__Group__1__Impl : ( 'data' ) ; + // InternalMachineLearningLanguage.g:4059:1: rule__DataReferenceRule__Group__1__Impl : ( 'data' ) ; public final void rule__DataReferenceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4159:1: ( ( 'data' ) ) - // InternalMachineLearningLanguage.g:4160:1: ( 'data' ) + // InternalMachineLearningLanguage.g:4063:1: ( ( 'data' ) ) + // InternalMachineLearningLanguage.g:4064:1: ( 'data' ) { - // InternalMachineLearningLanguage.g:4160:1: ( 'data' ) - // InternalMachineLearningLanguage.g:4161:2: 'data' + // InternalMachineLearningLanguage.g:4064:1: ( 'data' ) + // InternalMachineLearningLanguage.g:4065:2: 'data' { if ( state.backtracking==0 ) { before(grammarAccess.getDataReferenceRuleAccess().getDataKeyword_1()); @@ -14186,14 +13834,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DataReferenceRule__Group__2" - // InternalMachineLearningLanguage.g:4170:1: rule__DataReferenceRule__Group__2 : rule__DataReferenceRule__Group__2__Impl ; + // InternalMachineLearningLanguage.g:4074:1: rule__DataReferenceRule__Group__2 : rule__DataReferenceRule__Group__2__Impl ; public final void rule__DataReferenceRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4174:1: ( rule__DataReferenceRule__Group__2__Impl ) - // InternalMachineLearningLanguage.g:4175:2: rule__DataReferenceRule__Group__2__Impl + // InternalMachineLearningLanguage.g:4078:1: ( rule__DataReferenceRule__Group__2__Impl ) + // InternalMachineLearningLanguage.g:4079:2: rule__DataReferenceRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__DataReferenceRule__Group__2__Impl(); @@ -14219,23 +13867,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DataReferenceRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:4181:1: rule__DataReferenceRule__Group__2__Impl : ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ; + // InternalMachineLearningLanguage.g:4085:1: rule__DataReferenceRule__Group__2__Impl : ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ; public final void rule__DataReferenceRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4185:1: ( ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ) - // InternalMachineLearningLanguage.g:4186:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) + // InternalMachineLearningLanguage.g:4089:1: ( ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ) + // InternalMachineLearningLanguage.g:4090:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) { - // InternalMachineLearningLanguage.g:4186:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) - // InternalMachineLearningLanguage.g:4187:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) + // InternalMachineLearningLanguage.g:4090:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) + // InternalMachineLearningLanguage.g:4091:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionAssignment_2()); } - // InternalMachineLearningLanguage.g:4188:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) - // InternalMachineLearningLanguage.g:4188:3: rule__DataReferenceRule__DefinitionAssignment_2 + // InternalMachineLearningLanguage.g:4092:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) + // InternalMachineLearningLanguage.g:4092:3: rule__DataReferenceRule__DefinitionAssignment_2 { pushFollow(FOLLOW_2); rule__DataReferenceRule__DefinitionAssignment_2(); @@ -14270,16 +13918,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__OrExpressionRule__Group__0" - // InternalMachineLearningLanguage.g:4197:1: rule__OrExpressionRule__Group__0 : rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ; + // InternalMachineLearningLanguage.g:4101:1: rule__OrExpressionRule__Group__0 : rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ; public final void rule__OrExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4201:1: ( rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ) - // InternalMachineLearningLanguage.g:4202:2: rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 + // InternalMachineLearningLanguage.g:4105:1: ( rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ) + // InternalMachineLearningLanguage.g:4106:2: rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 { - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_44); rule__OrExpressionRule__Group__0__Impl(); state._fsp--; @@ -14308,23 +13956,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__OrExpressionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:4209:1: rule__OrExpressionRule__Group__0__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:4113:1: rule__OrExpressionRule__Group__0__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__OrExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4213:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:4214:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4117:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:4118:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:4214:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalMachineLearningLanguage.g:4215:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) + // InternalMachineLearningLanguage.g:4118:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4119:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsAssignment_0()); } - // InternalMachineLearningLanguage.g:4216:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) - // InternalMachineLearningLanguage.g:4216:3: rule__OrExpressionRule__SubExpressionsAssignment_0 + // InternalMachineLearningLanguage.g:4120:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) + // InternalMachineLearningLanguage.g:4120:3: rule__OrExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__OrExpressionRule__SubExpressionsAssignment_0(); @@ -14359,14 +14007,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__OrExpressionRule__Group__1" - // InternalMachineLearningLanguage.g:4224:1: rule__OrExpressionRule__Group__1 : rule__OrExpressionRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:4128:1: rule__OrExpressionRule__Group__1 : rule__OrExpressionRule__Group__1__Impl ; public final void rule__OrExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4228:1: ( rule__OrExpressionRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:4229:2: rule__OrExpressionRule__Group__1__Impl + // InternalMachineLearningLanguage.g:4132:1: ( rule__OrExpressionRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:4133:2: rule__OrExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group__1__Impl(); @@ -14392,37 +14040,37 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__OrExpressionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:4235:1: rule__OrExpressionRule__Group__1__Impl : ( ( rule__OrExpressionRule__Group_1__0 )* ) ; + // InternalMachineLearningLanguage.g:4139:1: rule__OrExpressionRule__Group__1__Impl : ( ( rule__OrExpressionRule__Group_1__0 )* ) ; public final void rule__OrExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4239:1: ( ( ( rule__OrExpressionRule__Group_1__0 )* ) ) - // InternalMachineLearningLanguage.g:4240:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) + // InternalMachineLearningLanguage.g:4143:1: ( ( ( rule__OrExpressionRule__Group_1__0 )* ) ) + // InternalMachineLearningLanguage.g:4144:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) { - // InternalMachineLearningLanguage.g:4240:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) - // InternalMachineLearningLanguage.g:4241:2: ( rule__OrExpressionRule__Group_1__0 )* + // InternalMachineLearningLanguage.g:4144:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) + // InternalMachineLearningLanguage.g:4145:2: ( rule__OrExpressionRule__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRuleAccess().getGroup_1()); } - // InternalMachineLearningLanguage.g:4242:2: ( rule__OrExpressionRule__Group_1__0 )* - loop33: + // InternalMachineLearningLanguage.g:4146:2: ( rule__OrExpressionRule__Group_1__0 )* + loop32: do { - int alt33=2; - int LA33_0 = input.LA(1); + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA33_0==74) ) { - alt33=1; + if ( (LA32_0==74) ) { + alt32=1; } - switch (alt33) { + switch (alt32) { case 1 : - // InternalMachineLearningLanguage.g:4242:3: rule__OrExpressionRule__Group_1__0 + // InternalMachineLearningLanguage.g:4146:3: rule__OrExpressionRule__Group_1__0 { - pushFollow(FOLLOW_47); + pushFollow(FOLLOW_45); rule__OrExpressionRule__Group_1__0(); state._fsp--; @@ -14432,7 +14080,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop33; + break loop32; } } while (true); @@ -14461,16 +14109,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__OrExpressionRule__Group_1__0" - // InternalMachineLearningLanguage.g:4251:1: rule__OrExpressionRule__Group_1__0 : rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ; + // InternalMachineLearningLanguage.g:4155:1: rule__OrExpressionRule__Group_1__0 : rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ; public final void rule__OrExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4255:1: ( rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ) - // InternalMachineLearningLanguage.g:4256:2: rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 + // InternalMachineLearningLanguage.g:4159:1: ( rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ) + // InternalMachineLearningLanguage.g:4160:2: rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__OrExpressionRule__Group_1__0__Impl(); state._fsp--; @@ -14499,17 +14147,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__OrExpressionRule__Group_1__0__Impl" - // InternalMachineLearningLanguage.g:4263:1: rule__OrExpressionRule__Group_1__0__Impl : ( 'OR' ) ; + // InternalMachineLearningLanguage.g:4167:1: rule__OrExpressionRule__Group_1__0__Impl : ( 'OR' ) ; public final void rule__OrExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4267:1: ( ( 'OR' ) ) - // InternalMachineLearningLanguage.g:4268:1: ( 'OR' ) + // InternalMachineLearningLanguage.g:4171:1: ( ( 'OR' ) ) + // InternalMachineLearningLanguage.g:4172:1: ( 'OR' ) { - // InternalMachineLearningLanguage.g:4268:1: ( 'OR' ) - // InternalMachineLearningLanguage.g:4269:2: 'OR' + // InternalMachineLearningLanguage.g:4172:1: ( 'OR' ) + // InternalMachineLearningLanguage.g:4173:2: 'OR' { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); @@ -14540,14 +14188,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__OrExpressionRule__Group_1__1" - // InternalMachineLearningLanguage.g:4278:1: rule__OrExpressionRule__Group_1__1 : rule__OrExpressionRule__Group_1__1__Impl ; + // InternalMachineLearningLanguage.g:4182:1: rule__OrExpressionRule__Group_1__1 : rule__OrExpressionRule__Group_1__1__Impl ; public final void rule__OrExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4282:1: ( rule__OrExpressionRule__Group_1__1__Impl ) - // InternalMachineLearningLanguage.g:4283:2: rule__OrExpressionRule__Group_1__1__Impl + // InternalMachineLearningLanguage.g:4186:1: ( rule__OrExpressionRule__Group_1__1__Impl ) + // InternalMachineLearningLanguage.g:4187:2: rule__OrExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group_1__1__Impl(); @@ -14573,23 +14221,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__OrExpressionRule__Group_1__1__Impl" - // InternalMachineLearningLanguage.g:4289:1: rule__OrExpressionRule__Group_1__1__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalMachineLearningLanguage.g:4193:1: rule__OrExpressionRule__Group_1__1__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__OrExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4293:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalMachineLearningLanguage.g:4294:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4197:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalMachineLearningLanguage.g:4198:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalMachineLearningLanguage.g:4294:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalMachineLearningLanguage.g:4295:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4198:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4199:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsAssignment_1_1()); } - // InternalMachineLearningLanguage.g:4296:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalMachineLearningLanguage.g:4296:3: rule__OrExpressionRule__SubExpressionsAssignment_1_1 + // InternalMachineLearningLanguage.g:4200:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4200:3: rule__OrExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__OrExpressionRule__SubExpressionsAssignment_1_1(); @@ -14624,16 +14272,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__XorExpressionRule__Group__0" - // InternalMachineLearningLanguage.g:4305:1: rule__XorExpressionRule__Group__0 : rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ; + // InternalMachineLearningLanguage.g:4209:1: rule__XorExpressionRule__Group__0 : rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ; public final void rule__XorExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4309:1: ( rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ) - // InternalMachineLearningLanguage.g:4310:2: rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 + // InternalMachineLearningLanguage.g:4213:1: ( rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ) + // InternalMachineLearningLanguage.g:4214:2: rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 { - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_47); rule__XorExpressionRule__Group__0__Impl(); state._fsp--; @@ -14662,23 +14310,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__XorExpressionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:4317:1: rule__XorExpressionRule__Group__0__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:4221:1: rule__XorExpressionRule__Group__0__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__XorExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4321:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:4322:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4225:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:4226:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:4322:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalMachineLearningLanguage.g:4323:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) + // InternalMachineLearningLanguage.g:4226:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4227:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAssignment_0()); } - // InternalMachineLearningLanguage.g:4324:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) - // InternalMachineLearningLanguage.g:4324:3: rule__XorExpressionRule__SubExpressionsAssignment_0 + // InternalMachineLearningLanguage.g:4228:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) + // InternalMachineLearningLanguage.g:4228:3: rule__XorExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__XorExpressionRule__SubExpressionsAssignment_0(); @@ -14713,14 +14361,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__XorExpressionRule__Group__1" - // InternalMachineLearningLanguage.g:4332:1: rule__XorExpressionRule__Group__1 : rule__XorExpressionRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:4236:1: rule__XorExpressionRule__Group__1 : rule__XorExpressionRule__Group__1__Impl ; public final void rule__XorExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4336:1: ( rule__XorExpressionRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:4337:2: rule__XorExpressionRule__Group__1__Impl + // InternalMachineLearningLanguage.g:4240:1: ( rule__XorExpressionRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:4241:2: rule__XorExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group__1__Impl(); @@ -14746,37 +14394,37 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__XorExpressionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:4343:1: rule__XorExpressionRule__Group__1__Impl : ( ( rule__XorExpressionRule__Group_1__0 )* ) ; + // InternalMachineLearningLanguage.g:4247:1: rule__XorExpressionRule__Group__1__Impl : ( ( rule__XorExpressionRule__Group_1__0 )* ) ; public final void rule__XorExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4347:1: ( ( ( rule__XorExpressionRule__Group_1__0 )* ) ) - // InternalMachineLearningLanguage.g:4348:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) + // InternalMachineLearningLanguage.g:4251:1: ( ( ( rule__XorExpressionRule__Group_1__0 )* ) ) + // InternalMachineLearningLanguage.g:4252:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) { - // InternalMachineLearningLanguage.g:4348:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) - // InternalMachineLearningLanguage.g:4349:2: ( rule__XorExpressionRule__Group_1__0 )* + // InternalMachineLearningLanguage.g:4252:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) + // InternalMachineLearningLanguage.g:4253:2: ( rule__XorExpressionRule__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXorExpressionRuleAccess().getGroup_1()); } - // InternalMachineLearningLanguage.g:4350:2: ( rule__XorExpressionRule__Group_1__0 )* - loop34: + // InternalMachineLearningLanguage.g:4254:2: ( rule__XorExpressionRule__Group_1__0 )* + loop33: do { - int alt34=2; - int LA34_0 = input.LA(1); + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA34_0==75) ) { - alt34=1; + if ( (LA33_0==75) ) { + alt33=1; } - switch (alt34) { + switch (alt33) { case 1 : - // InternalMachineLearningLanguage.g:4350:3: rule__XorExpressionRule__Group_1__0 + // InternalMachineLearningLanguage.g:4254:3: rule__XorExpressionRule__Group_1__0 { - pushFollow(FOLLOW_50); + pushFollow(FOLLOW_48); rule__XorExpressionRule__Group_1__0(); state._fsp--; @@ -14786,7 +14434,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop34; + break loop33; } } while (true); @@ -14815,16 +14463,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__XorExpressionRule__Group_1__0" - // InternalMachineLearningLanguage.g:4359:1: rule__XorExpressionRule__Group_1__0 : rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ; + // InternalMachineLearningLanguage.g:4263:1: rule__XorExpressionRule__Group_1__0 : rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ; public final void rule__XorExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4363:1: ( rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ) - // InternalMachineLearningLanguage.g:4364:2: rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 + // InternalMachineLearningLanguage.g:4267:1: ( rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ) + // InternalMachineLearningLanguage.g:4268:2: rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__XorExpressionRule__Group_1__0__Impl(); state._fsp--; @@ -14853,17 +14501,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__XorExpressionRule__Group_1__0__Impl" - // InternalMachineLearningLanguage.g:4371:1: rule__XorExpressionRule__Group_1__0__Impl : ( 'XOR' ) ; + // InternalMachineLearningLanguage.g:4275:1: rule__XorExpressionRule__Group_1__0__Impl : ( 'XOR' ) ; public final void rule__XorExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4375:1: ( ( 'XOR' ) ) - // InternalMachineLearningLanguage.g:4376:1: ( 'XOR' ) + // InternalMachineLearningLanguage.g:4279:1: ( ( 'XOR' ) ) + // InternalMachineLearningLanguage.g:4280:1: ( 'XOR' ) { - // InternalMachineLearningLanguage.g:4376:1: ( 'XOR' ) - // InternalMachineLearningLanguage.g:4377:2: 'XOR' + // InternalMachineLearningLanguage.g:4280:1: ( 'XOR' ) + // InternalMachineLearningLanguage.g:4281:2: 'XOR' { if ( state.backtracking==0 ) { before(grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); @@ -14894,14 +14542,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__XorExpressionRule__Group_1__1" - // InternalMachineLearningLanguage.g:4386:1: rule__XorExpressionRule__Group_1__1 : rule__XorExpressionRule__Group_1__1__Impl ; + // InternalMachineLearningLanguage.g:4290:1: rule__XorExpressionRule__Group_1__1 : rule__XorExpressionRule__Group_1__1__Impl ; public final void rule__XorExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4390:1: ( rule__XorExpressionRule__Group_1__1__Impl ) - // InternalMachineLearningLanguage.g:4391:2: rule__XorExpressionRule__Group_1__1__Impl + // InternalMachineLearningLanguage.g:4294:1: ( rule__XorExpressionRule__Group_1__1__Impl ) + // InternalMachineLearningLanguage.g:4295:2: rule__XorExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group_1__1__Impl(); @@ -14927,23 +14575,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__XorExpressionRule__Group_1__1__Impl" - // InternalMachineLearningLanguage.g:4397:1: rule__XorExpressionRule__Group_1__1__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalMachineLearningLanguage.g:4301:1: rule__XorExpressionRule__Group_1__1__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__XorExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4401:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalMachineLearningLanguage.g:4402:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4305:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalMachineLearningLanguage.g:4306:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalMachineLearningLanguage.g:4402:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalMachineLearningLanguage.g:4403:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4306:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4307:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAssignment_1_1()); } - // InternalMachineLearningLanguage.g:4404:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalMachineLearningLanguage.g:4404:3: rule__XorExpressionRule__SubExpressionsAssignment_1_1 + // InternalMachineLearningLanguage.g:4308:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4308:3: rule__XorExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__XorExpressionRule__SubExpressionsAssignment_1_1(); @@ -14978,16 +14626,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AndExpressionRule__Group__0" - // InternalMachineLearningLanguage.g:4413:1: rule__AndExpressionRule__Group__0 : rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ; + // InternalMachineLearningLanguage.g:4317:1: rule__AndExpressionRule__Group__0 : rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ; public final void rule__AndExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4417:1: ( rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ) - // InternalMachineLearningLanguage.g:4418:2: rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 + // InternalMachineLearningLanguage.g:4321:1: ( rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ) + // InternalMachineLearningLanguage.g:4322:2: rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 { - pushFollow(FOLLOW_51); + pushFollow(FOLLOW_49); rule__AndExpressionRule__Group__0__Impl(); state._fsp--; @@ -15016,23 +14664,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AndExpressionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:4425:1: rule__AndExpressionRule__Group__0__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:4329:1: rule__AndExpressionRule__Group__0__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__AndExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4429:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:4430:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4333:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:4334:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:4430:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalMachineLearningLanguage.g:4431:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) + // InternalMachineLearningLanguage.g:4334:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4335:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsAssignment_0()); } - // InternalMachineLearningLanguage.g:4432:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) - // InternalMachineLearningLanguage.g:4432:3: rule__AndExpressionRule__SubExpressionsAssignment_0 + // InternalMachineLearningLanguage.g:4336:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) + // InternalMachineLearningLanguage.g:4336:3: rule__AndExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__AndExpressionRule__SubExpressionsAssignment_0(); @@ -15067,14 +14715,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AndExpressionRule__Group__1" - // InternalMachineLearningLanguage.g:4440:1: rule__AndExpressionRule__Group__1 : rule__AndExpressionRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:4344:1: rule__AndExpressionRule__Group__1 : rule__AndExpressionRule__Group__1__Impl ; public final void rule__AndExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4444:1: ( rule__AndExpressionRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:4445:2: rule__AndExpressionRule__Group__1__Impl + // InternalMachineLearningLanguage.g:4348:1: ( rule__AndExpressionRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:4349:2: rule__AndExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group__1__Impl(); @@ -15100,37 +14748,37 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AndExpressionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:4451:1: rule__AndExpressionRule__Group__1__Impl : ( ( rule__AndExpressionRule__Group_1__0 )* ) ; + // InternalMachineLearningLanguage.g:4355:1: rule__AndExpressionRule__Group__1__Impl : ( ( rule__AndExpressionRule__Group_1__0 )* ) ; public final void rule__AndExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4455:1: ( ( ( rule__AndExpressionRule__Group_1__0 )* ) ) - // InternalMachineLearningLanguage.g:4456:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) + // InternalMachineLearningLanguage.g:4359:1: ( ( ( rule__AndExpressionRule__Group_1__0 )* ) ) + // InternalMachineLearningLanguage.g:4360:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) { - // InternalMachineLearningLanguage.g:4456:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) - // InternalMachineLearningLanguage.g:4457:2: ( rule__AndExpressionRule__Group_1__0 )* + // InternalMachineLearningLanguage.g:4360:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) + // InternalMachineLearningLanguage.g:4361:2: ( rule__AndExpressionRule__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRuleAccess().getGroup_1()); } - // InternalMachineLearningLanguage.g:4458:2: ( rule__AndExpressionRule__Group_1__0 )* - loop35: + // InternalMachineLearningLanguage.g:4362:2: ( rule__AndExpressionRule__Group_1__0 )* + loop34: do { - int alt35=2; - int LA35_0 = input.LA(1); + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA35_0==76) ) { - alt35=1; + if ( (LA34_0==76) ) { + alt34=1; } - switch (alt35) { + switch (alt34) { case 1 : - // InternalMachineLearningLanguage.g:4458:3: rule__AndExpressionRule__Group_1__0 + // InternalMachineLearningLanguage.g:4362:3: rule__AndExpressionRule__Group_1__0 { - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_50); rule__AndExpressionRule__Group_1__0(); state._fsp--; @@ -15140,7 +14788,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop35; + break loop34; } } while (true); @@ -15169,16 +14817,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AndExpressionRule__Group_1__0" - // InternalMachineLearningLanguage.g:4467:1: rule__AndExpressionRule__Group_1__0 : rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ; + // InternalMachineLearningLanguage.g:4371:1: rule__AndExpressionRule__Group_1__0 : rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ; public final void rule__AndExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4471:1: ( rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ) - // InternalMachineLearningLanguage.g:4472:2: rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 + // InternalMachineLearningLanguage.g:4375:1: ( rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ) + // InternalMachineLearningLanguage.g:4376:2: rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__AndExpressionRule__Group_1__0__Impl(); state._fsp--; @@ -15207,17 +14855,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AndExpressionRule__Group_1__0__Impl" - // InternalMachineLearningLanguage.g:4479:1: rule__AndExpressionRule__Group_1__0__Impl : ( 'AND' ) ; + // InternalMachineLearningLanguage.g:4383:1: rule__AndExpressionRule__Group_1__0__Impl : ( 'AND' ) ; public final void rule__AndExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4483:1: ( ( 'AND' ) ) - // InternalMachineLearningLanguage.g:4484:1: ( 'AND' ) + // InternalMachineLearningLanguage.g:4387:1: ( ( 'AND' ) ) + // InternalMachineLearningLanguage.g:4388:1: ( 'AND' ) { - // InternalMachineLearningLanguage.g:4484:1: ( 'AND' ) - // InternalMachineLearningLanguage.g:4485:2: 'AND' + // InternalMachineLearningLanguage.g:4388:1: ( 'AND' ) + // InternalMachineLearningLanguage.g:4389:2: 'AND' { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); @@ -15248,14 +14896,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AndExpressionRule__Group_1__1" - // InternalMachineLearningLanguage.g:4494:1: rule__AndExpressionRule__Group_1__1 : rule__AndExpressionRule__Group_1__1__Impl ; + // InternalMachineLearningLanguage.g:4398:1: rule__AndExpressionRule__Group_1__1 : rule__AndExpressionRule__Group_1__1__Impl ; public final void rule__AndExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4498:1: ( rule__AndExpressionRule__Group_1__1__Impl ) - // InternalMachineLearningLanguage.g:4499:2: rule__AndExpressionRule__Group_1__1__Impl + // InternalMachineLearningLanguage.g:4402:1: ( rule__AndExpressionRule__Group_1__1__Impl ) + // InternalMachineLearningLanguage.g:4403:2: rule__AndExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group_1__1__Impl(); @@ -15281,23 +14929,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AndExpressionRule__Group_1__1__Impl" - // InternalMachineLearningLanguage.g:4505:1: rule__AndExpressionRule__Group_1__1__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalMachineLearningLanguage.g:4409:1: rule__AndExpressionRule__Group_1__1__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__AndExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4509:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalMachineLearningLanguage.g:4510:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4413:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalMachineLearningLanguage.g:4414:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalMachineLearningLanguage.g:4510:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalMachineLearningLanguage.g:4511:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4414:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4415:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsAssignment_1_1()); } - // InternalMachineLearningLanguage.g:4512:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalMachineLearningLanguage.g:4512:3: rule__AndExpressionRule__SubExpressionsAssignment_1_1 + // InternalMachineLearningLanguage.g:4416:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4416:3: rule__AndExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__AndExpressionRule__SubExpressionsAssignment_1_1(); @@ -15332,16 +14980,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__NotExpressionRule__Group__0" - // InternalMachineLearningLanguage.g:4521:1: rule__NotExpressionRule__Group__0 : rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ; + // InternalMachineLearningLanguage.g:4425:1: rule__NotExpressionRule__Group__0 : rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ; public final void rule__NotExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4525:1: ( rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ) - // InternalMachineLearningLanguage.g:4526:2: rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 + // InternalMachineLearningLanguage.g:4429:1: ( rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ) + // InternalMachineLearningLanguage.g:4430:2: rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__NotExpressionRule__Group__0__Impl(); state._fsp--; @@ -15370,31 +15018,31 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__NotExpressionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:4533:1: rule__NotExpressionRule__Group__0__Impl : ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ; + // InternalMachineLearningLanguage.g:4437:1: rule__NotExpressionRule__Group__0__Impl : ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ; public final void rule__NotExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4537:1: ( ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ) - // InternalMachineLearningLanguage.g:4538:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) + // InternalMachineLearningLanguage.g:4441:1: ( ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ) + // InternalMachineLearningLanguage.g:4442:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) { - // InternalMachineLearningLanguage.g:4538:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) - // InternalMachineLearningLanguage.g:4539:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? + // InternalMachineLearningLanguage.g:4442:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) + // InternalMachineLearningLanguage.g:4443:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getNotExpressionRuleAccess().getNegatedAssignment_0()); } - // InternalMachineLearningLanguage.g:4540:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? - int alt36=2; - int LA36_0 = input.LA(1); + // InternalMachineLearningLanguage.g:4444:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA36_0==81) ) { - alt36=1; + if ( (LA35_0==81) ) { + alt35=1; } - switch (alt36) { + switch (alt35) { case 1 : - // InternalMachineLearningLanguage.g:4540:3: rule__NotExpressionRule__NegatedAssignment_0 + // InternalMachineLearningLanguage.g:4444:3: rule__NotExpressionRule__NegatedAssignment_0 { pushFollow(FOLLOW_2); rule__NotExpressionRule__NegatedAssignment_0(); @@ -15432,14 +15080,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__NotExpressionRule__Group__1" - // InternalMachineLearningLanguage.g:4548:1: rule__NotExpressionRule__Group__1 : rule__NotExpressionRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:4452:1: rule__NotExpressionRule__Group__1 : rule__NotExpressionRule__Group__1__Impl ; public final void rule__NotExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4552:1: ( rule__NotExpressionRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:4553:2: rule__NotExpressionRule__Group__1__Impl + // InternalMachineLearningLanguage.g:4456:1: ( rule__NotExpressionRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:4457:2: rule__NotExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__NotExpressionRule__Group__1__Impl(); @@ -15465,23 +15113,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__NotExpressionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:4559:1: rule__NotExpressionRule__Group__1__Impl : ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:4463:1: rule__NotExpressionRule__Group__1__Impl : ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ; public final void rule__NotExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4563:1: ( ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:4564:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) + // InternalMachineLearningLanguage.g:4467:1: ( ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:4468:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:4564:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) - // InternalMachineLearningLanguage.g:4565:2: ( rule__NotExpressionRule__OperandAssignment_1 ) + // InternalMachineLearningLanguage.g:4468:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) + // InternalMachineLearningLanguage.g:4469:2: ( rule__NotExpressionRule__OperandAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNotExpressionRuleAccess().getOperandAssignment_1()); } - // InternalMachineLearningLanguage.g:4566:2: ( rule__NotExpressionRule__OperandAssignment_1 ) - // InternalMachineLearningLanguage.g:4566:3: rule__NotExpressionRule__OperandAssignment_1 + // InternalMachineLearningLanguage.g:4470:2: ( rule__NotExpressionRule__OperandAssignment_1 ) + // InternalMachineLearningLanguage.g:4470:3: rule__NotExpressionRule__OperandAssignment_1 { pushFollow(FOLLOW_2); rule__NotExpressionRule__OperandAssignment_1(); @@ -15516,16 +15164,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ComparisonExpressionRule__Group__0" - // InternalMachineLearningLanguage.g:4575:1: rule__ComparisonExpressionRule__Group__0 : rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ; + // InternalMachineLearningLanguage.g:4479:1: rule__ComparisonExpressionRule__Group__0 : rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ; public final void rule__ComparisonExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4579:1: ( rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ) - // InternalMachineLearningLanguage.g:4580:2: rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 + // InternalMachineLearningLanguage.g:4483:1: ( rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ) + // InternalMachineLearningLanguage.g:4484:2: rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 { - pushFollow(FOLLOW_53); + pushFollow(FOLLOW_51); rule__ComparisonExpressionRule__Group__0__Impl(); state._fsp--; @@ -15554,23 +15202,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ComparisonExpressionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:4587:1: rule__ComparisonExpressionRule__Group__0__Impl : ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:4491:1: rule__ComparisonExpressionRule__Group__0__Impl : ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__ComparisonExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4591:1: ( ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:4592:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4495:1: ( ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:4496:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:4592:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) - // InternalMachineLearningLanguage.g:4593:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) + // InternalMachineLearningLanguage.g:4496:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4497:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAssignment_0()); } - // InternalMachineLearningLanguage.g:4594:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) - // InternalMachineLearningLanguage.g:4594:3: rule__ComparisonExpressionRule__LeftOperandAssignment_0 + // InternalMachineLearningLanguage.g:4498:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) + // InternalMachineLearningLanguage.g:4498:3: rule__ComparisonExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__LeftOperandAssignment_0(); @@ -15605,14 +15253,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ComparisonExpressionRule__Group__1" - // InternalMachineLearningLanguage.g:4602:1: rule__ComparisonExpressionRule__Group__1 : rule__ComparisonExpressionRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:4506:1: rule__ComparisonExpressionRule__Group__1 : rule__ComparisonExpressionRule__Group__1__Impl ; public final void rule__ComparisonExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4606:1: ( rule__ComparisonExpressionRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:4607:2: rule__ComparisonExpressionRule__Group__1__Impl + // InternalMachineLearningLanguage.g:4510:1: ( rule__ComparisonExpressionRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:4511:2: rule__ComparisonExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__Group__1__Impl(); @@ -15638,37 +15286,37 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ComparisonExpressionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:4613:1: rule__ComparisonExpressionRule__Group__1__Impl : ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ; + // InternalMachineLearningLanguage.g:4517:1: rule__ComparisonExpressionRule__Group__1__Impl : ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ; public final void rule__ComparisonExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4617:1: ( ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ) - // InternalMachineLearningLanguage.g:4618:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) + // InternalMachineLearningLanguage.g:4521:1: ( ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ) + // InternalMachineLearningLanguage.g:4522:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) { - // InternalMachineLearningLanguage.g:4618:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) - // InternalMachineLearningLanguage.g:4619:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* + // InternalMachineLearningLanguage.g:4522:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) + // InternalMachineLearningLanguage.g:4523:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getComparisonAssignment_1()); } - // InternalMachineLearningLanguage.g:4620:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* - loop37: + // InternalMachineLearningLanguage.g:4524:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* + loop36: do { - int alt37=2; - int LA37_0 = input.LA(1); + int alt36=2; + int LA36_0 = input.LA(1); - if ( ((LA37_0>=16 && LA37_0<=21)) ) { - alt37=1; + if ( ((LA36_0>=16 && LA36_0<=21)) ) { + alt36=1; } - switch (alt37) { + switch (alt36) { case 1 : - // InternalMachineLearningLanguage.g:4620:3: rule__ComparisonExpressionRule__ComparisonAssignment_1 + // InternalMachineLearningLanguage.g:4524:3: rule__ComparisonExpressionRule__ComparisonAssignment_1 { - pushFollow(FOLLOW_54); + pushFollow(FOLLOW_52); rule__ComparisonExpressionRule__ComparisonAssignment_1(); state._fsp--; @@ -15678,7 +15326,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop37; + break loop36; } } while (true); @@ -15707,16 +15355,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialComparisonExpressionRule__Group__0" - // InternalMachineLearningLanguage.g:4629:1: rule__PartialComparisonExpressionRule__Group__0 : rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ; + // InternalMachineLearningLanguage.g:4533:1: rule__PartialComparisonExpressionRule__Group__0 : rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ; public final void rule__PartialComparisonExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4633:1: ( rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ) - // InternalMachineLearningLanguage.g:4634:2: rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 + // InternalMachineLearningLanguage.g:4537:1: ( rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ) + // InternalMachineLearningLanguage.g:4538:2: rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__PartialComparisonExpressionRule__Group__0__Impl(); state._fsp--; @@ -15745,23 +15393,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialComparisonExpressionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:4641:1: rule__PartialComparisonExpressionRule__Group__0__Impl : ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:4545:1: rule__PartialComparisonExpressionRule__Group__0__Impl : ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ; public final void rule__PartialComparisonExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4645:1: ( ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:4646:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4549:1: ( ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:4550:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:4646:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) - // InternalMachineLearningLanguage.g:4647:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) + // InternalMachineLearningLanguage.g:4550:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4551:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorAssignment_0()); } - // InternalMachineLearningLanguage.g:4648:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) - // InternalMachineLearningLanguage.g:4648:3: rule__PartialComparisonExpressionRule__OperatorAssignment_0 + // InternalMachineLearningLanguage.g:4552:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) + // InternalMachineLearningLanguage.g:4552:3: rule__PartialComparisonExpressionRule__OperatorAssignment_0 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__OperatorAssignment_0(); @@ -15796,14 +15444,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialComparisonExpressionRule__Group__1" - // InternalMachineLearningLanguage.g:4656:1: rule__PartialComparisonExpressionRule__Group__1 : rule__PartialComparisonExpressionRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:4560:1: rule__PartialComparisonExpressionRule__Group__1 : rule__PartialComparisonExpressionRule__Group__1__Impl ; public final void rule__PartialComparisonExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4660:1: ( rule__PartialComparisonExpressionRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:4661:2: rule__PartialComparisonExpressionRule__Group__1__Impl + // InternalMachineLearningLanguage.g:4564:1: ( rule__PartialComparisonExpressionRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:4565:2: rule__PartialComparisonExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__Group__1__Impl(); @@ -15829,23 +15477,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialComparisonExpressionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:4667:1: rule__PartialComparisonExpressionRule__Group__1__Impl : ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:4571:1: rule__PartialComparisonExpressionRule__Group__1__Impl : ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ; public final void rule__PartialComparisonExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4671:1: ( ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:4672:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) + // InternalMachineLearningLanguage.g:4575:1: ( ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:4576:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:4672:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) - // InternalMachineLearningLanguage.g:4673:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) + // InternalMachineLearningLanguage.g:4576:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) + // InternalMachineLearningLanguage.g:4577:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAssignment_1()); } - // InternalMachineLearningLanguage.g:4674:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) - // InternalMachineLearningLanguage.g:4674:3: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 + // InternalMachineLearningLanguage.g:4578:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) + // InternalMachineLearningLanguage.g:4578:3: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__SubExpressionAssignment_1(); @@ -15880,16 +15528,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__0" - // InternalMachineLearningLanguage.g:4683:1: rule__AddOrSubtractExpressionRule__Group__0 : rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ; + // InternalMachineLearningLanguage.g:4587:1: rule__AddOrSubtractExpressionRule__Group__0 : rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ; public final void rule__AddOrSubtractExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4687:1: ( rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ) - // InternalMachineLearningLanguage.g:4688:2: rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 + // InternalMachineLearningLanguage.g:4591:1: ( rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ) + // InternalMachineLearningLanguage.g:4592:2: rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 { - pushFollow(FOLLOW_55); + pushFollow(FOLLOW_53); rule__AddOrSubtractExpressionRule__Group__0__Impl(); state._fsp--; @@ -15918,23 +15566,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:4695:1: rule__AddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:4599:1: rule__AddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4699:1: ( ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:4700:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4603:1: ( ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:4604:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:4700:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) - // InternalMachineLearningLanguage.g:4701:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) + // InternalMachineLearningLanguage.g:4604:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4605:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandAssignment_0()); } - // InternalMachineLearningLanguage.g:4702:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) - // InternalMachineLearningLanguage.g:4702:3: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 + // InternalMachineLearningLanguage.g:4606:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) + // InternalMachineLearningLanguage.g:4606:3: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0(); @@ -15969,14 +15617,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__1" - // InternalMachineLearningLanguage.g:4710:1: rule__AddOrSubtractExpressionRule__Group__1 : rule__AddOrSubtractExpressionRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:4614:1: rule__AddOrSubtractExpressionRule__Group__1 : rule__AddOrSubtractExpressionRule__Group__1__Impl ; public final void rule__AddOrSubtractExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4714:1: ( rule__AddOrSubtractExpressionRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:4715:2: rule__AddOrSubtractExpressionRule__Group__1__Impl + // InternalMachineLearningLanguage.g:4618:1: ( rule__AddOrSubtractExpressionRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:4619:2: rule__AddOrSubtractExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group__1__Impl(); @@ -16002,37 +15650,37 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:4721:1: rule__AddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ; + // InternalMachineLearningLanguage.g:4625:1: rule__AddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ; public final void rule__AddOrSubtractExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4725:1: ( ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ) - // InternalMachineLearningLanguage.g:4726:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) + // InternalMachineLearningLanguage.g:4629:1: ( ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ) + // InternalMachineLearningLanguage.g:4630:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) { - // InternalMachineLearningLanguage.g:4726:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) - // InternalMachineLearningLanguage.g:4727:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* + // InternalMachineLearningLanguage.g:4630:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) + // InternalMachineLearningLanguage.g:4631:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getGroup_1()); } - // InternalMachineLearningLanguage.g:4728:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* - loop38: + // InternalMachineLearningLanguage.g:4632:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* + loop37: do { - int alt38=2; - int LA38_0 = input.LA(1); + int alt37=2; + int LA37_0 = input.LA(1); - if ( ((LA38_0>=22 && LA38_0<=23)) ) { - alt38=1; + if ( ((LA37_0>=22 && LA37_0<=23)) ) { + alt37=1; } - switch (alt38) { + switch (alt37) { case 1 : - // InternalMachineLearningLanguage.g:4728:3: rule__AddOrSubtractExpressionRule__Group_1__0 + // InternalMachineLearningLanguage.g:4632:3: rule__AddOrSubtractExpressionRule__Group_1__0 { - pushFollow(FOLLOW_56); + pushFollow(FOLLOW_54); rule__AddOrSubtractExpressionRule__Group_1__0(); state._fsp--; @@ -16042,7 +15690,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop38; + break loop37; } } while (true); @@ -16071,16 +15719,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__0" - // InternalMachineLearningLanguage.g:4737:1: rule__AddOrSubtractExpressionRule__Group_1__0 : rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ; + // InternalMachineLearningLanguage.g:4641:1: rule__AddOrSubtractExpressionRule__Group_1__0 : rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ; public final void rule__AddOrSubtractExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4741:1: ( rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ) - // InternalMachineLearningLanguage.g:4742:2: rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 + // InternalMachineLearningLanguage.g:4645:1: ( rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ) + // InternalMachineLearningLanguage.g:4646:2: rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__AddOrSubtractExpressionRule__Group_1__0__Impl(); state._fsp--; @@ -16109,23 +15757,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__0__Impl" - // InternalMachineLearningLanguage.g:4749:1: rule__AddOrSubtractExpressionRule__Group_1__0__Impl : ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ; + // InternalMachineLearningLanguage.g:4653:1: rule__AddOrSubtractExpressionRule__Group_1__0__Impl : ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4753:1: ( ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ) - // InternalMachineLearningLanguage.g:4754:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalMachineLearningLanguage.g:4657:1: ( ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ) + // InternalMachineLearningLanguage.g:4658:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) { - // InternalMachineLearningLanguage.g:4754:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) - // InternalMachineLearningLanguage.g:4755:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) + // InternalMachineLearningLanguage.g:4658:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalMachineLearningLanguage.g:4659:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAssignment_1_0()); } - // InternalMachineLearningLanguage.g:4756:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) - // InternalMachineLearningLanguage.g:4756:3: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 + // InternalMachineLearningLanguage.g:4660:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) + // InternalMachineLearningLanguage.g:4660:3: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0(); @@ -16160,14 +15808,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__1" - // InternalMachineLearningLanguage.g:4764:1: rule__AddOrSubtractExpressionRule__Group_1__1 : rule__AddOrSubtractExpressionRule__Group_1__1__Impl ; + // InternalMachineLearningLanguage.g:4668:1: rule__AddOrSubtractExpressionRule__Group_1__1 : rule__AddOrSubtractExpressionRule__Group_1__1__Impl ; public final void rule__AddOrSubtractExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4768:1: ( rule__AddOrSubtractExpressionRule__Group_1__1__Impl ) - // InternalMachineLearningLanguage.g:4769:2: rule__AddOrSubtractExpressionRule__Group_1__1__Impl + // InternalMachineLearningLanguage.g:4672:1: ( rule__AddOrSubtractExpressionRule__Group_1__1__Impl ) + // InternalMachineLearningLanguage.g:4673:2: rule__AddOrSubtractExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group_1__1__Impl(); @@ -16193,23 +15841,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__1__Impl" - // InternalMachineLearningLanguage.g:4775:1: rule__AddOrSubtractExpressionRule__Group_1__1__Impl : ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ; + // InternalMachineLearningLanguage.g:4679:1: rule__AddOrSubtractExpressionRule__Group_1__1__Impl : ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4779:1: ( ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ) - // InternalMachineLearningLanguage.g:4780:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4683:1: ( ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ) + // InternalMachineLearningLanguage.g:4684:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) { - // InternalMachineLearningLanguage.g:4780:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) - // InternalMachineLearningLanguage.g:4781:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4684:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4685:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsAssignment_1_1()); } - // InternalMachineLearningLanguage.g:4782:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) - // InternalMachineLearningLanguage.g:4782:3: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 + // InternalMachineLearningLanguage.g:4686:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4686:3: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1(); @@ -16244,16 +15892,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__0" - // InternalMachineLearningLanguage.g:4791:1: rule__MultiplyDivideModuloExpressionRule__Group__0 : rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ; + // InternalMachineLearningLanguage.g:4695:1: rule__MultiplyDivideModuloExpressionRule__Group__0 : rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ; public final void rule__MultiplyDivideModuloExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4795:1: ( rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ) - // InternalMachineLearningLanguage.g:4796:2: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 + // InternalMachineLearningLanguage.g:4699:1: ( rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ) + // InternalMachineLearningLanguage.g:4700:2: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 { - pushFollow(FOLLOW_57); + pushFollow(FOLLOW_55); rule__MultiplyDivideModuloExpressionRule__Group__0__Impl(); state._fsp--; @@ -16282,23 +15930,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:4803:1: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:4707:1: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4807:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:4808:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4711:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:4712:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:4808:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) - // InternalMachineLearningLanguage.g:4809:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) + // InternalMachineLearningLanguage.g:4712:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4713:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandAssignment_0()); } - // InternalMachineLearningLanguage.g:4810:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) - // InternalMachineLearningLanguage.g:4810:3: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 + // InternalMachineLearningLanguage.g:4714:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) + // InternalMachineLearningLanguage.g:4714:3: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0(); @@ -16333,14 +15981,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__1" - // InternalMachineLearningLanguage.g:4818:1: rule__MultiplyDivideModuloExpressionRule__Group__1 : rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:4722:1: rule__MultiplyDivideModuloExpressionRule__Group__1 : rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ; public final void rule__MultiplyDivideModuloExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4822:1: ( rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:4823:2: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl + // InternalMachineLearningLanguage.g:4726:1: ( rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:4727:2: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group__1__Impl(); @@ -16366,37 +16014,37 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:4829:1: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ; + // InternalMachineLearningLanguage.g:4733:1: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4833:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ) - // InternalMachineLearningLanguage.g:4834:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) + // InternalMachineLearningLanguage.g:4737:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ) + // InternalMachineLearningLanguage.g:4738:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) { - // InternalMachineLearningLanguage.g:4834:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) - // InternalMachineLearningLanguage.g:4835:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* + // InternalMachineLearningLanguage.g:4738:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) + // InternalMachineLearningLanguage.g:4739:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getGroup_1()); } - // InternalMachineLearningLanguage.g:4836:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* - loop39: + // InternalMachineLearningLanguage.g:4740:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* + loop38: do { - int alt39=2; - int LA39_0 = input.LA(1); + int alt38=2; + int LA38_0 = input.LA(1); - if ( ((LA39_0>=24 && LA39_0<=26)) ) { - alt39=1; + if ( ((LA38_0>=24 && LA38_0<=26)) ) { + alt38=1; } - switch (alt39) { + switch (alt38) { case 1 : - // InternalMachineLearningLanguage.g:4836:3: rule__MultiplyDivideModuloExpressionRule__Group_1__0 + // InternalMachineLearningLanguage.g:4740:3: rule__MultiplyDivideModuloExpressionRule__Group_1__0 { - pushFollow(FOLLOW_58); + pushFollow(FOLLOW_56); rule__MultiplyDivideModuloExpressionRule__Group_1__0(); state._fsp--; @@ -16406,7 +16054,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop39; + break loop38; } } while (true); @@ -16435,16 +16083,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__0" - // InternalMachineLearningLanguage.g:4845:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0 : rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ; + // InternalMachineLearningLanguage.g:4749:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0 : rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4849:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ) - // InternalMachineLearningLanguage.g:4850:2: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 + // InternalMachineLearningLanguage.g:4753:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ) + // InternalMachineLearningLanguage.g:4754:2: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl(); state._fsp--; @@ -16473,23 +16121,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl" - // InternalMachineLearningLanguage.g:4857:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ; + // InternalMachineLearningLanguage.g:4761:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4861:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ) - // InternalMachineLearningLanguage.g:4862:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalMachineLearningLanguage.g:4765:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ) + // InternalMachineLearningLanguage.g:4766:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) { - // InternalMachineLearningLanguage.g:4862:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) - // InternalMachineLearningLanguage.g:4863:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) + // InternalMachineLearningLanguage.g:4766:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalMachineLearningLanguage.g:4767:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsAssignment_1_0()); } - // InternalMachineLearningLanguage.g:4864:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) - // InternalMachineLearningLanguage.g:4864:3: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 + // InternalMachineLearningLanguage.g:4768:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) + // InternalMachineLearningLanguage.g:4768:3: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0(); @@ -16524,14 +16172,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__1" - // InternalMachineLearningLanguage.g:4872:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1 : rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ; + // InternalMachineLearningLanguage.g:4776:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1 : rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4876:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ) - // InternalMachineLearningLanguage.g:4877:2: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl + // InternalMachineLearningLanguage.g:4780:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ) + // InternalMachineLearningLanguage.g:4781:2: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl(); @@ -16557,23 +16205,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl" - // InternalMachineLearningLanguage.g:4883:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ; + // InternalMachineLearningLanguage.g:4787:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4887:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ) - // InternalMachineLearningLanguage.g:4888:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4791:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ) + // InternalMachineLearningLanguage.g:4792:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) { - // InternalMachineLearningLanguage.g:4888:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) - // InternalMachineLearningLanguage.g:4889:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4792:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4793:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsAssignment_1_1()); } - // InternalMachineLearningLanguage.g:4890:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) - // InternalMachineLearningLanguage.g:4890:3: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 + // InternalMachineLearningLanguage.g:4794:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4794:3: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1(); @@ -16608,16 +16256,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PowerOfExpressionRule__Group__0" - // InternalMachineLearningLanguage.g:4899:1: rule__PowerOfExpressionRule__Group__0 : rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ; + // InternalMachineLearningLanguage.g:4803:1: rule__PowerOfExpressionRule__Group__0 : rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ; public final void rule__PowerOfExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4903:1: ( rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ) - // InternalMachineLearningLanguage.g:4904:2: rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 + // InternalMachineLearningLanguage.g:4807:1: ( rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ) + // InternalMachineLearningLanguage.g:4808:2: rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 { - pushFollow(FOLLOW_59); + pushFollow(FOLLOW_57); rule__PowerOfExpressionRule__Group__0__Impl(); state._fsp--; @@ -16646,23 +16294,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PowerOfExpressionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:4911:1: rule__PowerOfExpressionRule__Group__0__Impl : ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:4815:1: rule__PowerOfExpressionRule__Group__0__Impl : ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__PowerOfExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4915:1: ( ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:4916:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4819:1: ( ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:4820:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:4916:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) - // InternalMachineLearningLanguage.g:4917:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) + // InternalMachineLearningLanguage.g:4820:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) + // InternalMachineLearningLanguage.g:4821:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandAssignment_0()); } - // InternalMachineLearningLanguage.g:4918:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) - // InternalMachineLearningLanguage.g:4918:3: rule__PowerOfExpressionRule__LeftOperandAssignment_0 + // InternalMachineLearningLanguage.g:4822:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) + // InternalMachineLearningLanguage.g:4822:3: rule__PowerOfExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__LeftOperandAssignment_0(); @@ -16697,14 +16345,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PowerOfExpressionRule__Group__1" - // InternalMachineLearningLanguage.g:4926:1: rule__PowerOfExpressionRule__Group__1 : rule__PowerOfExpressionRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:4830:1: rule__PowerOfExpressionRule__Group__1 : rule__PowerOfExpressionRule__Group__1__Impl ; public final void rule__PowerOfExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4930:1: ( rule__PowerOfExpressionRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:4931:2: rule__PowerOfExpressionRule__Group__1__Impl + // InternalMachineLearningLanguage.g:4834:1: ( rule__PowerOfExpressionRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:4835:2: rule__PowerOfExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group__1__Impl(); @@ -16730,31 +16378,31 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PowerOfExpressionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:4937:1: rule__PowerOfExpressionRule__Group__1__Impl : ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ; + // InternalMachineLearningLanguage.g:4841:1: rule__PowerOfExpressionRule__Group__1__Impl : ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ; public final void rule__PowerOfExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4941:1: ( ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ) - // InternalMachineLearningLanguage.g:4942:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) + // InternalMachineLearningLanguage.g:4845:1: ( ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ) + // InternalMachineLearningLanguage.g:4846:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) { - // InternalMachineLearningLanguage.g:4942:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) - // InternalMachineLearningLanguage.g:4943:2: ( rule__PowerOfExpressionRule__Group_1__0 )? + // InternalMachineLearningLanguage.g:4846:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) + // InternalMachineLearningLanguage.g:4847:2: ( rule__PowerOfExpressionRule__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getGroup_1()); } - // InternalMachineLearningLanguage.g:4944:2: ( rule__PowerOfExpressionRule__Group_1__0 )? - int alt40=2; - int LA40_0 = input.LA(1); + // InternalMachineLearningLanguage.g:4848:2: ( rule__PowerOfExpressionRule__Group_1__0 )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA40_0==77) ) { - alt40=1; + if ( (LA39_0==77) ) { + alt39=1; } - switch (alt40) { + switch (alt39) { case 1 : - // InternalMachineLearningLanguage.g:4944:3: rule__PowerOfExpressionRule__Group_1__0 + // InternalMachineLearningLanguage.g:4848:3: rule__PowerOfExpressionRule__Group_1__0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group_1__0(); @@ -16792,16 +16440,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PowerOfExpressionRule__Group_1__0" - // InternalMachineLearningLanguage.g:4953:1: rule__PowerOfExpressionRule__Group_1__0 : rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ; + // InternalMachineLearningLanguage.g:4857:1: rule__PowerOfExpressionRule__Group_1__0 : rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ; public final void rule__PowerOfExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4957:1: ( rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ) - // InternalMachineLearningLanguage.g:4958:2: rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 + // InternalMachineLearningLanguage.g:4861:1: ( rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ) + // InternalMachineLearningLanguage.g:4862:2: rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__PowerOfExpressionRule__Group_1__0__Impl(); state._fsp--; @@ -16830,17 +16478,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PowerOfExpressionRule__Group_1__0__Impl" - // InternalMachineLearningLanguage.g:4965:1: rule__PowerOfExpressionRule__Group_1__0__Impl : ( '^' ) ; + // InternalMachineLearningLanguage.g:4869:1: rule__PowerOfExpressionRule__Group_1__0__Impl : ( '^' ) ; public final void rule__PowerOfExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4969:1: ( ( '^' ) ) - // InternalMachineLearningLanguage.g:4970:1: ( '^' ) + // InternalMachineLearningLanguage.g:4873:1: ( ( '^' ) ) + // InternalMachineLearningLanguage.g:4874:1: ( '^' ) { - // InternalMachineLearningLanguage.g:4970:1: ( '^' ) - // InternalMachineLearningLanguage.g:4971:2: '^' + // InternalMachineLearningLanguage.g:4874:1: ( '^' ) + // InternalMachineLearningLanguage.g:4875:2: '^' { if ( state.backtracking==0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); @@ -16871,14 +16519,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PowerOfExpressionRule__Group_1__1" - // InternalMachineLearningLanguage.g:4980:1: rule__PowerOfExpressionRule__Group_1__1 : rule__PowerOfExpressionRule__Group_1__1__Impl ; + // InternalMachineLearningLanguage.g:4884:1: rule__PowerOfExpressionRule__Group_1__1 : rule__PowerOfExpressionRule__Group_1__1__Impl ; public final void rule__PowerOfExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4984:1: ( rule__PowerOfExpressionRule__Group_1__1__Impl ) - // InternalMachineLearningLanguage.g:4985:2: rule__PowerOfExpressionRule__Group_1__1__Impl + // InternalMachineLearningLanguage.g:4888:1: ( rule__PowerOfExpressionRule__Group_1__1__Impl ) + // InternalMachineLearningLanguage.g:4889:2: rule__PowerOfExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group_1__1__Impl(); @@ -16904,23 +16552,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PowerOfExpressionRule__Group_1__1__Impl" - // InternalMachineLearningLanguage.g:4991:1: rule__PowerOfExpressionRule__Group_1__1__Impl : ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ; + // InternalMachineLearningLanguage.g:4895:1: rule__PowerOfExpressionRule__Group_1__1__Impl : ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ; public final void rule__PowerOfExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:4995:1: ( ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ) - // InternalMachineLearningLanguage.g:4996:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4899:1: ( ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ) + // InternalMachineLearningLanguage.g:4900:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) { - // InternalMachineLearningLanguage.g:4996:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) - // InternalMachineLearningLanguage.g:4997:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4900:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) + // InternalMachineLearningLanguage.g:4901:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandAssignment_1_1()); } - // InternalMachineLearningLanguage.g:4998:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) - // InternalMachineLearningLanguage.g:4998:3: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 + // InternalMachineLearningLanguage.g:4902:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) + // InternalMachineLearningLanguage.g:4902:3: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__RightOperandAssignment_1_1(); @@ -16955,16 +16603,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__0" - // InternalMachineLearningLanguage.g:5007:1: rule__UnaryAddOrSubtractExpressionRule__Group__0 : rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ; + // InternalMachineLearningLanguage.g:4911:1: rule__UnaryAddOrSubtractExpressionRule__Group__0 : rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5011:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ) - // InternalMachineLearningLanguage.g:5012:2: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 + // InternalMachineLearningLanguage.g:4915:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ) + // InternalMachineLearningLanguage.g:4916:2: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl(); state._fsp--; @@ -16993,37 +16641,37 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:5019:1: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ; + // InternalMachineLearningLanguage.g:4923:1: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5023:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ) - // InternalMachineLearningLanguage.g:5024:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) + // InternalMachineLearningLanguage.g:4927:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ) + // InternalMachineLearningLanguage.g:4928:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) { - // InternalMachineLearningLanguage.g:5024:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) - // InternalMachineLearningLanguage.g:5025:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* + // InternalMachineLearningLanguage.g:4928:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) + // InternalMachineLearningLanguage.g:4929:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAssignment_0()); } - // InternalMachineLearningLanguage.g:5026:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* - loop41: + // InternalMachineLearningLanguage.g:4930:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* + loop40: do { - int alt41=2; - int LA41_0 = input.LA(1); + int alt40=2; + int LA40_0 = input.LA(1); - if ( ((LA41_0>=22 && LA41_0<=23)) ) { - alt41=1; + if ( ((LA40_0>=22 && LA40_0<=23)) ) { + alt40=1; } - switch (alt41) { + switch (alt40) { case 1 : - // InternalMachineLearningLanguage.g:5026:3: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 + // InternalMachineLearningLanguage.g:4930:3: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 { - pushFollow(FOLLOW_56); + pushFollow(FOLLOW_54); rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0(); state._fsp--; @@ -17033,7 +16681,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop41; + break loop40; } } while (true); @@ -17062,14 +16710,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__1" - // InternalMachineLearningLanguage.g:5034:1: rule__UnaryAddOrSubtractExpressionRule__Group__1 : rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:4938:1: rule__UnaryAddOrSubtractExpressionRule__Group__1 : rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5038:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:5039:2: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl + // InternalMachineLearningLanguage.g:4942:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:4943:2: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl(); @@ -17095,23 +16743,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:5045:1: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:4949:1: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5049:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:5050:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) + // InternalMachineLearningLanguage.g:4953:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:4954:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:5050:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) - // InternalMachineLearningLanguage.g:5051:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) + // InternalMachineLearningLanguage.g:4954:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) + // InternalMachineLearningLanguage.g:4955:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionAssignment_1()); } - // InternalMachineLearningLanguage.g:5052:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) - // InternalMachineLearningLanguage.g:5052:3: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 + // InternalMachineLearningLanguage.g:4956:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) + // InternalMachineLearningLanguage.g:4956:3: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1(); @@ -17146,16 +16794,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ParanthesesRule__Group__0" - // InternalMachineLearningLanguage.g:5061:1: rule__ParanthesesRule__Group__0 : rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ; + // InternalMachineLearningLanguage.g:4965:1: rule__ParanthesesRule__Group__0 : rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ; public final void rule__ParanthesesRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5065:1: ( rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ) - // InternalMachineLearningLanguage.g:5066:2: rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 + // InternalMachineLearningLanguage.g:4969:1: ( rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ) + // InternalMachineLearningLanguage.g:4970:2: rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__ParanthesesRule__Group__0__Impl(); state._fsp--; @@ -17184,17 +16832,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ParanthesesRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:5073:1: rule__ParanthesesRule__Group__0__Impl : ( '(' ) ; + // InternalMachineLearningLanguage.g:4977:1: rule__ParanthesesRule__Group__0__Impl : ( '(' ) ; public final void rule__ParanthesesRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5077:1: ( ( '(' ) ) - // InternalMachineLearningLanguage.g:5078:1: ( '(' ) + // InternalMachineLearningLanguage.g:4981:1: ( ( '(' ) ) + // InternalMachineLearningLanguage.g:4982:1: ( '(' ) { - // InternalMachineLearningLanguage.g:5078:1: ( '(' ) - // InternalMachineLearningLanguage.g:5079:2: '(' + // InternalMachineLearningLanguage.g:4982:1: ( '(' ) + // InternalMachineLearningLanguage.g:4983:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); @@ -17225,16 +16873,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ParanthesesRule__Group__1" - // InternalMachineLearningLanguage.g:5088:1: rule__ParanthesesRule__Group__1 : rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ; + // InternalMachineLearningLanguage.g:4992:1: rule__ParanthesesRule__Group__1 : rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ; public final void rule__ParanthesesRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5092:1: ( rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ) - // InternalMachineLearningLanguage.g:5093:2: rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 + // InternalMachineLearningLanguage.g:4996:1: ( rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ) + // InternalMachineLearningLanguage.g:4997:2: rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 { - pushFollow(FOLLOW_60); + pushFollow(FOLLOW_58); rule__ParanthesesRule__Group__1__Impl(); state._fsp--; @@ -17263,23 +16911,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ParanthesesRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:5100:1: rule__ParanthesesRule__Group__1__Impl : ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ; + // InternalMachineLearningLanguage.g:5004:1: rule__ParanthesesRule__Group__1__Impl : ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ; public final void rule__ParanthesesRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5104:1: ( ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ) - // InternalMachineLearningLanguage.g:5105:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) + // InternalMachineLearningLanguage.g:5008:1: ( ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ) + // InternalMachineLearningLanguage.g:5009:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) { - // InternalMachineLearningLanguage.g:5105:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) - // InternalMachineLearningLanguage.g:5106:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) + // InternalMachineLearningLanguage.g:5009:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) + // InternalMachineLearningLanguage.g:5010:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesesRuleAccess().getSubExpressionAssignment_1()); } - // InternalMachineLearningLanguage.g:5107:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) - // InternalMachineLearningLanguage.g:5107:3: rule__ParanthesesRule__SubExpressionAssignment_1 + // InternalMachineLearningLanguage.g:5011:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) + // InternalMachineLearningLanguage.g:5011:3: rule__ParanthesesRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__ParanthesesRule__SubExpressionAssignment_1(); @@ -17314,14 +16962,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ParanthesesRule__Group__2" - // InternalMachineLearningLanguage.g:5115:1: rule__ParanthesesRule__Group__2 : rule__ParanthesesRule__Group__2__Impl ; + // InternalMachineLearningLanguage.g:5019:1: rule__ParanthesesRule__Group__2 : rule__ParanthesesRule__Group__2__Impl ; public final void rule__ParanthesesRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5119:1: ( rule__ParanthesesRule__Group__2__Impl ) - // InternalMachineLearningLanguage.g:5120:2: rule__ParanthesesRule__Group__2__Impl + // InternalMachineLearningLanguage.g:5023:1: ( rule__ParanthesesRule__Group__2__Impl ) + // InternalMachineLearningLanguage.g:5024:2: rule__ParanthesesRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParanthesesRule__Group__2__Impl(); @@ -17347,17 +16995,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ParanthesesRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:5126:1: rule__ParanthesesRule__Group__2__Impl : ( ')' ) ; + // InternalMachineLearningLanguage.g:5030:1: rule__ParanthesesRule__Group__2__Impl : ( ')' ) ; public final void rule__ParanthesesRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5130:1: ( ( ')' ) ) - // InternalMachineLearningLanguage.g:5131:1: ( ')' ) + // InternalMachineLearningLanguage.g:5034:1: ( ( ')' ) ) + // InternalMachineLearningLanguage.g:5035:1: ( ')' ) { - // InternalMachineLearningLanguage.g:5131:1: ( ')' ) - // InternalMachineLearningLanguage.g:5132:2: ')' + // InternalMachineLearningLanguage.g:5035:1: ( ')' ) + // InternalMachineLearningLanguage.g:5036:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesesRuleAccess().getRightParenthesisKeyword_2()); @@ -17388,16 +17036,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group__0" - // InternalMachineLearningLanguage.g:5142:1: rule__CallRule__Group__0 : rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ; + // InternalMachineLearningLanguage.g:5046:1: rule__CallRule__Group__0 : rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ; public final void rule__CallRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5146:1: ( rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ) - // InternalMachineLearningLanguage.g:5147:2: rule__CallRule__Group__0__Impl rule__CallRule__Group__1 + // InternalMachineLearningLanguage.g:5050:1: ( rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ) + // InternalMachineLearningLanguage.g:5051:2: rule__CallRule__Group__0__Impl rule__CallRule__Group__1 { - pushFollow(FOLLOW_61); + pushFollow(FOLLOW_59); rule__CallRule__Group__0__Impl(); state._fsp--; @@ -17426,23 +17074,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:5154:1: rule__CallRule__Group__0__Impl : ( ( rule__CallRule__FunctionAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:5058:1: rule__CallRule__Group__0__Impl : ( ( rule__CallRule__FunctionAssignment_0 ) ) ; public final void rule__CallRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5158:1: ( ( ( rule__CallRule__FunctionAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:5159:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) + // InternalMachineLearningLanguage.g:5062:1: ( ( ( rule__CallRule__FunctionAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:5063:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:5159:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) - // InternalMachineLearningLanguage.g:5160:2: ( rule__CallRule__FunctionAssignment_0 ) + // InternalMachineLearningLanguage.g:5063:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) + // InternalMachineLearningLanguage.g:5064:2: ( rule__CallRule__FunctionAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getFunctionAssignment_0()); } - // InternalMachineLearningLanguage.g:5161:2: ( rule__CallRule__FunctionAssignment_0 ) - // InternalMachineLearningLanguage.g:5161:3: rule__CallRule__FunctionAssignment_0 + // InternalMachineLearningLanguage.g:5065:2: ( rule__CallRule__FunctionAssignment_0 ) + // InternalMachineLearningLanguage.g:5065:3: rule__CallRule__FunctionAssignment_0 { pushFollow(FOLLOW_2); rule__CallRule__FunctionAssignment_0(); @@ -17477,16 +17125,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group__1" - // InternalMachineLearningLanguage.g:5169:1: rule__CallRule__Group__1 : rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ; + // InternalMachineLearningLanguage.g:5073:1: rule__CallRule__Group__1 : rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ; public final void rule__CallRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5173:1: ( rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ) - // InternalMachineLearningLanguage.g:5174:2: rule__CallRule__Group__1__Impl rule__CallRule__Group__2 + // InternalMachineLearningLanguage.g:5077:1: ( rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ) + // InternalMachineLearningLanguage.g:5078:2: rule__CallRule__Group__1__Impl rule__CallRule__Group__2 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_60); rule__CallRule__Group__1__Impl(); state._fsp--; @@ -17515,17 +17163,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:5181:1: rule__CallRule__Group__1__Impl : ( '(' ) ; + // InternalMachineLearningLanguage.g:5085:1: rule__CallRule__Group__1__Impl : ( '(' ) ; public final void rule__CallRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5185:1: ( ( '(' ) ) - // InternalMachineLearningLanguage.g:5186:1: ( '(' ) + // InternalMachineLearningLanguage.g:5089:1: ( ( '(' ) ) + // InternalMachineLearningLanguage.g:5090:1: ( '(' ) { - // InternalMachineLearningLanguage.g:5186:1: ( '(' ) - // InternalMachineLearningLanguage.g:5187:2: '(' + // InternalMachineLearningLanguage.g:5090:1: ( '(' ) + // InternalMachineLearningLanguage.g:5091:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); @@ -17556,16 +17204,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group__2" - // InternalMachineLearningLanguage.g:5196:1: rule__CallRule__Group__2 : rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ; + // InternalMachineLearningLanguage.g:5100:1: rule__CallRule__Group__2 : rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ; public final void rule__CallRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5200:1: ( rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ) - // InternalMachineLearningLanguage.g:5201:2: rule__CallRule__Group__2__Impl rule__CallRule__Group__3 + // InternalMachineLearningLanguage.g:5104:1: ( rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ) + // InternalMachineLearningLanguage.g:5105:2: rule__CallRule__Group__2__Impl rule__CallRule__Group__3 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_60); rule__CallRule__Group__2__Impl(); state._fsp--; @@ -17594,31 +17242,31 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group__2__Impl" - // InternalMachineLearningLanguage.g:5208:1: rule__CallRule__Group__2__Impl : ( ( rule__CallRule__Group_2__0 )? ) ; + // InternalMachineLearningLanguage.g:5112:1: rule__CallRule__Group__2__Impl : ( ( rule__CallRule__Group_2__0 )? ) ; public final void rule__CallRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5212:1: ( ( ( rule__CallRule__Group_2__0 )? ) ) - // InternalMachineLearningLanguage.g:5213:1: ( ( rule__CallRule__Group_2__0 )? ) + // InternalMachineLearningLanguage.g:5116:1: ( ( ( rule__CallRule__Group_2__0 )? ) ) + // InternalMachineLearningLanguage.g:5117:1: ( ( rule__CallRule__Group_2__0 )? ) { - // InternalMachineLearningLanguage.g:5213:1: ( ( rule__CallRule__Group_2__0 )? ) - // InternalMachineLearningLanguage.g:5214:2: ( rule__CallRule__Group_2__0 )? + // InternalMachineLearningLanguage.g:5117:1: ( ( rule__CallRule__Group_2__0 )? ) + // InternalMachineLearningLanguage.g:5118:2: ( rule__CallRule__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getGroup_2()); } - // InternalMachineLearningLanguage.g:5215:2: ( rule__CallRule__Group_2__0 )? - int alt42=2; - int LA42_0 = input.LA(1); + // InternalMachineLearningLanguage.g:5119:2: ( rule__CallRule__Group_2__0 )? + int alt41=2; + int LA41_0 = input.LA(1); - if ( ((LA42_0>=RULE_QUOTED_ID && LA42_0<=RULE_DOUBLE)||LA42_0==15||(LA42_0>=22 && LA42_0<=23)||LA42_0==78||(LA42_0>=80 && LA42_0<=82)) ) { - alt42=1; + if ( ((LA41_0>=RULE_QUOTED_ID && LA41_0<=RULE_DOUBLE)||LA41_0==15||(LA41_0>=22 && LA41_0<=23)||LA41_0==78||(LA41_0>=80 && LA41_0<=82)) ) { + alt41=1; } - switch (alt42) { + switch (alt41) { case 1 : - // InternalMachineLearningLanguage.g:5215:3: rule__CallRule__Group_2__0 + // InternalMachineLearningLanguage.g:5119:3: rule__CallRule__Group_2__0 { pushFollow(FOLLOW_2); rule__CallRule__Group_2__0(); @@ -17656,14 +17304,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group__3" - // InternalMachineLearningLanguage.g:5223:1: rule__CallRule__Group__3 : rule__CallRule__Group__3__Impl ; + // InternalMachineLearningLanguage.g:5127:1: rule__CallRule__Group__3 : rule__CallRule__Group__3__Impl ; public final void rule__CallRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5227:1: ( rule__CallRule__Group__3__Impl ) - // InternalMachineLearningLanguage.g:5228:2: rule__CallRule__Group__3__Impl + // InternalMachineLearningLanguage.g:5131:1: ( rule__CallRule__Group__3__Impl ) + // InternalMachineLearningLanguage.g:5132:2: rule__CallRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group__3__Impl(); @@ -17689,17 +17337,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group__3__Impl" - // InternalMachineLearningLanguage.g:5234:1: rule__CallRule__Group__3__Impl : ( ')' ) ; + // InternalMachineLearningLanguage.g:5138:1: rule__CallRule__Group__3__Impl : ( ')' ) ; public final void rule__CallRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5238:1: ( ( ')' ) ) - // InternalMachineLearningLanguage.g:5239:1: ( ')' ) + // InternalMachineLearningLanguage.g:5142:1: ( ( ')' ) ) + // InternalMachineLearningLanguage.g:5143:1: ( ')' ) { - // InternalMachineLearningLanguage.g:5239:1: ( ')' ) - // InternalMachineLearningLanguage.g:5240:2: ')' + // InternalMachineLearningLanguage.g:5143:1: ( ')' ) + // InternalMachineLearningLanguage.g:5144:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getRightParenthesisKeyword_3()); @@ -17730,16 +17378,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group_2__0" - // InternalMachineLearningLanguage.g:5250:1: rule__CallRule__Group_2__0 : rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ; + // InternalMachineLearningLanguage.g:5154:1: rule__CallRule__Group_2__0 : rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ; public final void rule__CallRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5254:1: ( rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ) - // InternalMachineLearningLanguage.g:5255:2: rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 + // InternalMachineLearningLanguage.g:5158:1: ( rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ) + // InternalMachineLearningLanguage.g:5159:2: rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 { - pushFollow(FOLLOW_44); + pushFollow(FOLLOW_42); rule__CallRule__Group_2__0__Impl(); state._fsp--; @@ -17768,23 +17416,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group_2__0__Impl" - // InternalMachineLearningLanguage.g:5262:1: rule__CallRule__Group_2__0__Impl : ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ; + // InternalMachineLearningLanguage.g:5166:1: rule__CallRule__Group_2__0__Impl : ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ; public final void rule__CallRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5266:1: ( ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ) - // InternalMachineLearningLanguage.g:5267:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) + // InternalMachineLearningLanguage.g:5170:1: ( ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ) + // InternalMachineLearningLanguage.g:5171:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) { - // InternalMachineLearningLanguage.g:5267:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) - // InternalMachineLearningLanguage.g:5268:2: ( rule__CallRule__ParametersAssignment_2_0 ) + // InternalMachineLearningLanguage.g:5171:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) + // InternalMachineLearningLanguage.g:5172:2: ( rule__CallRule__ParametersAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getParametersAssignment_2_0()); } - // InternalMachineLearningLanguage.g:5269:2: ( rule__CallRule__ParametersAssignment_2_0 ) - // InternalMachineLearningLanguage.g:5269:3: rule__CallRule__ParametersAssignment_2_0 + // InternalMachineLearningLanguage.g:5173:2: ( rule__CallRule__ParametersAssignment_2_0 ) + // InternalMachineLearningLanguage.g:5173:3: rule__CallRule__ParametersAssignment_2_0 { pushFollow(FOLLOW_2); rule__CallRule__ParametersAssignment_2_0(); @@ -17819,14 +17467,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group_2__1" - // InternalMachineLearningLanguage.g:5277:1: rule__CallRule__Group_2__1 : rule__CallRule__Group_2__1__Impl ; + // InternalMachineLearningLanguage.g:5181:1: rule__CallRule__Group_2__1 : rule__CallRule__Group_2__1__Impl ; public final void rule__CallRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5281:1: ( rule__CallRule__Group_2__1__Impl ) - // InternalMachineLearningLanguage.g:5282:2: rule__CallRule__Group_2__1__Impl + // InternalMachineLearningLanguage.g:5185:1: ( rule__CallRule__Group_2__1__Impl ) + // InternalMachineLearningLanguage.g:5186:2: rule__CallRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group_2__1__Impl(); @@ -17852,35 +17500,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group_2__1__Impl" - // InternalMachineLearningLanguage.g:5288:1: rule__CallRule__Group_2__1__Impl : ( ( rule__CallRule__Group_2_1__0 )* ) ; + // InternalMachineLearningLanguage.g:5192:1: rule__CallRule__Group_2__1__Impl : ( ( rule__CallRule__Group_2_1__0 )* ) ; public final void rule__CallRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5292:1: ( ( ( rule__CallRule__Group_2_1__0 )* ) ) - // InternalMachineLearningLanguage.g:5293:1: ( ( rule__CallRule__Group_2_1__0 )* ) + // InternalMachineLearningLanguage.g:5196:1: ( ( ( rule__CallRule__Group_2_1__0 )* ) ) + // InternalMachineLearningLanguage.g:5197:1: ( ( rule__CallRule__Group_2_1__0 )* ) { - // InternalMachineLearningLanguage.g:5293:1: ( ( rule__CallRule__Group_2_1__0 )* ) - // InternalMachineLearningLanguage.g:5294:2: ( rule__CallRule__Group_2_1__0 )* + // InternalMachineLearningLanguage.g:5197:1: ( ( rule__CallRule__Group_2_1__0 )* ) + // InternalMachineLearningLanguage.g:5198:2: ( rule__CallRule__Group_2_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getGroup_2_1()); } - // InternalMachineLearningLanguage.g:5295:2: ( rule__CallRule__Group_2_1__0 )* - loop43: + // InternalMachineLearningLanguage.g:5199:2: ( rule__CallRule__Group_2_1__0 )* + loop42: do { - int alt43=2; - int LA43_0 = input.LA(1); + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA43_0==53) ) { - alt43=1; + if ( (LA42_0==53) ) { + alt42=1; } - switch (alt43) { + switch (alt42) { case 1 : - // InternalMachineLearningLanguage.g:5295:3: rule__CallRule__Group_2_1__0 + // InternalMachineLearningLanguage.g:5199:3: rule__CallRule__Group_2_1__0 { pushFollow(FOLLOW_12); rule__CallRule__Group_2_1__0(); @@ -17892,7 +17540,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte break; default : - break loop43; + break loop42; } } while (true); @@ -17921,16 +17569,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group_2_1__0" - // InternalMachineLearningLanguage.g:5304:1: rule__CallRule__Group_2_1__0 : rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ; + // InternalMachineLearningLanguage.g:5208:1: rule__CallRule__Group_2_1__0 : rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ; public final void rule__CallRule__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5308:1: ( rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ) - // InternalMachineLearningLanguage.g:5309:2: rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 + // InternalMachineLearningLanguage.g:5212:1: ( rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ) + // InternalMachineLearningLanguage.g:5213:2: rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__CallRule__Group_2_1__0__Impl(); state._fsp--; @@ -17959,17 +17607,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group_2_1__0__Impl" - // InternalMachineLearningLanguage.g:5316:1: rule__CallRule__Group_2_1__0__Impl : ( ',' ) ; + // InternalMachineLearningLanguage.g:5220:1: rule__CallRule__Group_2_1__0__Impl : ( ',' ) ; public final void rule__CallRule__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5320:1: ( ( ',' ) ) - // InternalMachineLearningLanguage.g:5321:1: ( ',' ) + // InternalMachineLearningLanguage.g:5224:1: ( ( ',' ) ) + // InternalMachineLearningLanguage.g:5225:1: ( ',' ) { - // InternalMachineLearningLanguage.g:5321:1: ( ',' ) - // InternalMachineLearningLanguage.g:5322:2: ',' + // InternalMachineLearningLanguage.g:5225:1: ( ',' ) + // InternalMachineLearningLanguage.g:5226:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); @@ -18000,14 +17648,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group_2_1__1" - // InternalMachineLearningLanguage.g:5331:1: rule__CallRule__Group_2_1__1 : rule__CallRule__Group_2_1__1__Impl ; + // InternalMachineLearningLanguage.g:5235:1: rule__CallRule__Group_2_1__1 : rule__CallRule__Group_2_1__1__Impl ; public final void rule__CallRule__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5335:1: ( rule__CallRule__Group_2_1__1__Impl ) - // InternalMachineLearningLanguage.g:5336:2: rule__CallRule__Group_2_1__1__Impl + // InternalMachineLearningLanguage.g:5239:1: ( rule__CallRule__Group_2_1__1__Impl ) + // InternalMachineLearningLanguage.g:5240:2: rule__CallRule__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group_2_1__1__Impl(); @@ -18033,23 +17681,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__Group_2_1__1__Impl" - // InternalMachineLearningLanguage.g:5342:1: rule__CallRule__Group_2_1__1__Impl : ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ; + // InternalMachineLearningLanguage.g:5246:1: rule__CallRule__Group_2_1__1__Impl : ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ; public final void rule__CallRule__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5346:1: ( ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ) - // InternalMachineLearningLanguage.g:5347:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) + // InternalMachineLearningLanguage.g:5250:1: ( ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ) + // InternalMachineLearningLanguage.g:5251:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) { - // InternalMachineLearningLanguage.g:5347:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) - // InternalMachineLearningLanguage.g:5348:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) + // InternalMachineLearningLanguage.g:5251:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) + // InternalMachineLearningLanguage.g:5252:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getParametersAssignment_2_1_1()); } - // InternalMachineLearningLanguage.g:5349:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) - // InternalMachineLearningLanguage.g:5349:3: rule__CallRule__ParametersAssignment_2_1_1 + // InternalMachineLearningLanguage.g:5253:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) + // InternalMachineLearningLanguage.g:5253:3: rule__CallRule__ParametersAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__CallRule__ParametersAssignment_2_1_1(); @@ -18084,16 +17732,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ValueReferenceRule__Group__0" - // InternalMachineLearningLanguage.g:5358:1: rule__ValueReferenceRule__Group__0 : rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ; + // InternalMachineLearningLanguage.g:5262:1: rule__ValueReferenceRule__Group__0 : rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ; public final void rule__ValueReferenceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5362:1: ( rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ) - // InternalMachineLearningLanguage.g:5363:2: rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 + // InternalMachineLearningLanguage.g:5266:1: ( rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ) + // InternalMachineLearningLanguage.g:5267:2: rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_46); rule__ValueReferenceRule__Group__0__Impl(); state._fsp--; @@ -18122,23 +17770,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ValueReferenceRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:5370:1: rule__ValueReferenceRule__Group__0__Impl : ( () ) ; + // InternalMachineLearningLanguage.g:5274:1: rule__ValueReferenceRule__Group__0__Impl : ( () ) ; public final void rule__ValueReferenceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5374:1: ( ( () ) ) - // InternalMachineLearningLanguage.g:5375:1: ( () ) + // InternalMachineLearningLanguage.g:5278:1: ( ( () ) ) + // InternalMachineLearningLanguage.g:5279:1: ( () ) { - // InternalMachineLearningLanguage.g:5375:1: ( () ) - // InternalMachineLearningLanguage.g:5376:2: () + // InternalMachineLearningLanguage.g:5279:1: ( () ) + // InternalMachineLearningLanguage.g:5280:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getValueReferenceRuleAccess().getValueReferenceAction_0()); } - // InternalMachineLearningLanguage.g:5377:2: () - // InternalMachineLearningLanguage.g:5377:3: + // InternalMachineLearningLanguage.g:5281:2: () + // InternalMachineLearningLanguage.g:5281:3: { } @@ -18163,14 +17811,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ValueReferenceRule__Group__1" - // InternalMachineLearningLanguage.g:5385:1: rule__ValueReferenceRule__Group__1 : rule__ValueReferenceRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:5289:1: rule__ValueReferenceRule__Group__1 : rule__ValueReferenceRule__Group__1__Impl ; public final void rule__ValueReferenceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5389:1: ( rule__ValueReferenceRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:5390:2: rule__ValueReferenceRule__Group__1__Impl + // InternalMachineLearningLanguage.g:5293:1: ( rule__ValueReferenceRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:5294:2: rule__ValueReferenceRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ValueReferenceRule__Group__1__Impl(); @@ -18196,17 +17844,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ValueReferenceRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:5396:1: rule__ValueReferenceRule__Group__1__Impl : ( 'value' ) ; + // InternalMachineLearningLanguage.g:5300:1: rule__ValueReferenceRule__Group__1__Impl : ( 'value' ) ; public final void rule__ValueReferenceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5400:1: ( ( 'value' ) ) - // InternalMachineLearningLanguage.g:5401:1: ( 'value' ) + // InternalMachineLearningLanguage.g:5304:1: ( ( 'value' ) ) + // InternalMachineLearningLanguage.g:5305:1: ( 'value' ) { - // InternalMachineLearningLanguage.g:5401:1: ( 'value' ) - // InternalMachineLearningLanguage.g:5402:2: 'value' + // InternalMachineLearningLanguage.g:5305:1: ( 'value' ) + // InternalMachineLearningLanguage.g:5306:2: 'value' { if ( state.backtracking==0 ) { before(grammarAccess.getValueReferenceRuleAccess().getValueKeyword_1()); @@ -18237,16 +17885,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DoubleLiteralRule__Group__0" - // InternalMachineLearningLanguage.g:5412:1: rule__DoubleLiteralRule__Group__0 : rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ; + // InternalMachineLearningLanguage.g:5316:1: rule__DoubleLiteralRule__Group__0 : rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ; public final void rule__DoubleLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5416:1: ( rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ) - // InternalMachineLearningLanguage.g:5417:2: rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 + // InternalMachineLearningLanguage.g:5320:1: ( rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ) + // InternalMachineLearningLanguage.g:5321:2: rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_61); rule__DoubleLiteralRule__Group__0__Impl(); state._fsp--; @@ -18275,23 +17923,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DoubleLiteralRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:5424:1: rule__DoubleLiteralRule__Group__0__Impl : ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:5328:1: rule__DoubleLiteralRule__Group__0__Impl : ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ; public final void rule__DoubleLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5428:1: ( ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:5429:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) + // InternalMachineLearningLanguage.g:5332:1: ( ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:5333:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:5429:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) - // InternalMachineLearningLanguage.g:5430:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) + // InternalMachineLearningLanguage.g:5333:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) + // InternalMachineLearningLanguage.g:5334:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getLiteralAssignment_0()); } - // InternalMachineLearningLanguage.g:5431:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) - // InternalMachineLearningLanguage.g:5431:3: rule__DoubleLiteralRule__LiteralAssignment_0 + // InternalMachineLearningLanguage.g:5335:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) + // InternalMachineLearningLanguage.g:5335:3: rule__DoubleLiteralRule__LiteralAssignment_0 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__LiteralAssignment_0(); @@ -18326,14 +17974,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DoubleLiteralRule__Group__1" - // InternalMachineLearningLanguage.g:5439:1: rule__DoubleLiteralRule__Group__1 : rule__DoubleLiteralRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:5343:1: rule__DoubleLiteralRule__Group__1 : rule__DoubleLiteralRule__Group__1__Impl ; public final void rule__DoubleLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5443:1: ( rule__DoubleLiteralRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:5444:2: rule__DoubleLiteralRule__Group__1__Impl + // InternalMachineLearningLanguage.g:5347:1: ( rule__DoubleLiteralRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:5348:2: rule__DoubleLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__Group__1__Impl(); @@ -18359,31 +18007,31 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DoubleLiteralRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:5450:1: rule__DoubleLiteralRule__Group__1__Impl : ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ; + // InternalMachineLearningLanguage.g:5354:1: rule__DoubleLiteralRule__Group__1__Impl : ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ; public final void rule__DoubleLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5454:1: ( ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ) - // InternalMachineLearningLanguage.g:5455:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) + // InternalMachineLearningLanguage.g:5358:1: ( ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ) + // InternalMachineLearningLanguage.g:5359:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) { - // InternalMachineLearningLanguage.g:5455:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) - // InternalMachineLearningLanguage.g:5456:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? + // InternalMachineLearningLanguage.g:5359:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) + // InternalMachineLearningLanguage.g:5360:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getFactorAssignment_1()); } - // InternalMachineLearningLanguage.g:5457:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? - int alt44=2; - int LA44_0 = input.LA(1); + // InternalMachineLearningLanguage.g:5361:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? + int alt43=2; + int LA43_0 = input.LA(1); - if ( ((LA44_0>=27 && LA44_0<=46)) ) { - alt44=1; + if ( ((LA43_0>=27 && LA43_0<=46)) ) { + alt43=1; } - switch (alt44) { + switch (alt43) { case 1 : - // InternalMachineLearningLanguage.g:5457:3: rule__DoubleLiteralRule__FactorAssignment_1 + // InternalMachineLearningLanguage.g:5361:3: rule__DoubleLiteralRule__FactorAssignment_1 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__FactorAssignment_1(); @@ -18421,16 +18069,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__IntegerLiteralRule__Group__0" - // InternalMachineLearningLanguage.g:5466:1: rule__IntegerLiteralRule__Group__0 : rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ; + // InternalMachineLearningLanguage.g:5370:1: rule__IntegerLiteralRule__Group__0 : rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ; public final void rule__IntegerLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5470:1: ( rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ) - // InternalMachineLearningLanguage.g:5471:2: rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 + // InternalMachineLearningLanguage.g:5374:1: ( rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ) + // InternalMachineLearningLanguage.g:5375:2: rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_61); rule__IntegerLiteralRule__Group__0__Impl(); state._fsp--; @@ -18459,23 +18107,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__IntegerLiteralRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:5478:1: rule__IntegerLiteralRule__Group__0__Impl : ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ; + // InternalMachineLearningLanguage.g:5382:1: rule__IntegerLiteralRule__Group__0__Impl : ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ; public final void rule__IntegerLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5482:1: ( ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ) - // InternalMachineLearningLanguage.g:5483:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) + // InternalMachineLearningLanguage.g:5386:1: ( ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ) + // InternalMachineLearningLanguage.g:5387:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) { - // InternalMachineLearningLanguage.g:5483:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) - // InternalMachineLearningLanguage.g:5484:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) + // InternalMachineLearningLanguage.g:5387:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) + // InternalMachineLearningLanguage.g:5388:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getLiteralAssignment_0()); } - // InternalMachineLearningLanguage.g:5485:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) - // InternalMachineLearningLanguage.g:5485:3: rule__IntegerLiteralRule__LiteralAssignment_0 + // InternalMachineLearningLanguage.g:5389:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) + // InternalMachineLearningLanguage.g:5389:3: rule__IntegerLiteralRule__LiteralAssignment_0 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__LiteralAssignment_0(); @@ -18510,14 +18158,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__IntegerLiteralRule__Group__1" - // InternalMachineLearningLanguage.g:5493:1: rule__IntegerLiteralRule__Group__1 : rule__IntegerLiteralRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:5397:1: rule__IntegerLiteralRule__Group__1 : rule__IntegerLiteralRule__Group__1__Impl ; public final void rule__IntegerLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5497:1: ( rule__IntegerLiteralRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:5498:2: rule__IntegerLiteralRule__Group__1__Impl + // InternalMachineLearningLanguage.g:5401:1: ( rule__IntegerLiteralRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:5402:2: rule__IntegerLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__Group__1__Impl(); @@ -18543,31 +18191,31 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__IntegerLiteralRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:5504:1: rule__IntegerLiteralRule__Group__1__Impl : ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ; + // InternalMachineLearningLanguage.g:5408:1: rule__IntegerLiteralRule__Group__1__Impl : ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ; public final void rule__IntegerLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5508:1: ( ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ) - // InternalMachineLearningLanguage.g:5509:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) + // InternalMachineLearningLanguage.g:5412:1: ( ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ) + // InternalMachineLearningLanguage.g:5413:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) { - // InternalMachineLearningLanguage.g:5509:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) - // InternalMachineLearningLanguage.g:5510:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? + // InternalMachineLearningLanguage.g:5413:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) + // InternalMachineLearningLanguage.g:5414:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getFactorAssignment_1()); } - // InternalMachineLearningLanguage.g:5511:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? - int alt45=2; - int LA45_0 = input.LA(1); + // InternalMachineLearningLanguage.g:5415:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? + int alt44=2; + int LA44_0 = input.LA(1); - if ( ((LA45_0>=27 && LA45_0<=46)) ) { - alt45=1; + if ( ((LA44_0>=27 && LA44_0<=46)) ) { + alt44=1; } - switch (alt45) { + switch (alt44) { case 1 : - // InternalMachineLearningLanguage.g:5511:3: rule__IntegerLiteralRule__FactorAssignment_1 + // InternalMachineLearningLanguage.g:5415:3: rule__IntegerLiteralRule__FactorAssignment_1 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__FactorAssignment_1(); @@ -18605,16 +18253,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__BooleanLiteralRule__Group__0" - // InternalMachineLearningLanguage.g:5520:1: rule__BooleanLiteralRule__Group__0 : rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ; + // InternalMachineLearningLanguage.g:5424:1: rule__BooleanLiteralRule__Group__0 : rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ; public final void rule__BooleanLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5524:1: ( rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ) - // InternalMachineLearningLanguage.g:5525:2: rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 + // InternalMachineLearningLanguage.g:5428:1: ( rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ) + // InternalMachineLearningLanguage.g:5429:2: rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 { - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_40); rule__BooleanLiteralRule__Group__0__Impl(); state._fsp--; @@ -18643,23 +18291,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__BooleanLiteralRule__Group__0__Impl" - // InternalMachineLearningLanguage.g:5532:1: rule__BooleanLiteralRule__Group__0__Impl : ( () ) ; + // InternalMachineLearningLanguage.g:5436:1: rule__BooleanLiteralRule__Group__0__Impl : ( () ) ; public final void rule__BooleanLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5536:1: ( ( () ) ) - // InternalMachineLearningLanguage.g:5537:1: ( () ) + // InternalMachineLearningLanguage.g:5440:1: ( ( () ) ) + // InternalMachineLearningLanguage.g:5441:1: ( () ) { - // InternalMachineLearningLanguage.g:5537:1: ( () ) - // InternalMachineLearningLanguage.g:5538:2: () + // InternalMachineLearningLanguage.g:5441:1: ( () ) + // InternalMachineLearningLanguage.g:5442:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getBooleanLiteralAction_0()); } - // InternalMachineLearningLanguage.g:5539:2: () - // InternalMachineLearningLanguage.g:5539:3: + // InternalMachineLearningLanguage.g:5443:2: () + // InternalMachineLearningLanguage.g:5443:3: { } @@ -18684,14 +18332,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__BooleanLiteralRule__Group__1" - // InternalMachineLearningLanguage.g:5547:1: rule__BooleanLiteralRule__Group__1 : rule__BooleanLiteralRule__Group__1__Impl ; + // InternalMachineLearningLanguage.g:5451:1: rule__BooleanLiteralRule__Group__1 : rule__BooleanLiteralRule__Group__1__Impl ; public final void rule__BooleanLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5551:1: ( rule__BooleanLiteralRule__Group__1__Impl ) - // InternalMachineLearningLanguage.g:5552:2: rule__BooleanLiteralRule__Group__1__Impl + // InternalMachineLearningLanguage.g:5455:1: ( rule__BooleanLiteralRule__Group__1__Impl ) + // InternalMachineLearningLanguage.g:5456:2: rule__BooleanLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Group__1__Impl(); @@ -18717,23 +18365,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__BooleanLiteralRule__Group__1__Impl" - // InternalMachineLearningLanguage.g:5558:1: rule__BooleanLiteralRule__Group__1__Impl : ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ; + // InternalMachineLearningLanguage.g:5462:1: rule__BooleanLiteralRule__Group__1__Impl : ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ; public final void rule__BooleanLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5562:1: ( ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ) - // InternalMachineLearningLanguage.g:5563:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) + // InternalMachineLearningLanguage.g:5466:1: ( ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ) + // InternalMachineLearningLanguage.g:5467:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) { - // InternalMachineLearningLanguage.g:5563:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) - // InternalMachineLearningLanguage.g:5564:2: ( rule__BooleanLiteralRule__Alternatives_1 ) + // InternalMachineLearningLanguage.g:5467:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) + // InternalMachineLearningLanguage.g:5468:2: ( rule__BooleanLiteralRule__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getAlternatives_1()); } - // InternalMachineLearningLanguage.g:5565:2: ( rule__BooleanLiteralRule__Alternatives_1 ) - // InternalMachineLearningLanguage.g:5565:3: rule__BooleanLiteralRule__Alternatives_1 + // InternalMachineLearningLanguage.g:5469:2: ( rule__BooleanLiteralRule__Alternatives_1 ) + // InternalMachineLearningLanguage.g:5469:3: rule__BooleanLiteralRule__Alternatives_1 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Alternatives_1(); @@ -18768,17 +18416,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MachineLearningConfigurationRule__UsesAssignment_0" - // InternalMachineLearningLanguage.g:5574:1: rule__MachineLearningConfigurationRule__UsesAssignment_0 : ( ruleUseRule ) ; + // InternalMachineLearningLanguage.g:5478:1: rule__MachineLearningConfigurationRule__UsesAssignment_0 : ( ruleUseRule ) ; public final void rule__MachineLearningConfigurationRule__UsesAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5578:1: ( ( ruleUseRule ) ) - // InternalMachineLearningLanguage.g:5579:2: ( ruleUseRule ) + // InternalMachineLearningLanguage.g:5482:1: ( ( ruleUseRule ) ) + // InternalMachineLearningLanguage.g:5483:2: ( ruleUseRule ) { - // InternalMachineLearningLanguage.g:5579:2: ( ruleUseRule ) - // InternalMachineLearningLanguage.g:5580:3: ruleUseRule + // InternalMachineLearningLanguage.g:5483:2: ( ruleUseRule ) + // InternalMachineLearningLanguage.g:5484:3: ruleUseRule { if ( state.backtracking==0 ) { before(grammarAccess.getMachineLearningConfigurationRuleAccess().getUsesUseRuleParserRuleCall_0_0()); @@ -18813,17 +18461,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MachineLearningConfigurationRule__DefinitionsAssignment_1" - // InternalMachineLearningLanguage.g:5589:1: rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 : ( ruleSurrogateDefinitionRule ) ; + // InternalMachineLearningLanguage.g:5493:1: rule__MachineLearningConfigurationRule__DefinitionsAssignment_1 : ( ruleSurrogateDefinitionRule ) ; public final void rule__MachineLearningConfigurationRule__DefinitionsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5593:1: ( ( ruleSurrogateDefinitionRule ) ) - // InternalMachineLearningLanguage.g:5594:2: ( ruleSurrogateDefinitionRule ) + // InternalMachineLearningLanguage.g:5497:1: ( ( ruleSurrogateDefinitionRule ) ) + // InternalMachineLearningLanguage.g:5498:2: ( ruleSurrogateDefinitionRule ) { - // InternalMachineLearningLanguage.g:5594:2: ( ruleSurrogateDefinitionRule ) - // InternalMachineLearningLanguage.g:5595:3: ruleSurrogateDefinitionRule + // InternalMachineLearningLanguage.g:5498:2: ( ruleSurrogateDefinitionRule ) + // InternalMachineLearningLanguage.g:5499:3: ruleSurrogateDefinitionRule { if ( state.backtracking==0 ) { before(grammarAccess.getMachineLearningConfigurationRuleAccess().getDefinitionsSurrogateDefinitionRuleParserRuleCall_1_0()); @@ -18858,17 +18506,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MachineLearningConfigurationRule__StatementsAssignment_2" - // InternalMachineLearningLanguage.g:5604:1: rule__MachineLearningConfigurationRule__StatementsAssignment_2 : ( ruleStatementRule ) ; + // InternalMachineLearningLanguage.g:5508:1: rule__MachineLearningConfigurationRule__StatementsAssignment_2 : ( ruleStatementRule ) ; public final void rule__MachineLearningConfigurationRule__StatementsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5608:1: ( ( ruleStatementRule ) ) - // InternalMachineLearningLanguage.g:5609:2: ( ruleStatementRule ) + // InternalMachineLearningLanguage.g:5512:1: ( ( ruleStatementRule ) ) + // InternalMachineLearningLanguage.g:5513:2: ( ruleStatementRule ) { - // InternalMachineLearningLanguage.g:5609:2: ( ruleStatementRule ) - // InternalMachineLearningLanguage.g:5610:3: ruleStatementRule + // InternalMachineLearningLanguage.g:5513:2: ( ruleStatementRule ) + // InternalMachineLearningLanguage.g:5514:3: ruleStatementRule { if ( state.backtracking==0 ) { before(grammarAccess.getMachineLearningConfigurationRuleAccess().getStatementsStatementRuleParserRuleCall_2_0()); @@ -18903,17 +18551,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UseRule__ImportURIAssignment_1" - // InternalMachineLearningLanguage.g:5619:1: rule__UseRule__ImportURIAssignment_1 : ( RULE_STRING ) ; + // InternalMachineLearningLanguage.g:5523:1: rule__UseRule__ImportURIAssignment_1 : ( RULE_STRING ) ; public final void rule__UseRule__ImportURIAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5623:1: ( ( RULE_STRING ) ) - // InternalMachineLearningLanguage.g:5624:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:5527:1: ( ( RULE_STRING ) ) + // InternalMachineLearningLanguage.g:5528:2: ( RULE_STRING ) { - // InternalMachineLearningLanguage.g:5624:2: ( RULE_STRING ) - // InternalMachineLearningLanguage.g:5625:3: RULE_STRING + // InternalMachineLearningLanguage.g:5528:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:5529:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getUseRuleAccess().getImportURISTRINGTerminalRuleCall_1_0()); @@ -18944,17 +18592,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__NameAssignment_1" - // InternalMachineLearningLanguage.g:5634:1: rule__SurrogateDefinitionRule__NameAssignment_1 : ( RULE_STRING ) ; + // InternalMachineLearningLanguage.g:5538:1: rule__SurrogateDefinitionRule__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__SurrogateDefinitionRule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5638:1: ( ( RULE_STRING ) ) - // InternalMachineLearningLanguage.g:5639:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:5542:1: ( ( RULE_STRING ) ) + // InternalMachineLearningLanguage.g:5543:2: ( RULE_STRING ) { - // InternalMachineLearningLanguage.g:5639:2: ( RULE_STRING ) - // InternalMachineLearningLanguage.g:5640:3: RULE_STRING + // InternalMachineLearningLanguage.g:5543:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:5544:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -18985,23 +18633,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__InputsAssignment_3" - // InternalMachineLearningLanguage.g:5649:1: rule__SurrogateDefinitionRule__InputsAssignment_3 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5553:1: rule__SurrogateDefinitionRule__InputsAssignment_3 : ( ( ruleStringOrId ) ) ; public final void rule__SurrogateDefinitionRule__InputsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5653:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:5654:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5557:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5558:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:5654:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:5655:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5558:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5559:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getInputsDataDescriptionCrossReference_3_0()); } - // InternalMachineLearningLanguage.g:5656:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:5657:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5560:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5561:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getInputsDataDescriptionStringOrIdParserRuleCall_3_0_1()); @@ -19042,23 +18690,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__InputsAssignment_4_1" - // InternalMachineLearningLanguage.g:5668:1: rule__SurrogateDefinitionRule__InputsAssignment_4_1 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5572:1: rule__SurrogateDefinitionRule__InputsAssignment_4_1 : ( ( ruleStringOrId ) ) ; public final void rule__SurrogateDefinitionRule__InputsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5672:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:5673:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5576:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5577:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:5673:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:5674:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5577:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5578:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getInputsDataDescriptionCrossReference_4_1_0()); } - // InternalMachineLearningLanguage.g:5675:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:5676:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5579:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5580:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getInputsDataDescriptionStringOrIdParserRuleCall_4_1_0_1()); @@ -19099,23 +18747,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__OutputsAssignment_6" - // InternalMachineLearningLanguage.g:5687:1: rule__SurrogateDefinitionRule__OutputsAssignment_6 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5591:1: rule__SurrogateDefinitionRule__OutputsAssignment_6 : ( ( ruleStringOrId ) ) ; public final void rule__SurrogateDefinitionRule__OutputsAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5691:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:5692:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5595:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5596:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:5692:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:5693:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5596:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5597:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getOutputsDataDescriptionCrossReference_6_0()); } - // InternalMachineLearningLanguage.g:5694:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:5695:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5598:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5599:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getOutputsDataDescriptionStringOrIdParserRuleCall_6_0_1()); @@ -19156,23 +18804,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__OutputsAssignment_7_1" - // InternalMachineLearningLanguage.g:5706:1: rule__SurrogateDefinitionRule__OutputsAssignment_7_1 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5610:1: rule__SurrogateDefinitionRule__OutputsAssignment_7_1 : ( ( ruleStringOrId ) ) ; public final void rule__SurrogateDefinitionRule__OutputsAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5710:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:5711:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5614:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5615:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:5711:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:5712:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5615:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5616:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getOutputsDataDescriptionCrossReference_7_1_0()); } - // InternalMachineLearningLanguage.g:5713:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:5714:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5617:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5618:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getOutputsDataDescriptionStringOrIdParserRuleCall_7_1_0_1()); @@ -19213,17 +18861,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateDefinitionRule__LayersAssignment_9" - // InternalMachineLearningLanguage.g:5725:1: rule__SurrogateDefinitionRule__LayersAssignment_9 : ( ruleSurrogateLayerDefinitionRule ) ; + // InternalMachineLearningLanguage.g:5629:1: rule__SurrogateDefinitionRule__LayersAssignment_9 : ( ruleSurrogateLayerDefinitionRule ) ; public final void rule__SurrogateDefinitionRule__LayersAssignment_9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5729:1: ( ( ruleSurrogateLayerDefinitionRule ) ) - // InternalMachineLearningLanguage.g:5730:2: ( ruleSurrogateLayerDefinitionRule ) + // InternalMachineLearningLanguage.g:5633:1: ( ( ruleSurrogateLayerDefinitionRule ) ) + // InternalMachineLearningLanguage.g:5634:2: ( ruleSurrogateLayerDefinitionRule ) { - // InternalMachineLearningLanguage.g:5730:2: ( ruleSurrogateLayerDefinitionRule ) - // InternalMachineLearningLanguage.g:5731:3: ruleSurrogateLayerDefinitionRule + // InternalMachineLearningLanguage.g:5634:2: ( ruleSurrogateLayerDefinitionRule ) + // InternalMachineLearningLanguage.g:5635:3: ruleSurrogateLayerDefinitionRule { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateDefinitionRuleAccess().getLayersSurrogateLayerDefinitionRuleParserRuleCall_9_0()); @@ -19258,17 +18906,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateLayerDefinitionRule__NameAssignment_1" - // InternalMachineLearningLanguage.g:5740:1: rule__SurrogateLayerDefinitionRule__NameAssignment_1 : ( RULE_STRING ) ; + // InternalMachineLearningLanguage.g:5644:1: rule__SurrogateLayerDefinitionRule__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__SurrogateLayerDefinitionRule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5744:1: ( ( RULE_STRING ) ) - // InternalMachineLearningLanguage.g:5745:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:5648:1: ( ( RULE_STRING ) ) + // InternalMachineLearningLanguage.g:5649:2: ( RULE_STRING ) { - // InternalMachineLearningLanguage.g:5745:2: ( RULE_STRING ) - // InternalMachineLearningLanguage.g:5746:3: RULE_STRING + // InternalMachineLearningLanguage.g:5649:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:5650:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateLayerDefinitionRuleAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -19299,17 +18947,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3" - // InternalMachineLearningLanguage.g:5755:1: rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 : ( rulePartialSurrogateFunctionDefinitionRule ) ; + // InternalMachineLearningLanguage.g:5659:1: rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3 : ( rulePartialSurrogateFunctionDefinitionRule ) ; public final void rule__SurrogateLayerDefinitionRule__FunctionsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5759:1: ( ( rulePartialSurrogateFunctionDefinitionRule ) ) - // InternalMachineLearningLanguage.g:5760:2: ( rulePartialSurrogateFunctionDefinitionRule ) + // InternalMachineLearningLanguage.g:5663:1: ( ( rulePartialSurrogateFunctionDefinitionRule ) ) + // InternalMachineLearningLanguage.g:5664:2: ( rulePartialSurrogateFunctionDefinitionRule ) { - // InternalMachineLearningLanguage.g:5760:2: ( rulePartialSurrogateFunctionDefinitionRule ) - // InternalMachineLearningLanguage.g:5761:3: rulePartialSurrogateFunctionDefinitionRule + // InternalMachineLearningLanguage.g:5664:2: ( rulePartialSurrogateFunctionDefinitionRule ) + // InternalMachineLearningLanguage.g:5665:3: rulePartialSurrogateFunctionDefinitionRule { if ( state.backtracking==0 ) { before(grammarAccess.getSurrogateLayerDefinitionRuleAccess().getFunctionsPartialSurrogateFunctionDefinitionRuleParserRuleCall_3_0()); @@ -19344,23 +18992,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1" - // InternalMachineLearningLanguage.g:5770:1: rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5674:1: rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1 : ( ( ruleStringOrId ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5774:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:5775:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5678:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5679:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:5775:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:5776:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5679:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5680:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getNameTypeDefinitionCrossReference_1_0()); } - // InternalMachineLearningLanguage.g:5777:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:5778:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5681:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5682:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_1_0_1()); @@ -19401,23 +19049,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3" - // InternalMachineLearningLanguage.g:5789:1: rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5693:1: rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3 : ( ( ruleStringOrId ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5793:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:5794:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5697:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5698:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:5794:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:5795:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5698:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5699:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getInputsDataDescriptionCrossReference_3_0()); } - // InternalMachineLearningLanguage.g:5796:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:5797:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5700:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5701:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getInputsDataDescriptionStringOrIdParserRuleCall_3_0_1()); @@ -19458,23 +19106,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1" - // InternalMachineLearningLanguage.g:5808:1: rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5712:1: rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1 : ( ( ruleStringOrId ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__InputsAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5812:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:5813:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5716:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5717:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:5813:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:5814:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5717:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5718:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getInputsDataDescriptionCrossReference_4_1_0()); } - // InternalMachineLearningLanguage.g:5815:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:5816:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5719:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5720:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getInputsDataDescriptionStringOrIdParserRuleCall_4_1_0_1()); @@ -19515,23 +19163,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6" - // InternalMachineLearningLanguage.g:5827:1: rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5731:1: rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6 : ( ( ruleStringOrId ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5831:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:5832:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5735:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5736:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:5832:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:5833:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5736:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5737:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getOutputsDataDescriptionCrossReference_6_0()); } - // InternalMachineLearningLanguage.g:5834:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:5835:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5738:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5739:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getOutputsDataDescriptionStringOrIdParserRuleCall_6_0_1()); @@ -19572,23 +19220,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1" - // InternalMachineLearningLanguage.g:5846:1: rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5750:1: rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1 : ( ( ruleStringOrId ) ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__OutputsAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5850:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:5851:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5754:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5755:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:5851:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:5852:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5755:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5756:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getOutputsDataDescriptionCrossReference_7_1_0()); } - // InternalMachineLearningLanguage.g:5853:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:5854:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5757:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5758:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getOutputsDataDescriptionStringOrIdParserRuleCall_7_1_0_1()); @@ -19629,17 +19277,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2" - // InternalMachineLearningLanguage.g:5865:1: rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 : ( ruleAttributeRule ) ; + // InternalMachineLearningLanguage.g:5769:1: rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2 : ( ruleAttributeRule ) ; public final void rule__PartialSurrogateFunctionDefinitionRule__ParametersAssignment_8_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5869:1: ( ( ruleAttributeRule ) ) - // InternalMachineLearningLanguage.g:5870:2: ( ruleAttributeRule ) + // InternalMachineLearningLanguage.g:5773:1: ( ( ruleAttributeRule ) ) + // InternalMachineLearningLanguage.g:5774:2: ( ruleAttributeRule ) { - // InternalMachineLearningLanguage.g:5870:2: ( ruleAttributeRule ) - // InternalMachineLearningLanguage.g:5871:3: ruleAttributeRule + // InternalMachineLearningLanguage.g:5774:2: ( ruleAttributeRule ) + // InternalMachineLearningLanguage.g:5775:3: ruleAttributeRule { if ( state.backtracking==0 ) { before(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getParametersAttributeRuleParserRuleCall_8_2_0()); @@ -19674,23 +19322,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__SurrogateAssignment_1" - // InternalMachineLearningLanguage.g:5880:1: rule__PredictStatementRule__SurrogateAssignment_1 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5784:1: rule__PredictStatementRule__SurrogateAssignment_1 : ( ( ruleStringOrId ) ) ; public final void rule__PredictStatementRule__SurrogateAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5884:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:5885:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5788:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5789:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:5885:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:5886:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5789:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5790:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getSurrogateSurrogateDefinitionCrossReference_1_0()); } - // InternalMachineLearningLanguage.g:5887:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:5888:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5791:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5792:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getSurrogateSurrogateDefinitionStringOrIdParserRuleCall_1_0_1()); @@ -19731,17 +19379,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__TrainingDataAssignment_3" - // InternalMachineLearningLanguage.g:5899:1: rule__PredictStatementRule__TrainingDataAssignment_3 : ( RULE_STRING ) ; + // InternalMachineLearningLanguage.g:5803:1: rule__PredictStatementRule__TrainingDataAssignment_3 : ( RULE_STRING ) ; public final void rule__PredictStatementRule__TrainingDataAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5903:1: ( ( RULE_STRING ) ) - // InternalMachineLearningLanguage.g:5904:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:5807:1: ( ( RULE_STRING ) ) + // InternalMachineLearningLanguage.g:5808:2: ( RULE_STRING ) { - // InternalMachineLearningLanguage.g:5904:2: ( RULE_STRING ) - // InternalMachineLearningLanguage.g:5905:3: RULE_STRING + // InternalMachineLearningLanguage.g:5808:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:5809:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getTrainingDataSTRINGTerminalRuleCall_3_0()); @@ -19772,17 +19420,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__StatementsAssignment_4_2" - // InternalMachineLearningLanguage.g:5914:1: rule__PredictStatementRule__StatementsAssignment_4_2 : ( ruleCallStatementRule ) ; + // InternalMachineLearningLanguage.g:5818:1: rule__PredictStatementRule__StatementsAssignment_4_2 : ( ruleCallStatementRule ) ; public final void rule__PredictStatementRule__StatementsAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5918:1: ( ( ruleCallStatementRule ) ) - // InternalMachineLearningLanguage.g:5919:2: ( ruleCallStatementRule ) + // InternalMachineLearningLanguage.g:5822:1: ( ( ruleCallStatementRule ) ) + // InternalMachineLearningLanguage.g:5823:2: ( ruleCallStatementRule ) { - // InternalMachineLearningLanguage.g:5919:2: ( ruleCallStatementRule ) - // InternalMachineLearningLanguage.g:5920:3: ruleCallStatementRule + // InternalMachineLearningLanguage.g:5823:2: ( ruleCallStatementRule ) + // InternalMachineLearningLanguage.g:5824:3: ruleCallStatementRule { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getStatementsCallStatementRuleParserRuleCall_4_2_0()); @@ -19817,17 +19465,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PredictStatementRule__ModelFilenameAssignment_8" - // InternalMachineLearningLanguage.g:5929:1: rule__PredictStatementRule__ModelFilenameAssignment_8 : ( RULE_STRING ) ; + // InternalMachineLearningLanguage.g:5833:1: rule__PredictStatementRule__ModelFilenameAssignment_8 : ( RULE_STRING ) ; public final void rule__PredictStatementRule__ModelFilenameAssignment_8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5933:1: ( ( RULE_STRING ) ) - // InternalMachineLearningLanguage.g:5934:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:5837:1: ( ( RULE_STRING ) ) + // InternalMachineLearningLanguage.g:5838:2: ( RULE_STRING ) { - // InternalMachineLearningLanguage.g:5934:2: ( RULE_STRING ) - // InternalMachineLearningLanguage.g:5935:3: RULE_STRING + // InternalMachineLearningLanguage.g:5838:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:5839:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPredictStatementRuleAccess().getModelFilenameSTRINGTerminalRuleCall_8_0()); @@ -19858,17 +19506,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__NameAssignment_1" - // InternalMachineLearningLanguage.g:5944:1: rule__ForStatementRule__NameAssignment_1 : ( RULE_ID ) ; + // InternalMachineLearningLanguage.g:5848:1: rule__ForStatementRule__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ForStatementRule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5948:1: ( ( RULE_ID ) ) - // InternalMachineLearningLanguage.g:5949:2: ( RULE_ID ) + // InternalMachineLearningLanguage.g:5852:1: ( ( RULE_ID ) ) + // InternalMachineLearningLanguage.g:5853:2: ( RULE_ID ) { - // InternalMachineLearningLanguage.g:5949:2: ( RULE_ID ) - // InternalMachineLearningLanguage.g:5950:3: RULE_ID + // InternalMachineLearningLanguage.g:5853:2: ( RULE_ID ) + // InternalMachineLearningLanguage.g:5854:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getForStatementRuleAccess().getNameIDTerminalRuleCall_1_0()); @@ -19899,17 +19547,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__RangeAssignment_3" - // InternalMachineLearningLanguage.g:5959:1: rule__ForStatementRule__RangeAssignment_3 : ( ruleRangeRule ) ; + // InternalMachineLearningLanguage.g:5863:1: rule__ForStatementRule__RangeAssignment_3 : ( ruleRangeRule ) ; public final void rule__ForStatementRule__RangeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5963:1: ( ( ruleRangeRule ) ) - // InternalMachineLearningLanguage.g:5964:2: ( ruleRangeRule ) + // InternalMachineLearningLanguage.g:5867:1: ( ( ruleRangeRule ) ) + // InternalMachineLearningLanguage.g:5868:2: ( ruleRangeRule ) { - // InternalMachineLearningLanguage.g:5964:2: ( ruleRangeRule ) - // InternalMachineLearningLanguage.g:5965:3: ruleRangeRule + // InternalMachineLearningLanguage.g:5868:2: ( ruleRangeRule ) + // InternalMachineLearningLanguage.g:5869:3: ruleRangeRule { if ( state.backtracking==0 ) { before(grammarAccess.getForStatementRuleAccess().getRangeRangeRuleParserRuleCall_3_0()); @@ -19944,17 +19592,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ForStatementRule__StatementsAssignment_5" - // InternalMachineLearningLanguage.g:5974:1: rule__ForStatementRule__StatementsAssignment_5 : ( ruleStatementRule ) ; + // InternalMachineLearningLanguage.g:5878:1: rule__ForStatementRule__StatementsAssignment_5 : ( ruleStatementRule ) ; public final void rule__ForStatementRule__StatementsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5978:1: ( ( ruleStatementRule ) ) - // InternalMachineLearningLanguage.g:5979:2: ( ruleStatementRule ) + // InternalMachineLearningLanguage.g:5882:1: ( ( ruleStatementRule ) ) + // InternalMachineLearningLanguage.g:5883:2: ( ruleStatementRule ) { - // InternalMachineLearningLanguage.g:5979:2: ( ruleStatementRule ) - // InternalMachineLearningLanguage.g:5980:3: ruleStatementRule + // InternalMachineLearningLanguage.g:5883:2: ( ruleStatementRule ) + // InternalMachineLearningLanguage.g:5884:3: ruleStatementRule { if ( state.backtracking==0 ) { before(grammarAccess.getForStatementRuleAccess().getStatementsStatementRuleParserRuleCall_5_0()); @@ -19989,17 +19637,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__StartAssignment_1" - // InternalMachineLearningLanguage.g:5989:1: rule__CounterRangeRule__StartAssignment_1 : ( RULE_INT ) ; + // InternalMachineLearningLanguage.g:5893:1: rule__CounterRangeRule__StartAssignment_1 : ( RULE_INT ) ; public final void rule__CounterRangeRule__StartAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:5993:1: ( ( RULE_INT ) ) - // InternalMachineLearningLanguage.g:5994:2: ( RULE_INT ) + // InternalMachineLearningLanguage.g:5897:1: ( ( RULE_INT ) ) + // InternalMachineLearningLanguage.g:5898:2: ( RULE_INT ) { - // InternalMachineLearningLanguage.g:5994:2: ( RULE_INT ) - // InternalMachineLearningLanguage.g:5995:3: RULE_INT + // InternalMachineLearningLanguage.g:5898:2: ( RULE_INT ) + // InternalMachineLearningLanguage.g:5899:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getCounterRangeRuleAccess().getStartINTTerminalRuleCall_1_0()); @@ -20030,17 +19678,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CounterRangeRule__EndAssignment_3" - // InternalMachineLearningLanguage.g:6004:1: rule__CounterRangeRule__EndAssignment_3 : ( RULE_INT ) ; + // InternalMachineLearningLanguage.g:5908:1: rule__CounterRangeRule__EndAssignment_3 : ( RULE_INT ) ; public final void rule__CounterRangeRule__EndAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6008:1: ( ( RULE_INT ) ) - // InternalMachineLearningLanguage.g:6009:2: ( RULE_INT ) + // InternalMachineLearningLanguage.g:5912:1: ( ( RULE_INT ) ) + // InternalMachineLearningLanguage.g:5913:2: ( RULE_INT ) { - // InternalMachineLearningLanguage.g:6009:2: ( RULE_INT ) - // InternalMachineLearningLanguage.g:6010:3: RULE_INT + // InternalMachineLearningLanguage.g:5913:2: ( RULE_INT ) + // InternalMachineLearningLanguage.g:5914:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getCounterRangeRuleAccess().getEndINTTerminalRuleCall_3_0()); @@ -20071,17 +19719,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__ElementsAssignment_1" - // InternalMachineLearningLanguage.g:6019:1: rule__StringLiterRangeRule__ElementsAssignment_1 : ( ruleStringLiteralRule ) ; + // InternalMachineLearningLanguage.g:5923:1: rule__StringLiterRangeRule__ElementsAssignment_1 : ( ruleStringLiteralRule ) ; public final void rule__StringLiterRangeRule__ElementsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6023:1: ( ( ruleStringLiteralRule ) ) - // InternalMachineLearningLanguage.g:6024:2: ( ruleStringLiteralRule ) + // InternalMachineLearningLanguage.g:5927:1: ( ( ruleStringLiteralRule ) ) + // InternalMachineLearningLanguage.g:5928:2: ( ruleStringLiteralRule ) { - // InternalMachineLearningLanguage.g:6024:2: ( ruleStringLiteralRule ) - // InternalMachineLearningLanguage.g:6025:3: ruleStringLiteralRule + // InternalMachineLearningLanguage.g:5928:2: ( ruleStringLiteralRule ) + // InternalMachineLearningLanguage.g:5929:3: ruleStringLiteralRule { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiterRangeRuleAccess().getElementsStringLiteralRuleParserRuleCall_1_0()); @@ -20116,17 +19764,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiterRangeRule__ElementsAssignment_2_1" - // InternalMachineLearningLanguage.g:6034:1: rule__StringLiterRangeRule__ElementsAssignment_2_1 : ( ruleStringLiteralRule ) ; + // InternalMachineLearningLanguage.g:5938:1: rule__StringLiterRangeRule__ElementsAssignment_2_1 : ( ruleStringLiteralRule ) ; public final void rule__StringLiterRangeRule__ElementsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6038:1: ( ( ruleStringLiteralRule ) ) - // InternalMachineLearningLanguage.g:6039:2: ( ruleStringLiteralRule ) + // InternalMachineLearningLanguage.g:5942:1: ( ( ruleStringLiteralRule ) ) + // InternalMachineLearningLanguage.g:5943:2: ( ruleStringLiteralRule ) { - // InternalMachineLearningLanguage.g:6039:2: ( ruleStringLiteralRule ) - // InternalMachineLearningLanguage.g:6040:3: ruleStringLiteralRule + // InternalMachineLearningLanguage.g:5943:2: ( ruleStringLiteralRule ) + // InternalMachineLearningLanguage.g:5944:3: ruleStringLiteralRule { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiterRangeRuleAccess().getElementsStringLiteralRuleParserRuleCall_2_1_0()); @@ -20161,17 +19809,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallStatementRule__CallAssignment_0" - // InternalMachineLearningLanguage.g:6049:1: rule__CallStatementRule__CallAssignment_0 : ( ruleCallRule ) ; + // InternalMachineLearningLanguage.g:5953:1: rule__CallStatementRule__CallAssignment_0 : ( ruleCallRule ) ; public final void rule__CallStatementRule__CallAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6053:1: ( ( ruleCallRule ) ) - // InternalMachineLearningLanguage.g:6054:2: ( ruleCallRule ) + // InternalMachineLearningLanguage.g:5957:1: ( ( ruleCallRule ) ) + // InternalMachineLearningLanguage.g:5958:2: ( ruleCallRule ) { - // InternalMachineLearningLanguage.g:6054:2: ( ruleCallRule ) - // InternalMachineLearningLanguage.g:6055:3: ruleCallRule + // InternalMachineLearningLanguage.g:5958:2: ( ruleCallRule ) + // InternalMachineLearningLanguage.g:5959:3: ruleCallRule { if ( state.backtracking==0 ) { before(grammarAccess.getCallStatementRuleAccess().getCallCallRuleParserRuleCall_0_0()); @@ -20206,23 +19854,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__FunctionNameRule__DefinitionAssignment" - // InternalMachineLearningLanguage.g:6064:1: rule__FunctionNameRule__DefinitionAssignment : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:5968:1: rule__FunctionNameRule__DefinitionAssignment : ( ( ruleStringOrId ) ) ; public final void rule__FunctionNameRule__DefinitionAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6068:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:6069:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5972:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5973:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:6069:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:6070:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5973:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5974:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionNameRuleAccess().getDefinitionFunctionDefinitionCrossReference_0()); } - // InternalMachineLearningLanguage.g:6071:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:6072:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5975:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5976:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionNameRuleAccess().getDefinitionFunctionDefinitionStringOrIdParserRuleCall_0_1()); @@ -20262,27 +19910,27 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR end "rule__FunctionNameRule__DefinitionAssignment" - // $ANTLR start "rule__InstanceRule__NameAssignment_0" - // InternalMachineLearningLanguage.g:6083:1: rule__InstanceRule__NameAssignment_0 : ( ( ruleStringOrId ) ) ; - public final void rule__InstanceRule__NameAssignment_0() throws RecognitionException { + // $ANTLR start "rule__InstanceRule__DefinitionAssignment_0" + // InternalMachineLearningLanguage.g:5987:1: rule__InstanceRule__DefinitionAssignment_0 : ( ( ruleStringOrId ) ) ; + public final void rule__InstanceRule__DefinitionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6087:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:6088:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5991:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:5992:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:6088:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:6089:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5992:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:5993:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { - before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } - // InternalMachineLearningLanguage.g:6090:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:6091:4: ruleStringOrId + // InternalMachineLearningLanguage.g:5994:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:5995:4: ruleStringOrId { if ( state.backtracking==0 ) { - before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); + before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } pushFollow(FOLLOW_2); ruleStringOrId(); @@ -20290,13 +19938,13 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } } if ( state.backtracking==0 ) { - after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } } @@ -20316,21 +19964,21 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } return ; } - // $ANTLR end "rule__InstanceRule__NameAssignment_0" + // $ANTLR end "rule__InstanceRule__DefinitionAssignment_0" // $ANTLR start "rule__InstanceRule__AttributesAssignment_1_1" - // InternalMachineLearningLanguage.g:6102:1: rule__InstanceRule__AttributesAssignment_1_1 : ( ruleAttributeRule ) ; + // InternalMachineLearningLanguage.g:6006:1: rule__InstanceRule__AttributesAssignment_1_1 : ( ruleAttributeRule ) ; public final void rule__InstanceRule__AttributesAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6106:1: ( ( ruleAttributeRule ) ) - // InternalMachineLearningLanguage.g:6107:2: ( ruleAttributeRule ) + // InternalMachineLearningLanguage.g:6010:1: ( ( ruleAttributeRule ) ) + // InternalMachineLearningLanguage.g:6011:2: ( ruleAttributeRule ) { - // InternalMachineLearningLanguage.g:6107:2: ( ruleAttributeRule ) - // InternalMachineLearningLanguage.g:6108:3: ruleAttributeRule + // InternalMachineLearningLanguage.g:6011:2: ( ruleAttributeRule ) + // InternalMachineLearningLanguage.g:6012:3: ruleAttributeRule { if ( state.backtracking==0 ) { before(grammarAccess.getInstanceRuleAccess().getAttributesAttributeRuleParserRuleCall_1_1_0()); @@ -20364,29 +20012,41 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR end "rule__InstanceRule__AttributesAssignment_1_1" - // $ANTLR start "rule__AttributeRule__NameAssignment_0" - // InternalMachineLearningLanguage.g:6117:1: rule__AttributeRule__NameAssignment_0 : ( ruleNameOrMiscRule ) ; - public final void rule__AttributeRule__NameAssignment_0() throws RecognitionException { + // $ANTLR start "rule__AttributeRule__DefinitionAssignment_0" + // InternalMachineLearningLanguage.g:6021:1: rule__AttributeRule__DefinitionAssignment_0 : ( ( ruleStringOrId ) ) ; + public final void rule__AttributeRule__DefinitionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6121:1: ( ( ruleNameOrMiscRule ) ) - // InternalMachineLearningLanguage.g:6122:2: ( ruleNameOrMiscRule ) + // InternalMachineLearningLanguage.g:6025:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:6026:2: ( ( ruleStringOrId ) ) + { + // InternalMachineLearningLanguage.g:6026:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:6027:3: ( ruleStringOrId ) { - // InternalMachineLearningLanguage.g:6122:2: ( ruleNameOrMiscRule ) - // InternalMachineLearningLanguage.g:6123:3: ruleNameOrMiscRule + if ( state.backtracking==0 ) { + before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); + } + // InternalMachineLearningLanguage.g:6028:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:6029:4: ruleStringOrId { if ( state.backtracking==0 ) { - before(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); } pushFollow(FOLLOW_2); - ruleNameOrMiscRule(); + ruleStringOrId(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); + } + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } } @@ -20406,21 +20066,21 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte } return ; } - // $ANTLR end "rule__AttributeRule__NameAssignment_0" + // $ANTLR end "rule__AttributeRule__DefinitionAssignment_0" // $ANTLR start "rule__AttributeRule__ValueAssignment_2" - // InternalMachineLearningLanguage.g:6132:1: rule__AttributeRule__ValueAssignment_2 : ( ruleValueRule ) ; + // InternalMachineLearningLanguage.g:6040:1: rule__AttributeRule__ValueAssignment_2 : ( ruleValueRule ) ; public final void rule__AttributeRule__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6136:1: ( ( ruleValueRule ) ) - // InternalMachineLearningLanguage.g:6137:2: ( ruleValueRule ) + // InternalMachineLearningLanguage.g:6044:1: ( ( ruleValueRule ) ) + // InternalMachineLearningLanguage.g:6045:2: ( ruleValueRule ) { - // InternalMachineLearningLanguage.g:6137:2: ( ruleValueRule ) - // InternalMachineLearningLanguage.g:6138:3: ruleValueRule + // InternalMachineLearningLanguage.g:6045:2: ( ruleValueRule ) + // InternalMachineLearningLanguage.g:6046:3: ruleValueRule { if ( state.backtracking==0 ) { before(grammarAccess.getAttributeRuleAccess().getValueValueRuleParserRuleCall_2_0()); @@ -20454,116 +20114,18 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR end "rule__AttributeRule__ValueAssignment_2" - // $ANTLR start "rule__NameRule__NameAssignment" - // InternalMachineLearningLanguage.g:6147:1: rule__NameRule__NameAssignment : ( ( ruleStringOrId ) ) ; - public final void rule__NameRule__NameAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalMachineLearningLanguage.g:6151:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:6152:2: ( ( ruleStringOrId ) ) - { - // InternalMachineLearningLanguage.g:6152:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:6153:3: ( ruleStringOrId ) - { - if ( state.backtracking==0 ) { - before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - } - // InternalMachineLearningLanguage.g:6154:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:6155:4: ruleStringOrId - { - if ( state.backtracking==0 ) { - before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); - } - pushFollow(FOLLOW_2); - ruleStringOrId(); - - state._fsp--; - if (state.failed) return ; - if ( state.backtracking==0 ) { - after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); - } - - } - - if ( state.backtracking==0 ) { - after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - } - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NameRule__NameAssignment" - - - // $ANTLR start "rule__MiscRule__NameAssignment" - // InternalMachineLearningLanguage.g:6166:1: rule__MiscRule__NameAssignment : ( RULE_STRING ) ; - public final void rule__MiscRule__NameAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalMachineLearningLanguage.g:6170:1: ( ( RULE_STRING ) ) - // InternalMachineLearningLanguage.g:6171:2: ( RULE_STRING ) - { - // InternalMachineLearningLanguage.g:6171:2: ( RULE_STRING ) - // InternalMachineLearningLanguage.g:6172:3: RULE_STRING - { - if ( state.backtracking==0 ) { - before(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - } - match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; - if ( state.backtracking==0 ) { - after(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - } - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MiscRule__NameAssignment" - - // $ANTLR start "rule__ArrayRule__ValuesAssignment_2_0" - // InternalMachineLearningLanguage.g:6181:1: rule__ArrayRule__ValuesAssignment_2_0 : ( ruleValueRule ) ; + // InternalMachineLearningLanguage.g:6055:1: rule__ArrayRule__ValuesAssignment_2_0 : ( ruleValueRule ) ; public final void rule__ArrayRule__ValuesAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6185:1: ( ( ruleValueRule ) ) - // InternalMachineLearningLanguage.g:6186:2: ( ruleValueRule ) + // InternalMachineLearningLanguage.g:6059:1: ( ( ruleValueRule ) ) + // InternalMachineLearningLanguage.g:6060:2: ( ruleValueRule ) { - // InternalMachineLearningLanguage.g:6186:2: ( ruleValueRule ) - // InternalMachineLearningLanguage.g:6187:3: ruleValueRule + // InternalMachineLearningLanguage.g:6060:2: ( ruleValueRule ) + // InternalMachineLearningLanguage.g:6061:3: ruleValueRule { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_0_0()); @@ -20598,17 +20160,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ArrayRule__ValuesAssignment_2_1_1" - // InternalMachineLearningLanguage.g:6196:1: rule__ArrayRule__ValuesAssignment_2_1_1 : ( ruleValueRule ) ; + // InternalMachineLearningLanguage.g:6070:1: rule__ArrayRule__ValuesAssignment_2_1_1 : ( ruleValueRule ) ; public final void rule__ArrayRule__ValuesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6200:1: ( ( ruleValueRule ) ) - // InternalMachineLearningLanguage.g:6201:2: ( ruleValueRule ) + // InternalMachineLearningLanguage.g:6074:1: ( ( ruleValueRule ) ) + // InternalMachineLearningLanguage.g:6075:2: ( ruleValueRule ) { - // InternalMachineLearningLanguage.g:6201:2: ( ruleValueRule ) - // InternalMachineLearningLanguage.g:6202:3: ruleValueRule + // InternalMachineLearningLanguage.g:6075:2: ( ruleValueRule ) + // InternalMachineLearningLanguage.g:6076:3: ruleValueRule { if ( state.backtracking==0 ) { before(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_1_1_0()); @@ -20643,17 +20205,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__LiteralValueRule__LiteralAssignment" - // InternalMachineLearningLanguage.g:6211:1: rule__LiteralValueRule__LiteralAssignment : ( ruleLiteralRule ) ; + // InternalMachineLearningLanguage.g:6085:1: rule__LiteralValueRule__LiteralAssignment : ( ruleLiteralRule ) ; public final void rule__LiteralValueRule__LiteralAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6215:1: ( ( ruleLiteralRule ) ) - // InternalMachineLearningLanguage.g:6216:2: ( ruleLiteralRule ) + // InternalMachineLearningLanguage.g:6089:1: ( ( ruleLiteralRule ) ) + // InternalMachineLearningLanguage.g:6090:2: ( ruleLiteralRule ) { - // InternalMachineLearningLanguage.g:6216:2: ( ruleLiteralRule ) - // InternalMachineLearningLanguage.g:6217:3: ruleLiteralRule + // InternalMachineLearningLanguage.g:6090:2: ( ruleLiteralRule ) + // InternalMachineLearningLanguage.g:6091:3: ruleLiteralRule { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralValueRuleAccess().getLiteralLiteralRuleParserRuleCall_0()); @@ -20688,23 +20250,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DataReferenceRule__DefinitionAssignment_2" - // InternalMachineLearningLanguage.g:6226:1: rule__DataReferenceRule__DefinitionAssignment_2 : ( ( ruleStringOrId ) ) ; + // InternalMachineLearningLanguage.g:6100:1: rule__DataReferenceRule__DefinitionAssignment_2 : ( ( ruleStringOrId ) ) ; public final void rule__DataReferenceRule__DefinitionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6230:1: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:6231:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:6104:1: ( ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:6105:2: ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:6231:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:6232:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:6105:2: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:6106:3: ( ruleStringOrId ) { if ( state.backtracking==0 ) { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionDataDescriptionCrossReference_2_0()); } - // InternalMachineLearningLanguage.g:6233:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:6234:4: ruleStringOrId + // InternalMachineLearningLanguage.g:6107:3: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:6108:4: ruleStringOrId { if ( state.backtracking==0 ) { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionDataDescriptionStringOrIdParserRuleCall_2_0_1()); @@ -20745,17 +20307,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__OrExpressionRule__SubExpressionsAssignment_0" - // InternalMachineLearningLanguage.g:6245:1: rule__OrExpressionRule__SubExpressionsAssignment_0 : ( ruleXorExpressionRule ) ; + // InternalMachineLearningLanguage.g:6119:1: rule__OrExpressionRule__SubExpressionsAssignment_0 : ( ruleXorExpressionRule ) ; public final void rule__OrExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6249:1: ( ( ruleXorExpressionRule ) ) - // InternalMachineLearningLanguage.g:6250:2: ( ruleXorExpressionRule ) + // InternalMachineLearningLanguage.g:6123:1: ( ( ruleXorExpressionRule ) ) + // InternalMachineLearningLanguage.g:6124:2: ( ruleXorExpressionRule ) { - // InternalMachineLearningLanguage.g:6250:2: ( ruleXorExpressionRule ) - // InternalMachineLearningLanguage.g:6251:3: ruleXorExpressionRule + // InternalMachineLearningLanguage.g:6124:2: ( ruleXorExpressionRule ) + // InternalMachineLearningLanguage.g:6125:3: ruleXorExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_0_0()); @@ -20790,17 +20352,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__OrExpressionRule__SubExpressionsAssignment_1_1" - // InternalMachineLearningLanguage.g:6260:1: rule__OrExpressionRule__SubExpressionsAssignment_1_1 : ( ruleXorExpressionRule ) ; + // InternalMachineLearningLanguage.g:6134:1: rule__OrExpressionRule__SubExpressionsAssignment_1_1 : ( ruleXorExpressionRule ) ; public final void rule__OrExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6264:1: ( ( ruleXorExpressionRule ) ) - // InternalMachineLearningLanguage.g:6265:2: ( ruleXorExpressionRule ) + // InternalMachineLearningLanguage.g:6138:1: ( ( ruleXorExpressionRule ) ) + // InternalMachineLearningLanguage.g:6139:2: ( ruleXorExpressionRule ) { - // InternalMachineLearningLanguage.g:6265:2: ( ruleXorExpressionRule ) - // InternalMachineLearningLanguage.g:6266:3: ruleXorExpressionRule + // InternalMachineLearningLanguage.g:6139:2: ( ruleXorExpressionRule ) + // InternalMachineLearningLanguage.g:6140:3: ruleXorExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_1_1_0()); @@ -20835,17 +20397,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__XorExpressionRule__SubExpressionsAssignment_0" - // InternalMachineLearningLanguage.g:6275:1: rule__XorExpressionRule__SubExpressionsAssignment_0 : ( ruleAndExpressionRule ) ; + // InternalMachineLearningLanguage.g:6149:1: rule__XorExpressionRule__SubExpressionsAssignment_0 : ( ruleAndExpressionRule ) ; public final void rule__XorExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6279:1: ( ( ruleAndExpressionRule ) ) - // InternalMachineLearningLanguage.g:6280:2: ( ruleAndExpressionRule ) + // InternalMachineLearningLanguage.g:6153:1: ( ( ruleAndExpressionRule ) ) + // InternalMachineLearningLanguage.g:6154:2: ( ruleAndExpressionRule ) { - // InternalMachineLearningLanguage.g:6280:2: ( ruleAndExpressionRule ) - // InternalMachineLearningLanguage.g:6281:3: ruleAndExpressionRule + // InternalMachineLearningLanguage.g:6154:2: ( ruleAndExpressionRule ) + // InternalMachineLearningLanguage.g:6155:3: ruleAndExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_0_0()); @@ -20880,17 +20442,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__XorExpressionRule__SubExpressionsAssignment_1_1" - // InternalMachineLearningLanguage.g:6290:1: rule__XorExpressionRule__SubExpressionsAssignment_1_1 : ( ruleAndExpressionRule ) ; + // InternalMachineLearningLanguage.g:6164:1: rule__XorExpressionRule__SubExpressionsAssignment_1_1 : ( ruleAndExpressionRule ) ; public final void rule__XorExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6294:1: ( ( ruleAndExpressionRule ) ) - // InternalMachineLearningLanguage.g:6295:2: ( ruleAndExpressionRule ) + // InternalMachineLearningLanguage.g:6168:1: ( ( ruleAndExpressionRule ) ) + // InternalMachineLearningLanguage.g:6169:2: ( ruleAndExpressionRule ) { - // InternalMachineLearningLanguage.g:6295:2: ( ruleAndExpressionRule ) - // InternalMachineLearningLanguage.g:6296:3: ruleAndExpressionRule + // InternalMachineLearningLanguage.g:6169:2: ( ruleAndExpressionRule ) + // InternalMachineLearningLanguage.g:6170:3: ruleAndExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_1_1_0()); @@ -20925,17 +20487,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AndExpressionRule__SubExpressionsAssignment_0" - // InternalMachineLearningLanguage.g:6305:1: rule__AndExpressionRule__SubExpressionsAssignment_0 : ( ruleNotExpressionRule ) ; + // InternalMachineLearningLanguage.g:6179:1: rule__AndExpressionRule__SubExpressionsAssignment_0 : ( ruleNotExpressionRule ) ; public final void rule__AndExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6309:1: ( ( ruleNotExpressionRule ) ) - // InternalMachineLearningLanguage.g:6310:2: ( ruleNotExpressionRule ) + // InternalMachineLearningLanguage.g:6183:1: ( ( ruleNotExpressionRule ) ) + // InternalMachineLearningLanguage.g:6184:2: ( ruleNotExpressionRule ) { - // InternalMachineLearningLanguage.g:6310:2: ( ruleNotExpressionRule ) - // InternalMachineLearningLanguage.g:6311:3: ruleNotExpressionRule + // InternalMachineLearningLanguage.g:6184:2: ( ruleNotExpressionRule ) + // InternalMachineLearningLanguage.g:6185:3: ruleNotExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_0_0()); @@ -20970,17 +20532,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AndExpressionRule__SubExpressionsAssignment_1_1" - // InternalMachineLearningLanguage.g:6320:1: rule__AndExpressionRule__SubExpressionsAssignment_1_1 : ( ruleNotExpressionRule ) ; + // InternalMachineLearningLanguage.g:6194:1: rule__AndExpressionRule__SubExpressionsAssignment_1_1 : ( ruleNotExpressionRule ) ; public final void rule__AndExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6324:1: ( ( ruleNotExpressionRule ) ) - // InternalMachineLearningLanguage.g:6325:2: ( ruleNotExpressionRule ) + // InternalMachineLearningLanguage.g:6198:1: ( ( ruleNotExpressionRule ) ) + // InternalMachineLearningLanguage.g:6199:2: ( ruleNotExpressionRule ) { - // InternalMachineLearningLanguage.g:6325:2: ( ruleNotExpressionRule ) - // InternalMachineLearningLanguage.g:6326:3: ruleNotExpressionRule + // InternalMachineLearningLanguage.g:6199:2: ( ruleNotExpressionRule ) + // InternalMachineLearningLanguage.g:6200:3: ruleNotExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_1_1_0()); @@ -21015,23 +20577,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__NotExpressionRule__NegatedAssignment_0" - // InternalMachineLearningLanguage.g:6335:1: rule__NotExpressionRule__NegatedAssignment_0 : ( ( '!' ) ) ; + // InternalMachineLearningLanguage.g:6209:1: rule__NotExpressionRule__NegatedAssignment_0 : ( ( '!' ) ) ; public final void rule__NotExpressionRule__NegatedAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6339:1: ( ( ( '!' ) ) ) - // InternalMachineLearningLanguage.g:6340:2: ( ( '!' ) ) + // InternalMachineLearningLanguage.g:6213:1: ( ( ( '!' ) ) ) + // InternalMachineLearningLanguage.g:6214:2: ( ( '!' ) ) { - // InternalMachineLearningLanguage.g:6340:2: ( ( '!' ) ) - // InternalMachineLearningLanguage.g:6341:3: ( '!' ) + // InternalMachineLearningLanguage.g:6214:2: ( ( '!' ) ) + // InternalMachineLearningLanguage.g:6215:3: ( '!' ) { if ( state.backtracking==0 ) { before(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); } - // InternalMachineLearningLanguage.g:6342:3: ( '!' ) - // InternalMachineLearningLanguage.g:6343:4: '!' + // InternalMachineLearningLanguage.g:6216:3: ( '!' ) + // InternalMachineLearningLanguage.g:6217:4: '!' { if ( state.backtracking==0 ) { before(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); @@ -21068,17 +20630,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__NotExpressionRule__OperandAssignment_1" - // InternalMachineLearningLanguage.g:6354:1: rule__NotExpressionRule__OperandAssignment_1 : ( ruleComparisonExpressionRule ) ; + // InternalMachineLearningLanguage.g:6228:1: rule__NotExpressionRule__OperandAssignment_1 : ( ruleComparisonExpressionRule ) ; public final void rule__NotExpressionRule__OperandAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6358:1: ( ( ruleComparisonExpressionRule ) ) - // InternalMachineLearningLanguage.g:6359:2: ( ruleComparisonExpressionRule ) + // InternalMachineLearningLanguage.g:6232:1: ( ( ruleComparisonExpressionRule ) ) + // InternalMachineLearningLanguage.g:6233:2: ( ruleComparisonExpressionRule ) { - // InternalMachineLearningLanguage.g:6359:2: ( ruleComparisonExpressionRule ) - // InternalMachineLearningLanguage.g:6360:3: ruleComparisonExpressionRule + // InternalMachineLearningLanguage.g:6233:2: ( ruleComparisonExpressionRule ) + // InternalMachineLearningLanguage.g:6234:3: ruleComparisonExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getNotExpressionRuleAccess().getOperandComparisonExpressionRuleParserRuleCall_1_0()); @@ -21113,17 +20675,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ComparisonExpressionRule__LeftOperandAssignment_0" - // InternalMachineLearningLanguage.g:6369:1: rule__ComparisonExpressionRule__LeftOperandAssignment_0 : ( ruleAddOrSubtractExpressionRule ) ; + // InternalMachineLearningLanguage.g:6243:1: rule__ComparisonExpressionRule__LeftOperandAssignment_0 : ( ruleAddOrSubtractExpressionRule ) ; public final void rule__ComparisonExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6373:1: ( ( ruleAddOrSubtractExpressionRule ) ) - // InternalMachineLearningLanguage.g:6374:2: ( ruleAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:6247:1: ( ( ruleAddOrSubtractExpressionRule ) ) + // InternalMachineLearningLanguage.g:6248:2: ( ruleAddOrSubtractExpressionRule ) { - // InternalMachineLearningLanguage.g:6374:2: ( ruleAddOrSubtractExpressionRule ) - // InternalMachineLearningLanguage.g:6375:3: ruleAddOrSubtractExpressionRule + // InternalMachineLearningLanguage.g:6248:2: ( ruleAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:6249:3: ruleAddOrSubtractExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAddOrSubtractExpressionRuleParserRuleCall_0_0()); @@ -21158,17 +20720,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ComparisonExpressionRule__ComparisonAssignment_1" - // InternalMachineLearningLanguage.g:6384:1: rule__ComparisonExpressionRule__ComparisonAssignment_1 : ( rulePartialComparisonExpressionRule ) ; + // InternalMachineLearningLanguage.g:6258:1: rule__ComparisonExpressionRule__ComparisonAssignment_1 : ( rulePartialComparisonExpressionRule ) ; public final void rule__ComparisonExpressionRule__ComparisonAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6388:1: ( ( rulePartialComparisonExpressionRule ) ) - // InternalMachineLearningLanguage.g:6389:2: ( rulePartialComparisonExpressionRule ) + // InternalMachineLearningLanguage.g:6262:1: ( ( rulePartialComparisonExpressionRule ) ) + // InternalMachineLearningLanguage.g:6263:2: ( rulePartialComparisonExpressionRule ) { - // InternalMachineLearningLanguage.g:6389:2: ( rulePartialComparisonExpressionRule ) - // InternalMachineLearningLanguage.g:6390:3: rulePartialComparisonExpressionRule + // InternalMachineLearningLanguage.g:6263:2: ( rulePartialComparisonExpressionRule ) + // InternalMachineLearningLanguage.g:6264:3: rulePartialComparisonExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getComparisonPartialComparisonExpressionRuleParserRuleCall_1_0()); @@ -21203,17 +20765,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialComparisonExpressionRule__OperatorAssignment_0" - // InternalMachineLearningLanguage.g:6399:1: rule__PartialComparisonExpressionRule__OperatorAssignment_0 : ( ruleComparisonOperatorRule ) ; + // InternalMachineLearningLanguage.g:6273:1: rule__PartialComparisonExpressionRule__OperatorAssignment_0 : ( ruleComparisonOperatorRule ) ; public final void rule__PartialComparisonExpressionRule__OperatorAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6403:1: ( ( ruleComparisonOperatorRule ) ) - // InternalMachineLearningLanguage.g:6404:2: ( ruleComparisonOperatorRule ) + // InternalMachineLearningLanguage.g:6277:1: ( ( ruleComparisonOperatorRule ) ) + // InternalMachineLearningLanguage.g:6278:2: ( ruleComparisonOperatorRule ) { - // InternalMachineLearningLanguage.g:6404:2: ( ruleComparisonOperatorRule ) - // InternalMachineLearningLanguage.g:6405:3: ruleComparisonOperatorRule + // InternalMachineLearningLanguage.g:6278:2: ( ruleComparisonOperatorRule ) + // InternalMachineLearningLanguage.g:6279:3: ruleComparisonOperatorRule { if ( state.backtracking==0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorComparisonOperatorRuleEnumRuleCall_0_0()); @@ -21248,17 +20810,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PartialComparisonExpressionRule__SubExpressionAssignment_1" - // InternalMachineLearningLanguage.g:6414:1: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 : ( ruleAddOrSubtractExpressionRule ) ; + // InternalMachineLearningLanguage.g:6288:1: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 : ( ruleAddOrSubtractExpressionRule ) ; public final void rule__PartialComparisonExpressionRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6418:1: ( ( ruleAddOrSubtractExpressionRule ) ) - // InternalMachineLearningLanguage.g:6419:2: ( ruleAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:6292:1: ( ( ruleAddOrSubtractExpressionRule ) ) + // InternalMachineLearningLanguage.g:6293:2: ( ruleAddOrSubtractExpressionRule ) { - // InternalMachineLearningLanguage.g:6419:2: ( ruleAddOrSubtractExpressionRule ) - // InternalMachineLearningLanguage.g:6420:3: ruleAddOrSubtractExpressionRule + // InternalMachineLearningLanguage.g:6293:2: ( ruleAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:6294:3: ruleAddOrSubtractExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAddOrSubtractExpressionRuleParserRuleCall_1_0()); @@ -21293,17 +20855,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0" - // InternalMachineLearningLanguage.g:6429:1: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 : ( ruleMultiplyDivideModuloExpressionRule ) ; + // InternalMachineLearningLanguage.g:6303:1: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 : ( ruleMultiplyDivideModuloExpressionRule ) ; public final void rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6433:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) - // InternalMachineLearningLanguage.g:6434:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalMachineLearningLanguage.g:6307:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) + // InternalMachineLearningLanguage.g:6308:2: ( ruleMultiplyDivideModuloExpressionRule ) { - // InternalMachineLearningLanguage.g:6434:2: ( ruleMultiplyDivideModuloExpressionRule ) - // InternalMachineLearningLanguage.g:6435:3: ruleMultiplyDivideModuloExpressionRule + // InternalMachineLearningLanguage.g:6308:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalMachineLearningLanguage.g:6309:3: ruleMultiplyDivideModuloExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandMultiplyDivideModuloExpressionRuleParserRuleCall_0_0()); @@ -21338,17 +20900,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0" - // InternalMachineLearningLanguage.g:6444:1: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 : ( ruleAddOrSubtractOperatorRule ) ; + // InternalMachineLearningLanguage.g:6318:1: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 : ( ruleAddOrSubtractOperatorRule ) ; public final void rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6448:1: ( ( ruleAddOrSubtractOperatorRule ) ) - // InternalMachineLearningLanguage.g:6449:2: ( ruleAddOrSubtractOperatorRule ) + // InternalMachineLearningLanguage.g:6322:1: ( ( ruleAddOrSubtractOperatorRule ) ) + // InternalMachineLearningLanguage.g:6323:2: ( ruleAddOrSubtractOperatorRule ) { - // InternalMachineLearningLanguage.g:6449:2: ( ruleAddOrSubtractOperatorRule ) - // InternalMachineLearningLanguage.g:6450:3: ruleAddOrSubtractOperatorRule + // InternalMachineLearningLanguage.g:6323:2: ( ruleAddOrSubtractOperatorRule ) + // InternalMachineLearningLanguage.g:6324:3: ruleAddOrSubtractOperatorRule { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_1_0_0()); @@ -21383,17 +20945,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1" - // InternalMachineLearningLanguage.g:6459:1: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 : ( ruleMultiplyDivideModuloExpressionRule ) ; + // InternalMachineLearningLanguage.g:6333:1: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 : ( ruleMultiplyDivideModuloExpressionRule ) ; public final void rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6463:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) - // InternalMachineLearningLanguage.g:6464:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalMachineLearningLanguage.g:6337:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) + // InternalMachineLearningLanguage.g:6338:2: ( ruleMultiplyDivideModuloExpressionRule ) { - // InternalMachineLearningLanguage.g:6464:2: ( ruleMultiplyDivideModuloExpressionRule ) - // InternalMachineLearningLanguage.g:6465:3: ruleMultiplyDivideModuloExpressionRule + // InternalMachineLearningLanguage.g:6338:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalMachineLearningLanguage.g:6339:3: ruleMultiplyDivideModuloExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsMultiplyDivideModuloExpressionRuleParserRuleCall_1_1_0()); @@ -21428,17 +20990,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0" - // InternalMachineLearningLanguage.g:6474:1: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 : ( rulePowerOfExpressionRule ) ; + // InternalMachineLearningLanguage.g:6348:1: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 : ( rulePowerOfExpressionRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6478:1: ( ( rulePowerOfExpressionRule ) ) - // InternalMachineLearningLanguage.g:6479:2: ( rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:6352:1: ( ( rulePowerOfExpressionRule ) ) + // InternalMachineLearningLanguage.g:6353:2: ( rulePowerOfExpressionRule ) { - // InternalMachineLearningLanguage.g:6479:2: ( rulePowerOfExpressionRule ) - // InternalMachineLearningLanguage.g:6480:3: rulePowerOfExpressionRule + // InternalMachineLearningLanguage.g:6353:2: ( rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:6354:3: rulePowerOfExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandPowerOfExpressionRuleParserRuleCall_0_0()); @@ -21473,17 +21035,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0" - // InternalMachineLearningLanguage.g:6489:1: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 : ( ruleMultiplyDivideModuloOperatorRule ) ; + // InternalMachineLearningLanguage.g:6363:1: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 : ( ruleMultiplyDivideModuloOperatorRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6493:1: ( ( ruleMultiplyDivideModuloOperatorRule ) ) - // InternalMachineLearningLanguage.g:6494:2: ( ruleMultiplyDivideModuloOperatorRule ) + // InternalMachineLearningLanguage.g:6367:1: ( ( ruleMultiplyDivideModuloOperatorRule ) ) + // InternalMachineLearningLanguage.g:6368:2: ( ruleMultiplyDivideModuloOperatorRule ) { - // InternalMachineLearningLanguage.g:6494:2: ( ruleMultiplyDivideModuloOperatorRule ) - // InternalMachineLearningLanguage.g:6495:3: ruleMultiplyDivideModuloOperatorRule + // InternalMachineLearningLanguage.g:6368:2: ( ruleMultiplyDivideModuloOperatorRule ) + // InternalMachineLearningLanguage.g:6369:3: ruleMultiplyDivideModuloOperatorRule { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsMultiplyDivideModuloOperatorRuleEnumRuleCall_1_0_0()); @@ -21518,17 +21080,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1" - // InternalMachineLearningLanguage.g:6504:1: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 : ( rulePowerOfExpressionRule ) ; + // InternalMachineLearningLanguage.g:6378:1: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 : ( rulePowerOfExpressionRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6508:1: ( ( rulePowerOfExpressionRule ) ) - // InternalMachineLearningLanguage.g:6509:2: ( rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:6382:1: ( ( rulePowerOfExpressionRule ) ) + // InternalMachineLearningLanguage.g:6383:2: ( rulePowerOfExpressionRule ) { - // InternalMachineLearningLanguage.g:6509:2: ( rulePowerOfExpressionRule ) - // InternalMachineLearningLanguage.g:6510:3: rulePowerOfExpressionRule + // InternalMachineLearningLanguage.g:6383:2: ( rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:6384:3: rulePowerOfExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsPowerOfExpressionRuleParserRuleCall_1_1_0()); @@ -21563,17 +21125,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PowerOfExpressionRule__LeftOperandAssignment_0" - // InternalMachineLearningLanguage.g:6519:1: rule__PowerOfExpressionRule__LeftOperandAssignment_0 : ( ruleUnaryAddOrSubtractExpressionRule ) ; + // InternalMachineLearningLanguage.g:6393:1: rule__PowerOfExpressionRule__LeftOperandAssignment_0 : ( ruleUnaryAddOrSubtractExpressionRule ) ; public final void rule__PowerOfExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6523:1: ( ( ruleUnaryAddOrSubtractExpressionRule ) ) - // InternalMachineLearningLanguage.g:6524:2: ( ruleUnaryAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:6397:1: ( ( ruleUnaryAddOrSubtractExpressionRule ) ) + // InternalMachineLearningLanguage.g:6398:2: ( ruleUnaryAddOrSubtractExpressionRule ) { - // InternalMachineLearningLanguage.g:6524:2: ( ruleUnaryAddOrSubtractExpressionRule ) - // InternalMachineLearningLanguage.g:6525:3: ruleUnaryAddOrSubtractExpressionRule + // InternalMachineLearningLanguage.g:6398:2: ( ruleUnaryAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:6399:3: ruleUnaryAddOrSubtractExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandUnaryAddOrSubtractExpressionRuleParserRuleCall_0_0()); @@ -21608,17 +21170,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__PowerOfExpressionRule__RightOperandAssignment_1_1" - // InternalMachineLearningLanguage.g:6534:1: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 : ( rulePowerOfExpressionRule ) ; + // InternalMachineLearningLanguage.g:6408:1: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 : ( rulePowerOfExpressionRule ) ; public final void rule__PowerOfExpressionRule__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6538:1: ( ( rulePowerOfExpressionRule ) ) - // InternalMachineLearningLanguage.g:6539:2: ( rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:6412:1: ( ( rulePowerOfExpressionRule ) ) + // InternalMachineLearningLanguage.g:6413:2: ( rulePowerOfExpressionRule ) { - // InternalMachineLearningLanguage.g:6539:2: ( rulePowerOfExpressionRule ) - // InternalMachineLearningLanguage.g:6540:3: rulePowerOfExpressionRule + // InternalMachineLearningLanguage.g:6413:2: ( rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:6414:3: rulePowerOfExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandPowerOfExpressionRuleParserRuleCall_1_1_0()); @@ -21653,17 +21215,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0" - // InternalMachineLearningLanguage.g:6549:1: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 : ( ruleAddOrSubtractOperatorRule ) ; + // InternalMachineLearningLanguage.g:6423:1: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 : ( ruleAddOrSubtractOperatorRule ) ; public final void rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6553:1: ( ( ruleAddOrSubtractOperatorRule ) ) - // InternalMachineLearningLanguage.g:6554:2: ( ruleAddOrSubtractOperatorRule ) + // InternalMachineLearningLanguage.g:6427:1: ( ( ruleAddOrSubtractOperatorRule ) ) + // InternalMachineLearningLanguage.g:6428:2: ( ruleAddOrSubtractOperatorRule ) { - // InternalMachineLearningLanguage.g:6554:2: ( ruleAddOrSubtractOperatorRule ) - // InternalMachineLearningLanguage.g:6555:3: ruleAddOrSubtractOperatorRule + // InternalMachineLearningLanguage.g:6428:2: ( ruleAddOrSubtractOperatorRule ) + // InternalMachineLearningLanguage.g:6429:3: ruleAddOrSubtractOperatorRule { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_0_0()); @@ -21698,17 +21260,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1" - // InternalMachineLearningLanguage.g:6564:1: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 : ( ruleLiteralOrReferenceRule ) ; + // InternalMachineLearningLanguage.g:6438:1: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 : ( ruleLiteralOrReferenceRule ) ; public final void rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6568:1: ( ( ruleLiteralOrReferenceRule ) ) - // InternalMachineLearningLanguage.g:6569:2: ( ruleLiteralOrReferenceRule ) + // InternalMachineLearningLanguage.g:6442:1: ( ( ruleLiteralOrReferenceRule ) ) + // InternalMachineLearningLanguage.g:6443:2: ( ruleLiteralOrReferenceRule ) { - // InternalMachineLearningLanguage.g:6569:2: ( ruleLiteralOrReferenceRule ) - // InternalMachineLearningLanguage.g:6570:3: ruleLiteralOrReferenceRule + // InternalMachineLearningLanguage.g:6443:2: ( ruleLiteralOrReferenceRule ) + // InternalMachineLearningLanguage.g:6444:3: ruleLiteralOrReferenceRule { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionLiteralOrReferenceRuleParserRuleCall_1_0()); @@ -21743,17 +21305,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__ParanthesesRule__SubExpressionAssignment_1" - // InternalMachineLearningLanguage.g:6579:1: rule__ParanthesesRule__SubExpressionAssignment_1 : ( ruleExpressionRule ) ; + // InternalMachineLearningLanguage.g:6453:1: rule__ParanthesesRule__SubExpressionAssignment_1 : ( ruleExpressionRule ) ; public final void rule__ParanthesesRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6583:1: ( ( ruleExpressionRule ) ) - // InternalMachineLearningLanguage.g:6584:2: ( ruleExpressionRule ) + // InternalMachineLearningLanguage.g:6457:1: ( ( ruleExpressionRule ) ) + // InternalMachineLearningLanguage.g:6458:2: ( ruleExpressionRule ) { - // InternalMachineLearningLanguage.g:6584:2: ( ruleExpressionRule ) - // InternalMachineLearningLanguage.g:6585:3: ruleExpressionRule + // InternalMachineLearningLanguage.g:6458:2: ( ruleExpressionRule ) + // InternalMachineLearningLanguage.g:6459:3: ruleExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesesRuleAccess().getSubExpressionExpressionRuleParserRuleCall_1_0()); @@ -21788,17 +21350,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__FunctionAssignment_0" - // InternalMachineLearningLanguage.g:6594:1: rule__CallRule__FunctionAssignment_0 : ( ruleFunctionNameRule ) ; + // InternalMachineLearningLanguage.g:6468:1: rule__CallRule__FunctionAssignment_0 : ( ruleFunctionNameRule ) ; public final void rule__CallRule__FunctionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6598:1: ( ( ruleFunctionNameRule ) ) - // InternalMachineLearningLanguage.g:6599:2: ( ruleFunctionNameRule ) + // InternalMachineLearningLanguage.g:6472:1: ( ( ruleFunctionNameRule ) ) + // InternalMachineLearningLanguage.g:6473:2: ( ruleFunctionNameRule ) { - // InternalMachineLearningLanguage.g:6599:2: ( ruleFunctionNameRule ) - // InternalMachineLearningLanguage.g:6600:3: ruleFunctionNameRule + // InternalMachineLearningLanguage.g:6473:2: ( ruleFunctionNameRule ) + // InternalMachineLearningLanguage.g:6474:3: ruleFunctionNameRule { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getFunctionFunctionNameRuleParserRuleCall_0_0()); @@ -21833,17 +21395,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__ParametersAssignment_2_0" - // InternalMachineLearningLanguage.g:6609:1: rule__CallRule__ParametersAssignment_2_0 : ( ruleExpressionRule ) ; + // InternalMachineLearningLanguage.g:6483:1: rule__CallRule__ParametersAssignment_2_0 : ( ruleExpressionRule ) ; public final void rule__CallRule__ParametersAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6613:1: ( ( ruleExpressionRule ) ) - // InternalMachineLearningLanguage.g:6614:2: ( ruleExpressionRule ) + // InternalMachineLearningLanguage.g:6487:1: ( ( ruleExpressionRule ) ) + // InternalMachineLearningLanguage.g:6488:2: ( ruleExpressionRule ) { - // InternalMachineLearningLanguage.g:6614:2: ( ruleExpressionRule ) - // InternalMachineLearningLanguage.g:6615:3: ruleExpressionRule + // InternalMachineLearningLanguage.g:6488:2: ( ruleExpressionRule ) + // InternalMachineLearningLanguage.g:6489:3: ruleExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_0_0()); @@ -21878,17 +21440,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__CallRule__ParametersAssignment_2_1_1" - // InternalMachineLearningLanguage.g:6624:1: rule__CallRule__ParametersAssignment_2_1_1 : ( ruleExpressionRule ) ; + // InternalMachineLearningLanguage.g:6498:1: rule__CallRule__ParametersAssignment_2_1_1 : ( ruleExpressionRule ) ; public final void rule__CallRule__ParametersAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6628:1: ( ( ruleExpressionRule ) ) - // InternalMachineLearningLanguage.g:6629:2: ( ruleExpressionRule ) + // InternalMachineLearningLanguage.g:6502:1: ( ( ruleExpressionRule ) ) + // InternalMachineLearningLanguage.g:6503:2: ( ruleExpressionRule ) { - // InternalMachineLearningLanguage.g:6629:2: ( ruleExpressionRule ) - // InternalMachineLearningLanguage.g:6630:3: ruleExpressionRule + // InternalMachineLearningLanguage.g:6503:2: ( ruleExpressionRule ) + // InternalMachineLearningLanguage.g:6504:3: ruleExpressionRule { if ( state.backtracking==0 ) { before(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_1_1_0()); @@ -21923,17 +21485,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DoubleLiteralRule__LiteralAssignment_0" - // InternalMachineLearningLanguage.g:6639:1: rule__DoubleLiteralRule__LiteralAssignment_0 : ( RULE_DOUBLE ) ; + // InternalMachineLearningLanguage.g:6513:1: rule__DoubleLiteralRule__LiteralAssignment_0 : ( RULE_DOUBLE ) ; public final void rule__DoubleLiteralRule__LiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6643:1: ( ( RULE_DOUBLE ) ) - // InternalMachineLearningLanguage.g:6644:2: ( RULE_DOUBLE ) + // InternalMachineLearningLanguage.g:6517:1: ( ( RULE_DOUBLE ) ) + // InternalMachineLearningLanguage.g:6518:2: ( RULE_DOUBLE ) { - // InternalMachineLearningLanguage.g:6644:2: ( RULE_DOUBLE ) - // InternalMachineLearningLanguage.g:6645:3: RULE_DOUBLE + // InternalMachineLearningLanguage.g:6518:2: ( RULE_DOUBLE ) + // InternalMachineLearningLanguage.g:6519:3: RULE_DOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getLiteralDOUBLETerminalRuleCall_0_0()); @@ -21964,17 +21526,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__DoubleLiteralRule__FactorAssignment_1" - // InternalMachineLearningLanguage.g:6654:1: rule__DoubleLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; + // InternalMachineLearningLanguage.g:6528:1: rule__DoubleLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; public final void rule__DoubleLiteralRule__FactorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6658:1: ( ( ruleFactorRule ) ) - // InternalMachineLearningLanguage.g:6659:2: ( ruleFactorRule ) + // InternalMachineLearningLanguage.g:6532:1: ( ( ruleFactorRule ) ) + // InternalMachineLearningLanguage.g:6533:2: ( ruleFactorRule ) { - // InternalMachineLearningLanguage.g:6659:2: ( ruleFactorRule ) - // InternalMachineLearningLanguage.g:6660:3: ruleFactorRule + // InternalMachineLearningLanguage.g:6533:2: ( ruleFactorRule ) + // InternalMachineLearningLanguage.g:6534:3: ruleFactorRule { if ( state.backtracking==0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); @@ -22009,17 +21571,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__IntegerLiteralRule__LiteralAssignment_0" - // InternalMachineLearningLanguage.g:6669:1: rule__IntegerLiteralRule__LiteralAssignment_0 : ( RULE_INT ) ; + // InternalMachineLearningLanguage.g:6543:1: rule__IntegerLiteralRule__LiteralAssignment_0 : ( RULE_INT ) ; public final void rule__IntegerLiteralRule__LiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6673:1: ( ( RULE_INT ) ) - // InternalMachineLearningLanguage.g:6674:2: ( RULE_INT ) + // InternalMachineLearningLanguage.g:6547:1: ( ( RULE_INT ) ) + // InternalMachineLearningLanguage.g:6548:2: ( RULE_INT ) { - // InternalMachineLearningLanguage.g:6674:2: ( RULE_INT ) - // InternalMachineLearningLanguage.g:6675:3: RULE_INT + // InternalMachineLearningLanguage.g:6548:2: ( RULE_INT ) + // InternalMachineLearningLanguage.g:6549:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getLiteralINTTerminalRuleCall_0_0()); @@ -22050,17 +21612,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__IntegerLiteralRule__FactorAssignment_1" - // InternalMachineLearningLanguage.g:6684:1: rule__IntegerLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; + // InternalMachineLearningLanguage.g:6558:1: rule__IntegerLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; public final void rule__IntegerLiteralRule__FactorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6688:1: ( ( ruleFactorRule ) ) - // InternalMachineLearningLanguage.g:6689:2: ( ruleFactorRule ) + // InternalMachineLearningLanguage.g:6562:1: ( ( ruleFactorRule ) ) + // InternalMachineLearningLanguage.g:6563:2: ( ruleFactorRule ) { - // InternalMachineLearningLanguage.g:6689:2: ( ruleFactorRule ) - // InternalMachineLearningLanguage.g:6690:3: ruleFactorRule + // InternalMachineLearningLanguage.g:6563:2: ( ruleFactorRule ) + // InternalMachineLearningLanguage.g:6564:3: ruleFactorRule { if ( state.backtracking==0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); @@ -22095,17 +21657,17 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__StringLiteralRule__ValueAssignment" - // InternalMachineLearningLanguage.g:6699:1: rule__StringLiteralRule__ValueAssignment : ( RULE_STRING ) ; + // InternalMachineLearningLanguage.g:6573:1: rule__StringLiteralRule__ValueAssignment : ( RULE_STRING ) ; public final void rule__StringLiteralRule__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6703:1: ( ( RULE_STRING ) ) - // InternalMachineLearningLanguage.g:6704:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:6577:1: ( ( RULE_STRING ) ) + // InternalMachineLearningLanguage.g:6578:2: ( RULE_STRING ) { - // InternalMachineLearningLanguage.g:6704:2: ( RULE_STRING ) - // InternalMachineLearningLanguage.g:6705:3: RULE_STRING + // InternalMachineLearningLanguage.g:6578:2: ( RULE_STRING ) + // InternalMachineLearningLanguage.g:6579:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralRuleAccess().getValueSTRINGTerminalRuleCall_0()); @@ -22136,23 +21698,23 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte // $ANTLR start "rule__BooleanLiteralRule__ValueAssignment_1_0" - // InternalMachineLearningLanguage.g:6714:1: rule__BooleanLiteralRule__ValueAssignment_1_0 : ( ( 'true' ) ) ; + // InternalMachineLearningLanguage.g:6588:1: rule__BooleanLiteralRule__ValueAssignment_1_0 : ( ( 'true' ) ) ; public final void rule__BooleanLiteralRule__ValueAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalMachineLearningLanguage.g:6718:1: ( ( ( 'true' ) ) ) - // InternalMachineLearningLanguage.g:6719:2: ( ( 'true' ) ) + // InternalMachineLearningLanguage.g:6592:1: ( ( ( 'true' ) ) ) + // InternalMachineLearningLanguage.g:6593:2: ( ( 'true' ) ) { - // InternalMachineLearningLanguage.g:6719:2: ( ( 'true' ) ) - // InternalMachineLearningLanguage.g:6720:3: ( 'true' ) + // InternalMachineLearningLanguage.g:6593:2: ( ( 'true' ) ) + // InternalMachineLearningLanguage.g:6594:3: ( 'true' ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); } - // InternalMachineLearningLanguage.g:6721:3: ( 'true' ) - // InternalMachineLearningLanguage.g:6722:4: 'true' + // InternalMachineLearningLanguage.g:6595:3: ( 'true' ) + // InternalMachineLearningLanguage.g:6596:4: 'true' { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); @@ -22213,47 +21775,45 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalConte public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0200000000000000L}); public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x00A0000000000000L}); public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000070L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000072L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000001L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000032L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0800000000000030L,0x0000000000000003L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000070L,0x0000000000000080L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x00000000000081F0L,0x0000000000040210L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x00000000000081F0L,0x0000000000040230L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000C081F0L,0x0000000000074210L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000800L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x00000000003F0000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x00000000003F0002L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000C00000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000C00002L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000007000000L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000007000002L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000C081F0L,0x000000000007C210L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x00007FFFF8000000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000032L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000001L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0800000000000030L,0x0000000000000003L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000030L,0x0000000000000080L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x00000000000081F0L,0x0000000000040210L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x00000000000081F0L,0x0000000000040230L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000C081F0L,0x0000000000074210L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000800L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x00000000003F0000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x00000000003F0002L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000C00000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000C00002L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000007000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000007000002L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000C081F0L,0x000000000007C210L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x00007FFFF8000000L}); } \ No newline at end of file diff --git a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/MachineLearningLanguage.xtextbin b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/MachineLearningLanguage.xtextbin index 548aa08beee2e28cdf49283a83ea4debb3888eef..0e60ec7b96fad5159988f3fc0d917537dc35d89c 100644 GIT binary patch delta 2751 zcmZWrX?WCB6!lFeGt-5ZwnAB2ZHt8p)wnAlGPzU~M1fKkMbyxyWn?-tW-=fs23On> zqbMqhs3@WWqN3u4`!0f?A3yYmpFiBe1#w@_eM#DB>8~{JoO{l_=e?I%*YZ{KrYTh- z>Q1d1Sya?!wkJ{vJCRPg%d1v9dH+X3W1{-kqD<Al5lTqksp#K^l!Mg%nx@;fm6)5e z&89B0i0I#mK5BfM5JLZ6L{w$e7@_|lO4P^#BbhU0u{}WOdqr`ma0b6?&LvGn|B;LD zQ1qWrJmSPOO|FTs{<Bb3RsV%K`<SC!ma)j={OWV|GY1s81j=tB3d--ILe>8WAn@}i z{Dfu;{Vx#>g~qCi{x^I@rLSy68G$zc@tg@q|Ccetf%%U~je-v9g(cx*g`f~)=AdOk z3f@u}KFga7+h{i1P0LKRdOecrnV|^#?W<`$AR<gr_zqJ{R5&UX1XvU;M18dl^#m2c zMz3(F7~xPK#_v+71hu2(UhO6`+iE2;oT`XWDXht0*k@mM|EZud_FE3WWs?%NX&Fg5 zc1O;aD!Aqjg$`!FrJ9xxf!%)a5=(kC4wm|}!fu`e|4}86WwiG^fS;G}v;L*NSKmkF zm{KGh-%JBVIHZ4~gxlJZBEB_RN`v4gRO_y(sVens42F&PW`(NURW(DMYB{7sL<#4k z=CY=j9UaP@)PNhCp7rNl>l5qXKOE6CEWq{<S>P}j3WF`E9&HpRIx}g@p58n`HZqi_ zGYc&Y%WI)QN)A+uyU&U*eK<=GcW2gC7mV;F8{H+f)y@%+DxxD%q$p#VZHZPH1!+)J zQ%0ve4s=u?b~JEmr;*7DItGYnB9+P6zQnPd@o^|l1CcS(JRU5WCY|7KRXUN)Vym7M zkez@%lG&s3*rNlspp(H;?6jaUpvBTTyIb@Wrj5;`#RD4YfhhT+;|^dqi8$z|=F!Io zbU~+q7RhB3sSZJ>^I%7)(WJ4+wETW207?_x-F0<+&p-u^e-fuSSkv6k>ISqR$1^cp zmCoWqk|}61Jao@>3QEWjrvjobOxW`THG5Kp?YWf9!dIKdYAx=9A&mvoeYF|xh9Qm4 zOlTC+EEFgRD1y%JA#)B7X*RRAD*ES0=G>r5ngd=8fo5cz=YiHE)AN~mLEe0fF6LZs zypBSxsKKGO^=6yQZqH+P1Z+X`K$4jz!0MUlg-n~DM@t4Y>I^c)Z6P(&^ADhBn0`?n z-3sV}vdkZg8_WjZA9xOrMH$1wX2<n{oxQ+IAn%>LdTF5>uWt|+yQK}4`Xbb%#W>0( z(`>^wJI$2s-2|6Fn76{EycLQyt!o+EVF|tyVY-Z|j=R0SvS6tXzTEwyzS6k@Nh)+D z8d6)0WKtgUtJwQ`A?RvuSl(204HsC(7vlJ|)m7h<zt*pK9n0fB%tye%^^l0s4X71v zPg{a+WHJAkJ5jm`m1`h&GXP2=C1^R;BbJfs@a}<ISa}7M3!C|!CwZ$c>9Qm~adHV- zx1n2wZfD9$HajkzOJTry%sYJMozkqke`wi^RWKN#ySUleg6?MdtZi7f9L7DU72gAY ztJxo42=@XIHdAeK`MzLz4b#1k-Tf@T)}1qKP{9Mf+Jo-WVO7pU5K?KKFZ3|#6qrew zqkrHY0aKp_vGu{8dz8W0=Nk?LKjwo4J>I3wUlMu(|EkG!IwNSKyqwh{^kbXu;D#b+ z6PsHM)MlW#4M};D-)_Og`c3gJ<X#a!<@fP4Ppv}JdZRG<XV6?BZAI0Xf2j+47Oo4k zIm=3SK%WOTkDlYB^1NTK5f{TYXnR-o3v9gIN_Pr+5zIceW#HFWs)K(J$Z5aCE%OKH zW$#R>^a^)jpbOg0%AKYGIefid<rCw)#%(#kzs@k(EWOdicoR=ZI?edE@GR4P8^R@> z={7StK9MxLzDDo($~-OkM>RB@CQ=J+p~bX}R?tdXOYdTW6_iZ3&X@C>+<ipf^BaDj z2Uw<Q-5|zbd>_cY@gaVk(MJIm#&@vCxn>6+jE}je>YdyZ2e^wH@d6|#zEOmfu=pR$ CM^gO& delta 2945 zcmZXWcVHAn6vmm`+q>k_2*rpdln6m3x^@MOWFLs4ln{!FqAs~jIJw-NdwU=%p4i2L zx*}LWv0xXlp<?e{1ngb@P%PMc{od?satZlsv-ADl_sZ<debKyX>YAo%5%VTj57+gS z)oy!Bs+Z^GQzX<7HNO;Py17-9hAJjvagsA3k!@+tC2h_8N@yW-gJymm(t1S745M>h zgw1b+u50GE3~vKm%!@wuox;9nEb3zbeh}rpKfC75A4R2Z{>0Lan)x%N`p&*IZo00M zn3Z$wF?MSrm2ea3l!%zWz^QS);6L+McKwZAJCprgx&EPCc?GV27P^{$F?cjW<o!T@ zi-@j`Xb|Q<kVWQN$(${F@-OTDgF$RMzms)Q58r_VI}{m)ToPdlp%Xf3Kq$<J={VMW zAJG*OQHWdu63vS!m?F_zr{X{(1jUd~=vYA|A{q*f(lshYUQwA>Hlht{h*FuKnV@o( z><&o<GxdUcc9&KvDdP5G%}lPDdUKwAymbGn;=amx2XArzs(ckv3e%39QompU`kjF4 zam%#??F@&Kc*jt<Q&f#HQVr`jY1AKOMtd2?7|6%i*%l{}@ux=v;Hsu4Xdox{wxB_r zN-bJeIX>ZfLk3jjcTvWJxnC8Af%mp!C4){6K>|fd|DANN<FN0_S#oVdxy+IBU)q(Q z7x1&W#oTIcGk-JxqcGJ{9}x*RuBF{XIAm_t!tr=gG_H$Q(C$biG|2mGKy`&bykSVD zaji!6-unaU@_Wek>?z8*>v}G0tAQ9?#9m;Fre)Pe*;|48po(zBFtC7`?<)iBhqS_= z1?`VwVu|)l+Ht2fkCWvbz>UH7qyq~IIY?Ue(@Q%$udIi&^$2g-z?$Nb%JN|E@qsn@ z23VEQAqY~EaqM`aMNWZ6!Lj4Jr^dj{gidd_GFd?cMKqDh<XmMjn#Vf^!D%;)S48Mg zP;!toHrRlNakAKehX-&zpvN(NL;-zdKnofVN^{eKCIBl+=iE-yiHuDuz?uS#CI_a? z%5=(h^i<IZd|ClMJ-`JW1uT-wCQ@yJj^@S=)1ygizU`=bkAakCc>QW?dmf7jJpSW& zia49Rn%W(wVvaM>T%C^RK#~-60&?i=>xl><hiE~f&r7(o1<mrUVy(H9oP~00VYj%q zuC~6|R&K4{H?{ToHh9EnHUbm}h@eClo0GUnbC_DEnIB;?$)HMV2UmoFW@MQuU|nXK zW-?RIpOZUC$8T?5qby?ZP~Glyj_J7t^t^x;bP6Cj)A^vf&h%8qPAkAp4=`E~%=8T9 znV+*AekS7!3-Gf7T+rFfkHXn?4tUk@bMaV`u^e1VI6<(p&+{ix@XkL^&-WG%-c?-S zH4UxGUx=8r2%mEK6xVX?c01+zC&5K9=B;osZ-r9B=vc;fxCEzvm@Z{>G0<M4tz@!e z-N!Fe_~nfEG>k41gt!9J*2v4FYP|)xJPWSm0&f?BmT*_(p+;A+%Tl;hj!iq=OqMB= ztJwrcXQ2Wf*TAEQu0^bHYuXWX9h>p50co}zfd}GFq!kcoiIkx0u^w@(RGTljft^>v zIo8bY{JL&bmN&5_E=0KmubcU&0o}sLDo%EEI+wx}3dma(d7DaBDo#`qM7SN<M(7T% z9Jk?}oJ-cV99JfL7XmkKL$Y^svV4Tx13}nM#pUwqV0jJW{-w8;bGg@BQMXg^eaiZN z@2R@#`~xu3=|N?*4snX@q@29^L>~faPJ!9O!7hD-#rQJTZ!dmSi3L5@;mtP?J&u3% zWICM@^n^Ul^%B(M+TL+POY%>0a*LpP3Mwu`B2V+%XVAXBP5u$yZQjqSI-cVe_BM>} zDs=IA6c?ix5Vc5M1A<;e*0F5Panfz@=Z4Lum-yp)S;adTN69Pj_7C}2Iq_B}-7e@g zkY%o8;U`(Djc<6_?bo?vzOvr%ze1fha1|D+pf}mM-L_zd`);HB#x`+Ti=p4lGFdFW z)j_<CCrmoc`giawr~599%iGg&J2^Iyv^)0fd&-%+CI4tI8bLECPS4OHT1qQv72Qkk zql3LEnQoaQ`!}icqy9h@{2@26(l9zjtU>!el6&K0{z3Ffphe=Ja*ng?HvURJ<C<zd V=bCtcTeuK^fV8-AHGU|D#s8z1gNXnD diff --git a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguage.g b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguage.g index f23ce36e..efebb369 100644 --- a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguage.g +++ b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguage.g @@ -1137,7 +1137,7 @@ ruleInstanceRule returns [EObject current=null] } } { - newCompositeNode(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + newCompositeNode(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ruleStringOrId { @@ -1196,18 +1196,18 @@ ruleAttributeRule returns [EObject current=null] ( ( { - newCompositeNode(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + /* */ } - lv_name_0_0=ruleNameOrMiscRule { if ($current==null) { - $current = createModelElementForParent(grammarAccess.getAttributeRuleRule()); + $current = createModelElement(grammarAccess.getAttributeRuleRule()); } - set( - $current, - "name", - lv_name_0_0, - "de.evoal.languages.model.instance.dsl.InstanceLanguage.NameOrMiscRule"); + } + { + newCompositeNode(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); + } + ruleStringOrId + { afterParserOrEnumRuleCall(); } ) @@ -1242,119 +1242,6 @@ ruleAttributeRule returns [EObject current=null] ) ; -// Entry rule entryRuleNameOrMiscRule -entryRuleNameOrMiscRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getNameOrMiscRuleRule()); } - iv_ruleNameOrMiscRule=ruleNameOrMiscRule - { $current=$iv_ruleNameOrMiscRule.current; } - EOF; - -// Rule NameOrMiscRule -ruleNameOrMiscRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - { - /* */ - } - { - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - } - this_NameRule_0=ruleNameRule - { - $current = $this_NameRule_0.current; - afterParserOrEnumRuleCall(); - } - | - { - /* */ - } - { - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - } - this_MiscRule_1=ruleMiscRule - { - $current = $this_MiscRule_1.current; - afterParserOrEnumRuleCall(); - } - ) -; - -// Entry rule entryRuleNameRule -entryRuleNameRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getNameRuleRule()); } - iv_ruleNameRule=ruleNameRule - { $current=$iv_ruleNameRule.current; } - EOF; - -// Rule NameRule -ruleNameRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - { - /* */ - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getNameRuleRule()); - } - } - { - newCompositeNode(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - } - ruleStringOrId - { - afterParserOrEnumRuleCall(); - } - ) - ) -; - -// Entry rule entryRuleMiscRule -entryRuleMiscRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getMiscRuleRule()); } - iv_ruleMiscRule=ruleMiscRule - { $current=$iv_ruleMiscRule.current; } - EOF; - -// Rule MiscRule -ruleMiscRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - lv_name_0_0=RULE_STRING - { - newLeafNode(lv_name_0_0, grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getMiscRuleRule()); - } - setWithLastConsumed( - $current, - "name", - lv_name_0_0, - "de.evoal.languages.model.el.dsl.ExpressionLanguage.STRING"); - } - ) - ) -; - // Entry rule entryRuleValueRule entryRuleValueRule returns [EObject current=null]: { newCompositeNode(grammarAccess.getValueRuleRule()); } diff --git a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguageLexer.java b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguageLexer.java index 4d23e2d6..74e159c5 100644 --- a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguageLexer.java +++ b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguageLexer.java @@ -1500,8 +1500,8 @@ public class InternalMachineLearningLanguageLexer extends Lexer { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:3110:21: ( '0' .. '9' ) - // InternalMachineLearningLanguage.g:3110:23: '0' .. '9' + // InternalMachineLearningLanguage.g:2997:21: ( '0' .. '9' ) + // InternalMachineLearningLanguage.g:2997:23: '0' .. '9' { matchRange('0','9'); @@ -1516,11 +1516,11 @@ public class InternalMachineLearningLanguageLexer extends Lexer { // $ANTLR start "RULE_EXPONENT" public final void mRULE_EXPONENT() throws RecognitionException { try { - // InternalMachineLearningLanguage.g:3112:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) - // InternalMachineLearningLanguage.g:3112:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ + // InternalMachineLearningLanguage.g:2999:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) + // InternalMachineLearningLanguage.g:2999:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ { match('e'); - // InternalMachineLearningLanguage.g:3112:30: ( '+' | '-' )? + // InternalMachineLearningLanguage.g:2999:30: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1546,7 +1546,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } - // InternalMachineLearningLanguage.g:3112:41: ( RULE_DIGIT )+ + // InternalMachineLearningLanguage.g:2999:41: ( RULE_DIGIT )+ int cnt2=0; loop2: do { @@ -1560,7 +1560,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalMachineLearningLanguage.g:3112:41: RULE_DIGIT + // InternalMachineLearningLanguage.g:2999:41: RULE_DIGIT { mRULE_DIGIT(); @@ -1590,10 +1590,10 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:3114:10: ( ( '-' )? ( RULE_DIGIT )+ ) - // InternalMachineLearningLanguage.g:3114:12: ( '-' )? ( RULE_DIGIT )+ + // InternalMachineLearningLanguage.g:3001:10: ( ( '-' )? ( RULE_DIGIT )+ ) + // InternalMachineLearningLanguage.g:3001:12: ( '-' )? ( RULE_DIGIT )+ { - // InternalMachineLearningLanguage.g:3114:12: ( '-' )? + // InternalMachineLearningLanguage.g:3001:12: ( '-' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1602,7 +1602,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalMachineLearningLanguage.g:3114:12: '-' + // InternalMachineLearningLanguage.g:3001:12: '-' { match('-'); @@ -1611,7 +1611,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } - // InternalMachineLearningLanguage.g:3114:17: ( RULE_DIGIT )+ + // InternalMachineLearningLanguage.g:3001:17: ( RULE_DIGIT )+ int cnt4=0; loop4: do { @@ -1625,7 +1625,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalMachineLearningLanguage.g:3114:17: RULE_DIGIT + // InternalMachineLearningLanguage.g:3001:17: RULE_DIGIT { mRULE_DIGIT(); @@ -1657,15 +1657,15 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:3116:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) - // InternalMachineLearningLanguage.g:3116:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalMachineLearningLanguage.g:3003:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) + // InternalMachineLearningLanguage.g:3003:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) { - // InternalMachineLearningLanguage.g:3116:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalMachineLearningLanguage.g:3003:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalMachineLearningLanguage.g:3116:16: RULE_INT RULE_EXPONENT + // InternalMachineLearningLanguage.g:3003:16: RULE_INT RULE_EXPONENT { mRULE_INT(); mRULE_EXPONENT(); @@ -1673,11 +1673,11 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } break; case 2 : - // InternalMachineLearningLanguage.g:3116:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? + // InternalMachineLearningLanguage.g:3003:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? { mRULE_INT(); match('.'); - // InternalMachineLearningLanguage.g:3116:52: ( RULE_DIGIT )* + // InternalMachineLearningLanguage.g:3003:52: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1690,7 +1690,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalMachineLearningLanguage.g:3116:52: RULE_DIGIT + // InternalMachineLearningLanguage.g:3003:52: RULE_DIGIT { mRULE_DIGIT(); @@ -1702,7 +1702,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } } while (true); - // InternalMachineLearningLanguage.g:3116:64: ( RULE_EXPONENT )? + // InternalMachineLearningLanguage.g:3003:64: ( RULE_EXPONENT )? int alt6=2; int LA6_0 = input.LA(1); @@ -1711,7 +1711,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalMachineLearningLanguage.g:3116:64: RULE_EXPONENT + // InternalMachineLearningLanguage.g:3003:64: RULE_EXPONENT { mRULE_EXPONENT(); @@ -1742,11 +1742,11 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:3118:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalMachineLearningLanguage.g:3118:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalMachineLearningLanguage.g:3005:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalMachineLearningLanguage.g:3005:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalMachineLearningLanguage.g:3118:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalMachineLearningLanguage.g:3005:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1762,7 +1762,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalMachineLearningLanguage.g:3118:20: '\\\\' . + // InternalMachineLearningLanguage.g:3005:20: '\\\\' . { match('\\'); matchAny(); @@ -1770,7 +1770,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } break; case 2 : - // InternalMachineLearningLanguage.g:3118:27: ~ ( ( '\\\\' | '\"' ) ) + // InternalMachineLearningLanguage.g:3005:27: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1807,11 +1807,11 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_QUOTED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:3120:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalMachineLearningLanguage.g:3120:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalMachineLearningLanguage.g:3007:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalMachineLearningLanguage.g:3007:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalMachineLearningLanguage.g:3120:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalMachineLearningLanguage.g:3007:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1827,7 +1827,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalMachineLearningLanguage.g:3120:24: '\\\\' . + // InternalMachineLearningLanguage.g:3007:24: '\\\\' . { match('\\'); matchAny(); @@ -1835,7 +1835,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } break; case 2 : - // InternalMachineLearningLanguage.g:3120:31: ~ ( ( '\\\\' | '\\'' ) ) + // InternalMachineLearningLanguage.g:3007:31: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1872,10 +1872,10 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:3122:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalMachineLearningLanguage.g:3122:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMachineLearningLanguage.g:3009:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalMachineLearningLanguage.g:3009:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalMachineLearningLanguage.g:3122:11: ( '^' )? + // InternalMachineLearningLanguage.g:3009:11: ( '^' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1884,7 +1884,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalMachineLearningLanguage.g:3122:11: '^' + // InternalMachineLearningLanguage.g:3009:11: '^' { match('^'); @@ -1902,7 +1902,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalMachineLearningLanguage.g:3122:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMachineLearningLanguage.g:3009:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop11: do { int alt11=2; @@ -1951,12 +1951,12 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:3124:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalMachineLearningLanguage.g:3124:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalMachineLearningLanguage.g:3011:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalMachineLearningLanguage.g:3011:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalMachineLearningLanguage.g:3124:24: ( options {greedy=false; } : . )* + // InternalMachineLearningLanguage.g:3011:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -1981,7 +1981,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalMachineLearningLanguage.g:3124:52: . + // InternalMachineLearningLanguage.g:3011:52: . { matchAny(); @@ -2011,12 +2011,12 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:3126:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalMachineLearningLanguage.g:3126:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalMachineLearningLanguage.g:3013:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalMachineLearningLanguage.g:3013:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalMachineLearningLanguage.g:3126:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalMachineLearningLanguage.g:3013:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -2029,7 +2029,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { switch (alt13) { case 1 : - // InternalMachineLearningLanguage.g:3126:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalMachineLearningLanguage.g:3013:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2049,7 +2049,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } } while (true); - // InternalMachineLearningLanguage.g:3126:40: ( ( '\\r' )? '\\n' )? + // InternalMachineLearningLanguage.g:3013:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -2058,9 +2058,9 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } switch (alt15) { case 1 : - // InternalMachineLearningLanguage.g:3126:41: ( '\\r' )? '\\n' + // InternalMachineLearningLanguage.g:3013:41: ( '\\r' )? '\\n' { - // InternalMachineLearningLanguage.g:3126:41: ( '\\r' )? + // InternalMachineLearningLanguage.g:3013:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -2069,7 +2069,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { } switch (alt14) { case 1 : - // InternalMachineLearningLanguage.g:3126:41: '\\r' + // InternalMachineLearningLanguage.g:3013:41: '\\r' { match('\r'); @@ -2101,10 +2101,10 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:3128:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalMachineLearningLanguage.g:3128:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMachineLearningLanguage.g:3015:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalMachineLearningLanguage.g:3015:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalMachineLearningLanguage.g:3128:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMachineLearningLanguage.g:3015:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -2158,8 +2158,8 @@ public class InternalMachineLearningLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMachineLearningLanguage.g:3130:16: ( . ) - // InternalMachineLearningLanguage.g:3130:18: . + // InternalMachineLearningLanguage.g:3017:16: ( . ) + // InternalMachineLearningLanguage.g:3017:18: . { matchAny(); @@ -2775,7 +2775,7 @@ public class InternalMachineLearningLanguageLexer extends Lexer { this.transition = DFA7_transition; } public String getDescription() { - return "3116:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; + return "3003:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; } } static final String DFA17_eotS = diff --git a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguageParser.java b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguageParser.java index cc5457b8..f6ab8e38 100644 --- a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguageParser.java +++ b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/parser/antlr/internal/InternalMachineLearningLanguageParser.java @@ -1479,7 +1479,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_10, grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getWithKeyword_8_0()); } - otherlv_11=(Token)match(input,26,FOLLOW_20); if (state.failed) return current; + otherlv_11=(Token)match(input,26,FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_11, grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getParametersKeyword_8_1()); @@ -1490,9 +1490,9 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr loop10: do { int alt10=2; - switch ( input.LA(1) ) { - case RULE_QUOTED_ID: - { + int LA10_0 = input.LA(1); + + if ( (LA10_0==RULE_QUOTED_ID) ) { int LA10_1 = input.LA(2); if ( (LA10_1==40) ) { @@ -1500,10 +1500,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - } - break; - case RULE_ID: - { + } + else if ( (LA10_0==RULE_ID) ) { int LA10_2 = input.LA(2); if ( (LA10_2==40) ) { @@ -1511,16 +1509,9 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - } - break; - case RULE_STRING: - { - alt10=1; - } - break; - } + switch (alt10) { case 1 : // InternalMachineLearningLanguage.g:561:5: (lv_parameters_12_0= ruleAttributeRule ) @@ -1533,7 +1524,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr newCompositeNode(grammarAccess.getPartialSurrogateFunctionDefinitionRuleAccess().getParametersAttributeRuleParserRuleCall_8_2_0()); } - pushFollow(FOLLOW_21); + pushFollow(FOLLOW_20); lv_parameters_12_0=ruleAttributeRule(); state._fsp--; @@ -1695,7 +1686,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr newCompositeNode(grammarAccess.getPredictStatementRuleAccess().getSurrogateSurrogateDefinitionCrossReference_1_0()); } - pushFollow(FOLLOW_22); + pushFollow(FOLLOW_21); ruleStringOrId(); state._fsp--; @@ -1723,7 +1714,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // InternalMachineLearningLanguage.g:627:4: (lv_trainingData_3_0= RULE_STRING ) // InternalMachineLearningLanguage.g:628:5: lv_trainingData_3_0= RULE_STRING { - lv_trainingData_3_0=(Token)match(input,RULE_STRING,FOLLOW_23); if (state.failed) return current; + lv_trainingData_3_0=(Token)match(input,RULE_STRING,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_trainingData_3_0, grammarAccess.getPredictStatementRuleAccess().getTrainingDataSTRINGTerminalRuleCall_3_0()); @@ -1762,13 +1753,13 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr case 1 : // InternalMachineLearningLanguage.g:645:4: otherlv_4= 'and' otherlv_5= 'measure' ( (lv_statements_6_0= ruleCallStatementRule ) )* otherlv_7= 'end' { - otherlv_4=(Token)match(input,29,FOLLOW_24); if (state.failed) return current; + otherlv_4=(Token)match(input,29,FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getPredictStatementRuleAccess().getAndKeyword_4_0()); } - otherlv_5=(Token)match(input,30,FOLLOW_25); if (state.failed) return current; + otherlv_5=(Token)match(input,30,FOLLOW_24); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getPredictStatementRuleAccess().getMeasureKeyword_4_1()); @@ -1797,7 +1788,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr newCompositeNode(grammarAccess.getPredictStatementRuleAccess().getStatementsCallStatementRuleParserRuleCall_4_2_0()); } - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); lv_statements_6_0=ruleCallStatementRule(); state._fsp--; @@ -1827,7 +1818,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } } while (true); - otherlv_7=(Token)match(input,31,FOLLOW_23); if (state.failed) return current; + otherlv_7=(Token)match(input,31,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_7, grammarAccess.getPredictStatementRuleAccess().getEndKeyword_4_3()); @@ -1839,13 +1830,13 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - otherlv_8=(Token)match(input,29,FOLLOW_26); if (state.failed) return current; + otherlv_8=(Token)match(input,29,FOLLOW_25); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_8, grammarAccess.getPredictStatementRuleAccess().getAndKeyword_5()); } - otherlv_9=(Token)match(input,32,FOLLOW_27); if (state.failed) return current; + otherlv_9=(Token)match(input,32,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_9, grammarAccess.getPredictStatementRuleAccess().getStoreKeyword_6()); @@ -2168,7 +2159,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // InternalMachineLearningLanguage.g:779:2: (otherlv_0= 'for' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'in' ( (lv_range_3_0= ruleRangeRule ) ) otherlv_4= 'loop' ( (lv_statements_5_0= ruleStatementRule ) )* otherlv_6= 'end' ) // InternalMachineLearningLanguage.g:780:3: otherlv_0= 'for' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'in' ( (lv_range_3_0= ruleRangeRule ) ) otherlv_4= 'loop' ( (lv_statements_5_0= ruleStatementRule ) )* otherlv_6= 'end' { - otherlv_0=(Token)match(input,33,FOLLOW_28); if (state.failed) return current; + otherlv_0=(Token)match(input,33,FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getForStatementRuleAccess().getForKeyword_0()); @@ -2180,7 +2171,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // InternalMachineLearningLanguage.g:785:4: (lv_name_1_0= RULE_ID ) // InternalMachineLearningLanguage.g:786:5: lv_name_1_0= RULE_ID { - lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_29); if (state.failed) return current; + lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_name_1_0, grammarAccess.getForStatementRuleAccess().getNameIDTerminalRuleCall_1_0()); @@ -2204,7 +2195,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - otherlv_2=(Token)match(input,34,FOLLOW_30); if (state.failed) return current; + otherlv_2=(Token)match(input,34,FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getForStatementRuleAccess().getInKeyword_2()); @@ -2221,7 +2212,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr newCompositeNode(grammarAccess.getForStatementRuleAccess().getRangeRangeRuleParserRuleCall_3_0()); } - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_30); lv_range_3_0=ruleRangeRule(); state._fsp--; @@ -2245,7 +2236,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - otherlv_4=(Token)match(input,35,FOLLOW_32); if (state.failed) return current; + otherlv_4=(Token)match(input,35,FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getForStatementRuleAccess().getLoopKeyword_4()); @@ -2274,7 +2265,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr newCompositeNode(grammarAccess.getForStatementRuleAccess().getStatementsStatementRuleParserRuleCall_5_0()); } - pushFollow(FOLLOW_32); + pushFollow(FOLLOW_31); lv_statements_5_0=ruleStatementRule(); state._fsp--; @@ -2398,12 +2389,12 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr if ( (LA16_0==36) ) { int LA16_1 = input.LA(2); - if ( (LA16_1==RULE_INT) ) { - alt16=1; - } - else if ( (LA16_1==RULE_STRING) ) { + if ( (LA16_1==RULE_STRING) ) { alt16=2; } + else if ( (LA16_1==RULE_INT) ) { + alt16=1; + } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = @@ -2559,7 +2550,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // InternalMachineLearningLanguage.g:912:2: (otherlv_0= '[' ( (lv_start_1_0= RULE_INT ) ) otherlv_2= 'to' ( (lv_end_3_0= RULE_INT ) ) otherlv_4= ']' ) // InternalMachineLearningLanguage.g:913:3: otherlv_0= '[' ( (lv_start_1_0= RULE_INT ) ) otherlv_2= 'to' ( (lv_end_3_0= RULE_INT ) ) otherlv_4= ']' { - otherlv_0=(Token)match(input,36,FOLLOW_33); if (state.failed) return current; + otherlv_0=(Token)match(input,36,FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getCounterRangeRuleAccess().getLeftSquareBracketKeyword_0()); @@ -2571,7 +2562,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // InternalMachineLearningLanguage.g:918:4: (lv_start_1_0= RULE_INT ) // InternalMachineLearningLanguage.g:919:5: lv_start_1_0= RULE_INT { - lv_start_1_0=(Token)match(input,RULE_INT,FOLLOW_27); if (state.failed) return current; + lv_start_1_0=(Token)match(input,RULE_INT,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_start_1_0, grammarAccess.getCounterRangeRuleAccess().getStartINTTerminalRuleCall_1_0()); @@ -2595,7 +2586,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - otherlv_2=(Token)match(input,20,FOLLOW_33); if (state.failed) return current; + otherlv_2=(Token)match(input,20,FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getCounterRangeRuleAccess().getToKeyword_2()); @@ -2607,7 +2598,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // InternalMachineLearningLanguage.g:940:4: (lv_end_3_0= RULE_INT ) // InternalMachineLearningLanguage.g:941:5: lv_end_3_0= RULE_INT { - lv_end_3_0=(Token)match(input,RULE_INT,FOLLOW_34); if (state.failed) return current; + lv_end_3_0=(Token)match(input,RULE_INT,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_end_3_0, grammarAccess.getCounterRangeRuleAccess().getEndINTTerminalRuleCall_3_0()); @@ -2741,7 +2732,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr newCompositeNode(grammarAccess.getStringLiterRangeRuleAccess().getElementsStringLiteralRuleParserRuleCall_1_0()); } - pushFollow(FOLLOW_35); + pushFollow(FOLLOW_34); lv_elements_1_0=ruleStringLiteralRule(); state._fsp--; @@ -2797,7 +2788,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr newCompositeNode(grammarAccess.getStringLiterRangeRuleAccess().getElementsStringLiteralRuleParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_35); + pushFollow(FOLLOW_34); lv_elements_3_0=ruleStringLiteralRule(); state._fsp--; @@ -3176,10 +3167,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + newCompositeNode(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } - pushFollow(FOLLOW_36); + pushFollow(FOLLOW_35); ruleStringOrId(); state._fsp--; @@ -3206,7 +3197,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr case 1 : // InternalMachineLearningLanguage.g:1149:4: otherlv_1= '{' ( (lv_attributes_2_0= ruleAttributeRule ) )* otherlv_3= '}' { - otherlv_1=(Token)match(input,38,FOLLOW_37); if (state.failed) return current; + otherlv_1=(Token)match(input,38,FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getInstanceRuleAccess().getLeftCurlyBracketKeyword_1_0()); @@ -3218,7 +3209,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr int alt18=2; int LA18_0 = input.LA(1); - if ( ((LA18_0>=RULE_STRING && LA18_0<=RULE_ID)||LA18_0==RULE_QUOTED_ID) ) { + if ( (LA18_0==RULE_ID||LA18_0==RULE_QUOTED_ID) ) { alt18=1; } @@ -3235,7 +3226,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr newCompositeNode(grammarAccess.getInstanceRuleAccess().getAttributesAttributeRuleParserRuleCall_1_1_0()); } - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_36); lv_attributes_2_0=ruleAttributeRule(); state._fsp--; @@ -3342,14 +3333,12 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleAttributeRule" - // InternalMachineLearningLanguage.g:1188:1: ruleAttributeRule returns [EObject current=null] : ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ; + // InternalMachineLearningLanguage.g:1188:1: ruleAttributeRule returns [EObject current=null] : ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ; public final EObject ruleAttributeRule() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_3=null; - EObject lv_name_0_0 = null; - EObject lv_value_2_0 = null; @@ -3357,38 +3346,42 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1194:2: ( ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ) - // InternalMachineLearningLanguage.g:1195:2: ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) + // InternalMachineLearningLanguage.g:1194:2: ( ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ) + // InternalMachineLearningLanguage.g:1195:2: ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) { - // InternalMachineLearningLanguage.g:1195:2: ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) - // InternalMachineLearningLanguage.g:1196:3: ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' + // InternalMachineLearningLanguage.g:1195:2: ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) + // InternalMachineLearningLanguage.g:1196:3: ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' { - // InternalMachineLearningLanguage.g:1196:3: ( (lv_name_0_0= ruleNameOrMiscRule ) ) - // InternalMachineLearningLanguage.g:1197:4: (lv_name_0_0= ruleNameOrMiscRule ) + // InternalMachineLearningLanguage.g:1196:3: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:1197:4: ( ruleStringOrId ) { - // InternalMachineLearningLanguage.g:1197:4: (lv_name_0_0= ruleNameOrMiscRule ) - // InternalMachineLearningLanguage.g:1198:5: lv_name_0_0= ruleNameOrMiscRule + // InternalMachineLearningLanguage.g:1197:4: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:1198:5: ruleStringOrId { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + /* */ } - pushFollow(FOLLOW_38); - lv_name_0_0=ruleNameOrMiscRule(); + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElement(grammarAccess.getAttributeRuleRule()); + } + + } + if ( state.backtracking==0 ) { + + newCompositeNode(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); + + } + pushFollow(FOLLOW_37); + ruleStringOrId(); state._fsp--; if (state.failed) return current; if ( state.backtracking==0 ) { - if (current==null) { - current = createModelElementForParent(grammarAccess.getAttributeRuleRule()); - } - set( - current, - "name", - lv_name_0_0, - "de.evoal.languages.model.instance.dsl.InstanceLanguage.NameOrMiscRule"); afterParserOrEnumRuleCall(); } @@ -3398,7 +3391,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - otherlv_1=(Token)match(input,40,FOLLOW_39); if (state.failed) return current; + otherlv_1=(Token)match(input,40,FOLLOW_38); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getAttributeRuleAccess().getColonEqualsSignKeyword_1()); @@ -3469,378 +3462,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR end "ruleAttributeRule" - // $ANTLR start "entryRuleNameOrMiscRule" - // InternalMachineLearningLanguage.g:1246:1: entryRuleNameOrMiscRule returns [EObject current=null] : iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF ; - public final EObject entryRuleNameOrMiscRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleNameOrMiscRule = null; - - - try { - // InternalMachineLearningLanguage.g:1246:55: (iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF ) - // InternalMachineLearningLanguage.g:1247:2: iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF - { - if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getNameOrMiscRuleRule()); - } - pushFollow(FOLLOW_1); - iv_ruleNameOrMiscRule=ruleNameOrMiscRule(); - - state._fsp--; - if (state.failed) return current; - if ( state.backtracking==0 ) { - current =iv_ruleNameOrMiscRule; - } - match(input,EOF,FOLLOW_2); if (state.failed) return current; - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleNameOrMiscRule" - - - // $ANTLR start "ruleNameOrMiscRule" - // InternalMachineLearningLanguage.g:1253:1: ruleNameOrMiscRule returns [EObject current=null] : (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) ; - public final EObject ruleNameOrMiscRule() throws RecognitionException { - EObject current = null; - - EObject this_NameRule_0 = null; - - EObject this_MiscRule_1 = null; - - - - enterRule(); - - try { - // InternalMachineLearningLanguage.g:1259:2: ( (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) ) - // InternalMachineLearningLanguage.g:1260:2: (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) - { - // InternalMachineLearningLanguage.g:1260:2: (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) - int alt20=2; - int LA20_0 = input.LA(1); - - if ( (LA20_0==RULE_ID||LA20_0==RULE_QUOTED_ID) ) { - alt20=1; - } - else if ( (LA20_0==RULE_STRING) ) { - alt20=2; - } - else { - if (state.backtracking>0) {state.failed=true; return current;} - NoViableAltException nvae = - new NoViableAltException("", 20, 0, input); - - throw nvae; - } - switch (alt20) { - case 1 : - // InternalMachineLearningLanguage.g:1261:3: this_NameRule_0= ruleNameRule - { - if ( state.backtracking==0 ) { - - /* */ - - } - if ( state.backtracking==0 ) { - - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - - } - pushFollow(FOLLOW_2); - this_NameRule_0=ruleNameRule(); - - state._fsp--; - if (state.failed) return current; - if ( state.backtracking==0 ) { - - current = this_NameRule_0; - afterParserOrEnumRuleCall(); - - } - - } - break; - case 2 : - // InternalMachineLearningLanguage.g:1273:3: this_MiscRule_1= ruleMiscRule - { - if ( state.backtracking==0 ) { - - /* */ - - } - if ( state.backtracking==0 ) { - - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - - } - pushFollow(FOLLOW_2); - this_MiscRule_1=ruleMiscRule(); - - state._fsp--; - if (state.failed) return current; - if ( state.backtracking==0 ) { - - current = this_MiscRule_1; - afterParserOrEnumRuleCall(); - - } - - } - break; - - } - - - } - - if ( state.backtracking==0 ) { - - leaveRule(); - - } - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleNameOrMiscRule" - - - // $ANTLR start "entryRuleNameRule" - // InternalMachineLearningLanguage.g:1288:1: entryRuleNameRule returns [EObject current=null] : iv_ruleNameRule= ruleNameRule EOF ; - public final EObject entryRuleNameRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleNameRule = null; - - - try { - // InternalMachineLearningLanguage.g:1288:49: (iv_ruleNameRule= ruleNameRule EOF ) - // InternalMachineLearningLanguage.g:1289:2: iv_ruleNameRule= ruleNameRule EOF - { - if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getNameRuleRule()); - } - pushFollow(FOLLOW_1); - iv_ruleNameRule=ruleNameRule(); - - state._fsp--; - if (state.failed) return current; - if ( state.backtracking==0 ) { - current =iv_ruleNameRule; - } - match(input,EOF,FOLLOW_2); if (state.failed) return current; - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleNameRule" - - - // $ANTLR start "ruleNameRule" - // InternalMachineLearningLanguage.g:1295:1: ruleNameRule returns [EObject current=null] : ( ( ruleStringOrId ) ) ; - public final EObject ruleNameRule() throws RecognitionException { - EObject current = null; - - - enterRule(); - - try { - // InternalMachineLearningLanguage.g:1301:2: ( ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:1302:2: ( ( ruleStringOrId ) ) - { - // InternalMachineLearningLanguage.g:1302:2: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:1303:3: ( ruleStringOrId ) - { - // InternalMachineLearningLanguage.g:1303:3: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:1304:4: ruleStringOrId - { - if ( state.backtracking==0 ) { - - /* */ - - } - if ( state.backtracking==0 ) { - - if (current==null) { - current = createModelElement(grammarAccess.getNameRuleRule()); - } - - } - if ( state.backtracking==0 ) { - - newCompositeNode(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - - } - pushFollow(FOLLOW_2); - ruleStringOrId(); - - 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 "ruleNameRule" - - - // $ANTLR start "entryRuleMiscRule" - // InternalMachineLearningLanguage.g:1324:1: entryRuleMiscRule returns [EObject current=null] : iv_ruleMiscRule= ruleMiscRule EOF ; - public final EObject entryRuleMiscRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleMiscRule = null; - - - try { - // InternalMachineLearningLanguage.g:1324:49: (iv_ruleMiscRule= ruleMiscRule EOF ) - // InternalMachineLearningLanguage.g:1325:2: iv_ruleMiscRule= ruleMiscRule EOF - { - if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getMiscRuleRule()); - } - pushFollow(FOLLOW_1); - iv_ruleMiscRule=ruleMiscRule(); - - state._fsp--; - if (state.failed) return current; - if ( state.backtracking==0 ) { - current =iv_ruleMiscRule; - } - match(input,EOF,FOLLOW_2); if (state.failed) return current; - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleMiscRule" - - - // $ANTLR start "ruleMiscRule" - // InternalMachineLearningLanguage.g:1331:1: ruleMiscRule returns [EObject current=null] : ( (lv_name_0_0= RULE_STRING ) ) ; - public final EObject ruleMiscRule() throws RecognitionException { - EObject current = null; - - Token lv_name_0_0=null; - - - enterRule(); - - try { - // InternalMachineLearningLanguage.g:1337:2: ( ( (lv_name_0_0= RULE_STRING ) ) ) - // InternalMachineLearningLanguage.g:1338:2: ( (lv_name_0_0= RULE_STRING ) ) - { - // InternalMachineLearningLanguage.g:1338:2: ( (lv_name_0_0= RULE_STRING ) ) - // InternalMachineLearningLanguage.g:1339:3: (lv_name_0_0= RULE_STRING ) - { - // InternalMachineLearningLanguage.g:1339:3: (lv_name_0_0= RULE_STRING ) - // InternalMachineLearningLanguage.g:1340:4: lv_name_0_0= RULE_STRING - { - lv_name_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; - if ( state.backtracking==0 ) { - - newLeafNode(lv_name_0_0, grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - - } - if ( state.backtracking==0 ) { - - if (current==null) { - current = createModelElement(grammarAccess.getMiscRuleRule()); - } - setWithLastConsumed( - current, - "name", - lv_name_0_0, - "de.evoal.languages.model.el.dsl.ExpressionLanguage.STRING"); - - } - - } - - - } - - - } - - if ( state.backtracking==0 ) { - - leaveRule(); - - } - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleMiscRule" - - // $ANTLR start "entryRuleValueRule" - // InternalMachineLearningLanguage.g:1359:1: entryRuleValueRule returns [EObject current=null] : iv_ruleValueRule= ruleValueRule EOF ; + // InternalMachineLearningLanguage.g:1246:1: entryRuleValueRule returns [EObject current=null] : iv_ruleValueRule= ruleValueRule EOF ; public final EObject entryRuleValueRule() throws RecognitionException { EObject current = null; @@ -3848,8 +3471,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1359:50: (iv_ruleValueRule= ruleValueRule EOF ) - // InternalMachineLearningLanguage.g:1360:2: iv_ruleValueRule= ruleValueRule EOF + // InternalMachineLearningLanguage.g:1246:50: (iv_ruleValueRule= ruleValueRule EOF ) + // InternalMachineLearningLanguage.g:1247:2: iv_ruleValueRule= ruleValueRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValueRuleRule()); @@ -3880,7 +3503,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleValueRule" - // InternalMachineLearningLanguage.g:1366:1: ruleValueRule returns [EObject current=null] : (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ; + // InternalMachineLearningLanguage.g:1253:1: ruleValueRule returns [EObject current=null] : (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ; public final EObject ruleValueRule() throws RecognitionException { EObject current = null; @@ -3897,26 +3520,26 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1372:2: ( (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ) - // InternalMachineLearningLanguage.g:1373:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) + // InternalMachineLearningLanguage.g:1259:2: ( (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ) + // InternalMachineLearningLanguage.g:1260:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) { - // InternalMachineLearningLanguage.g:1373:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) - int alt21=4; + // InternalMachineLearningLanguage.g:1260:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) + int alt20=4; switch ( input.LA(1) ) { case 36: { - alt21=1; + alt20=1; } break; case 41: { - alt21=2; + alt20=2; } break; case RULE_ID: case RULE_QUOTED_ID: { - alt21=3; + alt20=3; } break; case RULE_STRING: @@ -3925,20 +3548,20 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr case 50: case 51: { - alt21=4; + alt20=4; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 21, 0, input); + new NoViableAltException("", 20, 0, input); throw nvae; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalMachineLearningLanguage.g:1374:3: this_ArrayRule_0= ruleArrayRule + // InternalMachineLearningLanguage.g:1261:3: this_ArrayRule_0= ruleArrayRule { if ( state.backtracking==0 ) { @@ -3965,7 +3588,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalMachineLearningLanguage.g:1386:3: this_DataReferenceRule_1= ruleDataReferenceRule + // InternalMachineLearningLanguage.g:1273:3: this_DataReferenceRule_1= ruleDataReferenceRule { if ( state.backtracking==0 ) { @@ -3992,7 +3615,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalMachineLearningLanguage.g:1398:3: this_InstanceRule_2= ruleInstanceRule + // InternalMachineLearningLanguage.g:1285:3: this_InstanceRule_2= ruleInstanceRule { if ( state.backtracking==0 ) { @@ -4019,7 +3642,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 4 : - // InternalMachineLearningLanguage.g:1410:3: this_LiteralValueRule_3= ruleLiteralValueRule + // InternalMachineLearningLanguage.g:1297:3: this_LiteralValueRule_3= ruleLiteralValueRule { if ( state.backtracking==0 ) { @@ -4070,7 +3693,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleArrayRule" - // InternalMachineLearningLanguage.g:1425:1: entryRuleArrayRule returns [EObject current=null] : iv_ruleArrayRule= ruleArrayRule EOF ; + // InternalMachineLearningLanguage.g:1312:1: entryRuleArrayRule returns [EObject current=null] : iv_ruleArrayRule= ruleArrayRule EOF ; public final EObject entryRuleArrayRule() throws RecognitionException { EObject current = null; @@ -4078,8 +3701,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1425:50: (iv_ruleArrayRule= ruleArrayRule EOF ) - // InternalMachineLearningLanguage.g:1426:2: iv_ruleArrayRule= ruleArrayRule EOF + // InternalMachineLearningLanguage.g:1312:50: (iv_ruleArrayRule= ruleArrayRule EOF ) + // InternalMachineLearningLanguage.g:1313:2: iv_ruleArrayRule= ruleArrayRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getArrayRuleRule()); @@ -4110,7 +3733,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleArrayRule" - // InternalMachineLearningLanguage.g:1432:1: ruleArrayRule returns [EObject current=null] : ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ; + // InternalMachineLearningLanguage.g:1319:1: ruleArrayRule returns [EObject current=null] : ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ; public final EObject ruleArrayRule() throws RecognitionException { EObject current = null; @@ -4126,14 +3749,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1438:2: ( ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ) - // InternalMachineLearningLanguage.g:1439:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) + // InternalMachineLearningLanguage.g:1325:2: ( ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ) + // InternalMachineLearningLanguage.g:1326:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) { - // InternalMachineLearningLanguage.g:1439:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) - // InternalMachineLearningLanguage.g:1440:3: () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' + // InternalMachineLearningLanguage.g:1326:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) + // InternalMachineLearningLanguage.g:1327:3: () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' { - // InternalMachineLearningLanguage.g:1440:3: () - // InternalMachineLearningLanguage.g:1441:4: + // InternalMachineLearningLanguage.g:1327:3: () + // InternalMachineLearningLanguage.g:1328:4: { if ( state.backtracking==0 ) { @@ -4150,35 +3773,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - otherlv_1=(Token)match(input,36,FOLLOW_40); if (state.failed) return current; + otherlv_1=(Token)match(input,36,FOLLOW_39); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getArrayRuleAccess().getLeftSquareBracketKeyword_1()); } - // InternalMachineLearningLanguage.g:1454:3: ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? - int alt23=2; - int LA23_0 = input.LA(1); + // InternalMachineLearningLanguage.g:1341:3: ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( ((LA23_0>=RULE_STRING && LA23_0<=RULE_QUOTED_ID)||LA23_0==36||LA23_0==41||(LA23_0>=50 && LA23_0<=51)) ) { - alt23=1; + if ( ((LA22_0>=RULE_STRING && LA22_0<=RULE_QUOTED_ID)||LA22_0==36||LA22_0==41||(LA22_0>=50 && LA22_0<=51)) ) { + alt22=1; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalMachineLearningLanguage.g:1455:4: ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* + // InternalMachineLearningLanguage.g:1342:4: ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* { - // InternalMachineLearningLanguage.g:1455:4: ( (lv_values_2_0= ruleValueRule ) ) - // InternalMachineLearningLanguage.g:1456:5: (lv_values_2_0= ruleValueRule ) + // InternalMachineLearningLanguage.g:1342:4: ( (lv_values_2_0= ruleValueRule ) ) + // InternalMachineLearningLanguage.g:1343:5: (lv_values_2_0= ruleValueRule ) { - // InternalMachineLearningLanguage.g:1456:5: (lv_values_2_0= ruleValueRule ) - // InternalMachineLearningLanguage.g:1457:6: lv_values_2_0= ruleValueRule + // InternalMachineLearningLanguage.g:1343:5: (lv_values_2_0= ruleValueRule ) + // InternalMachineLearningLanguage.g:1344:6: lv_values_2_0= ruleValueRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_0_0()); } - pushFollow(FOLLOW_35); + pushFollow(FOLLOW_34); lv_values_2_0=ruleValueRule(); state._fsp--; @@ -4202,39 +3825,39 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:1474:4: (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* - loop22: + // InternalMachineLearningLanguage.g:1361:4: (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* + loop21: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA22_0==19) ) { - alt22=1; + if ( (LA21_0==19) ) { + alt21=1; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalMachineLearningLanguage.g:1475:5: otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) + // InternalMachineLearningLanguage.g:1362:5: otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) { - otherlv_3=(Token)match(input,19,FOLLOW_39); if (state.failed) return current; + otherlv_3=(Token)match(input,19,FOLLOW_38); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getArrayRuleAccess().getCommaKeyword_2_1_0()); } - // InternalMachineLearningLanguage.g:1479:5: ( (lv_values_4_0= ruleValueRule ) ) - // InternalMachineLearningLanguage.g:1480:6: (lv_values_4_0= ruleValueRule ) + // InternalMachineLearningLanguage.g:1366:5: ( (lv_values_4_0= ruleValueRule ) ) + // InternalMachineLearningLanguage.g:1367:6: (lv_values_4_0= ruleValueRule ) { - // InternalMachineLearningLanguage.g:1480:6: (lv_values_4_0= ruleValueRule ) - // InternalMachineLearningLanguage.g:1481:7: lv_values_4_0= ruleValueRule + // InternalMachineLearningLanguage.g:1367:6: (lv_values_4_0= ruleValueRule ) + // InternalMachineLearningLanguage.g:1368:7: lv_values_4_0= ruleValueRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_1_1_0()); } - pushFollow(FOLLOW_35); + pushFollow(FOLLOW_34); lv_values_4_0=ruleValueRule(); state._fsp--; @@ -4263,7 +3886,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr break; default : - break loop22; + break loop21; } } while (true); @@ -4304,7 +3927,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleLiteralValueRule" - // InternalMachineLearningLanguage.g:1508:1: entryRuleLiteralValueRule returns [EObject current=null] : iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ; + // InternalMachineLearningLanguage.g:1395:1: entryRuleLiteralValueRule returns [EObject current=null] : iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ; public final EObject entryRuleLiteralValueRule() throws RecognitionException { EObject current = null; @@ -4312,8 +3935,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1508:57: (iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ) - // InternalMachineLearningLanguage.g:1509:2: iv_ruleLiteralValueRule= ruleLiteralValueRule EOF + // InternalMachineLearningLanguage.g:1395:57: (iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ) + // InternalMachineLearningLanguage.g:1396:2: iv_ruleLiteralValueRule= ruleLiteralValueRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLiteralValueRuleRule()); @@ -4344,7 +3967,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleLiteralValueRule" - // InternalMachineLearningLanguage.g:1515:1: ruleLiteralValueRule returns [EObject current=null] : ( (lv_literal_0_0= ruleLiteralRule ) ) ; + // InternalMachineLearningLanguage.g:1402:1: ruleLiteralValueRule returns [EObject current=null] : ( (lv_literal_0_0= ruleLiteralRule ) ) ; public final EObject ruleLiteralValueRule() throws RecognitionException { EObject current = null; @@ -4355,14 +3978,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1521:2: ( ( (lv_literal_0_0= ruleLiteralRule ) ) ) - // InternalMachineLearningLanguage.g:1522:2: ( (lv_literal_0_0= ruleLiteralRule ) ) + // InternalMachineLearningLanguage.g:1408:2: ( ( (lv_literal_0_0= ruleLiteralRule ) ) ) + // InternalMachineLearningLanguage.g:1409:2: ( (lv_literal_0_0= ruleLiteralRule ) ) { - // InternalMachineLearningLanguage.g:1522:2: ( (lv_literal_0_0= ruleLiteralRule ) ) - // InternalMachineLearningLanguage.g:1523:3: (lv_literal_0_0= ruleLiteralRule ) + // InternalMachineLearningLanguage.g:1409:2: ( (lv_literal_0_0= ruleLiteralRule ) ) + // InternalMachineLearningLanguage.g:1410:3: (lv_literal_0_0= ruleLiteralRule ) { - // InternalMachineLearningLanguage.g:1523:3: (lv_literal_0_0= ruleLiteralRule ) - // InternalMachineLearningLanguage.g:1524:4: lv_literal_0_0= ruleLiteralRule + // InternalMachineLearningLanguage.g:1410:3: (lv_literal_0_0= ruleLiteralRule ) + // InternalMachineLearningLanguage.g:1411:4: lv_literal_0_0= ruleLiteralRule { if ( state.backtracking==0 ) { @@ -4415,7 +4038,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleDataReferenceRule" - // InternalMachineLearningLanguage.g:1544:1: entryRuleDataReferenceRule returns [EObject current=null] : iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ; + // InternalMachineLearningLanguage.g:1431:1: entryRuleDataReferenceRule returns [EObject current=null] : iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ; public final EObject entryRuleDataReferenceRule() throws RecognitionException { EObject current = null; @@ -4423,8 +4046,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1544:58: (iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ) - // InternalMachineLearningLanguage.g:1545:2: iv_ruleDataReferenceRule= ruleDataReferenceRule EOF + // InternalMachineLearningLanguage.g:1431:58: (iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ) + // InternalMachineLearningLanguage.g:1432:2: iv_ruleDataReferenceRule= ruleDataReferenceRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataReferenceRuleRule()); @@ -4455,7 +4078,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleDataReferenceRule" - // InternalMachineLearningLanguage.g:1551:1: ruleDataReferenceRule returns [EObject current=null] : ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ; + // InternalMachineLearningLanguage.g:1438:1: ruleDataReferenceRule returns [EObject current=null] : ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ; public final EObject ruleDataReferenceRule() throws RecognitionException { EObject current = null; @@ -4465,14 +4088,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1557:2: ( ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ) - // InternalMachineLearningLanguage.g:1558:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:1444:2: ( ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ) + // InternalMachineLearningLanguage.g:1445:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) { - // InternalMachineLearningLanguage.g:1558:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) - // InternalMachineLearningLanguage.g:1559:3: () otherlv_1= 'data' ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:1445:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) + // InternalMachineLearningLanguage.g:1446:3: () otherlv_1= 'data' ( ( ruleStringOrId ) ) { - // InternalMachineLearningLanguage.g:1559:3: () - // InternalMachineLearningLanguage.g:1560:4: + // InternalMachineLearningLanguage.g:1446:3: () + // InternalMachineLearningLanguage.g:1447:4: { if ( state.backtracking==0 ) { @@ -4495,11 +4118,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_1, grammarAccess.getDataReferenceRuleAccess().getDataKeyword_1()); } - // InternalMachineLearningLanguage.g:1573:3: ( ( ruleStringOrId ) ) - // InternalMachineLearningLanguage.g:1574:4: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:1460:3: ( ( ruleStringOrId ) ) + // InternalMachineLearningLanguage.g:1461:4: ( ruleStringOrId ) { - // InternalMachineLearningLanguage.g:1574:4: ( ruleStringOrId ) - // InternalMachineLearningLanguage.g:1575:5: ruleStringOrId + // InternalMachineLearningLanguage.g:1461:4: ( ruleStringOrId ) + // InternalMachineLearningLanguage.g:1462:5: ruleStringOrId { if ( state.backtracking==0 ) { @@ -4559,7 +4182,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleExpressionRule" - // InternalMachineLearningLanguage.g:1596:1: entryRuleExpressionRule returns [EObject current=null] : iv_ruleExpressionRule= ruleExpressionRule EOF ; + // InternalMachineLearningLanguage.g:1483:1: entryRuleExpressionRule returns [EObject current=null] : iv_ruleExpressionRule= ruleExpressionRule EOF ; public final EObject entryRuleExpressionRule() throws RecognitionException { EObject current = null; @@ -4567,8 +4190,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1596:55: (iv_ruleExpressionRule= ruleExpressionRule EOF ) - // InternalMachineLearningLanguage.g:1597:2: iv_ruleExpressionRule= ruleExpressionRule EOF + // InternalMachineLearningLanguage.g:1483:55: (iv_ruleExpressionRule= ruleExpressionRule EOF ) + // InternalMachineLearningLanguage.g:1484:2: iv_ruleExpressionRule= ruleExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExpressionRuleRule()); @@ -4599,7 +4222,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleExpressionRule" - // InternalMachineLearningLanguage.g:1603:1: ruleExpressionRule returns [EObject current=null] : this_OrExpressionRule_0= ruleOrExpressionRule ; + // InternalMachineLearningLanguage.g:1490:1: ruleExpressionRule returns [EObject current=null] : this_OrExpressionRule_0= ruleOrExpressionRule ; public final EObject ruleExpressionRule() throws RecognitionException { EObject current = null; @@ -4610,8 +4233,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1609:2: (this_OrExpressionRule_0= ruleOrExpressionRule ) - // InternalMachineLearningLanguage.g:1610:2: this_OrExpressionRule_0= ruleOrExpressionRule + // InternalMachineLearningLanguage.g:1496:2: (this_OrExpressionRule_0= ruleOrExpressionRule ) + // InternalMachineLearningLanguage.g:1497:2: this_OrExpressionRule_0= ruleOrExpressionRule { if ( state.backtracking==0 ) { @@ -4656,7 +4279,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleOrExpressionRule" - // InternalMachineLearningLanguage.g:1624:1: entryRuleOrExpressionRule returns [EObject current=null] : iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ; + // InternalMachineLearningLanguage.g:1511:1: entryRuleOrExpressionRule returns [EObject current=null] : iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ; public final EObject entryRuleOrExpressionRule() throws RecognitionException { EObject current = null; @@ -4664,8 +4287,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1624:57: (iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ) - // InternalMachineLearningLanguage.g:1625:2: iv_ruleOrExpressionRule= ruleOrExpressionRule EOF + // InternalMachineLearningLanguage.g:1511:57: (iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ) + // InternalMachineLearningLanguage.g:1512:2: iv_ruleOrExpressionRule= ruleOrExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOrExpressionRuleRule()); @@ -4696,7 +4319,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleOrExpressionRule" - // InternalMachineLearningLanguage.g:1631:1: ruleOrExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ; + // InternalMachineLearningLanguage.g:1518:1: ruleOrExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ; public final EObject ruleOrExpressionRule() throws RecognitionException { EObject current = null; @@ -4710,24 +4333,24 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1637:2: ( ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ) - // InternalMachineLearningLanguage.g:1638:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) + // InternalMachineLearningLanguage.g:1524:2: ( ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ) + // InternalMachineLearningLanguage.g:1525:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) { - // InternalMachineLearningLanguage.g:1638:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) - // InternalMachineLearningLanguage.g:1639:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* + // InternalMachineLearningLanguage.g:1525:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) + // InternalMachineLearningLanguage.g:1526:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* { - // InternalMachineLearningLanguage.g:1639:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) - // InternalMachineLearningLanguage.g:1640:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) + // InternalMachineLearningLanguage.g:1526:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) + // InternalMachineLearningLanguage.g:1527:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) { - // InternalMachineLearningLanguage.g:1640:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) - // InternalMachineLearningLanguage.g:1641:5: lv_subExpressions_0_0= ruleXorExpressionRule + // InternalMachineLearningLanguage.g:1527:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) + // InternalMachineLearningLanguage.g:1528:5: lv_subExpressions_0_0= ruleXorExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_0_0()); } - pushFollow(FOLLOW_41); + pushFollow(FOLLOW_40); lv_subExpressions_0_0=ruleXorExpressionRule(); state._fsp--; @@ -4751,39 +4374,39 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:1658:3: (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* - loop24: + // InternalMachineLearningLanguage.g:1545:3: (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* + loop23: do { - int alt24=2; - int LA24_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA24_0==42) ) { - alt24=1; + if ( (LA23_0==42) ) { + alt23=1; } - switch (alt24) { + switch (alt23) { case 1 : - // InternalMachineLearningLanguage.g:1659:4: otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) + // InternalMachineLearningLanguage.g:1546:4: otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) { - otherlv_1=(Token)match(input,42,FOLLOW_42); if (state.failed) return current; + otherlv_1=(Token)match(input,42,FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); } - // InternalMachineLearningLanguage.g:1663:4: ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) - // InternalMachineLearningLanguage.g:1664:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) + // InternalMachineLearningLanguage.g:1550:4: ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) + // InternalMachineLearningLanguage.g:1551:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) { - // InternalMachineLearningLanguage.g:1664:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) - // InternalMachineLearningLanguage.g:1665:6: lv_subExpressions_2_0= ruleXorExpressionRule + // InternalMachineLearningLanguage.g:1551:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) + // InternalMachineLearningLanguage.g:1552:6: lv_subExpressions_2_0= ruleXorExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_1_1_0()); } - pushFollow(FOLLOW_41); + pushFollow(FOLLOW_40); lv_subExpressions_2_0=ruleXorExpressionRule(); state._fsp--; @@ -4812,7 +4435,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr break; default : - break loop24; + break loop23; } } while (true); @@ -4841,7 +4464,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleXorExpressionRule" - // InternalMachineLearningLanguage.g:1687:1: entryRuleXorExpressionRule returns [EObject current=null] : iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ; + // InternalMachineLearningLanguage.g:1574:1: entryRuleXorExpressionRule returns [EObject current=null] : iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ; public final EObject entryRuleXorExpressionRule() throws RecognitionException { EObject current = null; @@ -4849,8 +4472,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1687:58: (iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ) - // InternalMachineLearningLanguage.g:1688:2: iv_ruleXorExpressionRule= ruleXorExpressionRule EOF + // InternalMachineLearningLanguage.g:1574:58: (iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ) + // InternalMachineLearningLanguage.g:1575:2: iv_ruleXorExpressionRule= ruleXorExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getXorExpressionRuleRule()); @@ -4881,7 +4504,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleXorExpressionRule" - // InternalMachineLearningLanguage.g:1694:1: ruleXorExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ; + // InternalMachineLearningLanguage.g:1581:1: ruleXorExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ; public final EObject ruleXorExpressionRule() throws RecognitionException { EObject current = null; @@ -4895,24 +4518,24 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1700:2: ( ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ) - // InternalMachineLearningLanguage.g:1701:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) + // InternalMachineLearningLanguage.g:1587:2: ( ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ) + // InternalMachineLearningLanguage.g:1588:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) { - // InternalMachineLearningLanguage.g:1701:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) - // InternalMachineLearningLanguage.g:1702:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* + // InternalMachineLearningLanguage.g:1588:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) + // InternalMachineLearningLanguage.g:1589:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* { - // InternalMachineLearningLanguage.g:1702:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) - // InternalMachineLearningLanguage.g:1703:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) + // InternalMachineLearningLanguage.g:1589:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) + // InternalMachineLearningLanguage.g:1590:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) { - // InternalMachineLearningLanguage.g:1703:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) - // InternalMachineLearningLanguage.g:1704:5: lv_subExpressions_0_0= ruleAndExpressionRule + // InternalMachineLearningLanguage.g:1590:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) + // InternalMachineLearningLanguage.g:1591:5: lv_subExpressions_0_0= ruleAndExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_0_0()); } - pushFollow(FOLLOW_43); + pushFollow(FOLLOW_42); lv_subExpressions_0_0=ruleAndExpressionRule(); state._fsp--; @@ -4936,39 +4559,39 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:1721:3: (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* - loop25: + // InternalMachineLearningLanguage.g:1608:3: (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* + loop24: do { - int alt25=2; - int LA25_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( (LA25_0==43) ) { - alt25=1; + if ( (LA24_0==43) ) { + alt24=1; } - switch (alt25) { + switch (alt24) { case 1 : - // InternalMachineLearningLanguage.g:1722:4: otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) + // InternalMachineLearningLanguage.g:1609:4: otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) { - otherlv_1=(Token)match(input,43,FOLLOW_42); if (state.failed) return current; + otherlv_1=(Token)match(input,43,FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); } - // InternalMachineLearningLanguage.g:1726:4: ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) - // InternalMachineLearningLanguage.g:1727:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) + // InternalMachineLearningLanguage.g:1613:4: ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) + // InternalMachineLearningLanguage.g:1614:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) { - // InternalMachineLearningLanguage.g:1727:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) - // InternalMachineLearningLanguage.g:1728:6: lv_subExpressions_2_0= ruleAndExpressionRule + // InternalMachineLearningLanguage.g:1614:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) + // InternalMachineLearningLanguage.g:1615:6: lv_subExpressions_2_0= ruleAndExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_1_1_0()); } - pushFollow(FOLLOW_43); + pushFollow(FOLLOW_42); lv_subExpressions_2_0=ruleAndExpressionRule(); state._fsp--; @@ -4997,7 +4620,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr break; default : - break loop25; + break loop24; } } while (true); @@ -5026,7 +4649,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleAndExpressionRule" - // InternalMachineLearningLanguage.g:1750:1: entryRuleAndExpressionRule returns [EObject current=null] : iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ; + // InternalMachineLearningLanguage.g:1637:1: entryRuleAndExpressionRule returns [EObject current=null] : iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ; public final EObject entryRuleAndExpressionRule() throws RecognitionException { EObject current = null; @@ -5034,8 +4657,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1750:58: (iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ) - // InternalMachineLearningLanguage.g:1751:2: iv_ruleAndExpressionRule= ruleAndExpressionRule EOF + // InternalMachineLearningLanguage.g:1637:58: (iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ) + // InternalMachineLearningLanguage.g:1638:2: iv_ruleAndExpressionRule= ruleAndExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAndExpressionRuleRule()); @@ -5066,7 +4689,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleAndExpressionRule" - // InternalMachineLearningLanguage.g:1757:1: ruleAndExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ; + // InternalMachineLearningLanguage.g:1644:1: ruleAndExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ; public final EObject ruleAndExpressionRule() throws RecognitionException { EObject current = null; @@ -5080,24 +4703,24 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1763:2: ( ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ) - // InternalMachineLearningLanguage.g:1764:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) + // InternalMachineLearningLanguage.g:1650:2: ( ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ) + // InternalMachineLearningLanguage.g:1651:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) { - // InternalMachineLearningLanguage.g:1764:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) - // InternalMachineLearningLanguage.g:1765:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* + // InternalMachineLearningLanguage.g:1651:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) + // InternalMachineLearningLanguage.g:1652:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* { - // InternalMachineLearningLanguage.g:1765:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) - // InternalMachineLearningLanguage.g:1766:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) + // InternalMachineLearningLanguage.g:1652:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) + // InternalMachineLearningLanguage.g:1653:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) { - // InternalMachineLearningLanguage.g:1766:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) - // InternalMachineLearningLanguage.g:1767:5: lv_subExpressions_0_0= ruleNotExpressionRule + // InternalMachineLearningLanguage.g:1653:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) + // InternalMachineLearningLanguage.g:1654:5: lv_subExpressions_0_0= ruleNotExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_0_0()); } - pushFollow(FOLLOW_44); + pushFollow(FOLLOW_43); lv_subExpressions_0_0=ruleNotExpressionRule(); state._fsp--; @@ -5121,39 +4744,39 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:1784:3: (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* - loop26: + // InternalMachineLearningLanguage.g:1671:3: (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* + loop25: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA26_0==44) ) { - alt26=1; + if ( (LA25_0==44) ) { + alt25=1; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalMachineLearningLanguage.g:1785:4: otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) + // InternalMachineLearningLanguage.g:1672:4: otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) { - otherlv_1=(Token)match(input,44,FOLLOW_42); if (state.failed) return current; + otherlv_1=(Token)match(input,44,FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); } - // InternalMachineLearningLanguage.g:1789:4: ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) - // InternalMachineLearningLanguage.g:1790:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) + // InternalMachineLearningLanguage.g:1676:4: ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) + // InternalMachineLearningLanguage.g:1677:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) { - // InternalMachineLearningLanguage.g:1790:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) - // InternalMachineLearningLanguage.g:1791:6: lv_subExpressions_2_0= ruleNotExpressionRule + // InternalMachineLearningLanguage.g:1677:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) + // InternalMachineLearningLanguage.g:1678:6: lv_subExpressions_2_0= ruleNotExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_1_1_0()); } - pushFollow(FOLLOW_44); + pushFollow(FOLLOW_43); lv_subExpressions_2_0=ruleNotExpressionRule(); state._fsp--; @@ -5182,7 +4805,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr break; default : - break loop26; + break loop25; } } while (true); @@ -5211,7 +4834,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleNotExpressionRule" - // InternalMachineLearningLanguage.g:1813:1: entryRuleNotExpressionRule returns [EObject current=null] : iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ; + // InternalMachineLearningLanguage.g:1700:1: entryRuleNotExpressionRule returns [EObject current=null] : iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ; public final EObject entryRuleNotExpressionRule() throws RecognitionException { EObject current = null; @@ -5219,8 +4842,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1813:58: (iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ) - // InternalMachineLearningLanguage.g:1814:2: iv_ruleNotExpressionRule= ruleNotExpressionRule EOF + // InternalMachineLearningLanguage.g:1700:58: (iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ) + // InternalMachineLearningLanguage.g:1701:2: iv_ruleNotExpressionRule= ruleNotExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getNotExpressionRuleRule()); @@ -5251,7 +4874,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleNotExpressionRule" - // InternalMachineLearningLanguage.g:1820:1: ruleNotExpressionRule returns [EObject current=null] : ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ; + // InternalMachineLearningLanguage.g:1707:1: ruleNotExpressionRule returns [EObject current=null] : ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ; public final EObject ruleNotExpressionRule() throws RecognitionException { EObject current = null; @@ -5263,27 +4886,27 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1826:2: ( ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ) - // InternalMachineLearningLanguage.g:1827:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) + // InternalMachineLearningLanguage.g:1713:2: ( ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ) + // InternalMachineLearningLanguage.g:1714:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) { - // InternalMachineLearningLanguage.g:1827:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) - // InternalMachineLearningLanguage.g:1828:3: ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) + // InternalMachineLearningLanguage.g:1714:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) + // InternalMachineLearningLanguage.g:1715:3: ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) { - // InternalMachineLearningLanguage.g:1828:3: ( (lv_negated_0_0= '!' ) )? - int alt27=2; - int LA27_0 = input.LA(1); + // InternalMachineLearningLanguage.g:1715:3: ( (lv_negated_0_0= '!' ) )? + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA27_0==45) ) { - alt27=1; + if ( (LA26_0==45) ) { + alt26=1; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalMachineLearningLanguage.g:1829:4: (lv_negated_0_0= '!' ) + // InternalMachineLearningLanguage.g:1716:4: (lv_negated_0_0= '!' ) { - // InternalMachineLearningLanguage.g:1829:4: (lv_negated_0_0= '!' ) - // InternalMachineLearningLanguage.g:1830:5: lv_negated_0_0= '!' + // InternalMachineLearningLanguage.g:1716:4: (lv_negated_0_0= '!' ) + // InternalMachineLearningLanguage.g:1717:5: lv_negated_0_0= '!' { - lv_negated_0_0=(Token)match(input,45,FOLLOW_42); if (state.failed) return current; + lv_negated_0_0=(Token)match(input,45,FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_negated_0_0, grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); @@ -5306,11 +4929,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:1842:3: ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) - // InternalMachineLearningLanguage.g:1843:4: (lv_operand_1_0= ruleComparisonExpressionRule ) + // InternalMachineLearningLanguage.g:1729:3: ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) + // InternalMachineLearningLanguage.g:1730:4: (lv_operand_1_0= ruleComparisonExpressionRule ) { - // InternalMachineLearningLanguage.g:1843:4: (lv_operand_1_0= ruleComparisonExpressionRule ) - // InternalMachineLearningLanguage.g:1844:5: lv_operand_1_0= ruleComparisonExpressionRule + // InternalMachineLearningLanguage.g:1730:4: (lv_operand_1_0= ruleComparisonExpressionRule ) + // InternalMachineLearningLanguage.g:1731:5: lv_operand_1_0= ruleComparisonExpressionRule { if ( state.backtracking==0 ) { @@ -5366,7 +4989,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleComparisonExpressionRule" - // InternalMachineLearningLanguage.g:1865:1: entryRuleComparisonExpressionRule returns [EObject current=null] : iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ; + // InternalMachineLearningLanguage.g:1752:1: entryRuleComparisonExpressionRule returns [EObject current=null] : iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ; public final EObject entryRuleComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -5374,8 +4997,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1865:65: (iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ) - // InternalMachineLearningLanguage.g:1866:2: iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF + // InternalMachineLearningLanguage.g:1752:65: (iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ) + // InternalMachineLearningLanguage.g:1753:2: iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getComparisonExpressionRuleRule()); @@ -5406,7 +5029,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleComparisonExpressionRule" - // InternalMachineLearningLanguage.g:1872:1: ruleComparisonExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ; + // InternalMachineLearningLanguage.g:1759:1: ruleComparisonExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ; public final EObject ruleComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -5419,24 +5042,24 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1878:2: ( ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ) - // InternalMachineLearningLanguage.g:1879:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) + // InternalMachineLearningLanguage.g:1765:2: ( ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ) + // InternalMachineLearningLanguage.g:1766:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) { - // InternalMachineLearningLanguage.g:1879:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) - // InternalMachineLearningLanguage.g:1880:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* + // InternalMachineLearningLanguage.g:1766:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) + // InternalMachineLearningLanguage.g:1767:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* { - // InternalMachineLearningLanguage.g:1880:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) - // InternalMachineLearningLanguage.g:1881:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:1767:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) + // InternalMachineLearningLanguage.g:1768:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) { - // InternalMachineLearningLanguage.g:1881:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) - // InternalMachineLearningLanguage.g:1882:5: lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule + // InternalMachineLearningLanguage.g:1768:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:1769:5: lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAddOrSubtractExpressionRuleParserRuleCall_0_0()); } - pushFollow(FOLLOW_45); + pushFollow(FOLLOW_44); lv_leftOperand_0_0=ruleAddOrSubtractExpressionRule(); state._fsp--; @@ -5460,30 +5083,30 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:1899:3: ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* - loop28: + // InternalMachineLearningLanguage.g:1786:3: ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* + loop27: do { - int alt28=2; - int LA28_0 = input.LA(1); + int alt27=2; + int LA27_0 = input.LA(1); - if ( ((LA28_0>=52 && LA28_0<=57)) ) { - alt28=1; + if ( ((LA27_0>=52 && LA27_0<=57)) ) { + alt27=1; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalMachineLearningLanguage.g:1900:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) + // InternalMachineLearningLanguage.g:1787:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) { - // InternalMachineLearningLanguage.g:1900:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) - // InternalMachineLearningLanguage.g:1901:5: lv_comparison_1_0= rulePartialComparisonExpressionRule + // InternalMachineLearningLanguage.g:1787:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) + // InternalMachineLearningLanguage.g:1788:5: lv_comparison_1_0= rulePartialComparisonExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getComparisonExpressionRuleAccess().getComparisonPartialComparisonExpressionRuleParserRuleCall_1_0()); } - pushFollow(FOLLOW_45); + pushFollow(FOLLOW_44); lv_comparison_1_0=rulePartialComparisonExpressionRule(); state._fsp--; @@ -5509,7 +5132,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr break; default : - break loop28; + break loop27; } } while (true); @@ -5538,7 +5161,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRulePartialComparisonExpressionRule" - // InternalMachineLearningLanguage.g:1922:1: entryRulePartialComparisonExpressionRule returns [EObject current=null] : iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ; + // InternalMachineLearningLanguage.g:1809:1: entryRulePartialComparisonExpressionRule returns [EObject current=null] : iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ; public final EObject entryRulePartialComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -5546,8 +5169,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1922:72: (iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ) - // InternalMachineLearningLanguage.g:1923:2: iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF + // InternalMachineLearningLanguage.g:1809:72: (iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ) + // InternalMachineLearningLanguage.g:1810:2: iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleRule()); @@ -5578,7 +5201,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "rulePartialComparisonExpressionRule" - // InternalMachineLearningLanguage.g:1929:1: rulePartialComparisonExpressionRule returns [EObject current=null] : ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ; + // InternalMachineLearningLanguage.g:1816:1: rulePartialComparisonExpressionRule returns [EObject current=null] : ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ; public final EObject rulePartialComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -5591,24 +5214,24 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1935:2: ( ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ) - // InternalMachineLearningLanguage.g:1936:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) + // InternalMachineLearningLanguage.g:1822:2: ( ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ) + // InternalMachineLearningLanguage.g:1823:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) { - // InternalMachineLearningLanguage.g:1936:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) - // InternalMachineLearningLanguage.g:1937:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) + // InternalMachineLearningLanguage.g:1823:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) + // InternalMachineLearningLanguage.g:1824:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) { - // InternalMachineLearningLanguage.g:1937:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) - // InternalMachineLearningLanguage.g:1938:4: (lv_operator_0_0= ruleComparisonOperatorRule ) + // InternalMachineLearningLanguage.g:1824:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) + // InternalMachineLearningLanguage.g:1825:4: (lv_operator_0_0= ruleComparisonOperatorRule ) { - // InternalMachineLearningLanguage.g:1938:4: (lv_operator_0_0= ruleComparisonOperatorRule ) - // InternalMachineLearningLanguage.g:1939:5: lv_operator_0_0= ruleComparisonOperatorRule + // InternalMachineLearningLanguage.g:1825:4: (lv_operator_0_0= ruleComparisonOperatorRule ) + // InternalMachineLearningLanguage.g:1826:5: lv_operator_0_0= ruleComparisonOperatorRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorComparisonOperatorRuleEnumRuleCall_0_0()); } - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_41); lv_operator_0_0=ruleComparisonOperatorRule(); state._fsp--; @@ -5632,11 +5255,11 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:1956:3: ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) - // InternalMachineLearningLanguage.g:1957:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:1843:3: ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) + // InternalMachineLearningLanguage.g:1844:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) { - // InternalMachineLearningLanguage.g:1957:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) - // InternalMachineLearningLanguage.g:1958:5: lv_subExpression_1_0= ruleAddOrSubtractExpressionRule + // InternalMachineLearningLanguage.g:1844:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:1845:5: lv_subExpression_1_0= ruleAddOrSubtractExpressionRule { if ( state.backtracking==0 ) { @@ -5692,7 +5315,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleAddOrSubtractExpressionRule" - // InternalMachineLearningLanguage.g:1979:1: entryRuleAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ; + // InternalMachineLearningLanguage.g:1866:1: entryRuleAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ; public final EObject entryRuleAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -5700,8 +5323,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:1979:68: (iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ) - // InternalMachineLearningLanguage.g:1980:2: iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF + // InternalMachineLearningLanguage.g:1866:68: (iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ) + // InternalMachineLearningLanguage.g:1867:2: iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleRule()); @@ -5732,7 +5355,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleAddOrSubtractExpressionRule" - // InternalMachineLearningLanguage.g:1986:1: ruleAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ; + // InternalMachineLearningLanguage.g:1873:1: ruleAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ; public final EObject ruleAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -5747,24 +5370,24 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:1992:2: ( ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ) - // InternalMachineLearningLanguage.g:1993:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) + // InternalMachineLearningLanguage.g:1879:2: ( ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ) + // InternalMachineLearningLanguage.g:1880:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) { - // InternalMachineLearningLanguage.g:1993:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) - // InternalMachineLearningLanguage.g:1994:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* + // InternalMachineLearningLanguage.g:1880:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) + // InternalMachineLearningLanguage.g:1881:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* { - // InternalMachineLearningLanguage.g:1994:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) - // InternalMachineLearningLanguage.g:1995:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalMachineLearningLanguage.g:1881:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalMachineLearningLanguage.g:1882:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) { - // InternalMachineLearningLanguage.g:1995:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) - // InternalMachineLearningLanguage.g:1996:5: lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule + // InternalMachineLearningLanguage.g:1882:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalMachineLearningLanguage.g:1883:5: lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandMultiplyDivideModuloExpressionRuleParserRuleCall_0_0()); } - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_45); lv_leftOperand_0_0=ruleMultiplyDivideModuloExpressionRule(); state._fsp--; @@ -5788,33 +5411,33 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:2013:3: ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* - loop29: + // InternalMachineLearningLanguage.g:1900:3: ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* + loop28: do { - int alt29=2; - int LA29_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( ((LA29_0>=58 && LA29_0<=59)) ) { - alt29=1; + if ( ((LA28_0>=58 && LA28_0<=59)) ) { + alt28=1; } - switch (alt29) { + switch (alt28) { case 1 : - // InternalMachineLearningLanguage.g:2014:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalMachineLearningLanguage.g:1901:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) { - // InternalMachineLearningLanguage.g:2014:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) - // InternalMachineLearningLanguage.g:2015:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) + // InternalMachineLearningLanguage.g:1901:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) + // InternalMachineLearningLanguage.g:1902:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) { - // InternalMachineLearningLanguage.g:2015:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) - // InternalMachineLearningLanguage.g:2016:6: lv_operators_1_0= ruleAddOrSubtractOperatorRule + // InternalMachineLearningLanguage.g:1902:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) + // InternalMachineLearningLanguage.g:1903:6: lv_operators_1_0= ruleAddOrSubtractOperatorRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_1_0_0()); } - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_41); lv_operators_1_0=ruleAddOrSubtractOperatorRule(); state._fsp--; @@ -5838,18 +5461,18 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:2033:4: ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) - // InternalMachineLearningLanguage.g:2034:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalMachineLearningLanguage.g:1920:4: ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalMachineLearningLanguage.g:1921:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) { - // InternalMachineLearningLanguage.g:2034:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) - // InternalMachineLearningLanguage.g:2035:6: lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule + // InternalMachineLearningLanguage.g:1921:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalMachineLearningLanguage.g:1922:6: lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsMultiplyDivideModuloExpressionRuleParserRuleCall_1_1_0()); } - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_45); lv_operands_2_0=ruleMultiplyDivideModuloExpressionRule(); state._fsp--; @@ -5878,7 +5501,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr break; default : - break loop29; + break loop28; } } while (true); @@ -5907,7 +5530,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleMultiplyDivideModuloExpressionRule" - // InternalMachineLearningLanguage.g:2057:1: entryRuleMultiplyDivideModuloExpressionRule returns [EObject current=null] : iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ; + // InternalMachineLearningLanguage.g:1944:1: entryRuleMultiplyDivideModuloExpressionRule returns [EObject current=null] : iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ; public final EObject entryRuleMultiplyDivideModuloExpressionRule() throws RecognitionException { EObject current = null; @@ -5915,8 +5538,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2057:75: (iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ) - // InternalMachineLearningLanguage.g:2058:2: iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF + // InternalMachineLearningLanguage.g:1944:75: (iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ) + // InternalMachineLearningLanguage.g:1945:2: iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleRule()); @@ -5947,7 +5570,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleMultiplyDivideModuloExpressionRule" - // InternalMachineLearningLanguage.g:2064:1: ruleMultiplyDivideModuloExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ; + // InternalMachineLearningLanguage.g:1951:1: ruleMultiplyDivideModuloExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ; public final EObject ruleMultiplyDivideModuloExpressionRule() throws RecognitionException { EObject current = null; @@ -5962,24 +5585,24 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2070:2: ( ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ) - // InternalMachineLearningLanguage.g:2071:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) + // InternalMachineLearningLanguage.g:1957:2: ( ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ) + // InternalMachineLearningLanguage.g:1958:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) { - // InternalMachineLearningLanguage.g:2071:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) - // InternalMachineLearningLanguage.g:2072:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* + // InternalMachineLearningLanguage.g:1958:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) + // InternalMachineLearningLanguage.g:1959:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* { - // InternalMachineLearningLanguage.g:2072:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) - // InternalMachineLearningLanguage.g:2073:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:1959:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) + // InternalMachineLearningLanguage.g:1960:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) { - // InternalMachineLearningLanguage.g:2073:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) - // InternalMachineLearningLanguage.g:2074:5: lv_leftOperand_0_0= rulePowerOfExpressionRule + // InternalMachineLearningLanguage.g:1960:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:1961:5: lv_leftOperand_0_0= rulePowerOfExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandPowerOfExpressionRuleParserRuleCall_0_0()); } - pushFollow(FOLLOW_47); + pushFollow(FOLLOW_46); lv_leftOperand_0_0=rulePowerOfExpressionRule(); state._fsp--; @@ -6003,33 +5626,33 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:2091:3: ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* - loop30: + // InternalMachineLearningLanguage.g:1978:3: ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* + loop29: do { - int alt30=2; - int LA30_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA30_0>=60 && LA30_0<=62)) ) { - alt30=1; + if ( ((LA29_0>=60 && LA29_0<=62)) ) { + alt29=1; } - switch (alt30) { + switch (alt29) { case 1 : - // InternalMachineLearningLanguage.g:2092:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) + // InternalMachineLearningLanguage.g:1979:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) { - // InternalMachineLearningLanguage.g:2092:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) - // InternalMachineLearningLanguage.g:2093:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) + // InternalMachineLearningLanguage.g:1979:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) + // InternalMachineLearningLanguage.g:1980:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) { - // InternalMachineLearningLanguage.g:2093:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) - // InternalMachineLearningLanguage.g:2094:6: lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule + // InternalMachineLearningLanguage.g:1980:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) + // InternalMachineLearningLanguage.g:1981:6: lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsMultiplyDivideModuloOperatorRuleEnumRuleCall_1_0_0()); } - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_41); lv_operators_1_0=ruleMultiplyDivideModuloOperatorRule(); state._fsp--; @@ -6053,18 +5676,18 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:2111:4: ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) - // InternalMachineLearningLanguage.g:2112:5: (lv_operands_2_0= rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:1998:4: ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) + // InternalMachineLearningLanguage.g:1999:5: (lv_operands_2_0= rulePowerOfExpressionRule ) { - // InternalMachineLearningLanguage.g:2112:5: (lv_operands_2_0= rulePowerOfExpressionRule ) - // InternalMachineLearningLanguage.g:2113:6: lv_operands_2_0= rulePowerOfExpressionRule + // InternalMachineLearningLanguage.g:1999:5: (lv_operands_2_0= rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:2000:6: lv_operands_2_0= rulePowerOfExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsPowerOfExpressionRuleParserRuleCall_1_1_0()); } - pushFollow(FOLLOW_47); + pushFollow(FOLLOW_46); lv_operands_2_0=rulePowerOfExpressionRule(); state._fsp--; @@ -6093,7 +5716,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr break; default : - break loop30; + break loop29; } } while (true); @@ -6122,7 +5745,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRulePowerOfExpressionRule" - // InternalMachineLearningLanguage.g:2135:1: entryRulePowerOfExpressionRule returns [EObject current=null] : iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ; + // InternalMachineLearningLanguage.g:2022:1: entryRulePowerOfExpressionRule returns [EObject current=null] : iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ; public final EObject entryRulePowerOfExpressionRule() throws RecognitionException { EObject current = null; @@ -6130,8 +5753,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2135:62: (iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ) - // InternalMachineLearningLanguage.g:2136:2: iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF + // InternalMachineLearningLanguage.g:2022:62: (iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ) + // InternalMachineLearningLanguage.g:2023:2: iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPowerOfExpressionRuleRule()); @@ -6162,7 +5785,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "rulePowerOfExpressionRule" - // InternalMachineLearningLanguage.g:2142:1: rulePowerOfExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ; + // InternalMachineLearningLanguage.g:2029:1: rulePowerOfExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ; public final EObject rulePowerOfExpressionRule() throws RecognitionException { EObject current = null; @@ -6176,24 +5799,24 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2148:2: ( ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ) - // InternalMachineLearningLanguage.g:2149:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) + // InternalMachineLearningLanguage.g:2035:2: ( ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ) + // InternalMachineLearningLanguage.g:2036:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) { - // InternalMachineLearningLanguage.g:2149:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) - // InternalMachineLearningLanguage.g:2150:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? + // InternalMachineLearningLanguage.g:2036:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) + // InternalMachineLearningLanguage.g:2037:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? { - // InternalMachineLearningLanguage.g:2150:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) - // InternalMachineLearningLanguage.g:2151:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:2037:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) + // InternalMachineLearningLanguage.g:2038:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) { - // InternalMachineLearningLanguage.g:2151:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) - // InternalMachineLearningLanguage.g:2152:5: lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule + // InternalMachineLearningLanguage.g:2038:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) + // InternalMachineLearningLanguage.g:2039:5: lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandUnaryAddOrSubtractExpressionRuleParserRuleCall_0_0()); } - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_47); lv_leftOperand_0_0=ruleUnaryAddOrSubtractExpressionRule(); state._fsp--; @@ -6217,28 +5840,28 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:2169:3: (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? - int alt31=2; - int LA31_0 = input.LA(1); + // InternalMachineLearningLanguage.g:2056:3: (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA31_0==46) ) { - alt31=1; + if ( (LA30_0==46) ) { + alt30=1; } - switch (alt31) { + switch (alt30) { case 1 : - // InternalMachineLearningLanguage.g:2170:4: otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) + // InternalMachineLearningLanguage.g:2057:4: otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) { - otherlv_1=(Token)match(input,46,FOLLOW_42); if (state.failed) return current; + otherlv_1=(Token)match(input,46,FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); } - // InternalMachineLearningLanguage.g:2174:4: ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) - // InternalMachineLearningLanguage.g:2175:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:2061:4: ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) + // InternalMachineLearningLanguage.g:2062:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) { - // InternalMachineLearningLanguage.g:2175:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) - // InternalMachineLearningLanguage.g:2176:6: lv_rightOperand_2_0= rulePowerOfExpressionRule + // InternalMachineLearningLanguage.g:2062:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) + // InternalMachineLearningLanguage.g:2063:6: lv_rightOperand_2_0= rulePowerOfExpressionRule { if ( state.backtracking==0 ) { @@ -6300,7 +5923,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleUnaryAddOrSubtractExpressionRule" - // InternalMachineLearningLanguage.g:2198:1: entryRuleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ; + // InternalMachineLearningLanguage.g:2085:1: entryRuleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ; public final EObject entryRuleUnaryAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -6308,8 +5931,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2198:73: (iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ) - // InternalMachineLearningLanguage.g:2199:2: iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF + // InternalMachineLearningLanguage.g:2085:73: (iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ) + // InternalMachineLearningLanguage.g:2086:2: iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleRule()); @@ -6340,7 +5963,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleUnaryAddOrSubtractExpressionRule" - // InternalMachineLearningLanguage.g:2205:1: ruleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ; + // InternalMachineLearningLanguage.g:2092:1: ruleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ; public final EObject ruleUnaryAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -6353,36 +5976,36 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2211:2: ( ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ) - // InternalMachineLearningLanguage.g:2212:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) + // InternalMachineLearningLanguage.g:2098:2: ( ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ) + // InternalMachineLearningLanguage.g:2099:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) { - // InternalMachineLearningLanguage.g:2212:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) - // InternalMachineLearningLanguage.g:2213:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) + // InternalMachineLearningLanguage.g:2099:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) + // InternalMachineLearningLanguage.g:2100:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) { - // InternalMachineLearningLanguage.g:2213:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* - loop32: + // InternalMachineLearningLanguage.g:2100:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* + loop31: do { - int alt32=2; - int LA32_0 = input.LA(1); + int alt31=2; + int LA31_0 = input.LA(1); - if ( ((LA32_0>=58 && LA32_0<=59)) ) { - alt32=1; + if ( ((LA31_0>=58 && LA31_0<=59)) ) { + alt31=1; } - switch (alt32) { + switch (alt31) { case 1 : - // InternalMachineLearningLanguage.g:2214:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) + // InternalMachineLearningLanguage.g:2101:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) { - // InternalMachineLearningLanguage.g:2214:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) - // InternalMachineLearningLanguage.g:2215:5: lv_operators_0_0= ruleAddOrSubtractOperatorRule + // InternalMachineLearningLanguage.g:2101:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) + // InternalMachineLearningLanguage.g:2102:5: lv_operators_0_0= ruleAddOrSubtractOperatorRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_0_0()); } - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_41); lv_operators_0_0=ruleAddOrSubtractOperatorRule(); state._fsp--; @@ -6408,15 +6031,15 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr break; default : - break loop32; + break loop31; } } while (true); - // InternalMachineLearningLanguage.g:2232:3: ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) - // InternalMachineLearningLanguage.g:2233:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) + // InternalMachineLearningLanguage.g:2119:3: ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) + // InternalMachineLearningLanguage.g:2120:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) { - // InternalMachineLearningLanguage.g:2233:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) - // InternalMachineLearningLanguage.g:2234:5: lv_subExpression_1_0= ruleLiteralOrReferenceRule + // InternalMachineLearningLanguage.g:2120:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) + // InternalMachineLearningLanguage.g:2121:5: lv_subExpression_1_0= ruleLiteralOrReferenceRule { if ( state.backtracking==0 ) { @@ -6472,7 +6095,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleLiteralOrReferenceRule" - // InternalMachineLearningLanguage.g:2255:1: entryRuleLiteralOrReferenceRule returns [EObject current=null] : iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ; + // InternalMachineLearningLanguage.g:2142:1: entryRuleLiteralOrReferenceRule returns [EObject current=null] : iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ; public final EObject entryRuleLiteralOrReferenceRule() throws RecognitionException { EObject current = null; @@ -6480,8 +6103,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2255:63: (iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ) - // InternalMachineLearningLanguage.g:2256:2: iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF + // InternalMachineLearningLanguage.g:2142:63: (iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ) + // InternalMachineLearningLanguage.g:2143:2: iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleRule()); @@ -6512,7 +6135,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleLiteralOrReferenceRule" - // InternalMachineLearningLanguage.g:2262:1: ruleLiteralOrReferenceRule returns [EObject current=null] : (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ; + // InternalMachineLearningLanguage.g:2149:1: ruleLiteralOrReferenceRule returns [EObject current=null] : (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ; public final EObject ruleLiteralOrReferenceRule() throws RecognitionException { EObject current = null; @@ -6529,16 +6152,16 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2268:2: ( (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ) - // InternalMachineLearningLanguage.g:2269:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) + // InternalMachineLearningLanguage.g:2155:2: ( (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ) + // InternalMachineLearningLanguage.g:2156:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) { - // InternalMachineLearningLanguage.g:2269:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) - int alt33=4; + // InternalMachineLearningLanguage.g:2156:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) + int alt32=4; switch ( input.LA(1) ) { case RULE_ID: case RULE_QUOTED_ID: { - alt33=1; + alt32=1; } break; case RULE_STRING: @@ -6547,30 +6170,30 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr case 50: case 51: { - alt33=2; + alt32=2; } break; case 47: { - alt33=3; + alt32=3; } break; case 49: { - alt33=4; + alt32=4; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 33, 0, input); + new NoViableAltException("", 32, 0, input); throw nvae; } - switch (alt33) { + switch (alt32) { case 1 : - // InternalMachineLearningLanguage.g:2270:3: this_CallRule_0= ruleCallRule + // InternalMachineLearningLanguage.g:2157:3: this_CallRule_0= ruleCallRule { if ( state.backtracking==0 ) { @@ -6597,7 +6220,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalMachineLearningLanguage.g:2282:3: this_LiteralRule_1= ruleLiteralRule + // InternalMachineLearningLanguage.g:2169:3: this_LiteralRule_1= ruleLiteralRule { if ( state.backtracking==0 ) { @@ -6624,7 +6247,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalMachineLearningLanguage.g:2294:3: this_ParanthesesRule_2= ruleParanthesesRule + // InternalMachineLearningLanguage.g:2181:3: this_ParanthesesRule_2= ruleParanthesesRule { if ( state.backtracking==0 ) { @@ -6651,7 +6274,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 4 : - // InternalMachineLearningLanguage.g:2306:3: this_ValueReferenceRule_3= ruleValueReferenceRule + // InternalMachineLearningLanguage.g:2193:3: this_ValueReferenceRule_3= ruleValueReferenceRule { if ( state.backtracking==0 ) { @@ -6702,7 +6325,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleParanthesesRule" - // InternalMachineLearningLanguage.g:2321:1: entryRuleParanthesesRule returns [EObject current=null] : iv_ruleParanthesesRule= ruleParanthesesRule EOF ; + // InternalMachineLearningLanguage.g:2208:1: entryRuleParanthesesRule returns [EObject current=null] : iv_ruleParanthesesRule= ruleParanthesesRule EOF ; public final EObject entryRuleParanthesesRule() throws RecognitionException { EObject current = null; @@ -6710,8 +6333,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2321:56: (iv_ruleParanthesesRule= ruleParanthesesRule EOF ) - // InternalMachineLearningLanguage.g:2322:2: iv_ruleParanthesesRule= ruleParanthesesRule EOF + // InternalMachineLearningLanguage.g:2208:56: (iv_ruleParanthesesRule= ruleParanthesesRule EOF ) + // InternalMachineLearningLanguage.g:2209:2: iv_ruleParanthesesRule= ruleParanthesesRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParanthesesRuleRule()); @@ -6742,7 +6365,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleParanthesesRule" - // InternalMachineLearningLanguage.g:2328:1: ruleParanthesesRule returns [EObject current=null] : (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ; + // InternalMachineLearningLanguage.g:2215:1: ruleParanthesesRule returns [EObject current=null] : (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ; public final EObject ruleParanthesesRule() throws RecognitionException { EObject current = null; @@ -6755,30 +6378,30 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2334:2: ( (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ) - // InternalMachineLearningLanguage.g:2335:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) + // InternalMachineLearningLanguage.g:2221:2: ( (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ) + // InternalMachineLearningLanguage.g:2222:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) { - // InternalMachineLearningLanguage.g:2335:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) - // InternalMachineLearningLanguage.g:2336:3: otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' + // InternalMachineLearningLanguage.g:2222:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) + // InternalMachineLearningLanguage.g:2223:3: otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' { - otherlv_0=(Token)match(input,47,FOLLOW_42); if (state.failed) return current; + otherlv_0=(Token)match(input,47,FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); } - // InternalMachineLearningLanguage.g:2340:3: ( (lv_subExpression_1_0= ruleExpressionRule ) ) - // InternalMachineLearningLanguage.g:2341:4: (lv_subExpression_1_0= ruleExpressionRule ) + // InternalMachineLearningLanguage.g:2227:3: ( (lv_subExpression_1_0= ruleExpressionRule ) ) + // InternalMachineLearningLanguage.g:2228:4: (lv_subExpression_1_0= ruleExpressionRule ) { - // InternalMachineLearningLanguage.g:2341:4: (lv_subExpression_1_0= ruleExpressionRule ) - // InternalMachineLearningLanguage.g:2342:5: lv_subExpression_1_0= ruleExpressionRule + // InternalMachineLearningLanguage.g:2228:4: (lv_subExpression_1_0= ruleExpressionRule ) + // InternalMachineLearningLanguage.g:2229:5: lv_subExpression_1_0= ruleExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParanthesesRuleAccess().getSubExpressionExpressionRuleParserRuleCall_1_0()); } - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_48); lv_subExpression_1_0=ruleExpressionRule(); state._fsp--; @@ -6833,7 +6456,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleCallRule" - // InternalMachineLearningLanguage.g:2367:1: entryRuleCallRule returns [EObject current=null] : iv_ruleCallRule= ruleCallRule EOF ; + // InternalMachineLearningLanguage.g:2254:1: entryRuleCallRule returns [EObject current=null] : iv_ruleCallRule= ruleCallRule EOF ; public final EObject entryRuleCallRule() throws RecognitionException { EObject current = null; @@ -6841,8 +6464,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2367:49: (iv_ruleCallRule= ruleCallRule EOF ) - // InternalMachineLearningLanguage.g:2368:2: iv_ruleCallRule= ruleCallRule EOF + // InternalMachineLearningLanguage.g:2254:49: (iv_ruleCallRule= ruleCallRule EOF ) + // InternalMachineLearningLanguage.g:2255:2: iv_ruleCallRule= ruleCallRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCallRuleRule()); @@ -6873,7 +6496,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleCallRule" - // InternalMachineLearningLanguage.g:2374:1: ruleCallRule returns [EObject current=null] : ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ; + // InternalMachineLearningLanguage.g:2261:1: ruleCallRule returns [EObject current=null] : ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ; public final EObject ruleCallRule() throws RecognitionException { EObject current = null; @@ -6891,24 +6514,24 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2380:2: ( ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ) - // InternalMachineLearningLanguage.g:2381:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) + // InternalMachineLearningLanguage.g:2267:2: ( ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ) + // InternalMachineLearningLanguage.g:2268:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) { - // InternalMachineLearningLanguage.g:2381:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) - // InternalMachineLearningLanguage.g:2382:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' + // InternalMachineLearningLanguage.g:2268:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) + // InternalMachineLearningLanguage.g:2269:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' { - // InternalMachineLearningLanguage.g:2382:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) - // InternalMachineLearningLanguage.g:2383:4: (lv_function_0_0= ruleFunctionNameRule ) + // InternalMachineLearningLanguage.g:2269:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) + // InternalMachineLearningLanguage.g:2270:4: (lv_function_0_0= ruleFunctionNameRule ) { - // InternalMachineLearningLanguage.g:2383:4: (lv_function_0_0= ruleFunctionNameRule ) - // InternalMachineLearningLanguage.g:2384:5: lv_function_0_0= ruleFunctionNameRule + // InternalMachineLearningLanguage.g:2270:4: (lv_function_0_0= ruleFunctionNameRule ) + // InternalMachineLearningLanguage.g:2271:5: lv_function_0_0= ruleFunctionNameRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCallRuleAccess().getFunctionFunctionNameRuleParserRuleCall_0_0()); } - pushFollow(FOLLOW_50); + pushFollow(FOLLOW_49); lv_function_0_0=ruleFunctionNameRule(); state._fsp--; @@ -6932,35 +6555,35 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - otherlv_1=(Token)match(input,47,FOLLOW_51); if (state.failed) return current; + otherlv_1=(Token)match(input,47,FOLLOW_50); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); } - // InternalMachineLearningLanguage.g:2405:3: ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? - int alt35=2; - int LA35_0 = input.LA(1); + // InternalMachineLearningLanguage.g:2292:3: ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? + int alt34=2; + int LA34_0 = input.LA(1); - if ( ((LA35_0>=RULE_STRING && LA35_0<=RULE_QUOTED_ID)||LA35_0==45||LA35_0==47||(LA35_0>=49 && LA35_0<=51)||(LA35_0>=58 && LA35_0<=59)) ) { - alt35=1; + if ( ((LA34_0>=RULE_STRING && LA34_0<=RULE_QUOTED_ID)||LA34_0==45||LA34_0==47||(LA34_0>=49 && LA34_0<=51)||(LA34_0>=58 && LA34_0<=59)) ) { + alt34=1; } - switch (alt35) { + switch (alt34) { case 1 : - // InternalMachineLearningLanguage.g:2406:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* + // InternalMachineLearningLanguage.g:2293:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* { - // InternalMachineLearningLanguage.g:2406:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) - // InternalMachineLearningLanguage.g:2407:5: (lv_parameters_2_0= ruleExpressionRule ) + // InternalMachineLearningLanguage.g:2293:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) + // InternalMachineLearningLanguage.g:2294:5: (lv_parameters_2_0= ruleExpressionRule ) { - // InternalMachineLearningLanguage.g:2407:5: (lv_parameters_2_0= ruleExpressionRule ) - // InternalMachineLearningLanguage.g:2408:6: lv_parameters_2_0= ruleExpressionRule + // InternalMachineLearningLanguage.g:2294:5: (lv_parameters_2_0= ruleExpressionRule ) + // InternalMachineLearningLanguage.g:2295:6: lv_parameters_2_0= ruleExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_0_0()); } - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_51); lv_parameters_2_0=ruleExpressionRule(); state._fsp--; @@ -6984,39 +6607,39 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:2425:4: (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* - loop34: + // InternalMachineLearningLanguage.g:2312:4: (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* + loop33: do { - int alt34=2; - int LA34_0 = input.LA(1); + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA34_0==19) ) { - alt34=1; + if ( (LA33_0==19) ) { + alt33=1; } - switch (alt34) { + switch (alt33) { case 1 : - // InternalMachineLearningLanguage.g:2426:5: otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) + // InternalMachineLearningLanguage.g:2313:5: otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) { - otherlv_3=(Token)match(input,19,FOLLOW_42); if (state.failed) return current; + otherlv_3=(Token)match(input,19,FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); } - // InternalMachineLearningLanguage.g:2430:5: ( (lv_parameters_4_0= ruleExpressionRule ) ) - // InternalMachineLearningLanguage.g:2431:6: (lv_parameters_4_0= ruleExpressionRule ) + // InternalMachineLearningLanguage.g:2317:5: ( (lv_parameters_4_0= ruleExpressionRule ) ) + // InternalMachineLearningLanguage.g:2318:6: (lv_parameters_4_0= ruleExpressionRule ) { - // InternalMachineLearningLanguage.g:2431:6: (lv_parameters_4_0= ruleExpressionRule ) - // InternalMachineLearningLanguage.g:2432:7: lv_parameters_4_0= ruleExpressionRule + // InternalMachineLearningLanguage.g:2318:6: (lv_parameters_4_0= ruleExpressionRule ) + // InternalMachineLearningLanguage.g:2319:7: lv_parameters_4_0= ruleExpressionRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_1_1_0()); } - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_51); lv_parameters_4_0=ruleExpressionRule(); state._fsp--; @@ -7045,7 +6668,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr break; default : - break loop34; + break loop33; } } while (true); @@ -7086,7 +6709,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleValueReferenceRule" - // InternalMachineLearningLanguage.g:2459:1: entryRuleValueReferenceRule returns [EObject current=null] : iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ; + // InternalMachineLearningLanguage.g:2346:1: entryRuleValueReferenceRule returns [EObject current=null] : iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ; public final EObject entryRuleValueReferenceRule() throws RecognitionException { EObject current = null; @@ -7094,8 +6717,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2459:59: (iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ) - // InternalMachineLearningLanguage.g:2460:2: iv_ruleValueReferenceRule= ruleValueReferenceRule EOF + // InternalMachineLearningLanguage.g:2346:59: (iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ) + // InternalMachineLearningLanguage.g:2347:2: iv_ruleValueReferenceRule= ruleValueReferenceRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValueReferenceRuleRule()); @@ -7126,7 +6749,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleValueReferenceRule" - // InternalMachineLearningLanguage.g:2466:1: ruleValueReferenceRule returns [EObject current=null] : ( () otherlv_1= 'value' ) ; + // InternalMachineLearningLanguage.g:2353:1: ruleValueReferenceRule returns [EObject current=null] : ( () otherlv_1= 'value' ) ; public final EObject ruleValueReferenceRule() throws RecognitionException { EObject current = null; @@ -7136,14 +6759,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2472:2: ( ( () otherlv_1= 'value' ) ) - // InternalMachineLearningLanguage.g:2473:2: ( () otherlv_1= 'value' ) + // InternalMachineLearningLanguage.g:2359:2: ( ( () otherlv_1= 'value' ) ) + // InternalMachineLearningLanguage.g:2360:2: ( () otherlv_1= 'value' ) { - // InternalMachineLearningLanguage.g:2473:2: ( () otherlv_1= 'value' ) - // InternalMachineLearningLanguage.g:2474:3: () otherlv_1= 'value' + // InternalMachineLearningLanguage.g:2360:2: ( () otherlv_1= 'value' ) + // InternalMachineLearningLanguage.g:2361:3: () otherlv_1= 'value' { - // InternalMachineLearningLanguage.g:2474:3: () - // InternalMachineLearningLanguage.g:2475:4: + // InternalMachineLearningLanguage.g:2361:3: () + // InternalMachineLearningLanguage.g:2362:4: { if ( state.backtracking==0 ) { @@ -7191,7 +6814,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleLiteralRule" - // InternalMachineLearningLanguage.g:2492:1: entryRuleLiteralRule returns [EObject current=null] : iv_ruleLiteralRule= ruleLiteralRule EOF ; + // InternalMachineLearningLanguage.g:2379:1: entryRuleLiteralRule returns [EObject current=null] : iv_ruleLiteralRule= ruleLiteralRule EOF ; public final EObject entryRuleLiteralRule() throws RecognitionException { EObject current = null; @@ -7199,8 +6822,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2492:52: (iv_ruleLiteralRule= ruleLiteralRule EOF ) - // InternalMachineLearningLanguage.g:2493:2: iv_ruleLiteralRule= ruleLiteralRule EOF + // InternalMachineLearningLanguage.g:2379:52: (iv_ruleLiteralRule= ruleLiteralRule EOF ) + // InternalMachineLearningLanguage.g:2380:2: iv_ruleLiteralRule= ruleLiteralRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLiteralRuleRule()); @@ -7231,7 +6854,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleLiteralRule" - // InternalMachineLearningLanguage.g:2499:1: ruleLiteralRule returns [EObject current=null] : (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ; + // InternalMachineLearningLanguage.g:2386:1: ruleLiteralRule returns [EObject current=null] : (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ; public final EObject ruleLiteralRule() throws RecognitionException { EObject current = null; @@ -7246,40 +6869,40 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2505:2: ( (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ) - // InternalMachineLearningLanguage.g:2506:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) + // InternalMachineLearningLanguage.g:2392:2: ( (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ) + // InternalMachineLearningLanguage.g:2393:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) { - // InternalMachineLearningLanguage.g:2506:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) - int alt36=3; + // InternalMachineLearningLanguage.g:2393:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) + int alt35=3; switch ( input.LA(1) ) { case RULE_INT: case RULE_DOUBLE: { - alt36=1; + alt35=1; } break; case RULE_STRING: { - alt36=2; + alt35=2; } break; case 50: case 51: { - alt36=3; + alt35=3; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 36, 0, input); + new NoViableAltException("", 35, 0, input); throw nvae; } - switch (alt36) { + switch (alt35) { case 1 : - // InternalMachineLearningLanguage.g:2507:3: this_NumberLiteralRule_0= ruleNumberLiteralRule + // InternalMachineLearningLanguage.g:2394:3: this_NumberLiteralRule_0= ruleNumberLiteralRule { if ( state.backtracking==0 ) { @@ -7306,7 +6929,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalMachineLearningLanguage.g:2519:3: this_StringLiteralRule_1= ruleStringLiteralRule + // InternalMachineLearningLanguage.g:2406:3: this_StringLiteralRule_1= ruleStringLiteralRule { if ( state.backtracking==0 ) { @@ -7333,7 +6956,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalMachineLearningLanguage.g:2531:3: this_BooleanLiteralRule_2= ruleBooleanLiteralRule + // InternalMachineLearningLanguage.g:2418:3: this_BooleanLiteralRule_2= ruleBooleanLiteralRule { if ( state.backtracking==0 ) { @@ -7384,7 +7007,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleNumberLiteralRule" - // InternalMachineLearningLanguage.g:2546:1: entryRuleNumberLiteralRule returns [EObject current=null] : iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ; + // InternalMachineLearningLanguage.g:2433:1: entryRuleNumberLiteralRule returns [EObject current=null] : iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ; public final EObject entryRuleNumberLiteralRule() throws RecognitionException { EObject current = null; @@ -7392,8 +7015,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2546:58: (iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ) - // InternalMachineLearningLanguage.g:2547:2: iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF + // InternalMachineLearningLanguage.g:2433:58: (iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ) + // InternalMachineLearningLanguage.g:2434:2: iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getNumberLiteralRuleRule()); @@ -7424,7 +7047,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleNumberLiteralRule" - // InternalMachineLearningLanguage.g:2553:1: ruleNumberLiteralRule returns [EObject current=null] : (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ; + // InternalMachineLearningLanguage.g:2440:1: ruleNumberLiteralRule returns [EObject current=null] : (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ; public final EObject ruleNumberLiteralRule() throws RecognitionException { EObject current = null; @@ -7437,29 +7060,29 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2559:2: ( (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ) - // InternalMachineLearningLanguage.g:2560:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) + // InternalMachineLearningLanguage.g:2446:2: ( (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ) + // InternalMachineLearningLanguage.g:2447:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) { - // InternalMachineLearningLanguage.g:2560:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) - int alt37=2; - int LA37_0 = input.LA(1); + // InternalMachineLearningLanguage.g:2447:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA37_0==RULE_DOUBLE) ) { - alt37=1; + if ( (LA36_0==RULE_DOUBLE) ) { + alt36=1; } - else if ( (LA37_0==RULE_INT) ) { - alt37=2; + else if ( (LA36_0==RULE_INT) ) { + alt36=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 37, 0, input); + new NoViableAltException("", 36, 0, input); throw nvae; } - switch (alt37) { + switch (alt36) { case 1 : - // InternalMachineLearningLanguage.g:2561:3: this_DoubleLiteralRule_0= ruleDoubleLiteralRule + // InternalMachineLearningLanguage.g:2448:3: this_DoubleLiteralRule_0= ruleDoubleLiteralRule { if ( state.backtracking==0 ) { @@ -7486,7 +7109,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalMachineLearningLanguage.g:2573:3: this_IntegerLiteralRule_1= ruleIntegerLiteralRule + // InternalMachineLearningLanguage.g:2460:3: this_IntegerLiteralRule_1= ruleIntegerLiteralRule { if ( state.backtracking==0 ) { @@ -7537,7 +7160,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleDoubleLiteralRule" - // InternalMachineLearningLanguage.g:2588:1: entryRuleDoubleLiteralRule returns [EObject current=null] : iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ; + // InternalMachineLearningLanguage.g:2475:1: entryRuleDoubleLiteralRule returns [EObject current=null] : iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ; public final EObject entryRuleDoubleLiteralRule() throws RecognitionException { EObject current = null; @@ -7545,8 +7168,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2588:58: (iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ) - // InternalMachineLearningLanguage.g:2589:2: iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF + // InternalMachineLearningLanguage.g:2475:58: (iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ) + // InternalMachineLearningLanguage.g:2476:2: iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDoubleLiteralRuleRule()); @@ -7577,7 +7200,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleDoubleLiteralRule" - // InternalMachineLearningLanguage.g:2595:1: ruleDoubleLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; + // InternalMachineLearningLanguage.g:2482:1: ruleDoubleLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; public final EObject ruleDoubleLiteralRule() throws RecognitionException { EObject current = null; @@ -7589,19 +7212,19 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2601:2: ( ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) - // InternalMachineLearningLanguage.g:2602:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalMachineLearningLanguage.g:2488:2: ( ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) + // InternalMachineLearningLanguage.g:2489:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) { - // InternalMachineLearningLanguage.g:2602:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) - // InternalMachineLearningLanguage.g:2603:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? + // InternalMachineLearningLanguage.g:2489:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalMachineLearningLanguage.g:2490:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? { - // InternalMachineLearningLanguage.g:2603:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) - // InternalMachineLearningLanguage.g:2604:4: (lv_literal_0_0= RULE_DOUBLE ) + // InternalMachineLearningLanguage.g:2490:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) + // InternalMachineLearningLanguage.g:2491:4: (lv_literal_0_0= RULE_DOUBLE ) { - // InternalMachineLearningLanguage.g:2604:4: (lv_literal_0_0= RULE_DOUBLE ) - // InternalMachineLearningLanguage.g:2605:5: lv_literal_0_0= RULE_DOUBLE + // InternalMachineLearningLanguage.g:2491:4: (lv_literal_0_0= RULE_DOUBLE ) + // InternalMachineLearningLanguage.g:2492:5: lv_literal_0_0= RULE_DOUBLE { - lv_literal_0_0=(Token)match(input,RULE_DOUBLE,FOLLOW_53); if (state.failed) return current; + lv_literal_0_0=(Token)match(input,RULE_DOUBLE,FOLLOW_52); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_literal_0_0, grammarAccess.getDoubleLiteralRuleAccess().getLiteralDOUBLETerminalRuleCall_0_0()); @@ -7625,19 +7248,19 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:2621:3: ( (lv_factor_1_0= ruleFactorRule ) )? - int alt38=2; - int LA38_0 = input.LA(1); + // InternalMachineLearningLanguage.g:2508:3: ( (lv_factor_1_0= ruleFactorRule ) )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( ((LA38_0>=63 && LA38_0<=82)) ) { - alt38=1; + if ( ((LA37_0>=63 && LA37_0<=82)) ) { + alt37=1; } - switch (alt38) { + switch (alt37) { case 1 : - // InternalMachineLearningLanguage.g:2622:4: (lv_factor_1_0= ruleFactorRule ) + // InternalMachineLearningLanguage.g:2509:4: (lv_factor_1_0= ruleFactorRule ) { - // InternalMachineLearningLanguage.g:2622:4: (lv_factor_1_0= ruleFactorRule ) - // InternalMachineLearningLanguage.g:2623:5: lv_factor_1_0= ruleFactorRule + // InternalMachineLearningLanguage.g:2509:4: (lv_factor_1_0= ruleFactorRule ) + // InternalMachineLearningLanguage.g:2510:5: lv_factor_1_0= ruleFactorRule { if ( state.backtracking==0 ) { @@ -7696,7 +7319,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleIntegerLiteralRule" - // InternalMachineLearningLanguage.g:2644:1: entryRuleIntegerLiteralRule returns [EObject current=null] : iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ; + // InternalMachineLearningLanguage.g:2531:1: entryRuleIntegerLiteralRule returns [EObject current=null] : iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ; public final EObject entryRuleIntegerLiteralRule() throws RecognitionException { EObject current = null; @@ -7704,8 +7327,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2644:59: (iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ) - // InternalMachineLearningLanguage.g:2645:2: iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF + // InternalMachineLearningLanguage.g:2531:59: (iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ) + // InternalMachineLearningLanguage.g:2532:2: iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIntegerLiteralRuleRule()); @@ -7736,7 +7359,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleIntegerLiteralRule" - // InternalMachineLearningLanguage.g:2651:1: ruleIntegerLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; + // InternalMachineLearningLanguage.g:2538:1: ruleIntegerLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; public final EObject ruleIntegerLiteralRule() throws RecognitionException { EObject current = null; @@ -7748,19 +7371,19 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2657:2: ( ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) - // InternalMachineLearningLanguage.g:2658:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalMachineLearningLanguage.g:2544:2: ( ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) + // InternalMachineLearningLanguage.g:2545:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) { - // InternalMachineLearningLanguage.g:2658:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) - // InternalMachineLearningLanguage.g:2659:3: ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? + // InternalMachineLearningLanguage.g:2545:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalMachineLearningLanguage.g:2546:3: ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? { - // InternalMachineLearningLanguage.g:2659:3: ( (lv_literal_0_0= RULE_INT ) ) - // InternalMachineLearningLanguage.g:2660:4: (lv_literal_0_0= RULE_INT ) + // InternalMachineLearningLanguage.g:2546:3: ( (lv_literal_0_0= RULE_INT ) ) + // InternalMachineLearningLanguage.g:2547:4: (lv_literal_0_0= RULE_INT ) { - // InternalMachineLearningLanguage.g:2660:4: (lv_literal_0_0= RULE_INT ) - // InternalMachineLearningLanguage.g:2661:5: lv_literal_0_0= RULE_INT + // InternalMachineLearningLanguage.g:2547:4: (lv_literal_0_0= RULE_INT ) + // InternalMachineLearningLanguage.g:2548:5: lv_literal_0_0= RULE_INT { - lv_literal_0_0=(Token)match(input,RULE_INT,FOLLOW_53); if (state.failed) return current; + lv_literal_0_0=(Token)match(input,RULE_INT,FOLLOW_52); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_literal_0_0, grammarAccess.getIntegerLiteralRuleAccess().getLiteralINTTerminalRuleCall_0_0()); @@ -7784,19 +7407,19 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:2677:3: ( (lv_factor_1_0= ruleFactorRule ) )? - int alt39=2; - int LA39_0 = input.LA(1); + // InternalMachineLearningLanguage.g:2564:3: ( (lv_factor_1_0= ruleFactorRule ) )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( ((LA39_0>=63 && LA39_0<=82)) ) { - alt39=1; + if ( ((LA38_0>=63 && LA38_0<=82)) ) { + alt38=1; } - switch (alt39) { + switch (alt38) { case 1 : - // InternalMachineLearningLanguage.g:2678:4: (lv_factor_1_0= ruleFactorRule ) + // InternalMachineLearningLanguage.g:2565:4: (lv_factor_1_0= ruleFactorRule ) { - // InternalMachineLearningLanguage.g:2678:4: (lv_factor_1_0= ruleFactorRule ) - // InternalMachineLearningLanguage.g:2679:5: lv_factor_1_0= ruleFactorRule + // InternalMachineLearningLanguage.g:2565:4: (lv_factor_1_0= ruleFactorRule ) + // InternalMachineLearningLanguage.g:2566:5: lv_factor_1_0= ruleFactorRule { if ( state.backtracking==0 ) { @@ -7855,7 +7478,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleStringLiteralRule" - // InternalMachineLearningLanguage.g:2700:1: entryRuleStringLiteralRule returns [EObject current=null] : iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ; + // InternalMachineLearningLanguage.g:2587:1: entryRuleStringLiteralRule returns [EObject current=null] : iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ; public final EObject entryRuleStringLiteralRule() throws RecognitionException { EObject current = null; @@ -7863,8 +7486,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2700:58: (iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ) - // InternalMachineLearningLanguage.g:2701:2: iv_ruleStringLiteralRule= ruleStringLiteralRule EOF + // InternalMachineLearningLanguage.g:2587:58: (iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ) + // InternalMachineLearningLanguage.g:2588:2: iv_ruleStringLiteralRule= ruleStringLiteralRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getStringLiteralRuleRule()); @@ -7895,7 +7518,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleStringLiteralRule" - // InternalMachineLearningLanguage.g:2707:1: ruleStringLiteralRule returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalMachineLearningLanguage.g:2594:1: ruleStringLiteralRule returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleStringLiteralRule() throws RecognitionException { EObject current = null; @@ -7905,14 +7528,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2713:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalMachineLearningLanguage.g:2714:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalMachineLearningLanguage.g:2600:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalMachineLearningLanguage.g:2601:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalMachineLearningLanguage.g:2714:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalMachineLearningLanguage.g:2715:3: (lv_value_0_0= RULE_STRING ) + // InternalMachineLearningLanguage.g:2601:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalMachineLearningLanguage.g:2602:3: (lv_value_0_0= RULE_STRING ) { - // InternalMachineLearningLanguage.g:2715:3: (lv_value_0_0= RULE_STRING ) - // InternalMachineLearningLanguage.g:2716:4: lv_value_0_0= RULE_STRING + // InternalMachineLearningLanguage.g:2602:3: (lv_value_0_0= RULE_STRING ) + // InternalMachineLearningLanguage.g:2603:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7960,7 +7583,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleBooleanLiteralRule" - // InternalMachineLearningLanguage.g:2735:1: entryRuleBooleanLiteralRule returns [EObject current=null] : iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ; + // InternalMachineLearningLanguage.g:2622:1: entryRuleBooleanLiteralRule returns [EObject current=null] : iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ; public final EObject entryRuleBooleanLiteralRule() throws RecognitionException { EObject current = null; @@ -7968,8 +7591,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2735:59: (iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ) - // InternalMachineLearningLanguage.g:2736:2: iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF + // InternalMachineLearningLanguage.g:2622:59: (iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ) + // InternalMachineLearningLanguage.g:2623:2: iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBooleanLiteralRuleRule()); @@ -8000,7 +7623,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleBooleanLiteralRule" - // InternalMachineLearningLanguage.g:2742:1: ruleBooleanLiteralRule returns [EObject current=null] : ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ; + // InternalMachineLearningLanguage.g:2629:1: ruleBooleanLiteralRule returns [EObject current=null] : ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ; public final EObject ruleBooleanLiteralRule() throws RecognitionException { EObject current = null; @@ -8011,14 +7634,14 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2748:2: ( ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ) - // InternalMachineLearningLanguage.g:2749:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) + // InternalMachineLearningLanguage.g:2635:2: ( ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ) + // InternalMachineLearningLanguage.g:2636:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) { - // InternalMachineLearningLanguage.g:2749:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) - // InternalMachineLearningLanguage.g:2750:3: () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) + // InternalMachineLearningLanguage.g:2636:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) + // InternalMachineLearningLanguage.g:2637:3: () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) { - // InternalMachineLearningLanguage.g:2750:3: () - // InternalMachineLearningLanguage.g:2751:4: + // InternalMachineLearningLanguage.g:2637:3: () + // InternalMachineLearningLanguage.g:2638:4: { if ( state.backtracking==0 ) { @@ -8035,32 +7658,32 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } - // InternalMachineLearningLanguage.g:2760:3: ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) - int alt40=2; - int LA40_0 = input.LA(1); + // InternalMachineLearningLanguage.g:2647:3: ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA40_0==50) ) { - alt40=1; + if ( (LA39_0==50) ) { + alt39=1; } - else if ( (LA40_0==51) ) { - alt40=2; + else if ( (LA39_0==51) ) { + alt39=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 40, 0, input); + new NoViableAltException("", 39, 0, input); throw nvae; } - switch (alt40) { + switch (alt39) { case 1 : - // InternalMachineLearningLanguage.g:2761:4: ( (lv_value_1_0= 'true' ) ) + // InternalMachineLearningLanguage.g:2648:4: ( (lv_value_1_0= 'true' ) ) { - // InternalMachineLearningLanguage.g:2761:4: ( (lv_value_1_0= 'true' ) ) - // InternalMachineLearningLanguage.g:2762:5: (lv_value_1_0= 'true' ) + // InternalMachineLearningLanguage.g:2648:4: ( (lv_value_1_0= 'true' ) ) + // InternalMachineLearningLanguage.g:2649:5: (lv_value_1_0= 'true' ) { - // InternalMachineLearningLanguage.g:2762:5: (lv_value_1_0= 'true' ) - // InternalMachineLearningLanguage.g:2763:6: lv_value_1_0= 'true' + // InternalMachineLearningLanguage.g:2649:5: (lv_value_1_0= 'true' ) + // InternalMachineLearningLanguage.g:2650:6: lv_value_1_0= 'true' { lv_value_1_0=(Token)match(input,50,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8086,7 +7709,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalMachineLearningLanguage.g:2776:4: otherlv_2= 'false' + // InternalMachineLearningLanguage.g:2663:4: otherlv_2= 'false' { otherlv_2=(Token)match(input,51,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8125,7 +7748,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleStringOrId" - // InternalMachineLearningLanguage.g:2785:1: entryRuleStringOrId returns [String current=null] : iv_ruleStringOrId= ruleStringOrId EOF ; + // InternalMachineLearningLanguage.g:2672:1: entryRuleStringOrId returns [String current=null] : iv_ruleStringOrId= ruleStringOrId EOF ; public final String entryRuleStringOrId() throws RecognitionException { String current = null; @@ -8133,8 +7756,8 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr try { - // InternalMachineLearningLanguage.g:2785:50: (iv_ruleStringOrId= ruleStringOrId EOF ) - // InternalMachineLearningLanguage.g:2786:2: iv_ruleStringOrId= ruleStringOrId EOF + // InternalMachineLearningLanguage.g:2672:50: (iv_ruleStringOrId= ruleStringOrId EOF ) + // InternalMachineLearningLanguage.g:2673:2: iv_ruleStringOrId= ruleStringOrId EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getStringOrIdRule()); @@ -8165,7 +7788,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleStringOrId" - // InternalMachineLearningLanguage.g:2792:1: ruleStringOrId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ; + // InternalMachineLearningLanguage.g:2679:1: ruleStringOrId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleStringOrId() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8176,29 +7799,29 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2798:2: ( (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ) - // InternalMachineLearningLanguage.g:2799:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) + // InternalMachineLearningLanguage.g:2685:2: ( (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ) + // InternalMachineLearningLanguage.g:2686:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) { - // InternalMachineLearningLanguage.g:2799:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) - int alt41=2; - int LA41_0 = input.LA(1); + // InternalMachineLearningLanguage.g:2686:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA41_0==RULE_QUOTED_ID) ) { - alt41=1; + if ( (LA40_0==RULE_QUOTED_ID) ) { + alt40=1; } - else if ( (LA41_0==RULE_ID) ) { - alt41=2; + else if ( (LA40_0==RULE_ID) ) { + alt40=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 41, 0, input); + new NoViableAltException("", 40, 0, input); throw nvae; } - switch (alt41) { + switch (alt40) { case 1 : - // InternalMachineLearningLanguage.g:2800:3: this_QUOTED_ID_0= RULE_QUOTED_ID + // InternalMachineLearningLanguage.g:2687:3: this_QUOTED_ID_0= RULE_QUOTED_ID { this_QUOTED_ID_0=(Token)match(input,RULE_QUOTED_ID,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8215,7 +7838,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalMachineLearningLanguage.g:2808:3: this_ID_1= RULE_ID + // InternalMachineLearningLanguage.g:2695:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8256,7 +7879,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleComparisonOperatorRule" - // InternalMachineLearningLanguage.g:2819:1: ruleComparisonOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ; + // InternalMachineLearningLanguage.g:2706:1: ruleComparisonOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ; public final Enumerator ruleComparisonOperatorRule() throws RecognitionException { Enumerator current = null; @@ -8271,56 +7894,56 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2825:2: ( ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ) - // InternalMachineLearningLanguage.g:2826:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) + // InternalMachineLearningLanguage.g:2712:2: ( ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ) + // InternalMachineLearningLanguage.g:2713:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) { - // InternalMachineLearningLanguage.g:2826:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) - int alt42=6; + // InternalMachineLearningLanguage.g:2713:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) + int alt41=6; switch ( input.LA(1) ) { case 52: { - alt42=1; + alt41=1; } break; case 53: { - alt42=2; + alt41=2; } break; case 54: { - alt42=3; + alt41=3; } break; case 55: { - alt42=4; + alt41=4; } break; case 56: { - alt42=5; + alt41=5; } break; case 57: { - alt42=6; + alt41=6; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 42, 0, input); + new NoViableAltException("", 41, 0, input); throw nvae; } - switch (alt42) { + switch (alt41) { case 1 : - // InternalMachineLearningLanguage.g:2827:3: (enumLiteral_0= '>=' ) + // InternalMachineLearningLanguage.g:2714:3: (enumLiteral_0= '>=' ) { - // InternalMachineLearningLanguage.g:2827:3: (enumLiteral_0= '>=' ) - // InternalMachineLearningLanguage.g:2828:4: enumLiteral_0= '>=' + // InternalMachineLearningLanguage.g:2714:3: (enumLiteral_0= '>=' ) + // InternalMachineLearningLanguage.g:2715:4: enumLiteral_0= '>=' { enumLiteral_0=(Token)match(input,52,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8336,10 +7959,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalMachineLearningLanguage.g:2835:3: (enumLiteral_1= '>' ) + // InternalMachineLearningLanguage.g:2722:3: (enumLiteral_1= '>' ) { - // InternalMachineLearningLanguage.g:2835:3: (enumLiteral_1= '>' ) - // InternalMachineLearningLanguage.g:2836:4: enumLiteral_1= '>' + // InternalMachineLearningLanguage.g:2722:3: (enumLiteral_1= '>' ) + // InternalMachineLearningLanguage.g:2723:4: enumLiteral_1= '>' { enumLiteral_1=(Token)match(input,53,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8355,10 +7978,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalMachineLearningLanguage.g:2843:3: (enumLiteral_2= '=' ) + // InternalMachineLearningLanguage.g:2730:3: (enumLiteral_2= '=' ) { - // InternalMachineLearningLanguage.g:2843:3: (enumLiteral_2= '=' ) - // InternalMachineLearningLanguage.g:2844:4: enumLiteral_2= '=' + // InternalMachineLearningLanguage.g:2730:3: (enumLiteral_2= '=' ) + // InternalMachineLearningLanguage.g:2731:4: enumLiteral_2= '=' { enumLiteral_2=(Token)match(input,54,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8374,10 +7997,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 4 : - // InternalMachineLearningLanguage.g:2851:3: (enumLiteral_3= '!=' ) + // InternalMachineLearningLanguage.g:2738:3: (enumLiteral_3= '!=' ) { - // InternalMachineLearningLanguage.g:2851:3: (enumLiteral_3= '!=' ) - // InternalMachineLearningLanguage.g:2852:4: enumLiteral_3= '!=' + // InternalMachineLearningLanguage.g:2738:3: (enumLiteral_3= '!=' ) + // InternalMachineLearningLanguage.g:2739:4: enumLiteral_3= '!=' { enumLiteral_3=(Token)match(input,55,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8393,10 +8016,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 5 : - // InternalMachineLearningLanguage.g:2859:3: (enumLiteral_4= '<' ) + // InternalMachineLearningLanguage.g:2746:3: (enumLiteral_4= '<' ) { - // InternalMachineLearningLanguage.g:2859:3: (enumLiteral_4= '<' ) - // InternalMachineLearningLanguage.g:2860:4: enumLiteral_4= '<' + // InternalMachineLearningLanguage.g:2746:3: (enumLiteral_4= '<' ) + // InternalMachineLearningLanguage.g:2747:4: enumLiteral_4= '<' { enumLiteral_4=(Token)match(input,56,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8412,10 +8035,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 6 : - // InternalMachineLearningLanguage.g:2867:3: (enumLiteral_5= '<=' ) + // InternalMachineLearningLanguage.g:2754:3: (enumLiteral_5= '<=' ) { - // InternalMachineLearningLanguage.g:2867:3: (enumLiteral_5= '<=' ) - // InternalMachineLearningLanguage.g:2868:4: enumLiteral_5= '<=' + // InternalMachineLearningLanguage.g:2754:3: (enumLiteral_5= '<=' ) + // InternalMachineLearningLanguage.g:2755:4: enumLiteral_5= '<=' { enumLiteral_5=(Token)match(input,57,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8455,7 +8078,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleAddOrSubtractOperatorRule" - // InternalMachineLearningLanguage.g:2878:1: ruleAddOrSubtractOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ; + // InternalMachineLearningLanguage.g:2765:1: ruleAddOrSubtractOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ; public final Enumerator ruleAddOrSubtractOperatorRule() throws RecognitionException { Enumerator current = null; @@ -8466,32 +8089,32 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2884:2: ( ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ) - // InternalMachineLearningLanguage.g:2885:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) + // InternalMachineLearningLanguage.g:2771:2: ( ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ) + // InternalMachineLearningLanguage.g:2772:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) { - // InternalMachineLearningLanguage.g:2885:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) - int alt43=2; - int LA43_0 = input.LA(1); + // InternalMachineLearningLanguage.g:2772:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA43_0==58) ) { - alt43=1; + if ( (LA42_0==58) ) { + alt42=1; } - else if ( (LA43_0==59) ) { - alt43=2; + else if ( (LA42_0==59) ) { + alt42=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 43, 0, input); + new NoViableAltException("", 42, 0, input); throw nvae; } - switch (alt43) { + switch (alt42) { case 1 : - // InternalMachineLearningLanguage.g:2886:3: (enumLiteral_0= '+' ) + // InternalMachineLearningLanguage.g:2773:3: (enumLiteral_0= '+' ) { - // InternalMachineLearningLanguage.g:2886:3: (enumLiteral_0= '+' ) - // InternalMachineLearningLanguage.g:2887:4: enumLiteral_0= '+' + // InternalMachineLearningLanguage.g:2773:3: (enumLiteral_0= '+' ) + // InternalMachineLearningLanguage.g:2774:4: enumLiteral_0= '+' { enumLiteral_0=(Token)match(input,58,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8507,10 +8130,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalMachineLearningLanguage.g:2894:3: (enumLiteral_1= '-' ) + // InternalMachineLearningLanguage.g:2781:3: (enumLiteral_1= '-' ) { - // InternalMachineLearningLanguage.g:2894:3: (enumLiteral_1= '-' ) - // InternalMachineLearningLanguage.g:2895:4: enumLiteral_1= '-' + // InternalMachineLearningLanguage.g:2781:3: (enumLiteral_1= '-' ) + // InternalMachineLearningLanguage.g:2782:4: enumLiteral_1= '-' { enumLiteral_1=(Token)match(input,59,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8550,7 +8173,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleMultiplyDivideModuloOperatorRule" - // InternalMachineLearningLanguage.g:2905:1: ruleMultiplyDivideModuloOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ; + // InternalMachineLearningLanguage.g:2792:1: ruleMultiplyDivideModuloOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ; public final Enumerator ruleMultiplyDivideModuloOperatorRule() throws RecognitionException { Enumerator current = null; @@ -8562,41 +8185,41 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2911:2: ( ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ) - // InternalMachineLearningLanguage.g:2912:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) + // InternalMachineLearningLanguage.g:2798:2: ( ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ) + // InternalMachineLearningLanguage.g:2799:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) { - // InternalMachineLearningLanguage.g:2912:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) - int alt44=3; + // InternalMachineLearningLanguage.g:2799:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) + int alt43=3; switch ( input.LA(1) ) { case 60: { - alt44=1; + alt43=1; } break; case 61: { - alt44=2; + alt43=2; } break; case 62: { - alt44=3; + alt43=3; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 44, 0, input); + new NoViableAltException("", 43, 0, input); throw nvae; } - switch (alt44) { + switch (alt43) { case 1 : - // InternalMachineLearningLanguage.g:2913:3: (enumLiteral_0= '*' ) + // InternalMachineLearningLanguage.g:2800:3: (enumLiteral_0= '*' ) { - // InternalMachineLearningLanguage.g:2913:3: (enumLiteral_0= '*' ) - // InternalMachineLearningLanguage.g:2914:4: enumLiteral_0= '*' + // InternalMachineLearningLanguage.g:2800:3: (enumLiteral_0= '*' ) + // InternalMachineLearningLanguage.g:2801:4: enumLiteral_0= '*' { enumLiteral_0=(Token)match(input,60,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8612,10 +8235,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalMachineLearningLanguage.g:2921:3: (enumLiteral_1= '/' ) + // InternalMachineLearningLanguage.g:2808:3: (enumLiteral_1= '/' ) { - // InternalMachineLearningLanguage.g:2921:3: (enumLiteral_1= '/' ) - // InternalMachineLearningLanguage.g:2922:4: enumLiteral_1= '/' + // InternalMachineLearningLanguage.g:2808:3: (enumLiteral_1= '/' ) + // InternalMachineLearningLanguage.g:2809:4: enumLiteral_1= '/' { enumLiteral_1=(Token)match(input,61,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8631,10 +8254,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalMachineLearningLanguage.g:2929:3: (enumLiteral_2= '%' ) + // InternalMachineLearningLanguage.g:2816:3: (enumLiteral_2= '%' ) { - // InternalMachineLearningLanguage.g:2929:3: (enumLiteral_2= '%' ) - // InternalMachineLearningLanguage.g:2930:4: enumLiteral_2= '%' + // InternalMachineLearningLanguage.g:2816:3: (enumLiteral_2= '%' ) + // InternalMachineLearningLanguage.g:2817:4: enumLiteral_2= '%' { enumLiteral_2=(Token)match(input,62,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8674,7 +8297,7 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleFactorRule" - // InternalMachineLearningLanguage.g:2940:1: ruleFactorRule returns [Enumerator current=null] : ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ; + // InternalMachineLearningLanguage.g:2827:1: ruleFactorRule returns [Enumerator current=null] : ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ; public final Enumerator ruleFactorRule() throws RecognitionException { Enumerator current = null; @@ -8703,126 +8326,126 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalMachineLearningLanguage.g:2946:2: ( ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ) - // InternalMachineLearningLanguage.g:2947:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) + // InternalMachineLearningLanguage.g:2833:2: ( ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ) + // InternalMachineLearningLanguage.g:2834:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) { - // InternalMachineLearningLanguage.g:2947:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) - int alt45=20; + // InternalMachineLearningLanguage.g:2834:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) + int alt44=20; switch ( input.LA(1) ) { case 63: { - alt45=1; + alt44=1; } break; case 64: { - alt45=2; + alt44=2; } break; case 65: { - alt45=3; + alt44=3; } break; case 66: { - alt45=4; + alt44=4; } break; case 67: { - alt45=5; + alt44=5; } break; case 68: { - alt45=6; + alt44=6; } break; case 69: { - alt45=7; + alt44=7; } break; case 70: { - alt45=8; + alt44=8; } break; case 71: { - alt45=9; + alt44=9; } break; case 72: { - alt45=10; + alt44=10; } break; case 73: { - alt45=11; + alt44=11; } break; case 74: { - alt45=12; + alt44=12; } break; case 75: { - alt45=13; + alt44=13; } break; case 76: { - alt45=14; + alt44=14; } break; case 77: { - alt45=15; + alt44=15; } break; case 78: { - alt45=16; + alt44=16; } break; case 79: { - alt45=17; + alt44=17; } break; case 80: { - alt45=18; + alt44=18; } break; case 81: { - alt45=19; + alt44=19; } break; case 82: { - alt45=20; + alt44=20; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 45, 0, input); + new NoViableAltException("", 44, 0, input); throw nvae; } - switch (alt45) { + switch (alt44) { case 1 : - // InternalMachineLearningLanguage.g:2948:3: (enumLiteral_0= 'Y' ) + // InternalMachineLearningLanguage.g:2835:3: (enumLiteral_0= 'Y' ) { - // InternalMachineLearningLanguage.g:2948:3: (enumLiteral_0= 'Y' ) - // InternalMachineLearningLanguage.g:2949:4: enumLiteral_0= 'Y' + // InternalMachineLearningLanguage.g:2835:3: (enumLiteral_0= 'Y' ) + // InternalMachineLearningLanguage.g:2836:4: enumLiteral_0= 'Y' { enumLiteral_0=(Token)match(input,63,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8838,10 +8461,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalMachineLearningLanguage.g:2956:3: (enumLiteral_1= 'Z' ) + // InternalMachineLearningLanguage.g:2843:3: (enumLiteral_1= 'Z' ) { - // InternalMachineLearningLanguage.g:2956:3: (enumLiteral_1= 'Z' ) - // InternalMachineLearningLanguage.g:2957:4: enumLiteral_1= 'Z' + // InternalMachineLearningLanguage.g:2843:3: (enumLiteral_1= 'Z' ) + // InternalMachineLearningLanguage.g:2844:4: enumLiteral_1= 'Z' { enumLiteral_1=(Token)match(input,64,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8857,10 +8480,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalMachineLearningLanguage.g:2964:3: (enumLiteral_2= 'E' ) + // InternalMachineLearningLanguage.g:2851:3: (enumLiteral_2= 'E' ) { - // InternalMachineLearningLanguage.g:2964:3: (enumLiteral_2= 'E' ) - // InternalMachineLearningLanguage.g:2965:4: enumLiteral_2= 'E' + // InternalMachineLearningLanguage.g:2851:3: (enumLiteral_2= 'E' ) + // InternalMachineLearningLanguage.g:2852:4: enumLiteral_2= 'E' { enumLiteral_2=(Token)match(input,65,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8876,10 +8499,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 4 : - // InternalMachineLearningLanguage.g:2972:3: (enumLiteral_3= 'P' ) + // InternalMachineLearningLanguage.g:2859:3: (enumLiteral_3= 'P' ) { - // InternalMachineLearningLanguage.g:2972:3: (enumLiteral_3= 'P' ) - // InternalMachineLearningLanguage.g:2973:4: enumLiteral_3= 'P' + // InternalMachineLearningLanguage.g:2859:3: (enumLiteral_3= 'P' ) + // InternalMachineLearningLanguage.g:2860:4: enumLiteral_3= 'P' { enumLiteral_3=(Token)match(input,66,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8895,10 +8518,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 5 : - // InternalMachineLearningLanguage.g:2980:3: (enumLiteral_4= 'T' ) + // InternalMachineLearningLanguage.g:2867:3: (enumLiteral_4= 'T' ) { - // InternalMachineLearningLanguage.g:2980:3: (enumLiteral_4= 'T' ) - // InternalMachineLearningLanguage.g:2981:4: enumLiteral_4= 'T' + // InternalMachineLearningLanguage.g:2867:3: (enumLiteral_4= 'T' ) + // InternalMachineLearningLanguage.g:2868:4: enumLiteral_4= 'T' { enumLiteral_4=(Token)match(input,67,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8914,10 +8537,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 6 : - // InternalMachineLearningLanguage.g:2988:3: (enumLiteral_5= 'G' ) + // InternalMachineLearningLanguage.g:2875:3: (enumLiteral_5= 'G' ) { - // InternalMachineLearningLanguage.g:2988:3: (enumLiteral_5= 'G' ) - // InternalMachineLearningLanguage.g:2989:4: enumLiteral_5= 'G' + // InternalMachineLearningLanguage.g:2875:3: (enumLiteral_5= 'G' ) + // InternalMachineLearningLanguage.g:2876:4: enumLiteral_5= 'G' { enumLiteral_5=(Token)match(input,68,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8933,10 +8556,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 7 : - // InternalMachineLearningLanguage.g:2996:3: (enumLiteral_6= 'M' ) + // InternalMachineLearningLanguage.g:2883:3: (enumLiteral_6= 'M' ) { - // InternalMachineLearningLanguage.g:2996:3: (enumLiteral_6= 'M' ) - // InternalMachineLearningLanguage.g:2997:4: enumLiteral_6= 'M' + // InternalMachineLearningLanguage.g:2883:3: (enumLiteral_6= 'M' ) + // InternalMachineLearningLanguage.g:2884:4: enumLiteral_6= 'M' { enumLiteral_6=(Token)match(input,69,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8952,10 +8575,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 8 : - // InternalMachineLearningLanguage.g:3004:3: (enumLiteral_7= 'k' ) + // InternalMachineLearningLanguage.g:2891:3: (enumLiteral_7= 'k' ) { - // InternalMachineLearningLanguage.g:3004:3: (enumLiteral_7= 'k' ) - // InternalMachineLearningLanguage.g:3005:4: enumLiteral_7= 'k' + // InternalMachineLearningLanguage.g:2891:3: (enumLiteral_7= 'k' ) + // InternalMachineLearningLanguage.g:2892:4: enumLiteral_7= 'k' { enumLiteral_7=(Token)match(input,70,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8971,10 +8594,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 9 : - // InternalMachineLearningLanguage.g:3012:3: (enumLiteral_8= 'h' ) + // InternalMachineLearningLanguage.g:2899:3: (enumLiteral_8= 'h' ) { - // InternalMachineLearningLanguage.g:3012:3: (enumLiteral_8= 'h' ) - // InternalMachineLearningLanguage.g:3013:4: enumLiteral_8= 'h' + // InternalMachineLearningLanguage.g:2899:3: (enumLiteral_8= 'h' ) + // InternalMachineLearningLanguage.g:2900:4: enumLiteral_8= 'h' { enumLiteral_8=(Token)match(input,71,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8990,10 +8613,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 10 : - // InternalMachineLearningLanguage.g:3020:3: (enumLiteral_9= 'da' ) + // InternalMachineLearningLanguage.g:2907:3: (enumLiteral_9= 'da' ) { - // InternalMachineLearningLanguage.g:3020:3: (enumLiteral_9= 'da' ) - // InternalMachineLearningLanguage.g:3021:4: enumLiteral_9= 'da' + // InternalMachineLearningLanguage.g:2907:3: (enumLiteral_9= 'da' ) + // InternalMachineLearningLanguage.g:2908:4: enumLiteral_9= 'da' { enumLiteral_9=(Token)match(input,72,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9009,10 +8632,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 11 : - // InternalMachineLearningLanguage.g:3028:3: (enumLiteral_10= 'd' ) + // InternalMachineLearningLanguage.g:2915:3: (enumLiteral_10= 'd' ) { - // InternalMachineLearningLanguage.g:3028:3: (enumLiteral_10= 'd' ) - // InternalMachineLearningLanguage.g:3029:4: enumLiteral_10= 'd' + // InternalMachineLearningLanguage.g:2915:3: (enumLiteral_10= 'd' ) + // InternalMachineLearningLanguage.g:2916:4: enumLiteral_10= 'd' { enumLiteral_10=(Token)match(input,73,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9028,10 +8651,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 12 : - // InternalMachineLearningLanguage.g:3036:3: (enumLiteral_11= 'c' ) + // InternalMachineLearningLanguage.g:2923:3: (enumLiteral_11= 'c' ) { - // InternalMachineLearningLanguage.g:3036:3: (enumLiteral_11= 'c' ) - // InternalMachineLearningLanguage.g:3037:4: enumLiteral_11= 'c' + // InternalMachineLearningLanguage.g:2923:3: (enumLiteral_11= 'c' ) + // InternalMachineLearningLanguage.g:2924:4: enumLiteral_11= 'c' { enumLiteral_11=(Token)match(input,74,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9047,10 +8670,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 13 : - // InternalMachineLearningLanguage.g:3044:3: (enumLiteral_12= 'm' ) + // InternalMachineLearningLanguage.g:2931:3: (enumLiteral_12= 'm' ) { - // InternalMachineLearningLanguage.g:3044:3: (enumLiteral_12= 'm' ) - // InternalMachineLearningLanguage.g:3045:4: enumLiteral_12= 'm' + // InternalMachineLearningLanguage.g:2931:3: (enumLiteral_12= 'm' ) + // InternalMachineLearningLanguage.g:2932:4: enumLiteral_12= 'm' { enumLiteral_12=(Token)match(input,75,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9066,10 +8689,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 14 : - // InternalMachineLearningLanguage.g:3052:3: (enumLiteral_13= '\\u00B5' ) + // InternalMachineLearningLanguage.g:2939:3: (enumLiteral_13= '\\u00B5' ) { - // InternalMachineLearningLanguage.g:3052:3: (enumLiteral_13= '\\u00B5' ) - // InternalMachineLearningLanguage.g:3053:4: enumLiteral_13= '\\u00B5' + // InternalMachineLearningLanguage.g:2939:3: (enumLiteral_13= '\\u00B5' ) + // InternalMachineLearningLanguage.g:2940:4: enumLiteral_13= '\\u00B5' { enumLiteral_13=(Token)match(input,76,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9085,10 +8708,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 15 : - // InternalMachineLearningLanguage.g:3060:3: (enumLiteral_14= 'n' ) + // InternalMachineLearningLanguage.g:2947:3: (enumLiteral_14= 'n' ) { - // InternalMachineLearningLanguage.g:3060:3: (enumLiteral_14= 'n' ) - // InternalMachineLearningLanguage.g:3061:4: enumLiteral_14= 'n' + // InternalMachineLearningLanguage.g:2947:3: (enumLiteral_14= 'n' ) + // InternalMachineLearningLanguage.g:2948:4: enumLiteral_14= 'n' { enumLiteral_14=(Token)match(input,77,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9104,10 +8727,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 16 : - // InternalMachineLearningLanguage.g:3068:3: (enumLiteral_15= 'p' ) + // InternalMachineLearningLanguage.g:2955:3: (enumLiteral_15= 'p' ) { - // InternalMachineLearningLanguage.g:3068:3: (enumLiteral_15= 'p' ) - // InternalMachineLearningLanguage.g:3069:4: enumLiteral_15= 'p' + // InternalMachineLearningLanguage.g:2955:3: (enumLiteral_15= 'p' ) + // InternalMachineLearningLanguage.g:2956:4: enumLiteral_15= 'p' { enumLiteral_15=(Token)match(input,78,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9123,10 +8746,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 17 : - // InternalMachineLearningLanguage.g:3076:3: (enumLiteral_16= 'f' ) + // InternalMachineLearningLanguage.g:2963:3: (enumLiteral_16= 'f' ) { - // InternalMachineLearningLanguage.g:3076:3: (enumLiteral_16= 'f' ) - // InternalMachineLearningLanguage.g:3077:4: enumLiteral_16= 'f' + // InternalMachineLearningLanguage.g:2963:3: (enumLiteral_16= 'f' ) + // InternalMachineLearningLanguage.g:2964:4: enumLiteral_16= 'f' { enumLiteral_16=(Token)match(input,79,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9142,10 +8765,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 18 : - // InternalMachineLearningLanguage.g:3084:3: (enumLiteral_17= 'a' ) + // InternalMachineLearningLanguage.g:2971:3: (enumLiteral_17= 'a' ) { - // InternalMachineLearningLanguage.g:3084:3: (enumLiteral_17= 'a' ) - // InternalMachineLearningLanguage.g:3085:4: enumLiteral_17= 'a' + // InternalMachineLearningLanguage.g:2971:3: (enumLiteral_17= 'a' ) + // InternalMachineLearningLanguage.g:2972:4: enumLiteral_17= 'a' { enumLiteral_17=(Token)match(input,80,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9161,10 +8784,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 19 : - // InternalMachineLearningLanguage.g:3092:3: (enumLiteral_18= 'z' ) + // InternalMachineLearningLanguage.g:2979:3: (enumLiteral_18= 'z' ) { - // InternalMachineLearningLanguage.g:3092:3: (enumLiteral_18= 'z' ) - // InternalMachineLearningLanguage.g:3093:4: enumLiteral_18= 'z' + // InternalMachineLearningLanguage.g:2979:3: (enumLiteral_18= 'z' ) + // InternalMachineLearningLanguage.g:2980:4: enumLiteral_18= 'z' { enumLiteral_18=(Token)match(input,81,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9180,10 +8803,10 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr } break; case 20 : - // InternalMachineLearningLanguage.g:3100:3: (enumLiteral_19= 'y' ) + // InternalMachineLearningLanguage.g:2987:3: (enumLiteral_19= 'y' ) { - // InternalMachineLearningLanguage.g:3100:3: (enumLiteral_19= 'y' ) - // InternalMachineLearningLanguage.g:3101:4: enumLiteral_19= 'y' + // InternalMachineLearningLanguage.g:2987:3: (enumLiteral_19= 'y' ) + // InternalMachineLearningLanguage.g:2988:4: enumLiteral_19= 'y' { enumLiteral_19=(Token)match(input,82,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9245,39 +8868,38 @@ public class InternalMachineLearningLanguageParser extends AbstractInternalAntlr public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000002000000L}); public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000880002L}); public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000130L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000132L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000080000120L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000100000000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000288000120L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000002000080000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000004000000002L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000008000000130L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x000C0210000001F0L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x000C0230000001F0L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000040000000002L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0C0EA210000001F0L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000080000000002L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000100000000002L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x03F0000000000002L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0C00000000000002L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x7000000000000002L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000400000000002L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0C0FA210000001F0L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0001000000080000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x8000000000000002L,0x000000000007FFFFL}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000122L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000080000120L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000100000000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000800000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000288000120L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000002000000000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000002000080000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000004000000002L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000008000000120L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x000C0210000001F0L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x000C0230000001F0L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000040000000002L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0C0EA210000001F0L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000080000000002L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000100000000002L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x03F0000000000002L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0C00000000000002L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x7000000000000002L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000400000000002L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0C0FA210000001F0L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0001000000080000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x8000000000000002L,0x000000000007FFFFL}); } \ No newline at end of file diff --git a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/serializer/MachineLearningLanguageSemanticSequencer.java b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/serializer/MachineLearningLanguageSemanticSequencer.java index 1f0fe183..7f55c771 100644 --- a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/serializer/MachineLearningLanguageSemanticSequencer.java +++ b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/serializer/MachineLearningLanguageSemanticSequencer.java @@ -29,8 +29,6 @@ import de.evoal.languages.model.instance.DataReference; import de.evoal.languages.model.instance.Instance; import de.evoal.languages.model.instance.InstancePackage; import de.evoal.languages.model.instance.LiteralValue; -import de.evoal.languages.model.instance.Misc; -import de.evoal.languages.model.instance.Name; import de.evoal.languages.model.instance.dsl.serializer.InstanceLanguageSemanticSequencer; import de.evoal.languages.model.mll.BlockStatement; import de.evoal.languages.model.mll.CallStatement; @@ -139,12 +137,6 @@ public class MachineLearningLanguageSemanticSequencer extends InstanceLanguageSe case InstancePackage.LITERAL_VALUE: sequence_LiteralValueRule(context, (LiteralValue) semanticObject); return; - case InstancePackage.MISC: - sequence_MiscRule(context, (Misc) semanticObject); - return; - case InstancePackage.NAME: - sequence_NameRule(context, (Name) semanticObject); - return; } else if (epackage == MllPackage.eINSTANCE) switch (semanticObject.eClass().getClassifierID()) { diff --git a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/serializer/MachineLearningLanguageSyntacticSequencer.java b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/serializer/MachineLearningLanguageSyntacticSequencer.java index f3a9d035..8b1e1f89 100644 --- a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/serializer/MachineLearningLanguageSyntacticSequencer.java +++ b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/serializer/MachineLearningLanguageSyntacticSequencer.java @@ -58,7 +58,7 @@ public class MachineLearningLanguageSyntacticSequencer extends AbstractSyntactic * ('{' '}')? * * This ambiguous syntax occurs at: - * name=[TypeDefinition|StringOrId] (ambiguity) (rule end) + * definition=[TypeDefinition|StringOrId] (ambiguity) (rule end) * </pre> */ diff --git a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/services/MachineLearningLanguageGrammarAccess.java b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/services/MachineLearningLanguageGrammarAccess.java index ad10bc59..b792af13 100644 --- a/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/services/MachineLearningLanguageGrammarAccess.java +++ b/src/languages/de.evoal.languages.model.mll.dsl/src-gen/de/evoal/languages/model/mll/dsl/services/MachineLearningLanguageGrammarAccess.java @@ -1019,7 +1019,7 @@ public class MachineLearningLanguageGrammarAccess extends AbstractElementFinder. } //InstanceRule returns Instance: - // name = [dl::TypeDefinition|StringOrId] ('{' + // definition = [dl::TypeDefinition|StringOrId] ('{' // attributes += AttributeRule* // '}')? //; @@ -1032,7 +1032,7 @@ public class MachineLearningLanguageGrammarAccess extends AbstractElementFinder. } //AttributeRule returns Attribute: - // name = NameOrMiscRule ':=' value = ValueRule ';' + // definition = [dl::AttributeDefinition|StringOrId] ':=' value = ValueRule ';' //; public InstanceLanguageGrammarAccess.AttributeRuleElements getAttributeRuleAccess() { return gaInstanceLanguage.getAttributeRuleAccess(); @@ -1042,39 +1042,6 @@ public class MachineLearningLanguageGrammarAccess extends AbstractElementFinder. return getAttributeRuleAccess().getRule(); } - //NameOrMiscRule returns NameOrMisc: - // NameRule | MiscRule - //; - public InstanceLanguageGrammarAccess.NameOrMiscRuleElements getNameOrMiscRuleAccess() { - return gaInstanceLanguage.getNameOrMiscRuleAccess(); - } - - public ParserRule getNameOrMiscRuleRule() { - return getNameOrMiscRuleAccess().getRule(); - } - - //NameRule returns Name: - // name = [dl::NamedAttributeDefinition|StringOrId] - //; - public InstanceLanguageGrammarAccess.NameRuleElements getNameRuleAccess() { - return gaInstanceLanguage.getNameRuleAccess(); - } - - public ParserRule getNameRuleRule() { - return getNameRuleAccess().getRule(); - } - - //MiscRule returns Misc: - // name = STRING - //; - public InstanceLanguageGrammarAccess.MiscRuleElements getMiscRuleAccess() { - return gaInstanceLanguage.getMiscRuleAccess(); - } - - public ParserRule getMiscRuleRule() { - return getMiscRuleAccess().getRule(); - } - //ValueRule returns Value: // ArrayRule | DataReferenceRule | InstanceRule | LiteralValueRule //; diff --git a/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/OptimisationLanguageParser.java b/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/OptimisationLanguageParser.java index 009100e8..52bf37b1 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/OptimisationLanguageParser.java +++ b/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/OptimisationLanguageParser.java @@ -32,7 +32,6 @@ public class OptimisationLanguageParser extends AbstractContentAssistParser { } private static void init(ImmutableMap.Builder<AbstractElement, String> builder, OptimisationLanguageGrammarAccess grammarAccess) { - builder.put(grammarAccess.getNameOrMiscRuleAccess().getAlternatives(), "rule__NameOrMiscRule__Alternatives"); builder.put(grammarAccess.getValueRuleAccess().getAlternatives(), "rule__ValueRule__Alternatives"); builder.put(grammarAccess.getLiteralOrReferenceRuleAccess().getAlternatives(), "rule__LiteralOrReferenceRule__Alternatives"); builder.put(grammarAccess.getLiteralRuleAccess().getAlternatives(), "rule__LiteralRule__Alternatives"); @@ -85,12 +84,10 @@ public class OptimisationLanguageParser extends AbstractContentAssistParser { builder.put(grammarAccess.getConstraintRuleAccess().getStatementsAssignment_3(), "rule__ConstraintRule__StatementsAssignment_3"); builder.put(grammarAccess.getConstraintStatementRuleAccess().getConstraintExpressionAssignment_0(), "rule__ConstraintStatementRule__ConstraintExpressionAssignment_0"); builder.put(grammarAccess.getFunctionNameRuleAccess().getDefinitionAssignment(), "rule__FunctionNameRule__DefinitionAssignment"); - builder.put(grammarAccess.getInstanceRuleAccess().getNameAssignment_0(), "rule__InstanceRule__NameAssignment_0"); + builder.put(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0(), "rule__InstanceRule__DefinitionAssignment_0"); builder.put(grammarAccess.getInstanceRuleAccess().getAttributesAssignment_1_1(), "rule__InstanceRule__AttributesAssignment_1_1"); - builder.put(grammarAccess.getAttributeRuleAccess().getNameAssignment_0(), "rule__AttributeRule__NameAssignment_0"); + builder.put(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0(), "rule__AttributeRule__DefinitionAssignment_0"); builder.put(grammarAccess.getAttributeRuleAccess().getValueAssignment_2(), "rule__AttributeRule__ValueAssignment_2"); - builder.put(grammarAccess.getNameRuleAccess().getNameAssignment(), "rule__NameRule__NameAssignment"); - builder.put(grammarAccess.getMiscRuleAccess().getNameAssignment(), "rule__MiscRule__NameAssignment"); builder.put(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_0(), "rule__ArrayRule__ValuesAssignment_2_0"); builder.put(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_1_1(), "rule__ArrayRule__ValuesAssignment_2_1_1"); builder.put(grammarAccess.getLiteralValueRuleAccess().getLiteralAssignment(), "rule__LiteralValueRule__LiteralAssignment"); diff --git a/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguage.g b/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguage.g index e37f3b97..0877cf61 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguage.g +++ b/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguage.g @@ -225,81 +225,6 @@ finally { restoreStackSize(stackSize); } -// Entry rule entryRuleNameOrMiscRule -entryRuleNameOrMiscRule -: -{ before(grammarAccess.getNameOrMiscRuleRule()); } - ruleNameOrMiscRule -{ after(grammarAccess.getNameOrMiscRuleRule()); } - EOF -; - -// Rule NameOrMiscRule -ruleNameOrMiscRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); } - (rule__NameOrMiscRule__Alternatives) - { after(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleNameRule -entryRuleNameRule -: -{ before(grammarAccess.getNameRuleRule()); } - ruleNameRule -{ after(grammarAccess.getNameRuleRule()); } - EOF -; - -// Rule NameRule -ruleNameRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getNameRuleAccess().getNameAssignment()); } - (rule__NameRule__NameAssignment) - { after(grammarAccess.getNameRuleAccess().getNameAssignment()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -// Entry rule entryRuleMiscRule -entryRuleMiscRule -: -{ before(grammarAccess.getMiscRuleRule()); } - ruleMiscRule -{ after(grammarAccess.getMiscRuleRule()); } - EOF -; - -// Rule MiscRule -ruleMiscRule - @init { - int stackSize = keepStackSize(); - } - : - ( - { before(grammarAccess.getMiscRuleAccess().getNameAssignment()); } - (rule__MiscRule__NameAssignment) - { after(grammarAccess.getMiscRuleAccess().getNameAssignment()); } - ) -; -finally { - restoreStackSize(stackSize); -} - // Entry rule entryRuleValueRule entryRuleValueRule : @@ -1014,27 +939,6 @@ finally { restoreStackSize(stackSize); } -rule__NameOrMiscRule__Alternatives - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); } - ruleNameRule - { after(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); } - ) - | - ( - { before(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); } - ruleMiscRule - { after(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); } - ) -; -finally { - restoreStackSize(stackSize); -} - rule__ValueRule__Alternatives @init { int stackSize = keepStackSize(); @@ -1782,9 +1686,9 @@ rule__InstanceRule__Group__0__Impl } : ( - { before(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); } - (rule__InstanceRule__NameAssignment_0) - { after(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } + (rule__InstanceRule__DefinitionAssignment_0) + { after(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } ) ; finally { @@ -1917,9 +1821,9 @@ rule__AttributeRule__Group__0__Impl } : ( - { before(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); } - (rule__AttributeRule__NameAssignment_0) - { after(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); } + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } + (rule__AttributeRule__DefinitionAssignment_0) + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } ) ; finally { @@ -3790,19 +3694,19 @@ finally { restoreStackSize(stackSize); } -rule__InstanceRule__NameAssignment_0 +rule__InstanceRule__DefinitionAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ( - { before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } + { before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } ruleStringOrId - { after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } + { after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } ) - { after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); } + { after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ) ; finally { @@ -3824,15 +3728,19 @@ finally { restoreStackSize(stackSize); } -rule__AttributeRule__NameAssignment_0 +rule__AttributeRule__DefinitionAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); } - ruleNameOrMiscRule - { after(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); } + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } + ( + { before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); } + ruleStringOrId + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); } + ) + { after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } ) ; finally { @@ -3854,40 +3762,6 @@ finally { restoreStackSize(stackSize); } -rule__NameRule__NameAssignment - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); } - ( - { before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); } - ruleStringOrId - { after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); } - ) - { after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - -rule__MiscRule__NameAssignment - @init { - int stackSize = keepStackSize(); - } -: - ( - { before(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); } - RULE_STRING - { after(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); } - ) -; -finally { - restoreStackSize(stackSize); -} - rule__ArrayRule__ValuesAssignment_2_0 @init { int stackSize = keepStackSize(); diff --git a/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguageLexer.java b/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguageLexer.java index 5d34deac..93667bda 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguageLexer.java +++ b/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguageLexer.java @@ -1126,8 +1126,8 @@ public class InternalOptimisationLanguageLexer extends Lexer { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalOptimisationLanguage.g:4443:21: ( '0' .. '9' ) - // InternalOptimisationLanguage.g:4443:23: '0' .. '9' + // InternalOptimisationLanguage.g:4317:21: ( '0' .. '9' ) + // InternalOptimisationLanguage.g:4317:23: '0' .. '9' { matchRange('0','9'); @@ -1142,11 +1142,11 @@ public class InternalOptimisationLanguageLexer extends Lexer { // $ANTLR start "RULE_EXPONENT" public final void mRULE_EXPONENT() throws RecognitionException { try { - // InternalOptimisationLanguage.g:4445:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) - // InternalOptimisationLanguage.g:4445:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ + // InternalOptimisationLanguage.g:4319:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) + // InternalOptimisationLanguage.g:4319:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ { match('e'); - // InternalOptimisationLanguage.g:4445:30: ( '+' | '-' )? + // InternalOptimisationLanguage.g:4319:30: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1172,7 +1172,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } - // InternalOptimisationLanguage.g:4445:41: ( RULE_DIGIT )+ + // InternalOptimisationLanguage.g:4319:41: ( RULE_DIGIT )+ int cnt2=0; loop2: do { @@ -1186,7 +1186,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalOptimisationLanguage.g:4445:41: RULE_DIGIT + // InternalOptimisationLanguage.g:4319:41: RULE_DIGIT { mRULE_DIGIT(); @@ -1216,10 +1216,10 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:4447:10: ( ( '-' )? ( RULE_DIGIT )+ ) - // InternalOptimisationLanguage.g:4447:12: ( '-' )? ( RULE_DIGIT )+ + // InternalOptimisationLanguage.g:4321:10: ( ( '-' )? ( RULE_DIGIT )+ ) + // InternalOptimisationLanguage.g:4321:12: ( '-' )? ( RULE_DIGIT )+ { - // InternalOptimisationLanguage.g:4447:12: ( '-' )? + // InternalOptimisationLanguage.g:4321:12: ( '-' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1228,7 +1228,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalOptimisationLanguage.g:4447:12: '-' + // InternalOptimisationLanguage.g:4321:12: '-' { match('-'); @@ -1237,7 +1237,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } - // InternalOptimisationLanguage.g:4447:17: ( RULE_DIGIT )+ + // InternalOptimisationLanguage.g:4321:17: ( RULE_DIGIT )+ int cnt4=0; loop4: do { @@ -1251,7 +1251,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalOptimisationLanguage.g:4447:17: RULE_DIGIT + // InternalOptimisationLanguage.g:4321:17: RULE_DIGIT { mRULE_DIGIT(); @@ -1283,15 +1283,15 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:4449:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) - // InternalOptimisationLanguage.g:4449:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalOptimisationLanguage.g:4323:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) + // InternalOptimisationLanguage.g:4323:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) { - // InternalOptimisationLanguage.g:4449:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalOptimisationLanguage.g:4323:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalOptimisationLanguage.g:4449:16: RULE_INT RULE_EXPONENT + // InternalOptimisationLanguage.g:4323:16: RULE_INT RULE_EXPONENT { mRULE_INT(); mRULE_EXPONENT(); @@ -1299,11 +1299,11 @@ public class InternalOptimisationLanguageLexer extends Lexer { } break; case 2 : - // InternalOptimisationLanguage.g:4449:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? + // InternalOptimisationLanguage.g:4323:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? { mRULE_INT(); match('.'); - // InternalOptimisationLanguage.g:4449:52: ( RULE_DIGIT )* + // InternalOptimisationLanguage.g:4323:52: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1316,7 +1316,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalOptimisationLanguage.g:4449:52: RULE_DIGIT + // InternalOptimisationLanguage.g:4323:52: RULE_DIGIT { mRULE_DIGIT(); @@ -1328,7 +1328,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } } while (true); - // InternalOptimisationLanguage.g:4449:64: ( RULE_EXPONENT )? + // InternalOptimisationLanguage.g:4323:64: ( RULE_EXPONENT )? int alt6=2; int LA6_0 = input.LA(1); @@ -1337,7 +1337,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalOptimisationLanguage.g:4449:64: RULE_EXPONENT + // InternalOptimisationLanguage.g:4323:64: RULE_EXPONENT { mRULE_EXPONENT(); @@ -1368,11 +1368,11 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:4451:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalOptimisationLanguage.g:4451:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalOptimisationLanguage.g:4325:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalOptimisationLanguage.g:4325:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalOptimisationLanguage.g:4451:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalOptimisationLanguage.g:4325:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1388,7 +1388,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalOptimisationLanguage.g:4451:20: '\\\\' . + // InternalOptimisationLanguage.g:4325:20: '\\\\' . { match('\\'); matchAny(); @@ -1396,7 +1396,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } break; case 2 : - // InternalOptimisationLanguage.g:4451:27: ~ ( ( '\\\\' | '\"' ) ) + // InternalOptimisationLanguage.g:4325:27: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1433,11 +1433,11 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_QUOTED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:4453:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalOptimisationLanguage.g:4453:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalOptimisationLanguage.g:4327:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalOptimisationLanguage.g:4327:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalOptimisationLanguage.g:4453:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalOptimisationLanguage.g:4327:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1453,7 +1453,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalOptimisationLanguage.g:4453:24: '\\\\' . + // InternalOptimisationLanguage.g:4327:24: '\\\\' . { match('\\'); matchAny(); @@ -1461,7 +1461,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } break; case 2 : - // InternalOptimisationLanguage.g:4453:31: ~ ( ( '\\\\' | '\\'' ) ) + // InternalOptimisationLanguage.g:4327:31: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1498,10 +1498,10 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:4455:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalOptimisationLanguage.g:4455:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalOptimisationLanguage.g:4329:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalOptimisationLanguage.g:4329:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalOptimisationLanguage.g:4455:11: ( '^' )? + // InternalOptimisationLanguage.g:4329:11: ( '^' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1510,7 +1510,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalOptimisationLanguage.g:4455:11: '^' + // InternalOptimisationLanguage.g:4329:11: '^' { match('^'); @@ -1528,7 +1528,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalOptimisationLanguage.g:4455:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalOptimisationLanguage.g:4329:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop11: do { int alt11=2; @@ -1577,12 +1577,12 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:4457:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalOptimisationLanguage.g:4457:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalOptimisationLanguage.g:4331:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalOptimisationLanguage.g:4331:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalOptimisationLanguage.g:4457:24: ( options {greedy=false; } : . )* + // InternalOptimisationLanguage.g:4331:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -1607,7 +1607,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalOptimisationLanguage.g:4457:52: . + // InternalOptimisationLanguage.g:4331:52: . { matchAny(); @@ -1637,12 +1637,12 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:4459:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalOptimisationLanguage.g:4459:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalOptimisationLanguage.g:4333:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalOptimisationLanguage.g:4333:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalOptimisationLanguage.g:4459:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalOptimisationLanguage.g:4333:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -1655,7 +1655,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt13) { case 1 : - // InternalOptimisationLanguage.g:4459:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalOptimisationLanguage.g:4333:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1675,7 +1675,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } } while (true); - // InternalOptimisationLanguage.g:4459:40: ( ( '\\r' )? '\\n' )? + // InternalOptimisationLanguage.g:4333:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -1684,9 +1684,9 @@ public class InternalOptimisationLanguageLexer extends Lexer { } switch (alt15) { case 1 : - // InternalOptimisationLanguage.g:4459:41: ( '\\r' )? '\\n' + // InternalOptimisationLanguage.g:4333:41: ( '\\r' )? '\\n' { - // InternalOptimisationLanguage.g:4459:41: ( '\\r' )? + // InternalOptimisationLanguage.g:4333:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -1695,7 +1695,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } switch (alt14) { case 1 : - // InternalOptimisationLanguage.g:4459:41: '\\r' + // InternalOptimisationLanguage.g:4333:41: '\\r' { match('\r'); @@ -1727,10 +1727,10 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:4461:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalOptimisationLanguage.g:4461:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalOptimisationLanguage.g:4335:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalOptimisationLanguage.g:4335:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalOptimisationLanguage.g:4461:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalOptimisationLanguage.g:4335:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -1784,8 +1784,8 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:4463:16: ( . ) - // InternalOptimisationLanguage.g:4463:18: . + // InternalOptimisationLanguage.g:4337:16: ( . ) + // InternalOptimisationLanguage.g:4337:18: . { matchAny(); @@ -2282,7 +2282,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { this.transition = DFA7_transition; } public String getDescription() { - return "4449:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; + return "4323:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; } } static final String DFA17_eotS = diff --git a/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguageParser.java b/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguageParser.java index 55eb20f8..03c922cb 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguageParser.java +++ b/src/languages/de.evoal.languages.model.ol.dsl.ide/src-gen/de/evoal/languages/model/ol/dsl/ide/contentassist/antlr/internal/InternalOptimisationLanguageParser.java @@ -662,243 +662,12 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR end "ruleAttributeRule" - // $ANTLR start "entryRuleNameOrMiscRule" - // InternalOptimisationLanguage.g:229:1: entryRuleNameOrMiscRule : ruleNameOrMiscRule EOF ; - public final void entryRuleNameOrMiscRule() throws RecognitionException { - try { - // InternalOptimisationLanguage.g:230:1: ( ruleNameOrMiscRule EOF ) - // InternalOptimisationLanguage.g:231:1: ruleNameOrMiscRule EOF - { - before(grammarAccess.getNameOrMiscRuleRule()); - pushFollow(FOLLOW_1); - ruleNameOrMiscRule(); - - state._fsp--; - - after(grammarAccess.getNameOrMiscRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleNameOrMiscRule" - - - // $ANTLR start "ruleNameOrMiscRule" - // InternalOptimisationLanguage.g:238:1: ruleNameOrMiscRule : ( ( rule__NameOrMiscRule__Alternatives ) ) ; - public final void ruleNameOrMiscRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalOptimisationLanguage.g:242:2: ( ( ( rule__NameOrMiscRule__Alternatives ) ) ) - // InternalOptimisationLanguage.g:243:2: ( ( rule__NameOrMiscRule__Alternatives ) ) - { - // InternalOptimisationLanguage.g:243:2: ( ( rule__NameOrMiscRule__Alternatives ) ) - // InternalOptimisationLanguage.g:244:3: ( rule__NameOrMiscRule__Alternatives ) - { - before(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); - // InternalOptimisationLanguage.g:245:3: ( rule__NameOrMiscRule__Alternatives ) - // InternalOptimisationLanguage.g:245:4: rule__NameOrMiscRule__Alternatives - { - pushFollow(FOLLOW_2); - rule__NameOrMiscRule__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getNameOrMiscRuleAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleNameOrMiscRule" - - - // $ANTLR start "entryRuleNameRule" - // InternalOptimisationLanguage.g:254:1: entryRuleNameRule : ruleNameRule EOF ; - public final void entryRuleNameRule() throws RecognitionException { - try { - // InternalOptimisationLanguage.g:255:1: ( ruleNameRule EOF ) - // InternalOptimisationLanguage.g:256:1: ruleNameRule EOF - { - before(grammarAccess.getNameRuleRule()); - pushFollow(FOLLOW_1); - ruleNameRule(); - - state._fsp--; - - after(grammarAccess.getNameRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleNameRule" - - - // $ANTLR start "ruleNameRule" - // InternalOptimisationLanguage.g:263:1: ruleNameRule : ( ( rule__NameRule__NameAssignment ) ) ; - public final void ruleNameRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalOptimisationLanguage.g:267:2: ( ( ( rule__NameRule__NameAssignment ) ) ) - // InternalOptimisationLanguage.g:268:2: ( ( rule__NameRule__NameAssignment ) ) - { - // InternalOptimisationLanguage.g:268:2: ( ( rule__NameRule__NameAssignment ) ) - // InternalOptimisationLanguage.g:269:3: ( rule__NameRule__NameAssignment ) - { - before(grammarAccess.getNameRuleAccess().getNameAssignment()); - // InternalOptimisationLanguage.g:270:3: ( rule__NameRule__NameAssignment ) - // InternalOptimisationLanguage.g:270:4: rule__NameRule__NameAssignment - { - pushFollow(FOLLOW_2); - rule__NameRule__NameAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getNameRuleAccess().getNameAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleNameRule" - - - // $ANTLR start "entryRuleMiscRule" - // InternalOptimisationLanguage.g:279:1: entryRuleMiscRule : ruleMiscRule EOF ; - public final void entryRuleMiscRule() throws RecognitionException { - try { - // InternalOptimisationLanguage.g:280:1: ( ruleMiscRule EOF ) - // InternalOptimisationLanguage.g:281:1: ruleMiscRule EOF - { - before(grammarAccess.getMiscRuleRule()); - pushFollow(FOLLOW_1); - ruleMiscRule(); - - state._fsp--; - - after(grammarAccess.getMiscRuleRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMiscRule" - - - // $ANTLR start "ruleMiscRule" - // InternalOptimisationLanguage.g:288:1: ruleMiscRule : ( ( rule__MiscRule__NameAssignment ) ) ; - public final void ruleMiscRule() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalOptimisationLanguage.g:292:2: ( ( ( rule__MiscRule__NameAssignment ) ) ) - // InternalOptimisationLanguage.g:293:2: ( ( rule__MiscRule__NameAssignment ) ) - { - // InternalOptimisationLanguage.g:293:2: ( ( rule__MiscRule__NameAssignment ) ) - // InternalOptimisationLanguage.g:294:3: ( rule__MiscRule__NameAssignment ) - { - before(grammarAccess.getMiscRuleAccess().getNameAssignment()); - // InternalOptimisationLanguage.g:295:3: ( rule__MiscRule__NameAssignment ) - // InternalOptimisationLanguage.g:295:4: rule__MiscRule__NameAssignment - { - pushFollow(FOLLOW_2); - rule__MiscRule__NameAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getMiscRuleAccess().getNameAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMiscRule" - - // $ANTLR start "entryRuleValueRule" - // InternalOptimisationLanguage.g:304:1: entryRuleValueRule : ruleValueRule EOF ; + // InternalOptimisationLanguage.g:229:1: entryRuleValueRule : ruleValueRule EOF ; public final void entryRuleValueRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:305:1: ( ruleValueRule EOF ) - // InternalOptimisationLanguage.g:306:1: ruleValueRule EOF + // InternalOptimisationLanguage.g:230:1: ( ruleValueRule EOF ) + // InternalOptimisationLanguage.g:231:1: ruleValueRule EOF { before(grammarAccess.getValueRuleRule()); pushFollow(FOLLOW_1); @@ -924,21 +693,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleValueRule" - // InternalOptimisationLanguage.g:313:1: ruleValueRule : ( ( rule__ValueRule__Alternatives ) ) ; + // InternalOptimisationLanguage.g:238:1: ruleValueRule : ( ( rule__ValueRule__Alternatives ) ) ; public final void ruleValueRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:317:2: ( ( ( rule__ValueRule__Alternatives ) ) ) - // InternalOptimisationLanguage.g:318:2: ( ( rule__ValueRule__Alternatives ) ) + // InternalOptimisationLanguage.g:242:2: ( ( ( rule__ValueRule__Alternatives ) ) ) + // InternalOptimisationLanguage.g:243:2: ( ( rule__ValueRule__Alternatives ) ) { - // InternalOptimisationLanguage.g:318:2: ( ( rule__ValueRule__Alternatives ) ) - // InternalOptimisationLanguage.g:319:3: ( rule__ValueRule__Alternatives ) + // InternalOptimisationLanguage.g:243:2: ( ( rule__ValueRule__Alternatives ) ) + // InternalOptimisationLanguage.g:244:3: ( rule__ValueRule__Alternatives ) { before(grammarAccess.getValueRuleAccess().getAlternatives()); - // InternalOptimisationLanguage.g:320:3: ( rule__ValueRule__Alternatives ) - // InternalOptimisationLanguage.g:320:4: rule__ValueRule__Alternatives + // InternalOptimisationLanguage.g:245:3: ( rule__ValueRule__Alternatives ) + // InternalOptimisationLanguage.g:245:4: rule__ValueRule__Alternatives { pushFollow(FOLLOW_2); rule__ValueRule__Alternatives(); @@ -971,11 +740,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleArrayRule" - // InternalOptimisationLanguage.g:329:1: entryRuleArrayRule : ruleArrayRule EOF ; + // InternalOptimisationLanguage.g:254:1: entryRuleArrayRule : ruleArrayRule EOF ; public final void entryRuleArrayRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:330:1: ( ruleArrayRule EOF ) - // InternalOptimisationLanguage.g:331:1: ruleArrayRule EOF + // InternalOptimisationLanguage.g:255:1: ( ruleArrayRule EOF ) + // InternalOptimisationLanguage.g:256:1: ruleArrayRule EOF { before(grammarAccess.getArrayRuleRule()); pushFollow(FOLLOW_1); @@ -1001,21 +770,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleArrayRule" - // InternalOptimisationLanguage.g:338:1: ruleArrayRule : ( ( rule__ArrayRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:263:1: ruleArrayRule : ( ( rule__ArrayRule__Group__0 ) ) ; public final void ruleArrayRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:342:2: ( ( ( rule__ArrayRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:343:2: ( ( rule__ArrayRule__Group__0 ) ) + // InternalOptimisationLanguage.g:267:2: ( ( ( rule__ArrayRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:268:2: ( ( rule__ArrayRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:343:2: ( ( rule__ArrayRule__Group__0 ) ) - // InternalOptimisationLanguage.g:344:3: ( rule__ArrayRule__Group__0 ) + // InternalOptimisationLanguage.g:268:2: ( ( rule__ArrayRule__Group__0 ) ) + // InternalOptimisationLanguage.g:269:3: ( rule__ArrayRule__Group__0 ) { before(grammarAccess.getArrayRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:345:3: ( rule__ArrayRule__Group__0 ) - // InternalOptimisationLanguage.g:345:4: rule__ArrayRule__Group__0 + // InternalOptimisationLanguage.g:270:3: ( rule__ArrayRule__Group__0 ) + // InternalOptimisationLanguage.g:270:4: rule__ArrayRule__Group__0 { pushFollow(FOLLOW_2); rule__ArrayRule__Group__0(); @@ -1048,11 +817,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleLiteralValueRule" - // InternalOptimisationLanguage.g:354:1: entryRuleLiteralValueRule : ruleLiteralValueRule EOF ; + // InternalOptimisationLanguage.g:279:1: entryRuleLiteralValueRule : ruleLiteralValueRule EOF ; public final void entryRuleLiteralValueRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:355:1: ( ruleLiteralValueRule EOF ) - // InternalOptimisationLanguage.g:356:1: ruleLiteralValueRule EOF + // InternalOptimisationLanguage.g:280:1: ( ruleLiteralValueRule EOF ) + // InternalOptimisationLanguage.g:281:1: ruleLiteralValueRule EOF { before(grammarAccess.getLiteralValueRuleRule()); pushFollow(FOLLOW_1); @@ -1078,21 +847,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleLiteralValueRule" - // InternalOptimisationLanguage.g:363:1: ruleLiteralValueRule : ( ( rule__LiteralValueRule__LiteralAssignment ) ) ; + // InternalOptimisationLanguage.g:288:1: ruleLiteralValueRule : ( ( rule__LiteralValueRule__LiteralAssignment ) ) ; public final void ruleLiteralValueRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:367:2: ( ( ( rule__LiteralValueRule__LiteralAssignment ) ) ) - // InternalOptimisationLanguage.g:368:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) + // InternalOptimisationLanguage.g:292:2: ( ( ( rule__LiteralValueRule__LiteralAssignment ) ) ) + // InternalOptimisationLanguage.g:293:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) { - // InternalOptimisationLanguage.g:368:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) - // InternalOptimisationLanguage.g:369:3: ( rule__LiteralValueRule__LiteralAssignment ) + // InternalOptimisationLanguage.g:293:2: ( ( rule__LiteralValueRule__LiteralAssignment ) ) + // InternalOptimisationLanguage.g:294:3: ( rule__LiteralValueRule__LiteralAssignment ) { before(grammarAccess.getLiteralValueRuleAccess().getLiteralAssignment()); - // InternalOptimisationLanguage.g:370:3: ( rule__LiteralValueRule__LiteralAssignment ) - // InternalOptimisationLanguage.g:370:4: rule__LiteralValueRule__LiteralAssignment + // InternalOptimisationLanguage.g:295:3: ( rule__LiteralValueRule__LiteralAssignment ) + // InternalOptimisationLanguage.g:295:4: rule__LiteralValueRule__LiteralAssignment { pushFollow(FOLLOW_2); rule__LiteralValueRule__LiteralAssignment(); @@ -1125,11 +894,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleDataReferenceRule" - // InternalOptimisationLanguage.g:379:1: entryRuleDataReferenceRule : ruleDataReferenceRule EOF ; + // InternalOptimisationLanguage.g:304:1: entryRuleDataReferenceRule : ruleDataReferenceRule EOF ; public final void entryRuleDataReferenceRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:380:1: ( ruleDataReferenceRule EOF ) - // InternalOptimisationLanguage.g:381:1: ruleDataReferenceRule EOF + // InternalOptimisationLanguage.g:305:1: ( ruleDataReferenceRule EOF ) + // InternalOptimisationLanguage.g:306:1: ruleDataReferenceRule EOF { before(grammarAccess.getDataReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -1155,21 +924,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleDataReferenceRule" - // InternalOptimisationLanguage.g:388:1: ruleDataReferenceRule : ( ( rule__DataReferenceRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:313:1: ruleDataReferenceRule : ( ( rule__DataReferenceRule__Group__0 ) ) ; public final void ruleDataReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:392:2: ( ( ( rule__DataReferenceRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:393:2: ( ( rule__DataReferenceRule__Group__0 ) ) + // InternalOptimisationLanguage.g:317:2: ( ( ( rule__DataReferenceRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:318:2: ( ( rule__DataReferenceRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:393:2: ( ( rule__DataReferenceRule__Group__0 ) ) - // InternalOptimisationLanguage.g:394:3: ( rule__DataReferenceRule__Group__0 ) + // InternalOptimisationLanguage.g:318:2: ( ( rule__DataReferenceRule__Group__0 ) ) + // InternalOptimisationLanguage.g:319:3: ( rule__DataReferenceRule__Group__0 ) { before(grammarAccess.getDataReferenceRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:395:3: ( rule__DataReferenceRule__Group__0 ) - // InternalOptimisationLanguage.g:395:4: rule__DataReferenceRule__Group__0 + // InternalOptimisationLanguage.g:320:3: ( rule__DataReferenceRule__Group__0 ) + // InternalOptimisationLanguage.g:320:4: rule__DataReferenceRule__Group__0 { pushFollow(FOLLOW_2); rule__DataReferenceRule__Group__0(); @@ -1202,11 +971,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleExpressionRule" - // InternalOptimisationLanguage.g:404:1: entryRuleExpressionRule : ruleExpressionRule EOF ; + // InternalOptimisationLanguage.g:329:1: entryRuleExpressionRule : ruleExpressionRule EOF ; public final void entryRuleExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:405:1: ( ruleExpressionRule EOF ) - // InternalOptimisationLanguage.g:406:1: ruleExpressionRule EOF + // InternalOptimisationLanguage.g:330:1: ( ruleExpressionRule EOF ) + // InternalOptimisationLanguage.g:331:1: ruleExpressionRule EOF { before(grammarAccess.getExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1232,17 +1001,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleExpressionRule" - // InternalOptimisationLanguage.g:413:1: ruleExpressionRule : ( ruleOrExpressionRule ) ; + // InternalOptimisationLanguage.g:338:1: ruleExpressionRule : ( ruleOrExpressionRule ) ; public final void ruleExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:417:2: ( ( ruleOrExpressionRule ) ) - // InternalOptimisationLanguage.g:418:2: ( ruleOrExpressionRule ) + // InternalOptimisationLanguage.g:342:2: ( ( ruleOrExpressionRule ) ) + // InternalOptimisationLanguage.g:343:2: ( ruleOrExpressionRule ) { - // InternalOptimisationLanguage.g:418:2: ( ruleOrExpressionRule ) - // InternalOptimisationLanguage.g:419:3: ruleOrExpressionRule + // InternalOptimisationLanguage.g:343:2: ( ruleOrExpressionRule ) + // InternalOptimisationLanguage.g:344:3: ruleOrExpressionRule { before(grammarAccess.getExpressionRuleAccess().getOrExpressionRuleParserRuleCall()); pushFollow(FOLLOW_2); @@ -1273,11 +1042,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleOrExpressionRule" - // InternalOptimisationLanguage.g:429:1: entryRuleOrExpressionRule : ruleOrExpressionRule EOF ; + // InternalOptimisationLanguage.g:354:1: entryRuleOrExpressionRule : ruleOrExpressionRule EOF ; public final void entryRuleOrExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:430:1: ( ruleOrExpressionRule EOF ) - // InternalOptimisationLanguage.g:431:1: ruleOrExpressionRule EOF + // InternalOptimisationLanguage.g:355:1: ( ruleOrExpressionRule EOF ) + // InternalOptimisationLanguage.g:356:1: ruleOrExpressionRule EOF { before(grammarAccess.getOrExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1303,21 +1072,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleOrExpressionRule" - // InternalOptimisationLanguage.g:438:1: ruleOrExpressionRule : ( ( rule__OrExpressionRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:363:1: ruleOrExpressionRule : ( ( rule__OrExpressionRule__Group__0 ) ) ; public final void ruleOrExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:442:2: ( ( ( rule__OrExpressionRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:443:2: ( ( rule__OrExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:367:2: ( ( ( rule__OrExpressionRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:368:2: ( ( rule__OrExpressionRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:443:2: ( ( rule__OrExpressionRule__Group__0 ) ) - // InternalOptimisationLanguage.g:444:3: ( rule__OrExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:368:2: ( ( rule__OrExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:369:3: ( rule__OrExpressionRule__Group__0 ) { before(grammarAccess.getOrExpressionRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:445:3: ( rule__OrExpressionRule__Group__0 ) - // InternalOptimisationLanguage.g:445:4: rule__OrExpressionRule__Group__0 + // InternalOptimisationLanguage.g:370:3: ( rule__OrExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:370:4: rule__OrExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group__0(); @@ -1350,11 +1119,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleXorExpressionRule" - // InternalOptimisationLanguage.g:454:1: entryRuleXorExpressionRule : ruleXorExpressionRule EOF ; + // InternalOptimisationLanguage.g:379:1: entryRuleXorExpressionRule : ruleXorExpressionRule EOF ; public final void entryRuleXorExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:455:1: ( ruleXorExpressionRule EOF ) - // InternalOptimisationLanguage.g:456:1: ruleXorExpressionRule EOF + // InternalOptimisationLanguage.g:380:1: ( ruleXorExpressionRule EOF ) + // InternalOptimisationLanguage.g:381:1: ruleXorExpressionRule EOF { before(grammarAccess.getXorExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1380,21 +1149,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleXorExpressionRule" - // InternalOptimisationLanguage.g:463:1: ruleXorExpressionRule : ( ( rule__XorExpressionRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:388:1: ruleXorExpressionRule : ( ( rule__XorExpressionRule__Group__0 ) ) ; public final void ruleXorExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:467:2: ( ( ( rule__XorExpressionRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:468:2: ( ( rule__XorExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:392:2: ( ( ( rule__XorExpressionRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:393:2: ( ( rule__XorExpressionRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:468:2: ( ( rule__XorExpressionRule__Group__0 ) ) - // InternalOptimisationLanguage.g:469:3: ( rule__XorExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:393:2: ( ( rule__XorExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:394:3: ( rule__XorExpressionRule__Group__0 ) { before(grammarAccess.getXorExpressionRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:470:3: ( rule__XorExpressionRule__Group__0 ) - // InternalOptimisationLanguage.g:470:4: rule__XorExpressionRule__Group__0 + // InternalOptimisationLanguage.g:395:3: ( rule__XorExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:395:4: rule__XorExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group__0(); @@ -1427,11 +1196,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleAndExpressionRule" - // InternalOptimisationLanguage.g:479:1: entryRuleAndExpressionRule : ruleAndExpressionRule EOF ; + // InternalOptimisationLanguage.g:404:1: entryRuleAndExpressionRule : ruleAndExpressionRule EOF ; public final void entryRuleAndExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:480:1: ( ruleAndExpressionRule EOF ) - // InternalOptimisationLanguage.g:481:1: ruleAndExpressionRule EOF + // InternalOptimisationLanguage.g:405:1: ( ruleAndExpressionRule EOF ) + // InternalOptimisationLanguage.g:406:1: ruleAndExpressionRule EOF { before(grammarAccess.getAndExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1457,21 +1226,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleAndExpressionRule" - // InternalOptimisationLanguage.g:488:1: ruleAndExpressionRule : ( ( rule__AndExpressionRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:413:1: ruleAndExpressionRule : ( ( rule__AndExpressionRule__Group__0 ) ) ; public final void ruleAndExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:492:2: ( ( ( rule__AndExpressionRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:493:2: ( ( rule__AndExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:417:2: ( ( ( rule__AndExpressionRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:418:2: ( ( rule__AndExpressionRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:493:2: ( ( rule__AndExpressionRule__Group__0 ) ) - // InternalOptimisationLanguage.g:494:3: ( rule__AndExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:418:2: ( ( rule__AndExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:419:3: ( rule__AndExpressionRule__Group__0 ) { before(grammarAccess.getAndExpressionRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:495:3: ( rule__AndExpressionRule__Group__0 ) - // InternalOptimisationLanguage.g:495:4: rule__AndExpressionRule__Group__0 + // InternalOptimisationLanguage.g:420:3: ( rule__AndExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:420:4: rule__AndExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group__0(); @@ -1504,11 +1273,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleNotExpressionRule" - // InternalOptimisationLanguage.g:504:1: entryRuleNotExpressionRule : ruleNotExpressionRule EOF ; + // InternalOptimisationLanguage.g:429:1: entryRuleNotExpressionRule : ruleNotExpressionRule EOF ; public final void entryRuleNotExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:505:1: ( ruleNotExpressionRule EOF ) - // InternalOptimisationLanguage.g:506:1: ruleNotExpressionRule EOF + // InternalOptimisationLanguage.g:430:1: ( ruleNotExpressionRule EOF ) + // InternalOptimisationLanguage.g:431:1: ruleNotExpressionRule EOF { before(grammarAccess.getNotExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1534,21 +1303,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleNotExpressionRule" - // InternalOptimisationLanguage.g:513:1: ruleNotExpressionRule : ( ( rule__NotExpressionRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:438:1: ruleNotExpressionRule : ( ( rule__NotExpressionRule__Group__0 ) ) ; public final void ruleNotExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:517:2: ( ( ( rule__NotExpressionRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:518:2: ( ( rule__NotExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:442:2: ( ( ( rule__NotExpressionRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:443:2: ( ( rule__NotExpressionRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:518:2: ( ( rule__NotExpressionRule__Group__0 ) ) - // InternalOptimisationLanguage.g:519:3: ( rule__NotExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:443:2: ( ( rule__NotExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:444:3: ( rule__NotExpressionRule__Group__0 ) { before(grammarAccess.getNotExpressionRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:520:3: ( rule__NotExpressionRule__Group__0 ) - // InternalOptimisationLanguage.g:520:4: rule__NotExpressionRule__Group__0 + // InternalOptimisationLanguage.g:445:3: ( rule__NotExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:445:4: rule__NotExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__NotExpressionRule__Group__0(); @@ -1581,11 +1350,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleComparisonExpressionRule" - // InternalOptimisationLanguage.g:529:1: entryRuleComparisonExpressionRule : ruleComparisonExpressionRule EOF ; + // InternalOptimisationLanguage.g:454:1: entryRuleComparisonExpressionRule : ruleComparisonExpressionRule EOF ; public final void entryRuleComparisonExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:530:1: ( ruleComparisonExpressionRule EOF ) - // InternalOptimisationLanguage.g:531:1: ruleComparisonExpressionRule EOF + // InternalOptimisationLanguage.g:455:1: ( ruleComparisonExpressionRule EOF ) + // InternalOptimisationLanguage.g:456:1: ruleComparisonExpressionRule EOF { before(grammarAccess.getComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1611,21 +1380,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleComparisonExpressionRule" - // InternalOptimisationLanguage.g:538:1: ruleComparisonExpressionRule : ( ( rule__ComparisonExpressionRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:463:1: ruleComparisonExpressionRule : ( ( rule__ComparisonExpressionRule__Group__0 ) ) ; public final void ruleComparisonExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:542:2: ( ( ( rule__ComparisonExpressionRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:543:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:467:2: ( ( ( rule__ComparisonExpressionRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:468:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:543:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) - // InternalOptimisationLanguage.g:544:3: ( rule__ComparisonExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:468:2: ( ( rule__ComparisonExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:469:3: ( rule__ComparisonExpressionRule__Group__0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:545:3: ( rule__ComparisonExpressionRule__Group__0 ) - // InternalOptimisationLanguage.g:545:4: rule__ComparisonExpressionRule__Group__0 + // InternalOptimisationLanguage.g:470:3: ( rule__ComparisonExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:470:4: rule__ComparisonExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__Group__0(); @@ -1658,11 +1427,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRulePartialComparisonExpressionRule" - // InternalOptimisationLanguage.g:554:1: entryRulePartialComparisonExpressionRule : rulePartialComparisonExpressionRule EOF ; + // InternalOptimisationLanguage.g:479:1: entryRulePartialComparisonExpressionRule : rulePartialComparisonExpressionRule EOF ; public final void entryRulePartialComparisonExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:555:1: ( rulePartialComparisonExpressionRule EOF ) - // InternalOptimisationLanguage.g:556:1: rulePartialComparisonExpressionRule EOF + // InternalOptimisationLanguage.g:480:1: ( rulePartialComparisonExpressionRule EOF ) + // InternalOptimisationLanguage.g:481:1: rulePartialComparisonExpressionRule EOF { before(grammarAccess.getPartialComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1688,21 +1457,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rulePartialComparisonExpressionRule" - // InternalOptimisationLanguage.g:563:1: rulePartialComparisonExpressionRule : ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:488:1: rulePartialComparisonExpressionRule : ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ; public final void rulePartialComparisonExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:567:2: ( ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:568:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:492:2: ( ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:493:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:568:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) - // InternalOptimisationLanguage.g:569:3: ( rule__PartialComparisonExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:493:2: ( ( rule__PartialComparisonExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:494:3: ( rule__PartialComparisonExpressionRule__Group__0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:570:3: ( rule__PartialComparisonExpressionRule__Group__0 ) - // InternalOptimisationLanguage.g:570:4: rule__PartialComparisonExpressionRule__Group__0 + // InternalOptimisationLanguage.g:495:3: ( rule__PartialComparisonExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:495:4: rule__PartialComparisonExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__Group__0(); @@ -1735,11 +1504,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleAddOrSubtractExpressionRule" - // InternalOptimisationLanguage.g:579:1: entryRuleAddOrSubtractExpressionRule : ruleAddOrSubtractExpressionRule EOF ; + // InternalOptimisationLanguage.g:504:1: entryRuleAddOrSubtractExpressionRule : ruleAddOrSubtractExpressionRule EOF ; public final void entryRuleAddOrSubtractExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:580:1: ( ruleAddOrSubtractExpressionRule EOF ) - // InternalOptimisationLanguage.g:581:1: ruleAddOrSubtractExpressionRule EOF + // InternalOptimisationLanguage.g:505:1: ( ruleAddOrSubtractExpressionRule EOF ) + // InternalOptimisationLanguage.g:506:1: ruleAddOrSubtractExpressionRule EOF { before(grammarAccess.getAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1765,21 +1534,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleAddOrSubtractExpressionRule" - // InternalOptimisationLanguage.g:588:1: ruleAddOrSubtractExpressionRule : ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:513:1: ruleAddOrSubtractExpressionRule : ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ; public final void ruleAddOrSubtractExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:592:2: ( ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:593:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:517:2: ( ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:518:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:593:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) - // InternalOptimisationLanguage.g:594:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:518:2: ( ( rule__AddOrSubtractExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:519:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:595:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) - // InternalOptimisationLanguage.g:595:4: rule__AddOrSubtractExpressionRule__Group__0 + // InternalOptimisationLanguage.g:520:3: ( rule__AddOrSubtractExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:520:4: rule__AddOrSubtractExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group__0(); @@ -1812,11 +1581,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleMultiplyDivideModuloExpressionRule" - // InternalOptimisationLanguage.g:604:1: entryRuleMultiplyDivideModuloExpressionRule : ruleMultiplyDivideModuloExpressionRule EOF ; + // InternalOptimisationLanguage.g:529:1: entryRuleMultiplyDivideModuloExpressionRule : ruleMultiplyDivideModuloExpressionRule EOF ; public final void entryRuleMultiplyDivideModuloExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:605:1: ( ruleMultiplyDivideModuloExpressionRule EOF ) - // InternalOptimisationLanguage.g:606:1: ruleMultiplyDivideModuloExpressionRule EOF + // InternalOptimisationLanguage.g:530:1: ( ruleMultiplyDivideModuloExpressionRule EOF ) + // InternalOptimisationLanguage.g:531:1: ruleMultiplyDivideModuloExpressionRule EOF { before(grammarAccess.getMultiplyDivideModuloExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1842,21 +1611,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleMultiplyDivideModuloExpressionRule" - // InternalOptimisationLanguage.g:613:1: ruleMultiplyDivideModuloExpressionRule : ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:538:1: ruleMultiplyDivideModuloExpressionRule : ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ; public final void ruleMultiplyDivideModuloExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:617:2: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:618:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:542:2: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:543:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:618:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) - // InternalOptimisationLanguage.g:619:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:543:2: ( ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:544:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:620:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) - // InternalOptimisationLanguage.g:620:4: rule__MultiplyDivideModuloExpressionRule__Group__0 + // InternalOptimisationLanguage.g:545:3: ( rule__MultiplyDivideModuloExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:545:4: rule__MultiplyDivideModuloExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group__0(); @@ -1889,11 +1658,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRulePowerOfExpressionRule" - // InternalOptimisationLanguage.g:629:1: entryRulePowerOfExpressionRule : rulePowerOfExpressionRule EOF ; + // InternalOptimisationLanguage.g:554:1: entryRulePowerOfExpressionRule : rulePowerOfExpressionRule EOF ; public final void entryRulePowerOfExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:630:1: ( rulePowerOfExpressionRule EOF ) - // InternalOptimisationLanguage.g:631:1: rulePowerOfExpressionRule EOF + // InternalOptimisationLanguage.g:555:1: ( rulePowerOfExpressionRule EOF ) + // InternalOptimisationLanguage.g:556:1: rulePowerOfExpressionRule EOF { before(grammarAccess.getPowerOfExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1919,21 +1688,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rulePowerOfExpressionRule" - // InternalOptimisationLanguage.g:638:1: rulePowerOfExpressionRule : ( ( rule__PowerOfExpressionRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:563:1: rulePowerOfExpressionRule : ( ( rule__PowerOfExpressionRule__Group__0 ) ) ; public final void rulePowerOfExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:642:2: ( ( ( rule__PowerOfExpressionRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:643:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:567:2: ( ( ( rule__PowerOfExpressionRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:568:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:643:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) - // InternalOptimisationLanguage.g:644:3: ( rule__PowerOfExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:568:2: ( ( rule__PowerOfExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:569:3: ( rule__PowerOfExpressionRule__Group__0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:645:3: ( rule__PowerOfExpressionRule__Group__0 ) - // InternalOptimisationLanguage.g:645:4: rule__PowerOfExpressionRule__Group__0 + // InternalOptimisationLanguage.g:570:3: ( rule__PowerOfExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:570:4: rule__PowerOfExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group__0(); @@ -1966,11 +1735,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleUnaryAddOrSubtractExpressionRule" - // InternalOptimisationLanguage.g:654:1: entryRuleUnaryAddOrSubtractExpressionRule : ruleUnaryAddOrSubtractExpressionRule EOF ; + // InternalOptimisationLanguage.g:579:1: entryRuleUnaryAddOrSubtractExpressionRule : ruleUnaryAddOrSubtractExpressionRule EOF ; public final void entryRuleUnaryAddOrSubtractExpressionRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:655:1: ( ruleUnaryAddOrSubtractExpressionRule EOF ) - // InternalOptimisationLanguage.g:656:1: ruleUnaryAddOrSubtractExpressionRule EOF + // InternalOptimisationLanguage.g:580:1: ( ruleUnaryAddOrSubtractExpressionRule EOF ) + // InternalOptimisationLanguage.g:581:1: ruleUnaryAddOrSubtractExpressionRule EOF { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -1996,21 +1765,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleUnaryAddOrSubtractExpressionRule" - // InternalOptimisationLanguage.g:663:1: ruleUnaryAddOrSubtractExpressionRule : ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:588:1: ruleUnaryAddOrSubtractExpressionRule : ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ; public final void ruleUnaryAddOrSubtractExpressionRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:667:2: ( ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:668:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:592:2: ( ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:593:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:668:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) - // InternalOptimisationLanguage.g:669:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:593:2: ( ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) ) + // InternalOptimisationLanguage.g:594:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:670:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) - // InternalOptimisationLanguage.g:670:4: rule__UnaryAddOrSubtractExpressionRule__Group__0 + // InternalOptimisationLanguage.g:595:3: ( rule__UnaryAddOrSubtractExpressionRule__Group__0 ) + // InternalOptimisationLanguage.g:595:4: rule__UnaryAddOrSubtractExpressionRule__Group__0 { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__Group__0(); @@ -2043,11 +1812,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleLiteralOrReferenceRule" - // InternalOptimisationLanguage.g:679:1: entryRuleLiteralOrReferenceRule : ruleLiteralOrReferenceRule EOF ; + // InternalOptimisationLanguage.g:604:1: entryRuleLiteralOrReferenceRule : ruleLiteralOrReferenceRule EOF ; public final void entryRuleLiteralOrReferenceRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:680:1: ( ruleLiteralOrReferenceRule EOF ) - // InternalOptimisationLanguage.g:681:1: ruleLiteralOrReferenceRule EOF + // InternalOptimisationLanguage.g:605:1: ( ruleLiteralOrReferenceRule EOF ) + // InternalOptimisationLanguage.g:606:1: ruleLiteralOrReferenceRule EOF { before(grammarAccess.getLiteralOrReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -2073,21 +1842,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleLiteralOrReferenceRule" - // InternalOptimisationLanguage.g:688:1: ruleLiteralOrReferenceRule : ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ; + // InternalOptimisationLanguage.g:613:1: ruleLiteralOrReferenceRule : ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ; public final void ruleLiteralOrReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:692:2: ( ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ) - // InternalOptimisationLanguage.g:693:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) + // InternalOptimisationLanguage.g:617:2: ( ( ( rule__LiteralOrReferenceRule__Alternatives ) ) ) + // InternalOptimisationLanguage.g:618:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) { - // InternalOptimisationLanguage.g:693:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) - // InternalOptimisationLanguage.g:694:3: ( rule__LiteralOrReferenceRule__Alternatives ) + // InternalOptimisationLanguage.g:618:2: ( ( rule__LiteralOrReferenceRule__Alternatives ) ) + // InternalOptimisationLanguage.g:619:3: ( rule__LiteralOrReferenceRule__Alternatives ) { before(grammarAccess.getLiteralOrReferenceRuleAccess().getAlternatives()); - // InternalOptimisationLanguage.g:695:3: ( rule__LiteralOrReferenceRule__Alternatives ) - // InternalOptimisationLanguage.g:695:4: rule__LiteralOrReferenceRule__Alternatives + // InternalOptimisationLanguage.g:620:3: ( rule__LiteralOrReferenceRule__Alternatives ) + // InternalOptimisationLanguage.g:620:4: rule__LiteralOrReferenceRule__Alternatives { pushFollow(FOLLOW_2); rule__LiteralOrReferenceRule__Alternatives(); @@ -2120,11 +1889,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleParanthesesRule" - // InternalOptimisationLanguage.g:704:1: entryRuleParanthesesRule : ruleParanthesesRule EOF ; + // InternalOptimisationLanguage.g:629:1: entryRuleParanthesesRule : ruleParanthesesRule EOF ; public final void entryRuleParanthesesRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:705:1: ( ruleParanthesesRule EOF ) - // InternalOptimisationLanguage.g:706:1: ruleParanthesesRule EOF + // InternalOptimisationLanguage.g:630:1: ( ruleParanthesesRule EOF ) + // InternalOptimisationLanguage.g:631:1: ruleParanthesesRule EOF { before(grammarAccess.getParanthesesRuleRule()); pushFollow(FOLLOW_1); @@ -2150,21 +1919,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleParanthesesRule" - // InternalOptimisationLanguage.g:713:1: ruleParanthesesRule : ( ( rule__ParanthesesRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:638:1: ruleParanthesesRule : ( ( rule__ParanthesesRule__Group__0 ) ) ; public final void ruleParanthesesRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:717:2: ( ( ( rule__ParanthesesRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:718:2: ( ( rule__ParanthesesRule__Group__0 ) ) + // InternalOptimisationLanguage.g:642:2: ( ( ( rule__ParanthesesRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:643:2: ( ( rule__ParanthesesRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:718:2: ( ( rule__ParanthesesRule__Group__0 ) ) - // InternalOptimisationLanguage.g:719:3: ( rule__ParanthesesRule__Group__0 ) + // InternalOptimisationLanguage.g:643:2: ( ( rule__ParanthesesRule__Group__0 ) ) + // InternalOptimisationLanguage.g:644:3: ( rule__ParanthesesRule__Group__0 ) { before(grammarAccess.getParanthesesRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:720:3: ( rule__ParanthesesRule__Group__0 ) - // InternalOptimisationLanguage.g:720:4: rule__ParanthesesRule__Group__0 + // InternalOptimisationLanguage.g:645:3: ( rule__ParanthesesRule__Group__0 ) + // InternalOptimisationLanguage.g:645:4: rule__ParanthesesRule__Group__0 { pushFollow(FOLLOW_2); rule__ParanthesesRule__Group__0(); @@ -2197,11 +1966,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleCallRule" - // InternalOptimisationLanguage.g:729:1: entryRuleCallRule : ruleCallRule EOF ; + // InternalOptimisationLanguage.g:654:1: entryRuleCallRule : ruleCallRule EOF ; public final void entryRuleCallRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:730:1: ( ruleCallRule EOF ) - // InternalOptimisationLanguage.g:731:1: ruleCallRule EOF + // InternalOptimisationLanguage.g:655:1: ( ruleCallRule EOF ) + // InternalOptimisationLanguage.g:656:1: ruleCallRule EOF { before(grammarAccess.getCallRuleRule()); pushFollow(FOLLOW_1); @@ -2227,21 +1996,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleCallRule" - // InternalOptimisationLanguage.g:738:1: ruleCallRule : ( ( rule__CallRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:663:1: ruleCallRule : ( ( rule__CallRule__Group__0 ) ) ; public final void ruleCallRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:742:2: ( ( ( rule__CallRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:743:2: ( ( rule__CallRule__Group__0 ) ) + // InternalOptimisationLanguage.g:667:2: ( ( ( rule__CallRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:668:2: ( ( rule__CallRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:743:2: ( ( rule__CallRule__Group__0 ) ) - // InternalOptimisationLanguage.g:744:3: ( rule__CallRule__Group__0 ) + // InternalOptimisationLanguage.g:668:2: ( ( rule__CallRule__Group__0 ) ) + // InternalOptimisationLanguage.g:669:3: ( rule__CallRule__Group__0 ) { before(grammarAccess.getCallRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:745:3: ( rule__CallRule__Group__0 ) - // InternalOptimisationLanguage.g:745:4: rule__CallRule__Group__0 + // InternalOptimisationLanguage.g:670:3: ( rule__CallRule__Group__0 ) + // InternalOptimisationLanguage.g:670:4: rule__CallRule__Group__0 { pushFollow(FOLLOW_2); rule__CallRule__Group__0(); @@ -2274,11 +2043,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleValueReferenceRule" - // InternalOptimisationLanguage.g:754:1: entryRuleValueReferenceRule : ruleValueReferenceRule EOF ; + // InternalOptimisationLanguage.g:679:1: entryRuleValueReferenceRule : ruleValueReferenceRule EOF ; public final void entryRuleValueReferenceRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:755:1: ( ruleValueReferenceRule EOF ) - // InternalOptimisationLanguage.g:756:1: ruleValueReferenceRule EOF + // InternalOptimisationLanguage.g:680:1: ( ruleValueReferenceRule EOF ) + // InternalOptimisationLanguage.g:681:1: ruleValueReferenceRule EOF { before(grammarAccess.getValueReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -2304,21 +2073,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleValueReferenceRule" - // InternalOptimisationLanguage.g:763:1: ruleValueReferenceRule : ( ( rule__ValueReferenceRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:688:1: ruleValueReferenceRule : ( ( rule__ValueReferenceRule__Group__0 ) ) ; public final void ruleValueReferenceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:767:2: ( ( ( rule__ValueReferenceRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:768:2: ( ( rule__ValueReferenceRule__Group__0 ) ) + // InternalOptimisationLanguage.g:692:2: ( ( ( rule__ValueReferenceRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:693:2: ( ( rule__ValueReferenceRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:768:2: ( ( rule__ValueReferenceRule__Group__0 ) ) - // InternalOptimisationLanguage.g:769:3: ( rule__ValueReferenceRule__Group__0 ) + // InternalOptimisationLanguage.g:693:2: ( ( rule__ValueReferenceRule__Group__0 ) ) + // InternalOptimisationLanguage.g:694:3: ( rule__ValueReferenceRule__Group__0 ) { before(grammarAccess.getValueReferenceRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:770:3: ( rule__ValueReferenceRule__Group__0 ) - // InternalOptimisationLanguage.g:770:4: rule__ValueReferenceRule__Group__0 + // InternalOptimisationLanguage.g:695:3: ( rule__ValueReferenceRule__Group__0 ) + // InternalOptimisationLanguage.g:695:4: rule__ValueReferenceRule__Group__0 { pushFollow(FOLLOW_2); rule__ValueReferenceRule__Group__0(); @@ -2351,11 +2120,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleLiteralRule" - // InternalOptimisationLanguage.g:779:1: entryRuleLiteralRule : ruleLiteralRule EOF ; + // InternalOptimisationLanguage.g:704:1: entryRuleLiteralRule : ruleLiteralRule EOF ; public final void entryRuleLiteralRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:780:1: ( ruleLiteralRule EOF ) - // InternalOptimisationLanguage.g:781:1: ruleLiteralRule EOF + // InternalOptimisationLanguage.g:705:1: ( ruleLiteralRule EOF ) + // InternalOptimisationLanguage.g:706:1: ruleLiteralRule EOF { before(grammarAccess.getLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2381,21 +2150,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleLiteralRule" - // InternalOptimisationLanguage.g:788:1: ruleLiteralRule : ( ( rule__LiteralRule__Alternatives ) ) ; + // InternalOptimisationLanguage.g:713:1: ruleLiteralRule : ( ( rule__LiteralRule__Alternatives ) ) ; public final void ruleLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:792:2: ( ( ( rule__LiteralRule__Alternatives ) ) ) - // InternalOptimisationLanguage.g:793:2: ( ( rule__LiteralRule__Alternatives ) ) + // InternalOptimisationLanguage.g:717:2: ( ( ( rule__LiteralRule__Alternatives ) ) ) + // InternalOptimisationLanguage.g:718:2: ( ( rule__LiteralRule__Alternatives ) ) { - // InternalOptimisationLanguage.g:793:2: ( ( rule__LiteralRule__Alternatives ) ) - // InternalOptimisationLanguage.g:794:3: ( rule__LiteralRule__Alternatives ) + // InternalOptimisationLanguage.g:718:2: ( ( rule__LiteralRule__Alternatives ) ) + // InternalOptimisationLanguage.g:719:3: ( rule__LiteralRule__Alternatives ) { before(grammarAccess.getLiteralRuleAccess().getAlternatives()); - // InternalOptimisationLanguage.g:795:3: ( rule__LiteralRule__Alternatives ) - // InternalOptimisationLanguage.g:795:4: rule__LiteralRule__Alternatives + // InternalOptimisationLanguage.g:720:3: ( rule__LiteralRule__Alternatives ) + // InternalOptimisationLanguage.g:720:4: rule__LiteralRule__Alternatives { pushFollow(FOLLOW_2); rule__LiteralRule__Alternatives(); @@ -2428,11 +2197,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleNumberLiteralRule" - // InternalOptimisationLanguage.g:804:1: entryRuleNumberLiteralRule : ruleNumberLiteralRule EOF ; + // InternalOptimisationLanguage.g:729:1: entryRuleNumberLiteralRule : ruleNumberLiteralRule EOF ; public final void entryRuleNumberLiteralRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:805:1: ( ruleNumberLiteralRule EOF ) - // InternalOptimisationLanguage.g:806:1: ruleNumberLiteralRule EOF + // InternalOptimisationLanguage.g:730:1: ( ruleNumberLiteralRule EOF ) + // InternalOptimisationLanguage.g:731:1: ruleNumberLiteralRule EOF { before(grammarAccess.getNumberLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2458,21 +2227,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleNumberLiteralRule" - // InternalOptimisationLanguage.g:813:1: ruleNumberLiteralRule : ( ( rule__NumberLiteralRule__Alternatives ) ) ; + // InternalOptimisationLanguage.g:738:1: ruleNumberLiteralRule : ( ( rule__NumberLiteralRule__Alternatives ) ) ; public final void ruleNumberLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:817:2: ( ( ( rule__NumberLiteralRule__Alternatives ) ) ) - // InternalOptimisationLanguage.g:818:2: ( ( rule__NumberLiteralRule__Alternatives ) ) + // InternalOptimisationLanguage.g:742:2: ( ( ( rule__NumberLiteralRule__Alternatives ) ) ) + // InternalOptimisationLanguage.g:743:2: ( ( rule__NumberLiteralRule__Alternatives ) ) { - // InternalOptimisationLanguage.g:818:2: ( ( rule__NumberLiteralRule__Alternatives ) ) - // InternalOptimisationLanguage.g:819:3: ( rule__NumberLiteralRule__Alternatives ) + // InternalOptimisationLanguage.g:743:2: ( ( rule__NumberLiteralRule__Alternatives ) ) + // InternalOptimisationLanguage.g:744:3: ( rule__NumberLiteralRule__Alternatives ) { before(grammarAccess.getNumberLiteralRuleAccess().getAlternatives()); - // InternalOptimisationLanguage.g:820:3: ( rule__NumberLiteralRule__Alternatives ) - // InternalOptimisationLanguage.g:820:4: rule__NumberLiteralRule__Alternatives + // InternalOptimisationLanguage.g:745:3: ( rule__NumberLiteralRule__Alternatives ) + // InternalOptimisationLanguage.g:745:4: rule__NumberLiteralRule__Alternatives { pushFollow(FOLLOW_2); rule__NumberLiteralRule__Alternatives(); @@ -2505,11 +2274,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleDoubleLiteralRule" - // InternalOptimisationLanguage.g:829:1: entryRuleDoubleLiteralRule : ruleDoubleLiteralRule EOF ; + // InternalOptimisationLanguage.g:754:1: entryRuleDoubleLiteralRule : ruleDoubleLiteralRule EOF ; public final void entryRuleDoubleLiteralRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:830:1: ( ruleDoubleLiteralRule EOF ) - // InternalOptimisationLanguage.g:831:1: ruleDoubleLiteralRule EOF + // InternalOptimisationLanguage.g:755:1: ( ruleDoubleLiteralRule EOF ) + // InternalOptimisationLanguage.g:756:1: ruleDoubleLiteralRule EOF { before(grammarAccess.getDoubleLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2535,21 +2304,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleDoubleLiteralRule" - // InternalOptimisationLanguage.g:838:1: ruleDoubleLiteralRule : ( ( rule__DoubleLiteralRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:763:1: ruleDoubleLiteralRule : ( ( rule__DoubleLiteralRule__Group__0 ) ) ; public final void ruleDoubleLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:842:2: ( ( ( rule__DoubleLiteralRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:843:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) + // InternalOptimisationLanguage.g:767:2: ( ( ( rule__DoubleLiteralRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:768:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:843:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) - // InternalOptimisationLanguage.g:844:3: ( rule__DoubleLiteralRule__Group__0 ) + // InternalOptimisationLanguage.g:768:2: ( ( rule__DoubleLiteralRule__Group__0 ) ) + // InternalOptimisationLanguage.g:769:3: ( rule__DoubleLiteralRule__Group__0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:845:3: ( rule__DoubleLiteralRule__Group__0 ) - // InternalOptimisationLanguage.g:845:4: rule__DoubleLiteralRule__Group__0 + // InternalOptimisationLanguage.g:770:3: ( rule__DoubleLiteralRule__Group__0 ) + // InternalOptimisationLanguage.g:770:4: rule__DoubleLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__Group__0(); @@ -2582,11 +2351,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleIntegerLiteralRule" - // InternalOptimisationLanguage.g:854:1: entryRuleIntegerLiteralRule : ruleIntegerLiteralRule EOF ; + // InternalOptimisationLanguage.g:779:1: entryRuleIntegerLiteralRule : ruleIntegerLiteralRule EOF ; public final void entryRuleIntegerLiteralRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:855:1: ( ruleIntegerLiteralRule EOF ) - // InternalOptimisationLanguage.g:856:1: ruleIntegerLiteralRule EOF + // InternalOptimisationLanguage.g:780:1: ( ruleIntegerLiteralRule EOF ) + // InternalOptimisationLanguage.g:781:1: ruleIntegerLiteralRule EOF { before(grammarAccess.getIntegerLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2612,21 +2381,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleIntegerLiteralRule" - // InternalOptimisationLanguage.g:863:1: ruleIntegerLiteralRule : ( ( rule__IntegerLiteralRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:788:1: ruleIntegerLiteralRule : ( ( rule__IntegerLiteralRule__Group__0 ) ) ; public final void ruleIntegerLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:867:2: ( ( ( rule__IntegerLiteralRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:868:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) + // InternalOptimisationLanguage.g:792:2: ( ( ( rule__IntegerLiteralRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:793:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:868:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) - // InternalOptimisationLanguage.g:869:3: ( rule__IntegerLiteralRule__Group__0 ) + // InternalOptimisationLanguage.g:793:2: ( ( rule__IntegerLiteralRule__Group__0 ) ) + // InternalOptimisationLanguage.g:794:3: ( rule__IntegerLiteralRule__Group__0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:870:3: ( rule__IntegerLiteralRule__Group__0 ) - // InternalOptimisationLanguage.g:870:4: rule__IntegerLiteralRule__Group__0 + // InternalOptimisationLanguage.g:795:3: ( rule__IntegerLiteralRule__Group__0 ) + // InternalOptimisationLanguage.g:795:4: rule__IntegerLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__Group__0(); @@ -2659,11 +2428,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleStringLiteralRule" - // InternalOptimisationLanguage.g:879:1: entryRuleStringLiteralRule : ruleStringLiteralRule EOF ; + // InternalOptimisationLanguage.g:804:1: entryRuleStringLiteralRule : ruleStringLiteralRule EOF ; public final void entryRuleStringLiteralRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:880:1: ( ruleStringLiteralRule EOF ) - // InternalOptimisationLanguage.g:881:1: ruleStringLiteralRule EOF + // InternalOptimisationLanguage.g:805:1: ( ruleStringLiteralRule EOF ) + // InternalOptimisationLanguage.g:806:1: ruleStringLiteralRule EOF { before(grammarAccess.getStringLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2689,21 +2458,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleStringLiteralRule" - // InternalOptimisationLanguage.g:888:1: ruleStringLiteralRule : ( ( rule__StringLiteralRule__ValueAssignment ) ) ; + // InternalOptimisationLanguage.g:813:1: ruleStringLiteralRule : ( ( rule__StringLiteralRule__ValueAssignment ) ) ; public final void ruleStringLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:892:2: ( ( ( rule__StringLiteralRule__ValueAssignment ) ) ) - // InternalOptimisationLanguage.g:893:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) + // InternalOptimisationLanguage.g:817:2: ( ( ( rule__StringLiteralRule__ValueAssignment ) ) ) + // InternalOptimisationLanguage.g:818:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) { - // InternalOptimisationLanguage.g:893:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) - // InternalOptimisationLanguage.g:894:3: ( rule__StringLiteralRule__ValueAssignment ) + // InternalOptimisationLanguage.g:818:2: ( ( rule__StringLiteralRule__ValueAssignment ) ) + // InternalOptimisationLanguage.g:819:3: ( rule__StringLiteralRule__ValueAssignment ) { before(grammarAccess.getStringLiteralRuleAccess().getValueAssignment()); - // InternalOptimisationLanguage.g:895:3: ( rule__StringLiteralRule__ValueAssignment ) - // InternalOptimisationLanguage.g:895:4: rule__StringLiteralRule__ValueAssignment + // InternalOptimisationLanguage.g:820:3: ( rule__StringLiteralRule__ValueAssignment ) + // InternalOptimisationLanguage.g:820:4: rule__StringLiteralRule__ValueAssignment { pushFollow(FOLLOW_2); rule__StringLiteralRule__ValueAssignment(); @@ -2736,11 +2505,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleBooleanLiteralRule" - // InternalOptimisationLanguage.g:904:1: entryRuleBooleanLiteralRule : ruleBooleanLiteralRule EOF ; + // InternalOptimisationLanguage.g:829:1: entryRuleBooleanLiteralRule : ruleBooleanLiteralRule EOF ; public final void entryRuleBooleanLiteralRule() throws RecognitionException { try { - // InternalOptimisationLanguage.g:905:1: ( ruleBooleanLiteralRule EOF ) - // InternalOptimisationLanguage.g:906:1: ruleBooleanLiteralRule EOF + // InternalOptimisationLanguage.g:830:1: ( ruleBooleanLiteralRule EOF ) + // InternalOptimisationLanguage.g:831:1: ruleBooleanLiteralRule EOF { before(grammarAccess.getBooleanLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -2766,21 +2535,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleBooleanLiteralRule" - // InternalOptimisationLanguage.g:913:1: ruleBooleanLiteralRule : ( ( rule__BooleanLiteralRule__Group__0 ) ) ; + // InternalOptimisationLanguage.g:838:1: ruleBooleanLiteralRule : ( ( rule__BooleanLiteralRule__Group__0 ) ) ; public final void ruleBooleanLiteralRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:917:2: ( ( ( rule__BooleanLiteralRule__Group__0 ) ) ) - // InternalOptimisationLanguage.g:918:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) + // InternalOptimisationLanguage.g:842:2: ( ( ( rule__BooleanLiteralRule__Group__0 ) ) ) + // InternalOptimisationLanguage.g:843:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) { - // InternalOptimisationLanguage.g:918:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) - // InternalOptimisationLanguage.g:919:3: ( rule__BooleanLiteralRule__Group__0 ) + // InternalOptimisationLanguage.g:843:2: ( ( rule__BooleanLiteralRule__Group__0 ) ) + // InternalOptimisationLanguage.g:844:3: ( rule__BooleanLiteralRule__Group__0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getGroup()); - // InternalOptimisationLanguage.g:920:3: ( rule__BooleanLiteralRule__Group__0 ) - // InternalOptimisationLanguage.g:920:4: rule__BooleanLiteralRule__Group__0 + // InternalOptimisationLanguage.g:845:3: ( rule__BooleanLiteralRule__Group__0 ) + // InternalOptimisationLanguage.g:845:4: rule__BooleanLiteralRule__Group__0 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Group__0(); @@ -2813,11 +2582,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "entryRuleStringOrId" - // InternalOptimisationLanguage.g:929:1: entryRuleStringOrId : ruleStringOrId EOF ; + // InternalOptimisationLanguage.g:854:1: entryRuleStringOrId : ruleStringOrId EOF ; public final void entryRuleStringOrId() throws RecognitionException { try { - // InternalOptimisationLanguage.g:930:1: ( ruleStringOrId EOF ) - // InternalOptimisationLanguage.g:931:1: ruleStringOrId EOF + // InternalOptimisationLanguage.g:855:1: ( ruleStringOrId EOF ) + // InternalOptimisationLanguage.g:856:1: ruleStringOrId EOF { before(grammarAccess.getStringOrIdRule()); pushFollow(FOLLOW_1); @@ -2843,21 +2612,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleStringOrId" - // InternalOptimisationLanguage.g:938:1: ruleStringOrId : ( ( rule__StringOrId__Alternatives ) ) ; + // InternalOptimisationLanguage.g:863:1: ruleStringOrId : ( ( rule__StringOrId__Alternatives ) ) ; public final void ruleStringOrId() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:942:2: ( ( ( rule__StringOrId__Alternatives ) ) ) - // InternalOptimisationLanguage.g:943:2: ( ( rule__StringOrId__Alternatives ) ) + // InternalOptimisationLanguage.g:867:2: ( ( ( rule__StringOrId__Alternatives ) ) ) + // InternalOptimisationLanguage.g:868:2: ( ( rule__StringOrId__Alternatives ) ) { - // InternalOptimisationLanguage.g:943:2: ( ( rule__StringOrId__Alternatives ) ) - // InternalOptimisationLanguage.g:944:3: ( rule__StringOrId__Alternatives ) + // InternalOptimisationLanguage.g:868:2: ( ( rule__StringOrId__Alternatives ) ) + // InternalOptimisationLanguage.g:869:3: ( rule__StringOrId__Alternatives ) { before(grammarAccess.getStringOrIdAccess().getAlternatives()); - // InternalOptimisationLanguage.g:945:3: ( rule__StringOrId__Alternatives ) - // InternalOptimisationLanguage.g:945:4: rule__StringOrId__Alternatives + // InternalOptimisationLanguage.g:870:3: ( rule__StringOrId__Alternatives ) + // InternalOptimisationLanguage.g:870:4: rule__StringOrId__Alternatives { pushFollow(FOLLOW_2); rule__StringOrId__Alternatives(); @@ -2890,21 +2659,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleComparisonOperatorRule" - // InternalOptimisationLanguage.g:954:1: ruleComparisonOperatorRule : ( ( rule__ComparisonOperatorRule__Alternatives ) ) ; + // InternalOptimisationLanguage.g:879:1: ruleComparisonOperatorRule : ( ( rule__ComparisonOperatorRule__Alternatives ) ) ; public final void ruleComparisonOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:958:1: ( ( ( rule__ComparisonOperatorRule__Alternatives ) ) ) - // InternalOptimisationLanguage.g:959:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) + // InternalOptimisationLanguage.g:883:1: ( ( ( rule__ComparisonOperatorRule__Alternatives ) ) ) + // InternalOptimisationLanguage.g:884:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) { - // InternalOptimisationLanguage.g:959:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) - // InternalOptimisationLanguage.g:960:3: ( rule__ComparisonOperatorRule__Alternatives ) + // InternalOptimisationLanguage.g:884:2: ( ( rule__ComparisonOperatorRule__Alternatives ) ) + // InternalOptimisationLanguage.g:885:3: ( rule__ComparisonOperatorRule__Alternatives ) { before(grammarAccess.getComparisonOperatorRuleAccess().getAlternatives()); - // InternalOptimisationLanguage.g:961:3: ( rule__ComparisonOperatorRule__Alternatives ) - // InternalOptimisationLanguage.g:961:4: rule__ComparisonOperatorRule__Alternatives + // InternalOptimisationLanguage.g:886:3: ( rule__ComparisonOperatorRule__Alternatives ) + // InternalOptimisationLanguage.g:886:4: rule__ComparisonOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__ComparisonOperatorRule__Alternatives(); @@ -2937,21 +2706,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleAddOrSubtractOperatorRule" - // InternalOptimisationLanguage.g:970:1: ruleAddOrSubtractOperatorRule : ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ; + // InternalOptimisationLanguage.g:895:1: ruleAddOrSubtractOperatorRule : ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ; public final void ruleAddOrSubtractOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:974:1: ( ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ) - // InternalOptimisationLanguage.g:975:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) + // InternalOptimisationLanguage.g:899:1: ( ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) ) + // InternalOptimisationLanguage.g:900:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) { - // InternalOptimisationLanguage.g:975:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) - // InternalOptimisationLanguage.g:976:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) + // InternalOptimisationLanguage.g:900:2: ( ( rule__AddOrSubtractOperatorRule__Alternatives ) ) + // InternalOptimisationLanguage.g:901:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getAlternatives()); - // InternalOptimisationLanguage.g:977:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) - // InternalOptimisationLanguage.g:977:4: rule__AddOrSubtractOperatorRule__Alternatives + // InternalOptimisationLanguage.g:902:3: ( rule__AddOrSubtractOperatorRule__Alternatives ) + // InternalOptimisationLanguage.g:902:4: rule__AddOrSubtractOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__AddOrSubtractOperatorRule__Alternatives(); @@ -2984,21 +2753,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleMultiplyDivideModuloOperatorRule" - // InternalOptimisationLanguage.g:986:1: ruleMultiplyDivideModuloOperatorRule : ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ; + // InternalOptimisationLanguage.g:911:1: ruleMultiplyDivideModuloOperatorRule : ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ; public final void ruleMultiplyDivideModuloOperatorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:990:1: ( ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ) - // InternalOptimisationLanguage.g:991:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) + // InternalOptimisationLanguage.g:915:1: ( ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) ) + // InternalOptimisationLanguage.g:916:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) { - // InternalOptimisationLanguage.g:991:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) - // InternalOptimisationLanguage.g:992:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) + // InternalOptimisationLanguage.g:916:2: ( ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) ) + // InternalOptimisationLanguage.g:917:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getAlternatives()); - // InternalOptimisationLanguage.g:993:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) - // InternalOptimisationLanguage.g:993:4: rule__MultiplyDivideModuloOperatorRule__Alternatives + // InternalOptimisationLanguage.g:918:3: ( rule__MultiplyDivideModuloOperatorRule__Alternatives ) + // InternalOptimisationLanguage.g:918:4: rule__MultiplyDivideModuloOperatorRule__Alternatives { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloOperatorRule__Alternatives(); @@ -3031,21 +2800,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "ruleFactorRule" - // InternalOptimisationLanguage.g:1002:1: ruleFactorRule : ( ( rule__FactorRule__Alternatives ) ) ; + // InternalOptimisationLanguage.g:927:1: ruleFactorRule : ( ( rule__FactorRule__Alternatives ) ) ; public final void ruleFactorRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1006:1: ( ( ( rule__FactorRule__Alternatives ) ) ) - // InternalOptimisationLanguage.g:1007:2: ( ( rule__FactorRule__Alternatives ) ) + // InternalOptimisationLanguage.g:931:1: ( ( ( rule__FactorRule__Alternatives ) ) ) + // InternalOptimisationLanguage.g:932:2: ( ( rule__FactorRule__Alternatives ) ) { - // InternalOptimisationLanguage.g:1007:2: ( ( rule__FactorRule__Alternatives ) ) - // InternalOptimisationLanguage.g:1008:3: ( rule__FactorRule__Alternatives ) + // InternalOptimisationLanguage.g:932:2: ( ( rule__FactorRule__Alternatives ) ) + // InternalOptimisationLanguage.g:933:3: ( rule__FactorRule__Alternatives ) { before(grammarAccess.getFactorRuleAccess().getAlternatives()); - // InternalOptimisationLanguage.g:1009:3: ( rule__FactorRule__Alternatives ) - // InternalOptimisationLanguage.g:1009:4: rule__FactorRule__Alternatives + // InternalOptimisationLanguage.g:934:3: ( rule__FactorRule__Alternatives ) + // InternalOptimisationLanguage.g:934:4: rule__FactorRule__Alternatives { pushFollow(FOLLOW_2); rule__FactorRule__Alternatives(); @@ -3077,109 +2846,30 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR end "ruleFactorRule" - // $ANTLR start "rule__NameOrMiscRule__Alternatives" - // InternalOptimisationLanguage.g:1017:1: rule__NameOrMiscRule__Alternatives : ( ( ruleNameRule ) | ( ruleMiscRule ) ); - public final void rule__NameOrMiscRule__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalOptimisationLanguage.g:1021:1: ( ( ruleNameRule ) | ( ruleMiscRule ) ) - int alt1=2; - int LA1_0 = input.LA(1); - - if ( ((LA1_0>=RULE_QUOTED_ID && LA1_0<=RULE_ID)) ) { - alt1=1; - } - else if ( (LA1_0==RULE_STRING) ) { - alt1=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 1, 0, input); - - throw nvae; - } - switch (alt1) { - case 1 : - // InternalOptimisationLanguage.g:1022:2: ( ruleNameRule ) - { - // InternalOptimisationLanguage.g:1022:2: ( ruleNameRule ) - // InternalOptimisationLanguage.g:1023:3: ruleNameRule - { - before(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleNameRule(); - - state._fsp--; - - after(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalOptimisationLanguage.g:1028:2: ( ruleMiscRule ) - { - // InternalOptimisationLanguage.g:1028:2: ( ruleMiscRule ) - // InternalOptimisationLanguage.g:1029:3: ruleMiscRule - { - before(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleMiscRule(); - - state._fsp--; - - after(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NameOrMiscRule__Alternatives" - - // $ANTLR start "rule__ValueRule__Alternatives" - // InternalOptimisationLanguage.g:1038:1: rule__ValueRule__Alternatives : ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ); + // InternalOptimisationLanguage.g:942:1: rule__ValueRule__Alternatives : ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ); public final void rule__ValueRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1042:1: ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ) - int alt2=4; + // InternalOptimisationLanguage.g:946:1: ( ( ruleArrayRule ) | ( ruleDataReferenceRule ) | ( ruleInstanceRule ) | ( ruleLiteralValueRule ) ) + int alt1=4; switch ( input.LA(1) ) { case 53: { - alt2=1; + alt1=1; } break; case 56: { - alt2=2; + alt1=2; } break; case RULE_QUOTED_ID: case RULE_ID: { - alt2=3; + alt1=3; } break; case RULE_STRING: @@ -3188,22 +2878,22 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA case 15: case 65: { - alt2=4; + alt1=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 2, 0, input); + new NoViableAltException("", 1, 0, input); throw nvae; } - switch (alt2) { + switch (alt1) { case 1 : - // InternalOptimisationLanguage.g:1043:2: ( ruleArrayRule ) + // InternalOptimisationLanguage.g:947:2: ( ruleArrayRule ) { - // InternalOptimisationLanguage.g:1043:2: ( ruleArrayRule ) - // InternalOptimisationLanguage.g:1044:3: ruleArrayRule + // InternalOptimisationLanguage.g:947:2: ( ruleArrayRule ) + // InternalOptimisationLanguage.g:948:3: ruleArrayRule { before(grammarAccess.getValueRuleAccess().getArrayRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3219,10 +2909,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 2 : - // InternalOptimisationLanguage.g:1049:2: ( ruleDataReferenceRule ) + // InternalOptimisationLanguage.g:953:2: ( ruleDataReferenceRule ) { - // InternalOptimisationLanguage.g:1049:2: ( ruleDataReferenceRule ) - // InternalOptimisationLanguage.g:1050:3: ruleDataReferenceRule + // InternalOptimisationLanguage.g:953:2: ( ruleDataReferenceRule ) + // InternalOptimisationLanguage.g:954:3: ruleDataReferenceRule { before(grammarAccess.getValueRuleAccess().getDataReferenceRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3238,10 +2928,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 3 : - // InternalOptimisationLanguage.g:1055:2: ( ruleInstanceRule ) + // InternalOptimisationLanguage.g:959:2: ( ruleInstanceRule ) { - // InternalOptimisationLanguage.g:1055:2: ( ruleInstanceRule ) - // InternalOptimisationLanguage.g:1056:3: ruleInstanceRule + // InternalOptimisationLanguage.g:959:2: ( ruleInstanceRule ) + // InternalOptimisationLanguage.g:960:3: ruleInstanceRule { before(grammarAccess.getValueRuleAccess().getInstanceRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -3257,10 +2947,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 4 : - // InternalOptimisationLanguage.g:1061:2: ( ruleLiteralValueRule ) + // InternalOptimisationLanguage.g:965:2: ( ruleLiteralValueRule ) { - // InternalOptimisationLanguage.g:1061:2: ( ruleLiteralValueRule ) - // InternalOptimisationLanguage.g:1062:3: ruleLiteralValueRule + // InternalOptimisationLanguage.g:965:2: ( ruleLiteralValueRule ) + // InternalOptimisationLanguage.g:966:3: ruleLiteralValueRule { before(grammarAccess.getValueRuleAccess().getLiteralValueRuleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -3293,18 +2983,18 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__LiteralOrReferenceRule__Alternatives" - // InternalOptimisationLanguage.g:1071:1: rule__LiteralOrReferenceRule__Alternatives : ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ); + // InternalOptimisationLanguage.g:975:1: rule__LiteralOrReferenceRule__Alternatives : ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ); public final void rule__LiteralOrReferenceRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1075:1: ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ) - int alt3=4; + // InternalOptimisationLanguage.g:979:1: ( ( ruleCallRule ) | ( ruleLiteralRule ) | ( ruleParanthesesRule ) | ( ruleValueReferenceRule ) ) + int alt2=4; switch ( input.LA(1) ) { case RULE_ID: { - alt3=1; + alt2=1; } break; case RULE_STRING: @@ -3313,32 +3003,32 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA case 15: case 65: { - alt3=2; + alt2=2; } break; case 61: { - alt3=3; + alt2=3; } break; case 63: { - alt3=4; + alt2=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); + new NoViableAltException("", 2, 0, input); throw nvae; } - switch (alt3) { + switch (alt2) { case 1 : - // InternalOptimisationLanguage.g:1076:2: ( ruleCallRule ) + // InternalOptimisationLanguage.g:980:2: ( ruleCallRule ) { - // InternalOptimisationLanguage.g:1076:2: ( ruleCallRule ) - // InternalOptimisationLanguage.g:1077:3: ruleCallRule + // InternalOptimisationLanguage.g:980:2: ( ruleCallRule ) + // InternalOptimisationLanguage.g:981:3: ruleCallRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getCallRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3354,10 +3044,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 2 : - // InternalOptimisationLanguage.g:1082:2: ( ruleLiteralRule ) + // InternalOptimisationLanguage.g:986:2: ( ruleLiteralRule ) { - // InternalOptimisationLanguage.g:1082:2: ( ruleLiteralRule ) - // InternalOptimisationLanguage.g:1083:3: ruleLiteralRule + // InternalOptimisationLanguage.g:986:2: ( ruleLiteralRule ) + // InternalOptimisationLanguage.g:987:3: ruleLiteralRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3373,10 +3063,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 3 : - // InternalOptimisationLanguage.g:1088:2: ( ruleParanthesesRule ) + // InternalOptimisationLanguage.g:992:2: ( ruleParanthesesRule ) { - // InternalOptimisationLanguage.g:1088:2: ( ruleParanthesesRule ) - // InternalOptimisationLanguage.g:1089:3: ruleParanthesesRule + // InternalOptimisationLanguage.g:992:2: ( ruleParanthesesRule ) + // InternalOptimisationLanguage.g:993:3: ruleParanthesesRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getParanthesesRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -3392,10 +3082,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 4 : - // InternalOptimisationLanguage.g:1094:2: ( ruleValueReferenceRule ) + // InternalOptimisationLanguage.g:998:2: ( ruleValueReferenceRule ) { - // InternalOptimisationLanguage.g:1094:2: ( ruleValueReferenceRule ) - // InternalOptimisationLanguage.g:1095:3: ruleValueReferenceRule + // InternalOptimisationLanguage.g:998:2: ( ruleValueReferenceRule ) + // InternalOptimisationLanguage.g:999:3: ruleValueReferenceRule { before(grammarAccess.getLiteralOrReferenceRuleAccess().getValueReferenceRuleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -3428,45 +3118,45 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__LiteralRule__Alternatives" - // InternalOptimisationLanguage.g:1104:1: rule__LiteralRule__Alternatives : ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ); + // InternalOptimisationLanguage.g:1008:1: rule__LiteralRule__Alternatives : ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ); public final void rule__LiteralRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1108:1: ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ) - int alt4=3; + // InternalOptimisationLanguage.g:1012:1: ( ( ruleNumberLiteralRule ) | ( ruleStringLiteralRule ) | ( ruleBooleanLiteralRule ) ) + int alt3=3; switch ( input.LA(1) ) { case RULE_DOUBLE: case RULE_INT: { - alt4=1; + alt3=1; } break; case RULE_STRING: { - alt4=2; + alt3=2; } break; case 15: case 65: { - alt4=3; + alt3=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 4, 0, input); + new NoViableAltException("", 3, 0, input); throw nvae; } - switch (alt4) { + switch (alt3) { case 1 : - // InternalOptimisationLanguage.g:1109:2: ( ruleNumberLiteralRule ) + // InternalOptimisationLanguage.g:1013:2: ( ruleNumberLiteralRule ) { - // InternalOptimisationLanguage.g:1109:2: ( ruleNumberLiteralRule ) - // InternalOptimisationLanguage.g:1110:3: ruleNumberLiteralRule + // InternalOptimisationLanguage.g:1013:2: ( ruleNumberLiteralRule ) + // InternalOptimisationLanguage.g:1014:3: ruleNumberLiteralRule { before(grammarAccess.getLiteralRuleAccess().getNumberLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3482,10 +3172,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 2 : - // InternalOptimisationLanguage.g:1115:2: ( ruleStringLiteralRule ) + // InternalOptimisationLanguage.g:1019:2: ( ruleStringLiteralRule ) { - // InternalOptimisationLanguage.g:1115:2: ( ruleStringLiteralRule ) - // InternalOptimisationLanguage.g:1116:3: ruleStringLiteralRule + // InternalOptimisationLanguage.g:1019:2: ( ruleStringLiteralRule ) + // InternalOptimisationLanguage.g:1020:3: ruleStringLiteralRule { before(grammarAccess.getLiteralRuleAccess().getStringLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3501,10 +3191,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 3 : - // InternalOptimisationLanguage.g:1121:2: ( ruleBooleanLiteralRule ) + // InternalOptimisationLanguage.g:1025:2: ( ruleBooleanLiteralRule ) { - // InternalOptimisationLanguage.g:1121:2: ( ruleBooleanLiteralRule ) - // InternalOptimisationLanguage.g:1122:3: ruleBooleanLiteralRule + // InternalOptimisationLanguage.g:1025:2: ( ruleBooleanLiteralRule ) + // InternalOptimisationLanguage.g:1026:3: ruleBooleanLiteralRule { before(grammarAccess.getLiteralRuleAccess().getBooleanLiteralRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -3537,34 +3227,34 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__NumberLiteralRule__Alternatives" - // InternalOptimisationLanguage.g:1131:1: rule__NumberLiteralRule__Alternatives : ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ); + // InternalOptimisationLanguage.g:1035:1: rule__NumberLiteralRule__Alternatives : ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ); public final void rule__NumberLiteralRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1135:1: ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ) - int alt5=2; - int LA5_0 = input.LA(1); + // InternalOptimisationLanguage.g:1039:1: ( ( ruleDoubleLiteralRule ) | ( ruleIntegerLiteralRule ) ) + int alt4=2; + int LA4_0 = input.LA(1); - if ( (LA5_0==RULE_DOUBLE) ) { - alt5=1; + if ( (LA4_0==RULE_DOUBLE) ) { + alt4=1; } - else if ( (LA5_0==RULE_INT) ) { - alt5=2; + else if ( (LA4_0==RULE_INT) ) { + alt4=2; } else { NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); + new NoViableAltException("", 4, 0, input); throw nvae; } - switch (alt5) { + switch (alt4) { case 1 : - // InternalOptimisationLanguage.g:1136:2: ( ruleDoubleLiteralRule ) + // InternalOptimisationLanguage.g:1040:2: ( ruleDoubleLiteralRule ) { - // InternalOptimisationLanguage.g:1136:2: ( ruleDoubleLiteralRule ) - // InternalOptimisationLanguage.g:1137:3: ruleDoubleLiteralRule + // InternalOptimisationLanguage.g:1040:2: ( ruleDoubleLiteralRule ) + // InternalOptimisationLanguage.g:1041:3: ruleDoubleLiteralRule { before(grammarAccess.getNumberLiteralRuleAccess().getDoubleLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3580,10 +3270,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 2 : - // InternalOptimisationLanguage.g:1142:2: ( ruleIntegerLiteralRule ) + // InternalOptimisationLanguage.g:1046:2: ( ruleIntegerLiteralRule ) { - // InternalOptimisationLanguage.g:1142:2: ( ruleIntegerLiteralRule ) - // InternalOptimisationLanguage.g:1143:3: ruleIntegerLiteralRule + // InternalOptimisationLanguage.g:1046:2: ( ruleIntegerLiteralRule ) + // InternalOptimisationLanguage.g:1047:3: ruleIntegerLiteralRule { before(grammarAccess.getNumberLiteralRuleAccess().getIntegerLiteralRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3616,38 +3306,38 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__BooleanLiteralRule__Alternatives_1" - // InternalOptimisationLanguage.g:1152:1: rule__BooleanLiteralRule__Alternatives_1 : ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ); + // InternalOptimisationLanguage.g:1056:1: rule__BooleanLiteralRule__Alternatives_1 : ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ); public final void rule__BooleanLiteralRule__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1156:1: ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ) - int alt6=2; - int LA6_0 = input.LA(1); + // InternalOptimisationLanguage.g:1060:1: ( ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) | ( 'false' ) ) + int alt5=2; + int LA5_0 = input.LA(1); - if ( (LA6_0==65) ) { - alt6=1; + if ( (LA5_0==65) ) { + alt5=1; } - else if ( (LA6_0==15) ) { - alt6=2; + else if ( (LA5_0==15) ) { + alt5=2; } else { NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); + new NoViableAltException("", 5, 0, input); throw nvae; } - switch (alt6) { + switch (alt5) { case 1 : - // InternalOptimisationLanguage.g:1157:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) + // InternalOptimisationLanguage.g:1061:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) { - // InternalOptimisationLanguage.g:1157:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) - // InternalOptimisationLanguage.g:1158:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) + // InternalOptimisationLanguage.g:1061:2: ( ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) ) + // InternalOptimisationLanguage.g:1062:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueAssignment_1_0()); - // InternalOptimisationLanguage.g:1159:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) - // InternalOptimisationLanguage.g:1159:4: rule__BooleanLiteralRule__ValueAssignment_1_0 + // InternalOptimisationLanguage.g:1063:3: ( rule__BooleanLiteralRule__ValueAssignment_1_0 ) + // InternalOptimisationLanguage.g:1063:4: rule__BooleanLiteralRule__ValueAssignment_1_0 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__ValueAssignment_1_0(); @@ -3665,10 +3355,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 2 : - // InternalOptimisationLanguage.g:1163:2: ( 'false' ) + // InternalOptimisationLanguage.g:1067:2: ( 'false' ) { - // InternalOptimisationLanguage.g:1163:2: ( 'false' ) - // InternalOptimisationLanguage.g:1164:3: 'false' + // InternalOptimisationLanguage.g:1067:2: ( 'false' ) + // InternalOptimisationLanguage.g:1068:3: 'false' { before(grammarAccess.getBooleanLiteralRuleAccess().getFalseKeyword_1_1()); match(input,15,FOLLOW_2); @@ -3697,34 +3387,34 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__StringOrId__Alternatives" - // InternalOptimisationLanguage.g:1173:1: rule__StringOrId__Alternatives : ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ); + // InternalOptimisationLanguage.g:1077:1: rule__StringOrId__Alternatives : ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ); public final void rule__StringOrId__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1177:1: ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ) - int alt7=2; - int LA7_0 = input.LA(1); + // InternalOptimisationLanguage.g:1081:1: ( ( RULE_QUOTED_ID ) | ( RULE_ID ) ) + int alt6=2; + int LA6_0 = input.LA(1); - if ( (LA7_0==RULE_QUOTED_ID) ) { - alt7=1; + if ( (LA6_0==RULE_QUOTED_ID) ) { + alt6=1; } - else if ( (LA7_0==RULE_ID) ) { - alt7=2; + else if ( (LA6_0==RULE_ID) ) { + alt6=2; } else { NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); + new NoViableAltException("", 6, 0, input); throw nvae; } - switch (alt7) { + switch (alt6) { case 1 : - // InternalOptimisationLanguage.g:1178:2: ( RULE_QUOTED_ID ) + // InternalOptimisationLanguage.g:1082:2: ( RULE_QUOTED_ID ) { - // InternalOptimisationLanguage.g:1178:2: ( RULE_QUOTED_ID ) - // InternalOptimisationLanguage.g:1179:3: RULE_QUOTED_ID + // InternalOptimisationLanguage.g:1082:2: ( RULE_QUOTED_ID ) + // InternalOptimisationLanguage.g:1083:3: RULE_QUOTED_ID { before(grammarAccess.getStringOrIdAccess().getQUOTED_IDTerminalRuleCall_0()); match(input,RULE_QUOTED_ID,FOLLOW_2); @@ -3736,10 +3426,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 2 : - // InternalOptimisationLanguage.g:1184:2: ( RULE_ID ) + // InternalOptimisationLanguage.g:1088:2: ( RULE_ID ) { - // InternalOptimisationLanguage.g:1184:2: ( RULE_ID ) - // InternalOptimisationLanguage.g:1185:3: RULE_ID + // InternalOptimisationLanguage.g:1088:2: ( RULE_ID ) + // InternalOptimisationLanguage.g:1089:3: RULE_ID { before(grammarAccess.getStringOrIdAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -3768,62 +3458,62 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ComparisonOperatorRule__Alternatives" - // InternalOptimisationLanguage.g:1194:1: rule__ComparisonOperatorRule__Alternatives : ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ); + // InternalOptimisationLanguage.g:1098:1: rule__ComparisonOperatorRule__Alternatives : ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ); public final void rule__ComparisonOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1198:1: ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ) - int alt8=6; + // InternalOptimisationLanguage.g:1102:1: ( ( ( '>=' ) ) | ( ( '>' ) ) | ( ( '=' ) ) | ( ( '!=' ) ) | ( ( '<' ) ) | ( ( '<=' ) ) ) + int alt7=6; switch ( input.LA(1) ) { case 16: { - alt8=1; + alt7=1; } break; case 17: { - alt8=2; + alt7=2; } break; case 18: { - alt8=3; + alt7=3; } break; case 19: { - alt8=4; + alt7=4; } break; case 20: { - alt8=5; + alt7=5; } break; case 21: { - alt8=6; + alt7=6; } break; default: NoViableAltException nvae = - new NoViableAltException("", 8, 0, input); + new NoViableAltException("", 7, 0, input); throw nvae; } - switch (alt8) { + switch (alt7) { case 1 : - // InternalOptimisationLanguage.g:1199:2: ( ( '>=' ) ) + // InternalOptimisationLanguage.g:1103:2: ( ( '>=' ) ) { - // InternalOptimisationLanguage.g:1199:2: ( ( '>=' ) ) - // InternalOptimisationLanguage.g:1200:3: ( '>=' ) + // InternalOptimisationLanguage.g:1103:2: ( ( '>=' ) ) + // InternalOptimisationLanguage.g:1104:3: ( '>=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getGreaterThanEnumLiteralDeclaration_0()); - // InternalOptimisationLanguage.g:1201:3: ( '>=' ) - // InternalOptimisationLanguage.g:1201:4: '>=' + // InternalOptimisationLanguage.g:1105:3: ( '>=' ) + // InternalOptimisationLanguage.g:1105:4: '>=' { match(input,16,FOLLOW_2); @@ -3837,14 +3527,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 2 : - // InternalOptimisationLanguage.g:1205:2: ( ( '>' ) ) + // InternalOptimisationLanguage.g:1109:2: ( ( '>' ) ) { - // InternalOptimisationLanguage.g:1205:2: ( ( '>' ) ) - // InternalOptimisationLanguage.g:1206:3: ( '>' ) + // InternalOptimisationLanguage.g:1109:2: ( ( '>' ) ) + // InternalOptimisationLanguage.g:1110:3: ( '>' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getGreaterEqualEnumLiteralDeclaration_1()); - // InternalOptimisationLanguage.g:1207:3: ( '>' ) - // InternalOptimisationLanguage.g:1207:4: '>' + // InternalOptimisationLanguage.g:1111:3: ( '>' ) + // InternalOptimisationLanguage.g:1111:4: '>' { match(input,17,FOLLOW_2); @@ -3858,14 +3548,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 3 : - // InternalOptimisationLanguage.g:1211:2: ( ( '=' ) ) + // InternalOptimisationLanguage.g:1115:2: ( ( '=' ) ) { - // InternalOptimisationLanguage.g:1211:2: ( ( '=' ) ) - // InternalOptimisationLanguage.g:1212:3: ( '=' ) + // InternalOptimisationLanguage.g:1115:2: ( ( '=' ) ) + // InternalOptimisationLanguage.g:1116:3: ( '=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getEqualEnumLiteralDeclaration_2()); - // InternalOptimisationLanguage.g:1213:3: ( '=' ) - // InternalOptimisationLanguage.g:1213:4: '=' + // InternalOptimisationLanguage.g:1117:3: ( '=' ) + // InternalOptimisationLanguage.g:1117:4: '=' { match(input,18,FOLLOW_2); @@ -3879,14 +3569,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 4 : - // InternalOptimisationLanguage.g:1217:2: ( ( '!=' ) ) + // InternalOptimisationLanguage.g:1121:2: ( ( '!=' ) ) { - // InternalOptimisationLanguage.g:1217:2: ( ( '!=' ) ) - // InternalOptimisationLanguage.g:1218:3: ( '!=' ) + // InternalOptimisationLanguage.g:1121:2: ( ( '!=' ) ) + // InternalOptimisationLanguage.g:1122:3: ( '!=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getUnequalEnumLiteralDeclaration_3()); - // InternalOptimisationLanguage.g:1219:3: ( '!=' ) - // InternalOptimisationLanguage.g:1219:4: '!=' + // InternalOptimisationLanguage.g:1123:3: ( '!=' ) + // InternalOptimisationLanguage.g:1123:4: '!=' { match(input,19,FOLLOW_2); @@ -3900,14 +3590,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 5 : - // InternalOptimisationLanguage.g:1223:2: ( ( '<' ) ) + // InternalOptimisationLanguage.g:1127:2: ( ( '<' ) ) { - // InternalOptimisationLanguage.g:1223:2: ( ( '<' ) ) - // InternalOptimisationLanguage.g:1224:3: ( '<' ) + // InternalOptimisationLanguage.g:1127:2: ( ( '<' ) ) + // InternalOptimisationLanguage.g:1128:3: ( '<' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getLessEqualEnumLiteralDeclaration_4()); - // InternalOptimisationLanguage.g:1225:3: ( '<' ) - // InternalOptimisationLanguage.g:1225:4: '<' + // InternalOptimisationLanguage.g:1129:3: ( '<' ) + // InternalOptimisationLanguage.g:1129:4: '<' { match(input,20,FOLLOW_2); @@ -3921,14 +3611,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 6 : - // InternalOptimisationLanguage.g:1229:2: ( ( '<=' ) ) + // InternalOptimisationLanguage.g:1133:2: ( ( '<=' ) ) { - // InternalOptimisationLanguage.g:1229:2: ( ( '<=' ) ) - // InternalOptimisationLanguage.g:1230:3: ( '<=' ) + // InternalOptimisationLanguage.g:1133:2: ( ( '<=' ) ) + // InternalOptimisationLanguage.g:1134:3: ( '<=' ) { before(grammarAccess.getComparisonOperatorRuleAccess().getLessThanEnumLiteralDeclaration_5()); - // InternalOptimisationLanguage.g:1231:3: ( '<=' ) - // InternalOptimisationLanguage.g:1231:4: '<=' + // InternalOptimisationLanguage.g:1135:3: ( '<=' ) + // InternalOptimisationLanguage.g:1135:4: '<=' { match(input,21,FOLLOW_2); @@ -3959,38 +3649,38 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractOperatorRule__Alternatives" - // InternalOptimisationLanguage.g:1239:1: rule__AddOrSubtractOperatorRule__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) ); + // InternalOptimisationLanguage.g:1143:1: rule__AddOrSubtractOperatorRule__Alternatives : ( ( ( '+' ) ) | ( ( '-' ) ) ); public final void rule__AddOrSubtractOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1243:1: ( ( ( '+' ) ) | ( ( '-' ) ) ) - int alt9=2; - int LA9_0 = input.LA(1); + // InternalOptimisationLanguage.g:1147:1: ( ( ( '+' ) ) | ( ( '-' ) ) ) + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA9_0==22) ) { - alt9=1; + if ( (LA8_0==22) ) { + alt8=1; } - else if ( (LA9_0==23) ) { - alt9=2; + else if ( (LA8_0==23) ) { + alt8=2; } else { NoViableAltException nvae = - new NoViableAltException("", 9, 0, input); + new NoViableAltException("", 8, 0, input); throw nvae; } - switch (alt9) { + switch (alt8) { case 1 : - // InternalOptimisationLanguage.g:1244:2: ( ( '+' ) ) + // InternalOptimisationLanguage.g:1148:2: ( ( '+' ) ) { - // InternalOptimisationLanguage.g:1244:2: ( ( '+' ) ) - // InternalOptimisationLanguage.g:1245:3: ( '+' ) + // InternalOptimisationLanguage.g:1148:2: ( ( '+' ) ) + // InternalOptimisationLanguage.g:1149:3: ( '+' ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getAddEnumLiteralDeclaration_0()); - // InternalOptimisationLanguage.g:1246:3: ( '+' ) - // InternalOptimisationLanguage.g:1246:4: '+' + // InternalOptimisationLanguage.g:1150:3: ( '+' ) + // InternalOptimisationLanguage.g:1150:4: '+' { match(input,22,FOLLOW_2); @@ -4004,14 +3694,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 2 : - // InternalOptimisationLanguage.g:1250:2: ( ( '-' ) ) + // InternalOptimisationLanguage.g:1154:2: ( ( '-' ) ) { - // InternalOptimisationLanguage.g:1250:2: ( ( '-' ) ) - // InternalOptimisationLanguage.g:1251:3: ( '-' ) + // InternalOptimisationLanguage.g:1154:2: ( ( '-' ) ) + // InternalOptimisationLanguage.g:1155:3: ( '-' ) { before(grammarAccess.getAddOrSubtractOperatorRuleAccess().getSubtractEnumLiteralDeclaration_1()); - // InternalOptimisationLanguage.g:1252:3: ( '-' ) - // InternalOptimisationLanguage.g:1252:4: '-' + // InternalOptimisationLanguage.g:1156:3: ( '-' ) + // InternalOptimisationLanguage.g:1156:4: '-' { match(input,23,FOLLOW_2); @@ -4042,47 +3732,47 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloOperatorRule__Alternatives" - // InternalOptimisationLanguage.g:1260:1: rule__MultiplyDivideModuloOperatorRule__Alternatives : ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ); + // InternalOptimisationLanguage.g:1164:1: rule__MultiplyDivideModuloOperatorRule__Alternatives : ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ); public final void rule__MultiplyDivideModuloOperatorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1264:1: ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ) - int alt10=3; + // InternalOptimisationLanguage.g:1168:1: ( ( ( '*' ) ) | ( ( '/' ) ) | ( ( '%' ) ) ) + int alt9=3; switch ( input.LA(1) ) { case 24: { - alt10=1; + alt9=1; } break; case 25: { - alt10=2; + alt9=2; } break; case 26: { - alt10=3; + alt9=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 10, 0, input); + new NoViableAltException("", 9, 0, input); throw nvae; } - switch (alt10) { + switch (alt9) { case 1 : - // InternalOptimisationLanguage.g:1265:2: ( ( '*' ) ) + // InternalOptimisationLanguage.g:1169:2: ( ( '*' ) ) { - // InternalOptimisationLanguage.g:1265:2: ( ( '*' ) ) - // InternalOptimisationLanguage.g:1266:3: ( '*' ) + // InternalOptimisationLanguage.g:1169:2: ( ( '*' ) ) + // InternalOptimisationLanguage.g:1170:3: ( '*' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getMultiplyEnumLiteralDeclaration_0()); - // InternalOptimisationLanguage.g:1267:3: ( '*' ) - // InternalOptimisationLanguage.g:1267:4: '*' + // InternalOptimisationLanguage.g:1171:3: ( '*' ) + // InternalOptimisationLanguage.g:1171:4: '*' { match(input,24,FOLLOW_2); @@ -4096,14 +3786,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 2 : - // InternalOptimisationLanguage.g:1271:2: ( ( '/' ) ) + // InternalOptimisationLanguage.g:1175:2: ( ( '/' ) ) { - // InternalOptimisationLanguage.g:1271:2: ( ( '/' ) ) - // InternalOptimisationLanguage.g:1272:3: ( '/' ) + // InternalOptimisationLanguage.g:1175:2: ( ( '/' ) ) + // InternalOptimisationLanguage.g:1176:3: ( '/' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getDivideEnumLiteralDeclaration_1()); - // InternalOptimisationLanguage.g:1273:3: ( '/' ) - // InternalOptimisationLanguage.g:1273:4: '/' + // InternalOptimisationLanguage.g:1177:3: ( '/' ) + // InternalOptimisationLanguage.g:1177:4: '/' { match(input,25,FOLLOW_2); @@ -4117,14 +3807,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 3 : - // InternalOptimisationLanguage.g:1277:2: ( ( '%' ) ) + // InternalOptimisationLanguage.g:1181:2: ( ( '%' ) ) { - // InternalOptimisationLanguage.g:1277:2: ( ( '%' ) ) - // InternalOptimisationLanguage.g:1278:3: ( '%' ) + // InternalOptimisationLanguage.g:1181:2: ( ( '%' ) ) + // InternalOptimisationLanguage.g:1182:3: ( '%' ) { before(grammarAccess.getMultiplyDivideModuloOperatorRuleAccess().getModuloEnumLiteralDeclaration_2()); - // InternalOptimisationLanguage.g:1279:3: ( '%' ) - // InternalOptimisationLanguage.g:1279:4: '%' + // InternalOptimisationLanguage.g:1183:3: ( '%' ) + // InternalOptimisationLanguage.g:1183:4: '%' { match(input,26,FOLLOW_2); @@ -4155,132 +3845,132 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__FactorRule__Alternatives" - // InternalOptimisationLanguage.g:1287:1: rule__FactorRule__Alternatives : ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ); + // InternalOptimisationLanguage.g:1191:1: rule__FactorRule__Alternatives : ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ); public final void rule__FactorRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1291:1: ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ) - int alt11=20; + // InternalOptimisationLanguage.g:1195:1: ( ( ( 'Y' ) ) | ( ( 'Z' ) ) | ( ( 'E' ) ) | ( ( 'P' ) ) | ( ( 'T' ) ) | ( ( 'G' ) ) | ( ( 'M' ) ) | ( ( 'k' ) ) | ( ( 'h' ) ) | ( ( 'da' ) ) | ( ( 'd' ) ) | ( ( 'c' ) ) | ( ( 'm' ) ) | ( ( '\\u00B5' ) ) | ( ( 'n' ) ) | ( ( 'p' ) ) | ( ( 'f' ) ) | ( ( 'a' ) ) | ( ( 'z' ) ) | ( ( 'y' ) ) ) + int alt10=20; switch ( input.LA(1) ) { case 27: { - alt11=1; + alt10=1; } break; case 28: { - alt11=2; + alt10=2; } break; case 29: { - alt11=3; + alt10=3; } break; case 30: { - alt11=4; + alt10=4; } break; case 31: { - alt11=5; + alt10=5; } break; case 32: { - alt11=6; + alt10=6; } break; case 33: { - alt11=7; + alt10=7; } break; case 34: { - alt11=8; + alt10=8; } break; case 35: { - alt11=9; + alt10=9; } break; case 36: { - alt11=10; + alt10=10; } break; case 37: { - alt11=11; + alt10=11; } break; case 38: { - alt11=12; + alt10=12; } break; case 39: { - alt11=13; + alt10=13; } break; case 40: { - alt11=14; + alt10=14; } break; case 41: { - alt11=15; + alt10=15; } break; case 42: { - alt11=16; + alt10=16; } break; case 43: { - alt11=17; + alt10=17; } break; case 44: { - alt11=18; + alt10=18; } break; case 45: { - alt11=19; + alt10=19; } break; case 46: { - alt11=20; + alt10=20; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 10, 0, input); throw nvae; } - switch (alt11) { + switch (alt10) { case 1 : - // InternalOptimisationLanguage.g:1292:2: ( ( 'Y' ) ) + // InternalOptimisationLanguage.g:1196:2: ( ( 'Y' ) ) { - // InternalOptimisationLanguage.g:1292:2: ( ( 'Y' ) ) - // InternalOptimisationLanguage.g:1293:3: ( 'Y' ) + // InternalOptimisationLanguage.g:1196:2: ( ( 'Y' ) ) + // InternalOptimisationLanguage.g:1197:3: ( 'Y' ) { before(grammarAccess.getFactorRuleAccess().getYottaEnumLiteralDeclaration_0()); - // InternalOptimisationLanguage.g:1294:3: ( 'Y' ) - // InternalOptimisationLanguage.g:1294:4: 'Y' + // InternalOptimisationLanguage.g:1198:3: ( 'Y' ) + // InternalOptimisationLanguage.g:1198:4: 'Y' { match(input,27,FOLLOW_2); @@ -4294,14 +3984,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 2 : - // InternalOptimisationLanguage.g:1298:2: ( ( 'Z' ) ) + // InternalOptimisationLanguage.g:1202:2: ( ( 'Z' ) ) { - // InternalOptimisationLanguage.g:1298:2: ( ( 'Z' ) ) - // InternalOptimisationLanguage.g:1299:3: ( 'Z' ) + // InternalOptimisationLanguage.g:1202:2: ( ( 'Z' ) ) + // InternalOptimisationLanguage.g:1203:3: ( 'Z' ) { before(grammarAccess.getFactorRuleAccess().getZettaEnumLiteralDeclaration_1()); - // InternalOptimisationLanguage.g:1300:3: ( 'Z' ) - // InternalOptimisationLanguage.g:1300:4: 'Z' + // InternalOptimisationLanguage.g:1204:3: ( 'Z' ) + // InternalOptimisationLanguage.g:1204:4: 'Z' { match(input,28,FOLLOW_2); @@ -4315,14 +4005,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 3 : - // InternalOptimisationLanguage.g:1304:2: ( ( 'E' ) ) + // InternalOptimisationLanguage.g:1208:2: ( ( 'E' ) ) { - // InternalOptimisationLanguage.g:1304:2: ( ( 'E' ) ) - // InternalOptimisationLanguage.g:1305:3: ( 'E' ) + // InternalOptimisationLanguage.g:1208:2: ( ( 'E' ) ) + // InternalOptimisationLanguage.g:1209:3: ( 'E' ) { before(grammarAccess.getFactorRuleAccess().getExaEnumLiteralDeclaration_2()); - // InternalOptimisationLanguage.g:1306:3: ( 'E' ) - // InternalOptimisationLanguage.g:1306:4: 'E' + // InternalOptimisationLanguage.g:1210:3: ( 'E' ) + // InternalOptimisationLanguage.g:1210:4: 'E' { match(input,29,FOLLOW_2); @@ -4336,14 +4026,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 4 : - // InternalOptimisationLanguage.g:1310:2: ( ( 'P' ) ) + // InternalOptimisationLanguage.g:1214:2: ( ( 'P' ) ) { - // InternalOptimisationLanguage.g:1310:2: ( ( 'P' ) ) - // InternalOptimisationLanguage.g:1311:3: ( 'P' ) + // InternalOptimisationLanguage.g:1214:2: ( ( 'P' ) ) + // InternalOptimisationLanguage.g:1215:3: ( 'P' ) { before(grammarAccess.getFactorRuleAccess().getPetaEnumLiteralDeclaration_3()); - // InternalOptimisationLanguage.g:1312:3: ( 'P' ) - // InternalOptimisationLanguage.g:1312:4: 'P' + // InternalOptimisationLanguage.g:1216:3: ( 'P' ) + // InternalOptimisationLanguage.g:1216:4: 'P' { match(input,30,FOLLOW_2); @@ -4357,14 +4047,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 5 : - // InternalOptimisationLanguage.g:1316:2: ( ( 'T' ) ) + // InternalOptimisationLanguage.g:1220:2: ( ( 'T' ) ) { - // InternalOptimisationLanguage.g:1316:2: ( ( 'T' ) ) - // InternalOptimisationLanguage.g:1317:3: ( 'T' ) + // InternalOptimisationLanguage.g:1220:2: ( ( 'T' ) ) + // InternalOptimisationLanguage.g:1221:3: ( 'T' ) { before(grammarAccess.getFactorRuleAccess().getTeraEnumLiteralDeclaration_4()); - // InternalOptimisationLanguage.g:1318:3: ( 'T' ) - // InternalOptimisationLanguage.g:1318:4: 'T' + // InternalOptimisationLanguage.g:1222:3: ( 'T' ) + // InternalOptimisationLanguage.g:1222:4: 'T' { match(input,31,FOLLOW_2); @@ -4378,14 +4068,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 6 : - // InternalOptimisationLanguage.g:1322:2: ( ( 'G' ) ) + // InternalOptimisationLanguage.g:1226:2: ( ( 'G' ) ) { - // InternalOptimisationLanguage.g:1322:2: ( ( 'G' ) ) - // InternalOptimisationLanguage.g:1323:3: ( 'G' ) + // InternalOptimisationLanguage.g:1226:2: ( ( 'G' ) ) + // InternalOptimisationLanguage.g:1227:3: ( 'G' ) { before(grammarAccess.getFactorRuleAccess().getGigaEnumLiteralDeclaration_5()); - // InternalOptimisationLanguage.g:1324:3: ( 'G' ) - // InternalOptimisationLanguage.g:1324:4: 'G' + // InternalOptimisationLanguage.g:1228:3: ( 'G' ) + // InternalOptimisationLanguage.g:1228:4: 'G' { match(input,32,FOLLOW_2); @@ -4399,14 +4089,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 7 : - // InternalOptimisationLanguage.g:1328:2: ( ( 'M' ) ) + // InternalOptimisationLanguage.g:1232:2: ( ( 'M' ) ) { - // InternalOptimisationLanguage.g:1328:2: ( ( 'M' ) ) - // InternalOptimisationLanguage.g:1329:3: ( 'M' ) + // InternalOptimisationLanguage.g:1232:2: ( ( 'M' ) ) + // InternalOptimisationLanguage.g:1233:3: ( 'M' ) { before(grammarAccess.getFactorRuleAccess().getMegaEnumLiteralDeclaration_6()); - // InternalOptimisationLanguage.g:1330:3: ( 'M' ) - // InternalOptimisationLanguage.g:1330:4: 'M' + // InternalOptimisationLanguage.g:1234:3: ( 'M' ) + // InternalOptimisationLanguage.g:1234:4: 'M' { match(input,33,FOLLOW_2); @@ -4420,14 +4110,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 8 : - // InternalOptimisationLanguage.g:1334:2: ( ( 'k' ) ) + // InternalOptimisationLanguage.g:1238:2: ( ( 'k' ) ) { - // InternalOptimisationLanguage.g:1334:2: ( ( 'k' ) ) - // InternalOptimisationLanguage.g:1335:3: ( 'k' ) + // InternalOptimisationLanguage.g:1238:2: ( ( 'k' ) ) + // InternalOptimisationLanguage.g:1239:3: ( 'k' ) { before(grammarAccess.getFactorRuleAccess().getKiloEnumLiteralDeclaration_7()); - // InternalOptimisationLanguage.g:1336:3: ( 'k' ) - // InternalOptimisationLanguage.g:1336:4: 'k' + // InternalOptimisationLanguage.g:1240:3: ( 'k' ) + // InternalOptimisationLanguage.g:1240:4: 'k' { match(input,34,FOLLOW_2); @@ -4441,14 +4131,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 9 : - // InternalOptimisationLanguage.g:1340:2: ( ( 'h' ) ) + // InternalOptimisationLanguage.g:1244:2: ( ( 'h' ) ) { - // InternalOptimisationLanguage.g:1340:2: ( ( 'h' ) ) - // InternalOptimisationLanguage.g:1341:3: ( 'h' ) + // InternalOptimisationLanguage.g:1244:2: ( ( 'h' ) ) + // InternalOptimisationLanguage.g:1245:3: ( 'h' ) { before(grammarAccess.getFactorRuleAccess().getHectoEnumLiteralDeclaration_8()); - // InternalOptimisationLanguage.g:1342:3: ( 'h' ) - // InternalOptimisationLanguage.g:1342:4: 'h' + // InternalOptimisationLanguage.g:1246:3: ( 'h' ) + // InternalOptimisationLanguage.g:1246:4: 'h' { match(input,35,FOLLOW_2); @@ -4462,14 +4152,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 10 : - // InternalOptimisationLanguage.g:1346:2: ( ( 'da' ) ) + // InternalOptimisationLanguage.g:1250:2: ( ( 'da' ) ) { - // InternalOptimisationLanguage.g:1346:2: ( ( 'da' ) ) - // InternalOptimisationLanguage.g:1347:3: ( 'da' ) + // InternalOptimisationLanguage.g:1250:2: ( ( 'da' ) ) + // InternalOptimisationLanguage.g:1251:3: ( 'da' ) { before(grammarAccess.getFactorRuleAccess().getDekaEnumLiteralDeclaration_9()); - // InternalOptimisationLanguage.g:1348:3: ( 'da' ) - // InternalOptimisationLanguage.g:1348:4: 'da' + // InternalOptimisationLanguage.g:1252:3: ( 'da' ) + // InternalOptimisationLanguage.g:1252:4: 'da' { match(input,36,FOLLOW_2); @@ -4483,14 +4173,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 11 : - // InternalOptimisationLanguage.g:1352:2: ( ( 'd' ) ) + // InternalOptimisationLanguage.g:1256:2: ( ( 'd' ) ) { - // InternalOptimisationLanguage.g:1352:2: ( ( 'd' ) ) - // InternalOptimisationLanguage.g:1353:3: ( 'd' ) + // InternalOptimisationLanguage.g:1256:2: ( ( 'd' ) ) + // InternalOptimisationLanguage.g:1257:3: ( 'd' ) { before(grammarAccess.getFactorRuleAccess().getDeciEnumLiteralDeclaration_10()); - // InternalOptimisationLanguage.g:1354:3: ( 'd' ) - // InternalOptimisationLanguage.g:1354:4: 'd' + // InternalOptimisationLanguage.g:1258:3: ( 'd' ) + // InternalOptimisationLanguage.g:1258:4: 'd' { match(input,37,FOLLOW_2); @@ -4504,14 +4194,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 12 : - // InternalOptimisationLanguage.g:1358:2: ( ( 'c' ) ) + // InternalOptimisationLanguage.g:1262:2: ( ( 'c' ) ) { - // InternalOptimisationLanguage.g:1358:2: ( ( 'c' ) ) - // InternalOptimisationLanguage.g:1359:3: ( 'c' ) + // InternalOptimisationLanguage.g:1262:2: ( ( 'c' ) ) + // InternalOptimisationLanguage.g:1263:3: ( 'c' ) { before(grammarAccess.getFactorRuleAccess().getCentiEnumLiteralDeclaration_11()); - // InternalOptimisationLanguage.g:1360:3: ( 'c' ) - // InternalOptimisationLanguage.g:1360:4: 'c' + // InternalOptimisationLanguage.g:1264:3: ( 'c' ) + // InternalOptimisationLanguage.g:1264:4: 'c' { match(input,38,FOLLOW_2); @@ -4525,14 +4215,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 13 : - // InternalOptimisationLanguage.g:1364:2: ( ( 'm' ) ) + // InternalOptimisationLanguage.g:1268:2: ( ( 'm' ) ) { - // InternalOptimisationLanguage.g:1364:2: ( ( 'm' ) ) - // InternalOptimisationLanguage.g:1365:3: ( 'm' ) + // InternalOptimisationLanguage.g:1268:2: ( ( 'm' ) ) + // InternalOptimisationLanguage.g:1269:3: ( 'm' ) { before(grammarAccess.getFactorRuleAccess().getMilliEnumLiteralDeclaration_12()); - // InternalOptimisationLanguage.g:1366:3: ( 'm' ) - // InternalOptimisationLanguage.g:1366:4: 'm' + // InternalOptimisationLanguage.g:1270:3: ( 'm' ) + // InternalOptimisationLanguage.g:1270:4: 'm' { match(input,39,FOLLOW_2); @@ -4546,14 +4236,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 14 : - // InternalOptimisationLanguage.g:1370:2: ( ( '\\u00B5' ) ) + // InternalOptimisationLanguage.g:1274:2: ( ( '\\u00B5' ) ) { - // InternalOptimisationLanguage.g:1370:2: ( ( '\\u00B5' ) ) - // InternalOptimisationLanguage.g:1371:3: ( '\\u00B5' ) + // InternalOptimisationLanguage.g:1274:2: ( ( '\\u00B5' ) ) + // InternalOptimisationLanguage.g:1275:3: ( '\\u00B5' ) { before(grammarAccess.getFactorRuleAccess().getMicroEnumLiteralDeclaration_13()); - // InternalOptimisationLanguage.g:1372:3: ( '\\u00B5' ) - // InternalOptimisationLanguage.g:1372:4: '\\u00B5' + // InternalOptimisationLanguage.g:1276:3: ( '\\u00B5' ) + // InternalOptimisationLanguage.g:1276:4: '\\u00B5' { match(input,40,FOLLOW_2); @@ -4567,14 +4257,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 15 : - // InternalOptimisationLanguage.g:1376:2: ( ( 'n' ) ) + // InternalOptimisationLanguage.g:1280:2: ( ( 'n' ) ) { - // InternalOptimisationLanguage.g:1376:2: ( ( 'n' ) ) - // InternalOptimisationLanguage.g:1377:3: ( 'n' ) + // InternalOptimisationLanguage.g:1280:2: ( ( 'n' ) ) + // InternalOptimisationLanguage.g:1281:3: ( 'n' ) { before(grammarAccess.getFactorRuleAccess().getNanoEnumLiteralDeclaration_14()); - // InternalOptimisationLanguage.g:1378:3: ( 'n' ) - // InternalOptimisationLanguage.g:1378:4: 'n' + // InternalOptimisationLanguage.g:1282:3: ( 'n' ) + // InternalOptimisationLanguage.g:1282:4: 'n' { match(input,41,FOLLOW_2); @@ -4588,14 +4278,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 16 : - // InternalOptimisationLanguage.g:1382:2: ( ( 'p' ) ) + // InternalOptimisationLanguage.g:1286:2: ( ( 'p' ) ) { - // InternalOptimisationLanguage.g:1382:2: ( ( 'p' ) ) - // InternalOptimisationLanguage.g:1383:3: ( 'p' ) + // InternalOptimisationLanguage.g:1286:2: ( ( 'p' ) ) + // InternalOptimisationLanguage.g:1287:3: ( 'p' ) { before(grammarAccess.getFactorRuleAccess().getPikoEnumLiteralDeclaration_15()); - // InternalOptimisationLanguage.g:1384:3: ( 'p' ) - // InternalOptimisationLanguage.g:1384:4: 'p' + // InternalOptimisationLanguage.g:1288:3: ( 'p' ) + // InternalOptimisationLanguage.g:1288:4: 'p' { match(input,42,FOLLOW_2); @@ -4609,14 +4299,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 17 : - // InternalOptimisationLanguage.g:1388:2: ( ( 'f' ) ) + // InternalOptimisationLanguage.g:1292:2: ( ( 'f' ) ) { - // InternalOptimisationLanguage.g:1388:2: ( ( 'f' ) ) - // InternalOptimisationLanguage.g:1389:3: ( 'f' ) + // InternalOptimisationLanguage.g:1292:2: ( ( 'f' ) ) + // InternalOptimisationLanguage.g:1293:3: ( 'f' ) { before(grammarAccess.getFactorRuleAccess().getFemtoEnumLiteralDeclaration_16()); - // InternalOptimisationLanguage.g:1390:3: ( 'f' ) - // InternalOptimisationLanguage.g:1390:4: 'f' + // InternalOptimisationLanguage.g:1294:3: ( 'f' ) + // InternalOptimisationLanguage.g:1294:4: 'f' { match(input,43,FOLLOW_2); @@ -4630,14 +4320,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 18 : - // InternalOptimisationLanguage.g:1394:2: ( ( 'a' ) ) + // InternalOptimisationLanguage.g:1298:2: ( ( 'a' ) ) { - // InternalOptimisationLanguage.g:1394:2: ( ( 'a' ) ) - // InternalOptimisationLanguage.g:1395:3: ( 'a' ) + // InternalOptimisationLanguage.g:1298:2: ( ( 'a' ) ) + // InternalOptimisationLanguage.g:1299:3: ( 'a' ) { before(grammarAccess.getFactorRuleAccess().getAttoEnumLiteralDeclaration_17()); - // InternalOptimisationLanguage.g:1396:3: ( 'a' ) - // InternalOptimisationLanguage.g:1396:4: 'a' + // InternalOptimisationLanguage.g:1300:3: ( 'a' ) + // InternalOptimisationLanguage.g:1300:4: 'a' { match(input,44,FOLLOW_2); @@ -4651,14 +4341,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 19 : - // InternalOptimisationLanguage.g:1400:2: ( ( 'z' ) ) + // InternalOptimisationLanguage.g:1304:2: ( ( 'z' ) ) { - // InternalOptimisationLanguage.g:1400:2: ( ( 'z' ) ) - // InternalOptimisationLanguage.g:1401:3: ( 'z' ) + // InternalOptimisationLanguage.g:1304:2: ( ( 'z' ) ) + // InternalOptimisationLanguage.g:1305:3: ( 'z' ) { before(grammarAccess.getFactorRuleAccess().getZeptoEnumLiteralDeclaration_18()); - // InternalOptimisationLanguage.g:1402:3: ( 'z' ) - // InternalOptimisationLanguage.g:1402:4: 'z' + // InternalOptimisationLanguage.g:1306:3: ( 'z' ) + // InternalOptimisationLanguage.g:1306:4: 'z' { match(input,45,FOLLOW_2); @@ -4672,14 +4362,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } break; case 20 : - // InternalOptimisationLanguage.g:1406:2: ( ( 'y' ) ) + // InternalOptimisationLanguage.g:1310:2: ( ( 'y' ) ) { - // InternalOptimisationLanguage.g:1406:2: ( ( 'y' ) ) - // InternalOptimisationLanguage.g:1407:3: ( 'y' ) + // InternalOptimisationLanguage.g:1310:2: ( ( 'y' ) ) + // InternalOptimisationLanguage.g:1311:3: ( 'y' ) { before(grammarAccess.getFactorRuleAccess().getYoctoEnumLiteralDeclaration_19()); - // InternalOptimisationLanguage.g:1408:3: ( 'y' ) - // InternalOptimisationLanguage.g:1408:4: 'y' + // InternalOptimisationLanguage.g:1312:3: ( 'y' ) + // InternalOptimisationLanguage.g:1312:4: 'y' { match(input,46,FOLLOW_2); @@ -4710,14 +4400,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OptimisationModelRule__Group__0" - // InternalOptimisationLanguage.g:1416:1: rule__OptimisationModelRule__Group__0 : rule__OptimisationModelRule__Group__0__Impl rule__OptimisationModelRule__Group__1 ; + // InternalOptimisationLanguage.g:1320:1: rule__OptimisationModelRule__Group__0 : rule__OptimisationModelRule__Group__0__Impl rule__OptimisationModelRule__Group__1 ; public final void rule__OptimisationModelRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1420:1: ( rule__OptimisationModelRule__Group__0__Impl rule__OptimisationModelRule__Group__1 ) - // InternalOptimisationLanguage.g:1421:2: rule__OptimisationModelRule__Group__0__Impl rule__OptimisationModelRule__Group__1 + // InternalOptimisationLanguage.g:1324:1: ( rule__OptimisationModelRule__Group__0__Impl rule__OptimisationModelRule__Group__1 ) + // InternalOptimisationLanguage.g:1325:2: rule__OptimisationModelRule__Group__0__Impl rule__OptimisationModelRule__Group__1 { pushFollow(FOLLOW_3); rule__OptimisationModelRule__Group__0__Impl(); @@ -4748,33 +4438,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OptimisationModelRule__Group__0__Impl" - // InternalOptimisationLanguage.g:1428:1: rule__OptimisationModelRule__Group__0__Impl : ( ( rule__OptimisationModelRule__UsesAssignment_0 )* ) ; + // InternalOptimisationLanguage.g:1332:1: rule__OptimisationModelRule__Group__0__Impl : ( ( rule__OptimisationModelRule__UsesAssignment_0 )* ) ; public final void rule__OptimisationModelRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1432:1: ( ( ( rule__OptimisationModelRule__UsesAssignment_0 )* ) ) - // InternalOptimisationLanguage.g:1433:1: ( ( rule__OptimisationModelRule__UsesAssignment_0 )* ) + // InternalOptimisationLanguage.g:1336:1: ( ( ( rule__OptimisationModelRule__UsesAssignment_0 )* ) ) + // InternalOptimisationLanguage.g:1337:1: ( ( rule__OptimisationModelRule__UsesAssignment_0 )* ) { - // InternalOptimisationLanguage.g:1433:1: ( ( rule__OptimisationModelRule__UsesAssignment_0 )* ) - // InternalOptimisationLanguage.g:1434:2: ( rule__OptimisationModelRule__UsesAssignment_0 )* + // InternalOptimisationLanguage.g:1337:1: ( ( rule__OptimisationModelRule__UsesAssignment_0 )* ) + // InternalOptimisationLanguage.g:1338:2: ( rule__OptimisationModelRule__UsesAssignment_0 )* { before(grammarAccess.getOptimisationModelRuleAccess().getUsesAssignment_0()); - // InternalOptimisationLanguage.g:1435:2: ( rule__OptimisationModelRule__UsesAssignment_0 )* - loop12: + // InternalOptimisationLanguage.g:1339:2: ( rule__OptimisationModelRule__UsesAssignment_0 )* + loop11: do { - int alt12=2; - int LA12_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( (LA12_0==47) ) { - alt12=1; + if ( (LA11_0==47) ) { + alt11=1; } - switch (alt12) { + switch (alt11) { case 1 : - // InternalOptimisationLanguage.g:1435:3: rule__OptimisationModelRule__UsesAssignment_0 + // InternalOptimisationLanguage.g:1339:3: rule__OptimisationModelRule__UsesAssignment_0 { pushFollow(FOLLOW_4); rule__OptimisationModelRule__UsesAssignment_0(); @@ -4786,7 +4476,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop12; + break loop11; } } while (true); @@ -4813,14 +4503,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OptimisationModelRule__Group__1" - // InternalOptimisationLanguage.g:1443:1: rule__OptimisationModelRule__Group__1 : rule__OptimisationModelRule__Group__1__Impl rule__OptimisationModelRule__Group__2 ; + // InternalOptimisationLanguage.g:1347:1: rule__OptimisationModelRule__Group__1 : rule__OptimisationModelRule__Group__1__Impl rule__OptimisationModelRule__Group__2 ; public final void rule__OptimisationModelRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1447:1: ( rule__OptimisationModelRule__Group__1__Impl rule__OptimisationModelRule__Group__2 ) - // InternalOptimisationLanguage.g:1448:2: rule__OptimisationModelRule__Group__1__Impl rule__OptimisationModelRule__Group__2 + // InternalOptimisationLanguage.g:1351:1: ( rule__OptimisationModelRule__Group__1__Impl rule__OptimisationModelRule__Group__2 ) + // InternalOptimisationLanguage.g:1352:2: rule__OptimisationModelRule__Group__1__Impl rule__OptimisationModelRule__Group__2 { pushFollow(FOLLOW_5); rule__OptimisationModelRule__Group__1__Impl(); @@ -4851,21 +4541,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OptimisationModelRule__Group__1__Impl" - // InternalOptimisationLanguage.g:1455:1: rule__OptimisationModelRule__Group__1__Impl : ( ( rule__OptimisationModelRule__InstanceAssignment_1 ) ) ; + // InternalOptimisationLanguage.g:1359:1: rule__OptimisationModelRule__Group__1__Impl : ( ( rule__OptimisationModelRule__InstanceAssignment_1 ) ) ; public final void rule__OptimisationModelRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1459:1: ( ( ( rule__OptimisationModelRule__InstanceAssignment_1 ) ) ) - // InternalOptimisationLanguage.g:1460:1: ( ( rule__OptimisationModelRule__InstanceAssignment_1 ) ) + // InternalOptimisationLanguage.g:1363:1: ( ( ( rule__OptimisationModelRule__InstanceAssignment_1 ) ) ) + // InternalOptimisationLanguage.g:1364:1: ( ( rule__OptimisationModelRule__InstanceAssignment_1 ) ) { - // InternalOptimisationLanguage.g:1460:1: ( ( rule__OptimisationModelRule__InstanceAssignment_1 ) ) - // InternalOptimisationLanguage.g:1461:2: ( rule__OptimisationModelRule__InstanceAssignment_1 ) + // InternalOptimisationLanguage.g:1364:1: ( ( rule__OptimisationModelRule__InstanceAssignment_1 ) ) + // InternalOptimisationLanguage.g:1365:2: ( rule__OptimisationModelRule__InstanceAssignment_1 ) { before(grammarAccess.getOptimisationModelRuleAccess().getInstanceAssignment_1()); - // InternalOptimisationLanguage.g:1462:2: ( rule__OptimisationModelRule__InstanceAssignment_1 ) - // InternalOptimisationLanguage.g:1462:3: rule__OptimisationModelRule__InstanceAssignment_1 + // InternalOptimisationLanguage.g:1366:2: ( rule__OptimisationModelRule__InstanceAssignment_1 ) + // InternalOptimisationLanguage.g:1366:3: rule__OptimisationModelRule__InstanceAssignment_1 { pushFollow(FOLLOW_2); rule__OptimisationModelRule__InstanceAssignment_1(); @@ -4898,14 +4588,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OptimisationModelRule__Group__2" - // InternalOptimisationLanguage.g:1470:1: rule__OptimisationModelRule__Group__2 : rule__OptimisationModelRule__Group__2__Impl ; + // InternalOptimisationLanguage.g:1374:1: rule__OptimisationModelRule__Group__2 : rule__OptimisationModelRule__Group__2__Impl ; public final void rule__OptimisationModelRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1474:1: ( rule__OptimisationModelRule__Group__2__Impl ) - // InternalOptimisationLanguage.g:1475:2: rule__OptimisationModelRule__Group__2__Impl + // InternalOptimisationLanguage.g:1378:1: ( rule__OptimisationModelRule__Group__2__Impl ) + // InternalOptimisationLanguage.g:1379:2: rule__OptimisationModelRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__OptimisationModelRule__Group__2__Impl(); @@ -4931,29 +4621,29 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OptimisationModelRule__Group__2__Impl" - // InternalOptimisationLanguage.g:1481:1: rule__OptimisationModelRule__Group__2__Impl : ( ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? ) ; + // InternalOptimisationLanguage.g:1385:1: rule__OptimisationModelRule__Group__2__Impl : ( ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? ) ; public final void rule__OptimisationModelRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1485:1: ( ( ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? ) ) - // InternalOptimisationLanguage.g:1486:1: ( ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? ) + // InternalOptimisationLanguage.g:1389:1: ( ( ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? ) ) + // InternalOptimisationLanguage.g:1390:1: ( ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? ) { - // InternalOptimisationLanguage.g:1486:1: ( ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? ) - // InternalOptimisationLanguage.g:1487:2: ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? + // InternalOptimisationLanguage.g:1390:1: ( ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? ) + // InternalOptimisationLanguage.g:1391:2: ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? { before(grammarAccess.getOptimisationModelRuleAccess().getConstraintsAssignment_2()); - // InternalOptimisationLanguage.g:1488:2: ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? - int alt13=2; - int LA13_0 = input.LA(1); + // InternalOptimisationLanguage.g:1392:2: ( rule__OptimisationModelRule__ConstraintsAssignment_2 )? + int alt12=2; + int LA12_0 = input.LA(1); - if ( (LA13_0==49) ) { - alt13=1; + if ( (LA12_0==49) ) { + alt12=1; } - switch (alt13) { + switch (alt12) { case 1 : - // InternalOptimisationLanguage.g:1488:3: rule__OptimisationModelRule__ConstraintsAssignment_2 + // InternalOptimisationLanguage.g:1392:3: rule__OptimisationModelRule__ConstraintsAssignment_2 { pushFollow(FOLLOW_2); rule__OptimisationModelRule__ConstraintsAssignment_2(); @@ -4989,14 +4679,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UseRule__Group__0" - // InternalOptimisationLanguage.g:1497:1: rule__UseRule__Group__0 : rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ; + // InternalOptimisationLanguage.g:1401:1: rule__UseRule__Group__0 : rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ; public final void rule__UseRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1501:1: ( rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ) - // InternalOptimisationLanguage.g:1502:2: rule__UseRule__Group__0__Impl rule__UseRule__Group__1 + // InternalOptimisationLanguage.g:1405:1: ( rule__UseRule__Group__0__Impl rule__UseRule__Group__1 ) + // InternalOptimisationLanguage.g:1406:2: rule__UseRule__Group__0__Impl rule__UseRule__Group__1 { pushFollow(FOLLOW_6); rule__UseRule__Group__0__Impl(); @@ -5027,17 +4717,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UseRule__Group__0__Impl" - // InternalOptimisationLanguage.g:1509:1: rule__UseRule__Group__0__Impl : ( 'use' ) ; + // InternalOptimisationLanguage.g:1413:1: rule__UseRule__Group__0__Impl : ( 'use' ) ; public final void rule__UseRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1513:1: ( ( 'use' ) ) - // InternalOptimisationLanguage.g:1514:1: ( 'use' ) + // InternalOptimisationLanguage.g:1417:1: ( ( 'use' ) ) + // InternalOptimisationLanguage.g:1418:1: ( 'use' ) { - // InternalOptimisationLanguage.g:1514:1: ( 'use' ) - // InternalOptimisationLanguage.g:1515:2: 'use' + // InternalOptimisationLanguage.g:1418:1: ( 'use' ) + // InternalOptimisationLanguage.g:1419:2: 'use' { before(grammarAccess.getUseRuleAccess().getUseKeyword_0()); match(input,47,FOLLOW_2); @@ -5064,14 +4754,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UseRule__Group__1" - // InternalOptimisationLanguage.g:1524:1: rule__UseRule__Group__1 : rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ; + // InternalOptimisationLanguage.g:1428:1: rule__UseRule__Group__1 : rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ; public final void rule__UseRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1528:1: ( rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ) - // InternalOptimisationLanguage.g:1529:2: rule__UseRule__Group__1__Impl rule__UseRule__Group__2 + // InternalOptimisationLanguage.g:1432:1: ( rule__UseRule__Group__1__Impl rule__UseRule__Group__2 ) + // InternalOptimisationLanguage.g:1433:2: rule__UseRule__Group__1__Impl rule__UseRule__Group__2 { pushFollow(FOLLOW_7); rule__UseRule__Group__1__Impl(); @@ -5102,21 +4792,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UseRule__Group__1__Impl" - // InternalOptimisationLanguage.g:1536:1: rule__UseRule__Group__1__Impl : ( ( rule__UseRule__ImportURIAssignment_1 ) ) ; + // InternalOptimisationLanguage.g:1440:1: rule__UseRule__Group__1__Impl : ( ( rule__UseRule__ImportURIAssignment_1 ) ) ; public final void rule__UseRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1540:1: ( ( ( rule__UseRule__ImportURIAssignment_1 ) ) ) - // InternalOptimisationLanguage.g:1541:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) + // InternalOptimisationLanguage.g:1444:1: ( ( ( rule__UseRule__ImportURIAssignment_1 ) ) ) + // InternalOptimisationLanguage.g:1445:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) { - // InternalOptimisationLanguage.g:1541:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) - // InternalOptimisationLanguage.g:1542:2: ( rule__UseRule__ImportURIAssignment_1 ) + // InternalOptimisationLanguage.g:1445:1: ( ( rule__UseRule__ImportURIAssignment_1 ) ) + // InternalOptimisationLanguage.g:1446:2: ( rule__UseRule__ImportURIAssignment_1 ) { before(grammarAccess.getUseRuleAccess().getImportURIAssignment_1()); - // InternalOptimisationLanguage.g:1543:2: ( rule__UseRule__ImportURIAssignment_1 ) - // InternalOptimisationLanguage.g:1543:3: rule__UseRule__ImportURIAssignment_1 + // InternalOptimisationLanguage.g:1447:2: ( rule__UseRule__ImportURIAssignment_1 ) + // InternalOptimisationLanguage.g:1447:3: rule__UseRule__ImportURIAssignment_1 { pushFollow(FOLLOW_2); rule__UseRule__ImportURIAssignment_1(); @@ -5149,14 +4839,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UseRule__Group__2" - // InternalOptimisationLanguage.g:1551:1: rule__UseRule__Group__2 : rule__UseRule__Group__2__Impl ; + // InternalOptimisationLanguage.g:1455:1: rule__UseRule__Group__2 : rule__UseRule__Group__2__Impl ; public final void rule__UseRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1555:1: ( rule__UseRule__Group__2__Impl ) - // InternalOptimisationLanguage.g:1556:2: rule__UseRule__Group__2__Impl + // InternalOptimisationLanguage.g:1459:1: ( rule__UseRule__Group__2__Impl ) + // InternalOptimisationLanguage.g:1460:2: rule__UseRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__UseRule__Group__2__Impl(); @@ -5182,17 +4872,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UseRule__Group__2__Impl" - // InternalOptimisationLanguage.g:1562:1: rule__UseRule__Group__2__Impl : ( ';' ) ; + // InternalOptimisationLanguage.g:1466:1: rule__UseRule__Group__2__Impl : ( ';' ) ; public final void rule__UseRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1566:1: ( ( ';' ) ) - // InternalOptimisationLanguage.g:1567:1: ( ';' ) + // InternalOptimisationLanguage.g:1470:1: ( ( ';' ) ) + // InternalOptimisationLanguage.g:1471:1: ( ';' ) { - // InternalOptimisationLanguage.g:1567:1: ( ';' ) - // InternalOptimisationLanguage.g:1568:2: ';' + // InternalOptimisationLanguage.g:1471:1: ( ';' ) + // InternalOptimisationLanguage.g:1472:2: ';' { before(grammarAccess.getUseRuleAccess().getSemicolonKeyword_2()); match(input,48,FOLLOW_2); @@ -5219,14 +4909,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__Group__0" - // InternalOptimisationLanguage.g:1578:1: rule__ConstraintRule__Group__0 : rule__ConstraintRule__Group__0__Impl rule__ConstraintRule__Group__1 ; + // InternalOptimisationLanguage.g:1482:1: rule__ConstraintRule__Group__0 : rule__ConstraintRule__Group__0__Impl rule__ConstraintRule__Group__1 ; public final void rule__ConstraintRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1582:1: ( rule__ConstraintRule__Group__0__Impl rule__ConstraintRule__Group__1 ) - // InternalOptimisationLanguage.g:1583:2: rule__ConstraintRule__Group__0__Impl rule__ConstraintRule__Group__1 + // InternalOptimisationLanguage.g:1486:1: ( rule__ConstraintRule__Group__0__Impl rule__ConstraintRule__Group__1 ) + // InternalOptimisationLanguage.g:1487:2: rule__ConstraintRule__Group__0__Impl rule__ConstraintRule__Group__1 { pushFollow(FOLLOW_5); rule__ConstraintRule__Group__0__Impl(); @@ -5257,21 +4947,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__Group__0__Impl" - // InternalOptimisationLanguage.g:1590:1: rule__ConstraintRule__Group__0__Impl : ( () ) ; + // InternalOptimisationLanguage.g:1494:1: rule__ConstraintRule__Group__0__Impl : ( () ) ; public final void rule__ConstraintRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1594:1: ( ( () ) ) - // InternalOptimisationLanguage.g:1595:1: ( () ) + // InternalOptimisationLanguage.g:1498:1: ( ( () ) ) + // InternalOptimisationLanguage.g:1499:1: ( () ) { - // InternalOptimisationLanguage.g:1595:1: ( () ) - // InternalOptimisationLanguage.g:1596:2: () + // InternalOptimisationLanguage.g:1499:1: ( () ) + // InternalOptimisationLanguage.g:1500:2: () { before(grammarAccess.getConstraintRuleAccess().getConstraintAction_0()); - // InternalOptimisationLanguage.g:1597:2: () - // InternalOptimisationLanguage.g:1597:3: + // InternalOptimisationLanguage.g:1501:2: () + // InternalOptimisationLanguage.g:1501:3: { } @@ -5294,14 +4984,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__Group__1" - // InternalOptimisationLanguage.g:1605:1: rule__ConstraintRule__Group__1 : rule__ConstraintRule__Group__1__Impl rule__ConstraintRule__Group__2 ; + // InternalOptimisationLanguage.g:1509:1: rule__ConstraintRule__Group__1 : rule__ConstraintRule__Group__1__Impl rule__ConstraintRule__Group__2 ; public final void rule__ConstraintRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1609:1: ( rule__ConstraintRule__Group__1__Impl rule__ConstraintRule__Group__2 ) - // InternalOptimisationLanguage.g:1610:2: rule__ConstraintRule__Group__1__Impl rule__ConstraintRule__Group__2 + // InternalOptimisationLanguage.g:1513:1: ( rule__ConstraintRule__Group__1__Impl rule__ConstraintRule__Group__2 ) + // InternalOptimisationLanguage.g:1514:2: rule__ConstraintRule__Group__1__Impl rule__ConstraintRule__Group__2 { pushFollow(FOLLOW_8); rule__ConstraintRule__Group__1__Impl(); @@ -5332,17 +5022,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__Group__1__Impl" - // InternalOptimisationLanguage.g:1617:1: rule__ConstraintRule__Group__1__Impl : ( 'constraints' ) ; + // InternalOptimisationLanguage.g:1521:1: rule__ConstraintRule__Group__1__Impl : ( 'constraints' ) ; public final void rule__ConstraintRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1621:1: ( ( 'constraints' ) ) - // InternalOptimisationLanguage.g:1622:1: ( 'constraints' ) + // InternalOptimisationLanguage.g:1525:1: ( ( 'constraints' ) ) + // InternalOptimisationLanguage.g:1526:1: ( 'constraints' ) { - // InternalOptimisationLanguage.g:1622:1: ( 'constraints' ) - // InternalOptimisationLanguage.g:1623:2: 'constraints' + // InternalOptimisationLanguage.g:1526:1: ( 'constraints' ) + // InternalOptimisationLanguage.g:1527:2: 'constraints' { before(grammarAccess.getConstraintRuleAccess().getConstraintsKeyword_1()); match(input,49,FOLLOW_2); @@ -5369,14 +5059,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__Group__2" - // InternalOptimisationLanguage.g:1632:1: rule__ConstraintRule__Group__2 : rule__ConstraintRule__Group__2__Impl rule__ConstraintRule__Group__3 ; + // InternalOptimisationLanguage.g:1536:1: rule__ConstraintRule__Group__2 : rule__ConstraintRule__Group__2__Impl rule__ConstraintRule__Group__3 ; public final void rule__ConstraintRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1636:1: ( rule__ConstraintRule__Group__2__Impl rule__ConstraintRule__Group__3 ) - // InternalOptimisationLanguage.g:1637:2: rule__ConstraintRule__Group__2__Impl rule__ConstraintRule__Group__3 + // InternalOptimisationLanguage.g:1540:1: ( rule__ConstraintRule__Group__2__Impl rule__ConstraintRule__Group__3 ) + // InternalOptimisationLanguage.g:1541:2: rule__ConstraintRule__Group__2__Impl rule__ConstraintRule__Group__3 { pushFollow(FOLLOW_9); rule__ConstraintRule__Group__2__Impl(); @@ -5407,17 +5097,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__Group__2__Impl" - // InternalOptimisationLanguage.g:1644:1: rule__ConstraintRule__Group__2__Impl : ( '{' ) ; + // InternalOptimisationLanguage.g:1548:1: rule__ConstraintRule__Group__2__Impl : ( '{' ) ; public final void rule__ConstraintRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1648:1: ( ( '{' ) ) - // InternalOptimisationLanguage.g:1649:1: ( '{' ) + // InternalOptimisationLanguage.g:1552:1: ( ( '{' ) ) + // InternalOptimisationLanguage.g:1553:1: ( '{' ) { - // InternalOptimisationLanguage.g:1649:1: ( '{' ) - // InternalOptimisationLanguage.g:1650:2: '{' + // InternalOptimisationLanguage.g:1553:1: ( '{' ) + // InternalOptimisationLanguage.g:1554:2: '{' { before(grammarAccess.getConstraintRuleAccess().getLeftCurlyBracketKeyword_2()); match(input,50,FOLLOW_2); @@ -5444,14 +5134,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__Group__3" - // InternalOptimisationLanguage.g:1659:1: rule__ConstraintRule__Group__3 : rule__ConstraintRule__Group__3__Impl rule__ConstraintRule__Group__4 ; + // InternalOptimisationLanguage.g:1563:1: rule__ConstraintRule__Group__3 : rule__ConstraintRule__Group__3__Impl rule__ConstraintRule__Group__4 ; public final void rule__ConstraintRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1663:1: ( rule__ConstraintRule__Group__3__Impl rule__ConstraintRule__Group__4 ) - // InternalOptimisationLanguage.g:1664:2: rule__ConstraintRule__Group__3__Impl rule__ConstraintRule__Group__4 + // InternalOptimisationLanguage.g:1567:1: ( rule__ConstraintRule__Group__3__Impl rule__ConstraintRule__Group__4 ) + // InternalOptimisationLanguage.g:1568:2: rule__ConstraintRule__Group__3__Impl rule__ConstraintRule__Group__4 { pushFollow(FOLLOW_9); rule__ConstraintRule__Group__3__Impl(); @@ -5482,33 +5172,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__Group__3__Impl" - // InternalOptimisationLanguage.g:1671:1: rule__ConstraintRule__Group__3__Impl : ( ( rule__ConstraintRule__StatementsAssignment_3 )* ) ; + // InternalOptimisationLanguage.g:1575:1: rule__ConstraintRule__Group__3__Impl : ( ( rule__ConstraintRule__StatementsAssignment_3 )* ) ; public final void rule__ConstraintRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1675:1: ( ( ( rule__ConstraintRule__StatementsAssignment_3 )* ) ) - // InternalOptimisationLanguage.g:1676:1: ( ( rule__ConstraintRule__StatementsAssignment_3 )* ) + // InternalOptimisationLanguage.g:1579:1: ( ( ( rule__ConstraintRule__StatementsAssignment_3 )* ) ) + // InternalOptimisationLanguage.g:1580:1: ( ( rule__ConstraintRule__StatementsAssignment_3 )* ) { - // InternalOptimisationLanguage.g:1676:1: ( ( rule__ConstraintRule__StatementsAssignment_3 )* ) - // InternalOptimisationLanguage.g:1677:2: ( rule__ConstraintRule__StatementsAssignment_3 )* + // InternalOptimisationLanguage.g:1580:1: ( ( rule__ConstraintRule__StatementsAssignment_3 )* ) + // InternalOptimisationLanguage.g:1581:2: ( rule__ConstraintRule__StatementsAssignment_3 )* { before(grammarAccess.getConstraintRuleAccess().getStatementsAssignment_3()); - // InternalOptimisationLanguage.g:1678:2: ( rule__ConstraintRule__StatementsAssignment_3 )* - loop14: + // InternalOptimisationLanguage.g:1582:2: ( rule__ConstraintRule__StatementsAssignment_3 )* + loop13: do { - int alt14=2; - int LA14_0 = input.LA(1); + int alt13=2; + int LA13_0 = input.LA(1); - if ( (LA14_0==RULE_ID) ) { - alt14=1; + if ( (LA13_0==RULE_ID) ) { + alt13=1; } - switch (alt14) { + switch (alt13) { case 1 : - // InternalOptimisationLanguage.g:1678:3: rule__ConstraintRule__StatementsAssignment_3 + // InternalOptimisationLanguage.g:1582:3: rule__ConstraintRule__StatementsAssignment_3 { pushFollow(FOLLOW_10); rule__ConstraintRule__StatementsAssignment_3(); @@ -5520,7 +5210,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop14; + break loop13; } } while (true); @@ -5547,14 +5237,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__Group__4" - // InternalOptimisationLanguage.g:1686:1: rule__ConstraintRule__Group__4 : rule__ConstraintRule__Group__4__Impl ; + // InternalOptimisationLanguage.g:1590:1: rule__ConstraintRule__Group__4 : rule__ConstraintRule__Group__4__Impl ; public final void rule__ConstraintRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1690:1: ( rule__ConstraintRule__Group__4__Impl ) - // InternalOptimisationLanguage.g:1691:2: rule__ConstraintRule__Group__4__Impl + // InternalOptimisationLanguage.g:1594:1: ( rule__ConstraintRule__Group__4__Impl ) + // InternalOptimisationLanguage.g:1595:2: rule__ConstraintRule__Group__4__Impl { pushFollow(FOLLOW_2); rule__ConstraintRule__Group__4__Impl(); @@ -5580,17 +5270,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__Group__4__Impl" - // InternalOptimisationLanguage.g:1697:1: rule__ConstraintRule__Group__4__Impl : ( '}' ) ; + // InternalOptimisationLanguage.g:1601:1: rule__ConstraintRule__Group__4__Impl : ( '}' ) ; public final void rule__ConstraintRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1701:1: ( ( '}' ) ) - // InternalOptimisationLanguage.g:1702:1: ( '}' ) + // InternalOptimisationLanguage.g:1605:1: ( ( '}' ) ) + // InternalOptimisationLanguage.g:1606:1: ( '}' ) { - // InternalOptimisationLanguage.g:1702:1: ( '}' ) - // InternalOptimisationLanguage.g:1703:2: '}' + // InternalOptimisationLanguage.g:1606:1: ( '}' ) + // InternalOptimisationLanguage.g:1607:2: '}' { before(grammarAccess.getConstraintRuleAccess().getRightCurlyBracketKeyword_4()); match(input,51,FOLLOW_2); @@ -5617,14 +5307,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintStatementRule__Group__0" - // InternalOptimisationLanguage.g:1713:1: rule__ConstraintStatementRule__Group__0 : rule__ConstraintStatementRule__Group__0__Impl rule__ConstraintStatementRule__Group__1 ; + // InternalOptimisationLanguage.g:1617:1: rule__ConstraintStatementRule__Group__0 : rule__ConstraintStatementRule__Group__0__Impl rule__ConstraintStatementRule__Group__1 ; public final void rule__ConstraintStatementRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1717:1: ( rule__ConstraintStatementRule__Group__0__Impl rule__ConstraintStatementRule__Group__1 ) - // InternalOptimisationLanguage.g:1718:2: rule__ConstraintStatementRule__Group__0__Impl rule__ConstraintStatementRule__Group__1 + // InternalOptimisationLanguage.g:1621:1: ( rule__ConstraintStatementRule__Group__0__Impl rule__ConstraintStatementRule__Group__1 ) + // InternalOptimisationLanguage.g:1622:2: rule__ConstraintStatementRule__Group__0__Impl rule__ConstraintStatementRule__Group__1 { pushFollow(FOLLOW_7); rule__ConstraintStatementRule__Group__0__Impl(); @@ -5655,21 +5345,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintStatementRule__Group__0__Impl" - // InternalOptimisationLanguage.g:1725:1: rule__ConstraintStatementRule__Group__0__Impl : ( ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:1629:1: rule__ConstraintStatementRule__Group__0__Impl : ( ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) ) ; public final void rule__ConstraintStatementRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1729:1: ( ( ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:1730:1: ( ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) ) + // InternalOptimisationLanguage.g:1633:1: ( ( ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:1634:1: ( ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) ) { - // InternalOptimisationLanguage.g:1730:1: ( ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) ) - // InternalOptimisationLanguage.g:1731:2: ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) + // InternalOptimisationLanguage.g:1634:1: ( ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) ) + // InternalOptimisationLanguage.g:1635:2: ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) { before(grammarAccess.getConstraintStatementRuleAccess().getConstraintExpressionAssignment_0()); - // InternalOptimisationLanguage.g:1732:2: ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) - // InternalOptimisationLanguage.g:1732:3: rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 + // InternalOptimisationLanguage.g:1636:2: ( rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 ) + // InternalOptimisationLanguage.g:1636:3: rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 { pushFollow(FOLLOW_2); rule__ConstraintStatementRule__ConstraintExpressionAssignment_0(); @@ -5702,14 +5392,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintStatementRule__Group__1" - // InternalOptimisationLanguage.g:1740:1: rule__ConstraintStatementRule__Group__1 : rule__ConstraintStatementRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:1644:1: rule__ConstraintStatementRule__Group__1 : rule__ConstraintStatementRule__Group__1__Impl ; public final void rule__ConstraintStatementRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1744:1: ( rule__ConstraintStatementRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:1745:2: rule__ConstraintStatementRule__Group__1__Impl + // InternalOptimisationLanguage.g:1648:1: ( rule__ConstraintStatementRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:1649:2: rule__ConstraintStatementRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ConstraintStatementRule__Group__1__Impl(); @@ -5735,17 +5425,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintStatementRule__Group__1__Impl" - // InternalOptimisationLanguage.g:1751:1: rule__ConstraintStatementRule__Group__1__Impl : ( ';' ) ; + // InternalOptimisationLanguage.g:1655:1: rule__ConstraintStatementRule__Group__1__Impl : ( ';' ) ; public final void rule__ConstraintStatementRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1755:1: ( ( ';' ) ) - // InternalOptimisationLanguage.g:1756:1: ( ';' ) + // InternalOptimisationLanguage.g:1659:1: ( ( ';' ) ) + // InternalOptimisationLanguage.g:1660:1: ( ';' ) { - // InternalOptimisationLanguage.g:1756:1: ( ';' ) - // InternalOptimisationLanguage.g:1757:2: ';' + // InternalOptimisationLanguage.g:1660:1: ( ';' ) + // InternalOptimisationLanguage.g:1661:2: ';' { before(grammarAccess.getConstraintStatementRuleAccess().getSemicolonKeyword_1()); match(input,48,FOLLOW_2); @@ -5772,14 +5462,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__InstanceRule__Group__0" - // InternalOptimisationLanguage.g:1767:1: rule__InstanceRule__Group__0 : rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ; + // InternalOptimisationLanguage.g:1671:1: rule__InstanceRule__Group__0 : rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ; public final void rule__InstanceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1771:1: ( rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ) - // InternalOptimisationLanguage.g:1772:2: rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 + // InternalOptimisationLanguage.g:1675:1: ( rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 ) + // InternalOptimisationLanguage.g:1676:2: rule__InstanceRule__Group__0__Impl rule__InstanceRule__Group__1 { pushFollow(FOLLOW_8); rule__InstanceRule__Group__0__Impl(); @@ -5810,31 +5500,31 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__InstanceRule__Group__0__Impl" - // InternalOptimisationLanguage.g:1779:1: rule__InstanceRule__Group__0__Impl : ( ( rule__InstanceRule__NameAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:1683:1: rule__InstanceRule__Group__0__Impl : ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) ; public final void rule__InstanceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1783:1: ( ( ( rule__InstanceRule__NameAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:1784:1: ( ( rule__InstanceRule__NameAssignment_0 ) ) + // InternalOptimisationLanguage.g:1687:1: ( ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:1688:1: ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) { - // InternalOptimisationLanguage.g:1784:1: ( ( rule__InstanceRule__NameAssignment_0 ) ) - // InternalOptimisationLanguage.g:1785:2: ( rule__InstanceRule__NameAssignment_0 ) + // InternalOptimisationLanguage.g:1688:1: ( ( rule__InstanceRule__DefinitionAssignment_0 ) ) + // InternalOptimisationLanguage.g:1689:2: ( rule__InstanceRule__DefinitionAssignment_0 ) { - before(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); - // InternalOptimisationLanguage.g:1786:2: ( rule__InstanceRule__NameAssignment_0 ) - // InternalOptimisationLanguage.g:1786:3: rule__InstanceRule__NameAssignment_0 + before(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); + // InternalOptimisationLanguage.g:1690:2: ( rule__InstanceRule__DefinitionAssignment_0 ) + // InternalOptimisationLanguage.g:1690:3: rule__InstanceRule__DefinitionAssignment_0 { pushFollow(FOLLOW_2); - rule__InstanceRule__NameAssignment_0(); + rule__InstanceRule__DefinitionAssignment_0(); state._fsp--; } - after(grammarAccess.getInstanceRuleAccess().getNameAssignment_0()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionAssignment_0()); } @@ -5857,14 +5547,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__InstanceRule__Group__1" - // InternalOptimisationLanguage.g:1794:1: rule__InstanceRule__Group__1 : rule__InstanceRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:1698:1: rule__InstanceRule__Group__1 : rule__InstanceRule__Group__1__Impl ; public final void rule__InstanceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1798:1: ( rule__InstanceRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:1799:2: rule__InstanceRule__Group__1__Impl + // InternalOptimisationLanguage.g:1702:1: ( rule__InstanceRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:1703:2: rule__InstanceRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__InstanceRule__Group__1__Impl(); @@ -5890,29 +5580,29 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__InstanceRule__Group__1__Impl" - // InternalOptimisationLanguage.g:1805:1: rule__InstanceRule__Group__1__Impl : ( ( rule__InstanceRule__Group_1__0 )? ) ; + // InternalOptimisationLanguage.g:1709:1: rule__InstanceRule__Group__1__Impl : ( ( rule__InstanceRule__Group_1__0 )? ) ; public final void rule__InstanceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1809:1: ( ( ( rule__InstanceRule__Group_1__0 )? ) ) - // InternalOptimisationLanguage.g:1810:1: ( ( rule__InstanceRule__Group_1__0 )? ) + // InternalOptimisationLanguage.g:1713:1: ( ( ( rule__InstanceRule__Group_1__0 )? ) ) + // InternalOptimisationLanguage.g:1714:1: ( ( rule__InstanceRule__Group_1__0 )? ) { - // InternalOptimisationLanguage.g:1810:1: ( ( rule__InstanceRule__Group_1__0 )? ) - // InternalOptimisationLanguage.g:1811:2: ( rule__InstanceRule__Group_1__0 )? + // InternalOptimisationLanguage.g:1714:1: ( ( rule__InstanceRule__Group_1__0 )? ) + // InternalOptimisationLanguage.g:1715:2: ( rule__InstanceRule__Group_1__0 )? { before(grammarAccess.getInstanceRuleAccess().getGroup_1()); - // InternalOptimisationLanguage.g:1812:2: ( rule__InstanceRule__Group_1__0 )? - int alt15=2; - int LA15_0 = input.LA(1); + // InternalOptimisationLanguage.g:1716:2: ( rule__InstanceRule__Group_1__0 )? + int alt14=2; + int LA14_0 = input.LA(1); - if ( (LA15_0==50) ) { - alt15=1; + if ( (LA14_0==50) ) { + alt14=1; } - switch (alt15) { + switch (alt14) { case 1 : - // InternalOptimisationLanguage.g:1812:3: rule__InstanceRule__Group_1__0 + // InternalOptimisationLanguage.g:1716:3: rule__InstanceRule__Group_1__0 { pushFollow(FOLLOW_2); rule__InstanceRule__Group_1__0(); @@ -5948,14 +5638,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__InstanceRule__Group_1__0" - // InternalOptimisationLanguage.g:1821:1: rule__InstanceRule__Group_1__0 : rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ; + // InternalOptimisationLanguage.g:1725:1: rule__InstanceRule__Group_1__0 : rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ; public final void rule__InstanceRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1825:1: ( rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ) - // InternalOptimisationLanguage.g:1826:2: rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 + // InternalOptimisationLanguage.g:1729:1: ( rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 ) + // InternalOptimisationLanguage.g:1730:2: rule__InstanceRule__Group_1__0__Impl rule__InstanceRule__Group_1__1 { pushFollow(FOLLOW_11); rule__InstanceRule__Group_1__0__Impl(); @@ -5986,17 +5676,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__InstanceRule__Group_1__0__Impl" - // InternalOptimisationLanguage.g:1833:1: rule__InstanceRule__Group_1__0__Impl : ( '{' ) ; + // InternalOptimisationLanguage.g:1737:1: rule__InstanceRule__Group_1__0__Impl : ( '{' ) ; public final void rule__InstanceRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1837:1: ( ( '{' ) ) - // InternalOptimisationLanguage.g:1838:1: ( '{' ) + // InternalOptimisationLanguage.g:1741:1: ( ( '{' ) ) + // InternalOptimisationLanguage.g:1742:1: ( '{' ) { - // InternalOptimisationLanguage.g:1838:1: ( '{' ) - // InternalOptimisationLanguage.g:1839:2: '{' + // InternalOptimisationLanguage.g:1742:1: ( '{' ) + // InternalOptimisationLanguage.g:1743:2: '{' { before(grammarAccess.getInstanceRuleAccess().getLeftCurlyBracketKeyword_1_0()); match(input,50,FOLLOW_2); @@ -6023,14 +5713,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__InstanceRule__Group_1__1" - // InternalOptimisationLanguage.g:1848:1: rule__InstanceRule__Group_1__1 : rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ; + // InternalOptimisationLanguage.g:1752:1: rule__InstanceRule__Group_1__1 : rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ; public final void rule__InstanceRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1852:1: ( rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ) - // InternalOptimisationLanguage.g:1853:2: rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 + // InternalOptimisationLanguage.g:1756:1: ( rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 ) + // InternalOptimisationLanguage.g:1757:2: rule__InstanceRule__Group_1__1__Impl rule__InstanceRule__Group_1__2 { pushFollow(FOLLOW_11); rule__InstanceRule__Group_1__1__Impl(); @@ -6061,33 +5751,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__InstanceRule__Group_1__1__Impl" - // InternalOptimisationLanguage.g:1860:1: rule__InstanceRule__Group_1__1__Impl : ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ; + // InternalOptimisationLanguage.g:1764:1: rule__InstanceRule__Group_1__1__Impl : ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ; public final void rule__InstanceRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1864:1: ( ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ) - // InternalOptimisationLanguage.g:1865:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) + // InternalOptimisationLanguage.g:1768:1: ( ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) ) + // InternalOptimisationLanguage.g:1769:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) { - // InternalOptimisationLanguage.g:1865:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) - // InternalOptimisationLanguage.g:1866:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* + // InternalOptimisationLanguage.g:1769:1: ( ( rule__InstanceRule__AttributesAssignment_1_1 )* ) + // InternalOptimisationLanguage.g:1770:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* { before(grammarAccess.getInstanceRuleAccess().getAttributesAssignment_1_1()); - // InternalOptimisationLanguage.g:1867:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* - loop16: + // InternalOptimisationLanguage.g:1771:2: ( rule__InstanceRule__AttributesAssignment_1_1 )* + loop15: do { - int alt16=2; - int LA16_0 = input.LA(1); + int alt15=2; + int LA15_0 = input.LA(1); - if ( ((LA16_0>=RULE_QUOTED_ID && LA16_0<=RULE_STRING)) ) { - alt16=1; + if ( ((LA15_0>=RULE_QUOTED_ID && LA15_0<=RULE_ID)) ) { + alt15=1; } - switch (alt16) { + switch (alt15) { case 1 : - // InternalOptimisationLanguage.g:1867:3: rule__InstanceRule__AttributesAssignment_1_1 + // InternalOptimisationLanguage.g:1771:3: rule__InstanceRule__AttributesAssignment_1_1 { pushFollow(FOLLOW_12); rule__InstanceRule__AttributesAssignment_1_1(); @@ -6099,7 +5789,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop16; + break loop15; } } while (true); @@ -6126,14 +5816,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__InstanceRule__Group_1__2" - // InternalOptimisationLanguage.g:1875:1: rule__InstanceRule__Group_1__2 : rule__InstanceRule__Group_1__2__Impl ; + // InternalOptimisationLanguage.g:1779:1: rule__InstanceRule__Group_1__2 : rule__InstanceRule__Group_1__2__Impl ; public final void rule__InstanceRule__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1879:1: ( rule__InstanceRule__Group_1__2__Impl ) - // InternalOptimisationLanguage.g:1880:2: rule__InstanceRule__Group_1__2__Impl + // InternalOptimisationLanguage.g:1783:1: ( rule__InstanceRule__Group_1__2__Impl ) + // InternalOptimisationLanguage.g:1784:2: rule__InstanceRule__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__InstanceRule__Group_1__2__Impl(); @@ -6159,17 +5849,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__InstanceRule__Group_1__2__Impl" - // InternalOptimisationLanguage.g:1886:1: rule__InstanceRule__Group_1__2__Impl : ( '}' ) ; + // InternalOptimisationLanguage.g:1790:1: rule__InstanceRule__Group_1__2__Impl : ( '}' ) ; public final void rule__InstanceRule__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1890:1: ( ( '}' ) ) - // InternalOptimisationLanguage.g:1891:1: ( '}' ) + // InternalOptimisationLanguage.g:1794:1: ( ( '}' ) ) + // InternalOptimisationLanguage.g:1795:1: ( '}' ) { - // InternalOptimisationLanguage.g:1891:1: ( '}' ) - // InternalOptimisationLanguage.g:1892:2: '}' + // InternalOptimisationLanguage.g:1795:1: ( '}' ) + // InternalOptimisationLanguage.g:1796:2: '}' { before(grammarAccess.getInstanceRuleAccess().getRightCurlyBracketKeyword_1_2()); match(input,51,FOLLOW_2); @@ -6196,14 +5886,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AttributeRule__Group__0" - // InternalOptimisationLanguage.g:1902:1: rule__AttributeRule__Group__0 : rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ; + // InternalOptimisationLanguage.g:1806:1: rule__AttributeRule__Group__0 : rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ; public final void rule__AttributeRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1906:1: ( rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ) - // InternalOptimisationLanguage.g:1907:2: rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 + // InternalOptimisationLanguage.g:1810:1: ( rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 ) + // InternalOptimisationLanguage.g:1811:2: rule__AttributeRule__Group__0__Impl rule__AttributeRule__Group__1 { pushFollow(FOLLOW_13); rule__AttributeRule__Group__0__Impl(); @@ -6234,31 +5924,31 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AttributeRule__Group__0__Impl" - // InternalOptimisationLanguage.g:1914:1: rule__AttributeRule__Group__0__Impl : ( ( rule__AttributeRule__NameAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:1818:1: rule__AttributeRule__Group__0__Impl : ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) ; public final void rule__AttributeRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1918:1: ( ( ( rule__AttributeRule__NameAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:1919:1: ( ( rule__AttributeRule__NameAssignment_0 ) ) + // InternalOptimisationLanguage.g:1822:1: ( ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:1823:1: ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) { - // InternalOptimisationLanguage.g:1919:1: ( ( rule__AttributeRule__NameAssignment_0 ) ) - // InternalOptimisationLanguage.g:1920:2: ( rule__AttributeRule__NameAssignment_0 ) + // InternalOptimisationLanguage.g:1823:1: ( ( rule__AttributeRule__DefinitionAssignment_0 ) ) + // InternalOptimisationLanguage.g:1824:2: ( rule__AttributeRule__DefinitionAssignment_0 ) { - before(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); - // InternalOptimisationLanguage.g:1921:2: ( rule__AttributeRule__NameAssignment_0 ) - // InternalOptimisationLanguage.g:1921:3: rule__AttributeRule__NameAssignment_0 + before(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); + // InternalOptimisationLanguage.g:1825:2: ( rule__AttributeRule__DefinitionAssignment_0 ) + // InternalOptimisationLanguage.g:1825:3: rule__AttributeRule__DefinitionAssignment_0 { pushFollow(FOLLOW_2); - rule__AttributeRule__NameAssignment_0(); + rule__AttributeRule__DefinitionAssignment_0(); state._fsp--; } - after(grammarAccess.getAttributeRuleAccess().getNameAssignment_0()); + after(grammarAccess.getAttributeRuleAccess().getDefinitionAssignment_0()); } @@ -6281,14 +5971,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AttributeRule__Group__1" - // InternalOptimisationLanguage.g:1929:1: rule__AttributeRule__Group__1 : rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ; + // InternalOptimisationLanguage.g:1833:1: rule__AttributeRule__Group__1 : rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ; public final void rule__AttributeRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1933:1: ( rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ) - // InternalOptimisationLanguage.g:1934:2: rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 + // InternalOptimisationLanguage.g:1837:1: ( rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 ) + // InternalOptimisationLanguage.g:1838:2: rule__AttributeRule__Group__1__Impl rule__AttributeRule__Group__2 { pushFollow(FOLLOW_14); rule__AttributeRule__Group__1__Impl(); @@ -6319,17 +6009,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AttributeRule__Group__1__Impl" - // InternalOptimisationLanguage.g:1941:1: rule__AttributeRule__Group__1__Impl : ( ':=' ) ; + // InternalOptimisationLanguage.g:1845:1: rule__AttributeRule__Group__1__Impl : ( ':=' ) ; public final void rule__AttributeRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1945:1: ( ( ':=' ) ) - // InternalOptimisationLanguage.g:1946:1: ( ':=' ) + // InternalOptimisationLanguage.g:1849:1: ( ( ':=' ) ) + // InternalOptimisationLanguage.g:1850:1: ( ':=' ) { - // InternalOptimisationLanguage.g:1946:1: ( ':=' ) - // InternalOptimisationLanguage.g:1947:2: ':=' + // InternalOptimisationLanguage.g:1850:1: ( ':=' ) + // InternalOptimisationLanguage.g:1851:2: ':=' { before(grammarAccess.getAttributeRuleAccess().getColonEqualsSignKeyword_1()); match(input,52,FOLLOW_2); @@ -6356,14 +6046,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AttributeRule__Group__2" - // InternalOptimisationLanguage.g:1956:1: rule__AttributeRule__Group__2 : rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ; + // InternalOptimisationLanguage.g:1860:1: rule__AttributeRule__Group__2 : rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ; public final void rule__AttributeRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1960:1: ( rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ) - // InternalOptimisationLanguage.g:1961:2: rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 + // InternalOptimisationLanguage.g:1864:1: ( rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 ) + // InternalOptimisationLanguage.g:1865:2: rule__AttributeRule__Group__2__Impl rule__AttributeRule__Group__3 { pushFollow(FOLLOW_7); rule__AttributeRule__Group__2__Impl(); @@ -6394,21 +6084,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AttributeRule__Group__2__Impl" - // InternalOptimisationLanguage.g:1968:1: rule__AttributeRule__Group__2__Impl : ( ( rule__AttributeRule__ValueAssignment_2 ) ) ; + // InternalOptimisationLanguage.g:1872:1: rule__AttributeRule__Group__2__Impl : ( ( rule__AttributeRule__ValueAssignment_2 ) ) ; public final void rule__AttributeRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1972:1: ( ( ( rule__AttributeRule__ValueAssignment_2 ) ) ) - // InternalOptimisationLanguage.g:1973:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) + // InternalOptimisationLanguage.g:1876:1: ( ( ( rule__AttributeRule__ValueAssignment_2 ) ) ) + // InternalOptimisationLanguage.g:1877:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) { - // InternalOptimisationLanguage.g:1973:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) - // InternalOptimisationLanguage.g:1974:2: ( rule__AttributeRule__ValueAssignment_2 ) + // InternalOptimisationLanguage.g:1877:1: ( ( rule__AttributeRule__ValueAssignment_2 ) ) + // InternalOptimisationLanguage.g:1878:2: ( rule__AttributeRule__ValueAssignment_2 ) { before(grammarAccess.getAttributeRuleAccess().getValueAssignment_2()); - // InternalOptimisationLanguage.g:1975:2: ( rule__AttributeRule__ValueAssignment_2 ) - // InternalOptimisationLanguage.g:1975:3: rule__AttributeRule__ValueAssignment_2 + // InternalOptimisationLanguage.g:1879:2: ( rule__AttributeRule__ValueAssignment_2 ) + // InternalOptimisationLanguage.g:1879:3: rule__AttributeRule__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__AttributeRule__ValueAssignment_2(); @@ -6441,14 +6131,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AttributeRule__Group__3" - // InternalOptimisationLanguage.g:1983:1: rule__AttributeRule__Group__3 : rule__AttributeRule__Group__3__Impl ; + // InternalOptimisationLanguage.g:1887:1: rule__AttributeRule__Group__3 : rule__AttributeRule__Group__3__Impl ; public final void rule__AttributeRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1987:1: ( rule__AttributeRule__Group__3__Impl ) - // InternalOptimisationLanguage.g:1988:2: rule__AttributeRule__Group__3__Impl + // InternalOptimisationLanguage.g:1891:1: ( rule__AttributeRule__Group__3__Impl ) + // InternalOptimisationLanguage.g:1892:2: rule__AttributeRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__AttributeRule__Group__3__Impl(); @@ -6474,17 +6164,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AttributeRule__Group__3__Impl" - // InternalOptimisationLanguage.g:1994:1: rule__AttributeRule__Group__3__Impl : ( ';' ) ; + // InternalOptimisationLanguage.g:1898:1: rule__AttributeRule__Group__3__Impl : ( ';' ) ; public final void rule__AttributeRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:1998:1: ( ( ';' ) ) - // InternalOptimisationLanguage.g:1999:1: ( ';' ) + // InternalOptimisationLanguage.g:1902:1: ( ( ';' ) ) + // InternalOptimisationLanguage.g:1903:1: ( ';' ) { - // InternalOptimisationLanguage.g:1999:1: ( ';' ) - // InternalOptimisationLanguage.g:2000:2: ';' + // InternalOptimisationLanguage.g:1903:1: ( ';' ) + // InternalOptimisationLanguage.g:1904:2: ';' { before(grammarAccess.getAttributeRuleAccess().getSemicolonKeyword_3()); match(input,48,FOLLOW_2); @@ -6511,14 +6201,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group__0" - // InternalOptimisationLanguage.g:2010:1: rule__ArrayRule__Group__0 : rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ; + // InternalOptimisationLanguage.g:1914:1: rule__ArrayRule__Group__0 : rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ; public final void rule__ArrayRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2014:1: ( rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ) - // InternalOptimisationLanguage.g:2015:2: rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 + // InternalOptimisationLanguage.g:1918:1: ( rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 ) + // InternalOptimisationLanguage.g:1919:2: rule__ArrayRule__Group__0__Impl rule__ArrayRule__Group__1 { pushFollow(FOLLOW_15); rule__ArrayRule__Group__0__Impl(); @@ -6549,21 +6239,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group__0__Impl" - // InternalOptimisationLanguage.g:2022:1: rule__ArrayRule__Group__0__Impl : ( () ) ; + // InternalOptimisationLanguage.g:1926:1: rule__ArrayRule__Group__0__Impl : ( () ) ; public final void rule__ArrayRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2026:1: ( ( () ) ) - // InternalOptimisationLanguage.g:2027:1: ( () ) + // InternalOptimisationLanguage.g:1930:1: ( ( () ) ) + // InternalOptimisationLanguage.g:1931:1: ( () ) { - // InternalOptimisationLanguage.g:2027:1: ( () ) - // InternalOptimisationLanguage.g:2028:2: () + // InternalOptimisationLanguage.g:1931:1: ( () ) + // InternalOptimisationLanguage.g:1932:2: () { before(grammarAccess.getArrayRuleAccess().getArrayAction_0()); - // InternalOptimisationLanguage.g:2029:2: () - // InternalOptimisationLanguage.g:2029:3: + // InternalOptimisationLanguage.g:1933:2: () + // InternalOptimisationLanguage.g:1933:3: { } @@ -6586,14 +6276,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group__1" - // InternalOptimisationLanguage.g:2037:1: rule__ArrayRule__Group__1 : rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ; + // InternalOptimisationLanguage.g:1941:1: rule__ArrayRule__Group__1 : rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ; public final void rule__ArrayRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2041:1: ( rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ) - // InternalOptimisationLanguage.g:2042:2: rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 + // InternalOptimisationLanguage.g:1945:1: ( rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 ) + // InternalOptimisationLanguage.g:1946:2: rule__ArrayRule__Group__1__Impl rule__ArrayRule__Group__2 { pushFollow(FOLLOW_16); rule__ArrayRule__Group__1__Impl(); @@ -6624,17 +6314,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group__1__Impl" - // InternalOptimisationLanguage.g:2049:1: rule__ArrayRule__Group__1__Impl : ( '[' ) ; + // InternalOptimisationLanguage.g:1953:1: rule__ArrayRule__Group__1__Impl : ( '[' ) ; public final void rule__ArrayRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2053:1: ( ( '[' ) ) - // InternalOptimisationLanguage.g:2054:1: ( '[' ) + // InternalOptimisationLanguage.g:1957:1: ( ( '[' ) ) + // InternalOptimisationLanguage.g:1958:1: ( '[' ) { - // InternalOptimisationLanguage.g:2054:1: ( '[' ) - // InternalOptimisationLanguage.g:2055:2: '[' + // InternalOptimisationLanguage.g:1958:1: ( '[' ) + // InternalOptimisationLanguage.g:1959:2: '[' { before(grammarAccess.getArrayRuleAccess().getLeftSquareBracketKeyword_1()); match(input,53,FOLLOW_2); @@ -6661,14 +6351,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group__2" - // InternalOptimisationLanguage.g:2064:1: rule__ArrayRule__Group__2 : rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ; + // InternalOptimisationLanguage.g:1968:1: rule__ArrayRule__Group__2 : rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ; public final void rule__ArrayRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2068:1: ( rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ) - // InternalOptimisationLanguage.g:2069:2: rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 + // InternalOptimisationLanguage.g:1972:1: ( rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 ) + // InternalOptimisationLanguage.g:1973:2: rule__ArrayRule__Group__2__Impl rule__ArrayRule__Group__3 { pushFollow(FOLLOW_16); rule__ArrayRule__Group__2__Impl(); @@ -6699,29 +6389,29 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group__2__Impl" - // InternalOptimisationLanguage.g:2076:1: rule__ArrayRule__Group__2__Impl : ( ( rule__ArrayRule__Group_2__0 )? ) ; + // InternalOptimisationLanguage.g:1980:1: rule__ArrayRule__Group__2__Impl : ( ( rule__ArrayRule__Group_2__0 )? ) ; public final void rule__ArrayRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2080:1: ( ( ( rule__ArrayRule__Group_2__0 )? ) ) - // InternalOptimisationLanguage.g:2081:1: ( ( rule__ArrayRule__Group_2__0 )? ) + // InternalOptimisationLanguage.g:1984:1: ( ( ( rule__ArrayRule__Group_2__0 )? ) ) + // InternalOptimisationLanguage.g:1985:1: ( ( rule__ArrayRule__Group_2__0 )? ) { - // InternalOptimisationLanguage.g:2081:1: ( ( rule__ArrayRule__Group_2__0 )? ) - // InternalOptimisationLanguage.g:2082:2: ( rule__ArrayRule__Group_2__0 )? + // InternalOptimisationLanguage.g:1985:1: ( ( rule__ArrayRule__Group_2__0 )? ) + // InternalOptimisationLanguage.g:1986:2: ( rule__ArrayRule__Group_2__0 )? { before(grammarAccess.getArrayRuleAccess().getGroup_2()); - // InternalOptimisationLanguage.g:2083:2: ( rule__ArrayRule__Group_2__0 )? - int alt17=2; - int LA17_0 = input.LA(1); + // InternalOptimisationLanguage.g:1987:2: ( rule__ArrayRule__Group_2__0 )? + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA17_0>=RULE_QUOTED_ID && LA17_0<=RULE_INT)||LA17_0==15||LA17_0==53||LA17_0==56||LA17_0==65) ) { - alt17=1; + if ( ((LA16_0>=RULE_QUOTED_ID && LA16_0<=RULE_INT)||LA16_0==15||LA16_0==53||LA16_0==56||LA16_0==65) ) { + alt16=1; } - switch (alt17) { + switch (alt16) { case 1 : - // InternalOptimisationLanguage.g:2083:3: rule__ArrayRule__Group_2__0 + // InternalOptimisationLanguage.g:1987:3: rule__ArrayRule__Group_2__0 { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2__0(); @@ -6757,14 +6447,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group__3" - // InternalOptimisationLanguage.g:2091:1: rule__ArrayRule__Group__3 : rule__ArrayRule__Group__3__Impl ; + // InternalOptimisationLanguage.g:1995:1: rule__ArrayRule__Group__3 : rule__ArrayRule__Group__3__Impl ; public final void rule__ArrayRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2095:1: ( rule__ArrayRule__Group__3__Impl ) - // InternalOptimisationLanguage.g:2096:2: rule__ArrayRule__Group__3__Impl + // InternalOptimisationLanguage.g:1999:1: ( rule__ArrayRule__Group__3__Impl ) + // InternalOptimisationLanguage.g:2000:2: rule__ArrayRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group__3__Impl(); @@ -6790,17 +6480,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group__3__Impl" - // InternalOptimisationLanguage.g:2102:1: rule__ArrayRule__Group__3__Impl : ( ']' ) ; + // InternalOptimisationLanguage.g:2006:1: rule__ArrayRule__Group__3__Impl : ( ']' ) ; public final void rule__ArrayRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2106:1: ( ( ']' ) ) - // InternalOptimisationLanguage.g:2107:1: ( ']' ) + // InternalOptimisationLanguage.g:2010:1: ( ( ']' ) ) + // InternalOptimisationLanguage.g:2011:1: ( ']' ) { - // InternalOptimisationLanguage.g:2107:1: ( ']' ) - // InternalOptimisationLanguage.g:2108:2: ']' + // InternalOptimisationLanguage.g:2011:1: ( ']' ) + // InternalOptimisationLanguage.g:2012:2: ']' { before(grammarAccess.getArrayRuleAccess().getRightSquareBracketKeyword_3()); match(input,54,FOLLOW_2); @@ -6827,14 +6517,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group_2__0" - // InternalOptimisationLanguage.g:2118:1: rule__ArrayRule__Group_2__0 : rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ; + // InternalOptimisationLanguage.g:2022:1: rule__ArrayRule__Group_2__0 : rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ; public final void rule__ArrayRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2122:1: ( rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ) - // InternalOptimisationLanguage.g:2123:2: rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 + // InternalOptimisationLanguage.g:2026:1: ( rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 ) + // InternalOptimisationLanguage.g:2027:2: rule__ArrayRule__Group_2__0__Impl rule__ArrayRule__Group_2__1 { pushFollow(FOLLOW_17); rule__ArrayRule__Group_2__0__Impl(); @@ -6865,21 +6555,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group_2__0__Impl" - // InternalOptimisationLanguage.g:2130:1: rule__ArrayRule__Group_2__0__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ; + // InternalOptimisationLanguage.g:2034:1: rule__ArrayRule__Group_2__0__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ; public final void rule__ArrayRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2134:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ) - // InternalOptimisationLanguage.g:2135:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) + // InternalOptimisationLanguage.g:2038:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) ) + // InternalOptimisationLanguage.g:2039:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) { - // InternalOptimisationLanguage.g:2135:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) - // InternalOptimisationLanguage.g:2136:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) + // InternalOptimisationLanguage.g:2039:1: ( ( rule__ArrayRule__ValuesAssignment_2_0 ) ) + // InternalOptimisationLanguage.g:2040:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) { before(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_0()); - // InternalOptimisationLanguage.g:2137:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) - // InternalOptimisationLanguage.g:2137:3: rule__ArrayRule__ValuesAssignment_2_0 + // InternalOptimisationLanguage.g:2041:2: ( rule__ArrayRule__ValuesAssignment_2_0 ) + // InternalOptimisationLanguage.g:2041:3: rule__ArrayRule__ValuesAssignment_2_0 { pushFollow(FOLLOW_2); rule__ArrayRule__ValuesAssignment_2_0(); @@ -6912,14 +6602,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group_2__1" - // InternalOptimisationLanguage.g:2145:1: rule__ArrayRule__Group_2__1 : rule__ArrayRule__Group_2__1__Impl ; + // InternalOptimisationLanguage.g:2049:1: rule__ArrayRule__Group_2__1 : rule__ArrayRule__Group_2__1__Impl ; public final void rule__ArrayRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2149:1: ( rule__ArrayRule__Group_2__1__Impl ) - // InternalOptimisationLanguage.g:2150:2: rule__ArrayRule__Group_2__1__Impl + // InternalOptimisationLanguage.g:2053:1: ( rule__ArrayRule__Group_2__1__Impl ) + // InternalOptimisationLanguage.g:2054:2: rule__ArrayRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2__1__Impl(); @@ -6945,33 +6635,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group_2__1__Impl" - // InternalOptimisationLanguage.g:2156:1: rule__ArrayRule__Group_2__1__Impl : ( ( rule__ArrayRule__Group_2_1__0 )* ) ; + // InternalOptimisationLanguage.g:2060:1: rule__ArrayRule__Group_2__1__Impl : ( ( rule__ArrayRule__Group_2_1__0 )* ) ; public final void rule__ArrayRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2160:1: ( ( ( rule__ArrayRule__Group_2_1__0 )* ) ) - // InternalOptimisationLanguage.g:2161:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) + // InternalOptimisationLanguage.g:2064:1: ( ( ( rule__ArrayRule__Group_2_1__0 )* ) ) + // InternalOptimisationLanguage.g:2065:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) { - // InternalOptimisationLanguage.g:2161:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) - // InternalOptimisationLanguage.g:2162:2: ( rule__ArrayRule__Group_2_1__0 )* + // InternalOptimisationLanguage.g:2065:1: ( ( rule__ArrayRule__Group_2_1__0 )* ) + // InternalOptimisationLanguage.g:2066:2: ( rule__ArrayRule__Group_2_1__0 )* { before(grammarAccess.getArrayRuleAccess().getGroup_2_1()); - // InternalOptimisationLanguage.g:2163:2: ( rule__ArrayRule__Group_2_1__0 )* - loop18: + // InternalOptimisationLanguage.g:2067:2: ( rule__ArrayRule__Group_2_1__0 )* + loop17: do { - int alt18=2; - int LA18_0 = input.LA(1); + int alt17=2; + int LA17_0 = input.LA(1); - if ( (LA18_0==55) ) { - alt18=1; + if ( (LA17_0==55) ) { + alt17=1; } - switch (alt18) { + switch (alt17) { case 1 : - // InternalOptimisationLanguage.g:2163:3: rule__ArrayRule__Group_2_1__0 + // InternalOptimisationLanguage.g:2067:3: rule__ArrayRule__Group_2_1__0 { pushFollow(FOLLOW_18); rule__ArrayRule__Group_2_1__0(); @@ -6983,7 +6673,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop18; + break loop17; } } while (true); @@ -7010,14 +6700,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group_2_1__0" - // InternalOptimisationLanguage.g:2172:1: rule__ArrayRule__Group_2_1__0 : rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ; + // InternalOptimisationLanguage.g:2076:1: rule__ArrayRule__Group_2_1__0 : rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ; public final void rule__ArrayRule__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2176:1: ( rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ) - // InternalOptimisationLanguage.g:2177:2: rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 + // InternalOptimisationLanguage.g:2080:1: ( rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 ) + // InternalOptimisationLanguage.g:2081:2: rule__ArrayRule__Group_2_1__0__Impl rule__ArrayRule__Group_2_1__1 { pushFollow(FOLLOW_14); rule__ArrayRule__Group_2_1__0__Impl(); @@ -7048,17 +6738,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group_2_1__0__Impl" - // InternalOptimisationLanguage.g:2184:1: rule__ArrayRule__Group_2_1__0__Impl : ( ',' ) ; + // InternalOptimisationLanguage.g:2088:1: rule__ArrayRule__Group_2_1__0__Impl : ( ',' ) ; public final void rule__ArrayRule__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2188:1: ( ( ',' ) ) - // InternalOptimisationLanguage.g:2189:1: ( ',' ) + // InternalOptimisationLanguage.g:2092:1: ( ( ',' ) ) + // InternalOptimisationLanguage.g:2093:1: ( ',' ) { - // InternalOptimisationLanguage.g:2189:1: ( ',' ) - // InternalOptimisationLanguage.g:2190:2: ',' + // InternalOptimisationLanguage.g:2093:1: ( ',' ) + // InternalOptimisationLanguage.g:2094:2: ',' { before(grammarAccess.getArrayRuleAccess().getCommaKeyword_2_1_0()); match(input,55,FOLLOW_2); @@ -7085,14 +6775,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group_2_1__1" - // InternalOptimisationLanguage.g:2199:1: rule__ArrayRule__Group_2_1__1 : rule__ArrayRule__Group_2_1__1__Impl ; + // InternalOptimisationLanguage.g:2103:1: rule__ArrayRule__Group_2_1__1 : rule__ArrayRule__Group_2_1__1__Impl ; public final void rule__ArrayRule__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2203:1: ( rule__ArrayRule__Group_2_1__1__Impl ) - // InternalOptimisationLanguage.g:2204:2: rule__ArrayRule__Group_2_1__1__Impl + // InternalOptimisationLanguage.g:2107:1: ( rule__ArrayRule__Group_2_1__1__Impl ) + // InternalOptimisationLanguage.g:2108:2: rule__ArrayRule__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__ArrayRule__Group_2_1__1__Impl(); @@ -7118,21 +6808,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__Group_2_1__1__Impl" - // InternalOptimisationLanguage.g:2210:1: rule__ArrayRule__Group_2_1__1__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ; + // InternalOptimisationLanguage.g:2114:1: rule__ArrayRule__Group_2_1__1__Impl : ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ; public final void rule__ArrayRule__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2214:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ) - // InternalOptimisationLanguage.g:2215:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) + // InternalOptimisationLanguage.g:2118:1: ( ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) ) + // InternalOptimisationLanguage.g:2119:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) { - // InternalOptimisationLanguage.g:2215:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) - // InternalOptimisationLanguage.g:2216:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) + // InternalOptimisationLanguage.g:2119:1: ( ( rule__ArrayRule__ValuesAssignment_2_1_1 ) ) + // InternalOptimisationLanguage.g:2120:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) { before(grammarAccess.getArrayRuleAccess().getValuesAssignment_2_1_1()); - // InternalOptimisationLanguage.g:2217:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) - // InternalOptimisationLanguage.g:2217:3: rule__ArrayRule__ValuesAssignment_2_1_1 + // InternalOptimisationLanguage.g:2121:2: ( rule__ArrayRule__ValuesAssignment_2_1_1 ) + // InternalOptimisationLanguage.g:2121:3: rule__ArrayRule__ValuesAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__ArrayRule__ValuesAssignment_2_1_1(); @@ -7165,14 +6855,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DataReferenceRule__Group__0" - // InternalOptimisationLanguage.g:2226:1: rule__DataReferenceRule__Group__0 : rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ; + // InternalOptimisationLanguage.g:2130:1: rule__DataReferenceRule__Group__0 : rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ; public final void rule__DataReferenceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2230:1: ( rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ) - // InternalOptimisationLanguage.g:2231:2: rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 + // InternalOptimisationLanguage.g:2134:1: ( rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 ) + // InternalOptimisationLanguage.g:2135:2: rule__DataReferenceRule__Group__0__Impl rule__DataReferenceRule__Group__1 { pushFollow(FOLLOW_19); rule__DataReferenceRule__Group__0__Impl(); @@ -7203,21 +6893,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DataReferenceRule__Group__0__Impl" - // InternalOptimisationLanguage.g:2238:1: rule__DataReferenceRule__Group__0__Impl : ( () ) ; + // InternalOptimisationLanguage.g:2142:1: rule__DataReferenceRule__Group__0__Impl : ( () ) ; public final void rule__DataReferenceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2242:1: ( ( () ) ) - // InternalOptimisationLanguage.g:2243:1: ( () ) + // InternalOptimisationLanguage.g:2146:1: ( ( () ) ) + // InternalOptimisationLanguage.g:2147:1: ( () ) { - // InternalOptimisationLanguage.g:2243:1: ( () ) - // InternalOptimisationLanguage.g:2244:2: () + // InternalOptimisationLanguage.g:2147:1: ( () ) + // InternalOptimisationLanguage.g:2148:2: () { before(grammarAccess.getDataReferenceRuleAccess().getDataReferenceAction_0()); - // InternalOptimisationLanguage.g:2245:2: () - // InternalOptimisationLanguage.g:2245:3: + // InternalOptimisationLanguage.g:2149:2: () + // InternalOptimisationLanguage.g:2149:3: { } @@ -7240,14 +6930,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DataReferenceRule__Group__1" - // InternalOptimisationLanguage.g:2253:1: rule__DataReferenceRule__Group__1 : rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ; + // InternalOptimisationLanguage.g:2157:1: rule__DataReferenceRule__Group__1 : rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ; public final void rule__DataReferenceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2257:1: ( rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ) - // InternalOptimisationLanguage.g:2258:2: rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 + // InternalOptimisationLanguage.g:2161:1: ( rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 ) + // InternalOptimisationLanguage.g:2162:2: rule__DataReferenceRule__Group__1__Impl rule__DataReferenceRule__Group__2 { pushFollow(FOLLOW_3); rule__DataReferenceRule__Group__1__Impl(); @@ -7278,17 +6968,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DataReferenceRule__Group__1__Impl" - // InternalOptimisationLanguage.g:2265:1: rule__DataReferenceRule__Group__1__Impl : ( 'data' ) ; + // InternalOptimisationLanguage.g:2169:1: rule__DataReferenceRule__Group__1__Impl : ( 'data' ) ; public final void rule__DataReferenceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2269:1: ( ( 'data' ) ) - // InternalOptimisationLanguage.g:2270:1: ( 'data' ) + // InternalOptimisationLanguage.g:2173:1: ( ( 'data' ) ) + // InternalOptimisationLanguage.g:2174:1: ( 'data' ) { - // InternalOptimisationLanguage.g:2270:1: ( 'data' ) - // InternalOptimisationLanguage.g:2271:2: 'data' + // InternalOptimisationLanguage.g:2174:1: ( 'data' ) + // InternalOptimisationLanguage.g:2175:2: 'data' { before(grammarAccess.getDataReferenceRuleAccess().getDataKeyword_1()); match(input,56,FOLLOW_2); @@ -7315,14 +7005,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DataReferenceRule__Group__2" - // InternalOptimisationLanguage.g:2280:1: rule__DataReferenceRule__Group__2 : rule__DataReferenceRule__Group__2__Impl ; + // InternalOptimisationLanguage.g:2184:1: rule__DataReferenceRule__Group__2 : rule__DataReferenceRule__Group__2__Impl ; public final void rule__DataReferenceRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2284:1: ( rule__DataReferenceRule__Group__2__Impl ) - // InternalOptimisationLanguage.g:2285:2: rule__DataReferenceRule__Group__2__Impl + // InternalOptimisationLanguage.g:2188:1: ( rule__DataReferenceRule__Group__2__Impl ) + // InternalOptimisationLanguage.g:2189:2: rule__DataReferenceRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__DataReferenceRule__Group__2__Impl(); @@ -7348,21 +7038,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DataReferenceRule__Group__2__Impl" - // InternalOptimisationLanguage.g:2291:1: rule__DataReferenceRule__Group__2__Impl : ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ; + // InternalOptimisationLanguage.g:2195:1: rule__DataReferenceRule__Group__2__Impl : ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ; public final void rule__DataReferenceRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2295:1: ( ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ) - // InternalOptimisationLanguage.g:2296:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) + // InternalOptimisationLanguage.g:2199:1: ( ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) ) + // InternalOptimisationLanguage.g:2200:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) { - // InternalOptimisationLanguage.g:2296:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) - // InternalOptimisationLanguage.g:2297:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) + // InternalOptimisationLanguage.g:2200:1: ( ( rule__DataReferenceRule__DefinitionAssignment_2 ) ) + // InternalOptimisationLanguage.g:2201:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionAssignment_2()); - // InternalOptimisationLanguage.g:2298:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) - // InternalOptimisationLanguage.g:2298:3: rule__DataReferenceRule__DefinitionAssignment_2 + // InternalOptimisationLanguage.g:2202:2: ( rule__DataReferenceRule__DefinitionAssignment_2 ) + // InternalOptimisationLanguage.g:2202:3: rule__DataReferenceRule__DefinitionAssignment_2 { pushFollow(FOLLOW_2); rule__DataReferenceRule__DefinitionAssignment_2(); @@ -7395,14 +7085,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OrExpressionRule__Group__0" - // InternalOptimisationLanguage.g:2307:1: rule__OrExpressionRule__Group__0 : rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ; + // InternalOptimisationLanguage.g:2211:1: rule__OrExpressionRule__Group__0 : rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ; public final void rule__OrExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2311:1: ( rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ) - // InternalOptimisationLanguage.g:2312:2: rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 + // InternalOptimisationLanguage.g:2215:1: ( rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 ) + // InternalOptimisationLanguage.g:2216:2: rule__OrExpressionRule__Group__0__Impl rule__OrExpressionRule__Group__1 { pushFollow(FOLLOW_20); rule__OrExpressionRule__Group__0__Impl(); @@ -7433,21 +7123,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OrExpressionRule__Group__0__Impl" - // InternalOptimisationLanguage.g:2319:1: rule__OrExpressionRule__Group__0__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:2223:1: rule__OrExpressionRule__Group__0__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__OrExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2323:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:2324:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalOptimisationLanguage.g:2227:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:2228:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalOptimisationLanguage.g:2324:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalOptimisationLanguage.g:2325:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) + // InternalOptimisationLanguage.g:2228:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalOptimisationLanguage.g:2229:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalOptimisationLanguage.g:2326:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) - // InternalOptimisationLanguage.g:2326:3: rule__OrExpressionRule__SubExpressionsAssignment_0 + // InternalOptimisationLanguage.g:2230:2: ( rule__OrExpressionRule__SubExpressionsAssignment_0 ) + // InternalOptimisationLanguage.g:2230:3: rule__OrExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__OrExpressionRule__SubExpressionsAssignment_0(); @@ -7480,14 +7170,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OrExpressionRule__Group__1" - // InternalOptimisationLanguage.g:2334:1: rule__OrExpressionRule__Group__1 : rule__OrExpressionRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:2238:1: rule__OrExpressionRule__Group__1 : rule__OrExpressionRule__Group__1__Impl ; public final void rule__OrExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2338:1: ( rule__OrExpressionRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:2339:2: rule__OrExpressionRule__Group__1__Impl + // InternalOptimisationLanguage.g:2242:1: ( rule__OrExpressionRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:2243:2: rule__OrExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group__1__Impl(); @@ -7513,33 +7203,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OrExpressionRule__Group__1__Impl" - // InternalOptimisationLanguage.g:2345:1: rule__OrExpressionRule__Group__1__Impl : ( ( rule__OrExpressionRule__Group_1__0 )* ) ; + // InternalOptimisationLanguage.g:2249:1: rule__OrExpressionRule__Group__1__Impl : ( ( rule__OrExpressionRule__Group_1__0 )* ) ; public final void rule__OrExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2349:1: ( ( ( rule__OrExpressionRule__Group_1__0 )* ) ) - // InternalOptimisationLanguage.g:2350:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) + // InternalOptimisationLanguage.g:2253:1: ( ( ( rule__OrExpressionRule__Group_1__0 )* ) ) + // InternalOptimisationLanguage.g:2254:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) { - // InternalOptimisationLanguage.g:2350:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) - // InternalOptimisationLanguage.g:2351:2: ( rule__OrExpressionRule__Group_1__0 )* + // InternalOptimisationLanguage.g:2254:1: ( ( rule__OrExpressionRule__Group_1__0 )* ) + // InternalOptimisationLanguage.g:2255:2: ( rule__OrExpressionRule__Group_1__0 )* { before(grammarAccess.getOrExpressionRuleAccess().getGroup_1()); - // InternalOptimisationLanguage.g:2352:2: ( rule__OrExpressionRule__Group_1__0 )* - loop19: + // InternalOptimisationLanguage.g:2256:2: ( rule__OrExpressionRule__Group_1__0 )* + loop18: do { - int alt19=2; - int LA19_0 = input.LA(1); + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA19_0==57) ) { - alt19=1; + if ( (LA18_0==57) ) { + alt18=1; } - switch (alt19) { + switch (alt18) { case 1 : - // InternalOptimisationLanguage.g:2352:3: rule__OrExpressionRule__Group_1__0 + // InternalOptimisationLanguage.g:2256:3: rule__OrExpressionRule__Group_1__0 { pushFollow(FOLLOW_21); rule__OrExpressionRule__Group_1__0(); @@ -7551,7 +7241,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop19; + break loop18; } } while (true); @@ -7578,14 +7268,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OrExpressionRule__Group_1__0" - // InternalOptimisationLanguage.g:2361:1: rule__OrExpressionRule__Group_1__0 : rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ; + // InternalOptimisationLanguage.g:2265:1: rule__OrExpressionRule__Group_1__0 : rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ; public final void rule__OrExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2365:1: ( rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ) - // InternalOptimisationLanguage.g:2366:2: rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 + // InternalOptimisationLanguage.g:2269:1: ( rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 ) + // InternalOptimisationLanguage.g:2270:2: rule__OrExpressionRule__Group_1__0__Impl rule__OrExpressionRule__Group_1__1 { pushFollow(FOLLOW_22); rule__OrExpressionRule__Group_1__0__Impl(); @@ -7616,17 +7306,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OrExpressionRule__Group_1__0__Impl" - // InternalOptimisationLanguage.g:2373:1: rule__OrExpressionRule__Group_1__0__Impl : ( 'OR' ) ; + // InternalOptimisationLanguage.g:2277:1: rule__OrExpressionRule__Group_1__0__Impl : ( 'OR' ) ; public final void rule__OrExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2377:1: ( ( 'OR' ) ) - // InternalOptimisationLanguage.g:2378:1: ( 'OR' ) + // InternalOptimisationLanguage.g:2281:1: ( ( 'OR' ) ) + // InternalOptimisationLanguage.g:2282:1: ( 'OR' ) { - // InternalOptimisationLanguage.g:2378:1: ( 'OR' ) - // InternalOptimisationLanguage.g:2379:2: 'OR' + // InternalOptimisationLanguage.g:2282:1: ( 'OR' ) + // InternalOptimisationLanguage.g:2283:2: 'OR' { before(grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); match(input,57,FOLLOW_2); @@ -7653,14 +7343,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OrExpressionRule__Group_1__1" - // InternalOptimisationLanguage.g:2388:1: rule__OrExpressionRule__Group_1__1 : rule__OrExpressionRule__Group_1__1__Impl ; + // InternalOptimisationLanguage.g:2292:1: rule__OrExpressionRule__Group_1__1 : rule__OrExpressionRule__Group_1__1__Impl ; public final void rule__OrExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2392:1: ( rule__OrExpressionRule__Group_1__1__Impl ) - // InternalOptimisationLanguage.g:2393:2: rule__OrExpressionRule__Group_1__1__Impl + // InternalOptimisationLanguage.g:2296:1: ( rule__OrExpressionRule__Group_1__1__Impl ) + // InternalOptimisationLanguage.g:2297:2: rule__OrExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__OrExpressionRule__Group_1__1__Impl(); @@ -7686,21 +7376,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OrExpressionRule__Group_1__1__Impl" - // InternalOptimisationLanguage.g:2399:1: rule__OrExpressionRule__Group_1__1__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalOptimisationLanguage.g:2303:1: rule__OrExpressionRule__Group_1__1__Impl : ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__OrExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2403:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalOptimisationLanguage.g:2404:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:2307:1: ( ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalOptimisationLanguage.g:2308:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalOptimisationLanguage.g:2404:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalOptimisationLanguage.g:2405:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalOptimisationLanguage.g:2308:1: ( ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:2309:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalOptimisationLanguage.g:2406:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalOptimisationLanguage.g:2406:3: rule__OrExpressionRule__SubExpressionsAssignment_1_1 + // InternalOptimisationLanguage.g:2310:2: ( rule__OrExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalOptimisationLanguage.g:2310:3: rule__OrExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__OrExpressionRule__SubExpressionsAssignment_1_1(); @@ -7733,14 +7423,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__XorExpressionRule__Group__0" - // InternalOptimisationLanguage.g:2415:1: rule__XorExpressionRule__Group__0 : rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ; + // InternalOptimisationLanguage.g:2319:1: rule__XorExpressionRule__Group__0 : rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ; public final void rule__XorExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2419:1: ( rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ) - // InternalOptimisationLanguage.g:2420:2: rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 + // InternalOptimisationLanguage.g:2323:1: ( rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 ) + // InternalOptimisationLanguage.g:2324:2: rule__XorExpressionRule__Group__0__Impl rule__XorExpressionRule__Group__1 { pushFollow(FOLLOW_23); rule__XorExpressionRule__Group__0__Impl(); @@ -7771,21 +7461,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__XorExpressionRule__Group__0__Impl" - // InternalOptimisationLanguage.g:2427:1: rule__XorExpressionRule__Group__0__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:2331:1: rule__XorExpressionRule__Group__0__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__XorExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2431:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:2432:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalOptimisationLanguage.g:2335:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:2336:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalOptimisationLanguage.g:2432:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalOptimisationLanguage.g:2433:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) + // InternalOptimisationLanguage.g:2336:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalOptimisationLanguage.g:2337:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalOptimisationLanguage.g:2434:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) - // InternalOptimisationLanguage.g:2434:3: rule__XorExpressionRule__SubExpressionsAssignment_0 + // InternalOptimisationLanguage.g:2338:2: ( rule__XorExpressionRule__SubExpressionsAssignment_0 ) + // InternalOptimisationLanguage.g:2338:3: rule__XorExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__XorExpressionRule__SubExpressionsAssignment_0(); @@ -7818,14 +7508,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__XorExpressionRule__Group__1" - // InternalOptimisationLanguage.g:2442:1: rule__XorExpressionRule__Group__1 : rule__XorExpressionRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:2346:1: rule__XorExpressionRule__Group__1 : rule__XorExpressionRule__Group__1__Impl ; public final void rule__XorExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2446:1: ( rule__XorExpressionRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:2447:2: rule__XorExpressionRule__Group__1__Impl + // InternalOptimisationLanguage.g:2350:1: ( rule__XorExpressionRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:2351:2: rule__XorExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group__1__Impl(); @@ -7851,33 +7541,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__XorExpressionRule__Group__1__Impl" - // InternalOptimisationLanguage.g:2453:1: rule__XorExpressionRule__Group__1__Impl : ( ( rule__XorExpressionRule__Group_1__0 )* ) ; + // InternalOptimisationLanguage.g:2357:1: rule__XorExpressionRule__Group__1__Impl : ( ( rule__XorExpressionRule__Group_1__0 )* ) ; public final void rule__XorExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2457:1: ( ( ( rule__XorExpressionRule__Group_1__0 )* ) ) - // InternalOptimisationLanguage.g:2458:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) + // InternalOptimisationLanguage.g:2361:1: ( ( ( rule__XorExpressionRule__Group_1__0 )* ) ) + // InternalOptimisationLanguage.g:2362:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) { - // InternalOptimisationLanguage.g:2458:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) - // InternalOptimisationLanguage.g:2459:2: ( rule__XorExpressionRule__Group_1__0 )* + // InternalOptimisationLanguage.g:2362:1: ( ( rule__XorExpressionRule__Group_1__0 )* ) + // InternalOptimisationLanguage.g:2363:2: ( rule__XorExpressionRule__Group_1__0 )* { before(grammarAccess.getXorExpressionRuleAccess().getGroup_1()); - // InternalOptimisationLanguage.g:2460:2: ( rule__XorExpressionRule__Group_1__0 )* - loop20: + // InternalOptimisationLanguage.g:2364:2: ( rule__XorExpressionRule__Group_1__0 )* + loop19: do { - int alt20=2; - int LA20_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA20_0==58) ) { - alt20=1; + if ( (LA19_0==58) ) { + alt19=1; } - switch (alt20) { + switch (alt19) { case 1 : - // InternalOptimisationLanguage.g:2460:3: rule__XorExpressionRule__Group_1__0 + // InternalOptimisationLanguage.g:2364:3: rule__XorExpressionRule__Group_1__0 { pushFollow(FOLLOW_24); rule__XorExpressionRule__Group_1__0(); @@ -7889,7 +7579,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop20; + break loop19; } } while (true); @@ -7916,14 +7606,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__XorExpressionRule__Group_1__0" - // InternalOptimisationLanguage.g:2469:1: rule__XorExpressionRule__Group_1__0 : rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ; + // InternalOptimisationLanguage.g:2373:1: rule__XorExpressionRule__Group_1__0 : rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ; public final void rule__XorExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2473:1: ( rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ) - // InternalOptimisationLanguage.g:2474:2: rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 + // InternalOptimisationLanguage.g:2377:1: ( rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 ) + // InternalOptimisationLanguage.g:2378:2: rule__XorExpressionRule__Group_1__0__Impl rule__XorExpressionRule__Group_1__1 { pushFollow(FOLLOW_22); rule__XorExpressionRule__Group_1__0__Impl(); @@ -7954,17 +7644,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__XorExpressionRule__Group_1__0__Impl" - // InternalOptimisationLanguage.g:2481:1: rule__XorExpressionRule__Group_1__0__Impl : ( 'XOR' ) ; + // InternalOptimisationLanguage.g:2385:1: rule__XorExpressionRule__Group_1__0__Impl : ( 'XOR' ) ; public final void rule__XorExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2485:1: ( ( 'XOR' ) ) - // InternalOptimisationLanguage.g:2486:1: ( 'XOR' ) + // InternalOptimisationLanguage.g:2389:1: ( ( 'XOR' ) ) + // InternalOptimisationLanguage.g:2390:1: ( 'XOR' ) { - // InternalOptimisationLanguage.g:2486:1: ( 'XOR' ) - // InternalOptimisationLanguage.g:2487:2: 'XOR' + // InternalOptimisationLanguage.g:2390:1: ( 'XOR' ) + // InternalOptimisationLanguage.g:2391:2: 'XOR' { before(grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); match(input,58,FOLLOW_2); @@ -7991,14 +7681,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__XorExpressionRule__Group_1__1" - // InternalOptimisationLanguage.g:2496:1: rule__XorExpressionRule__Group_1__1 : rule__XorExpressionRule__Group_1__1__Impl ; + // InternalOptimisationLanguage.g:2400:1: rule__XorExpressionRule__Group_1__1 : rule__XorExpressionRule__Group_1__1__Impl ; public final void rule__XorExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2500:1: ( rule__XorExpressionRule__Group_1__1__Impl ) - // InternalOptimisationLanguage.g:2501:2: rule__XorExpressionRule__Group_1__1__Impl + // InternalOptimisationLanguage.g:2404:1: ( rule__XorExpressionRule__Group_1__1__Impl ) + // InternalOptimisationLanguage.g:2405:2: rule__XorExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__XorExpressionRule__Group_1__1__Impl(); @@ -8024,21 +7714,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__XorExpressionRule__Group_1__1__Impl" - // InternalOptimisationLanguage.g:2507:1: rule__XorExpressionRule__Group_1__1__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalOptimisationLanguage.g:2411:1: rule__XorExpressionRule__Group_1__1__Impl : ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__XorExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2511:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalOptimisationLanguage.g:2512:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:2415:1: ( ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalOptimisationLanguage.g:2416:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalOptimisationLanguage.g:2512:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalOptimisationLanguage.g:2513:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalOptimisationLanguage.g:2416:1: ( ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:2417:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalOptimisationLanguage.g:2514:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalOptimisationLanguage.g:2514:3: rule__XorExpressionRule__SubExpressionsAssignment_1_1 + // InternalOptimisationLanguage.g:2418:2: ( rule__XorExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalOptimisationLanguage.g:2418:3: rule__XorExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__XorExpressionRule__SubExpressionsAssignment_1_1(); @@ -8071,14 +7761,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AndExpressionRule__Group__0" - // InternalOptimisationLanguage.g:2523:1: rule__AndExpressionRule__Group__0 : rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ; + // InternalOptimisationLanguage.g:2427:1: rule__AndExpressionRule__Group__0 : rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ; public final void rule__AndExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2527:1: ( rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ) - // InternalOptimisationLanguage.g:2528:2: rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 + // InternalOptimisationLanguage.g:2431:1: ( rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 ) + // InternalOptimisationLanguage.g:2432:2: rule__AndExpressionRule__Group__0__Impl rule__AndExpressionRule__Group__1 { pushFollow(FOLLOW_25); rule__AndExpressionRule__Group__0__Impl(); @@ -8109,21 +7799,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AndExpressionRule__Group__0__Impl" - // InternalOptimisationLanguage.g:2535:1: rule__AndExpressionRule__Group__0__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:2439:1: rule__AndExpressionRule__Group__0__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ; public final void rule__AndExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2539:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:2540:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalOptimisationLanguage.g:2443:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:2444:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) { - // InternalOptimisationLanguage.g:2540:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) - // InternalOptimisationLanguage.g:2541:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) + // InternalOptimisationLanguage.g:2444:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) ) + // InternalOptimisationLanguage.g:2445:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsAssignment_0()); - // InternalOptimisationLanguage.g:2542:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) - // InternalOptimisationLanguage.g:2542:3: rule__AndExpressionRule__SubExpressionsAssignment_0 + // InternalOptimisationLanguage.g:2446:2: ( rule__AndExpressionRule__SubExpressionsAssignment_0 ) + // InternalOptimisationLanguage.g:2446:3: rule__AndExpressionRule__SubExpressionsAssignment_0 { pushFollow(FOLLOW_2); rule__AndExpressionRule__SubExpressionsAssignment_0(); @@ -8156,14 +7846,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AndExpressionRule__Group__1" - // InternalOptimisationLanguage.g:2550:1: rule__AndExpressionRule__Group__1 : rule__AndExpressionRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:2454:1: rule__AndExpressionRule__Group__1 : rule__AndExpressionRule__Group__1__Impl ; public final void rule__AndExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2554:1: ( rule__AndExpressionRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:2555:2: rule__AndExpressionRule__Group__1__Impl + // InternalOptimisationLanguage.g:2458:1: ( rule__AndExpressionRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:2459:2: rule__AndExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group__1__Impl(); @@ -8189,33 +7879,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AndExpressionRule__Group__1__Impl" - // InternalOptimisationLanguage.g:2561:1: rule__AndExpressionRule__Group__1__Impl : ( ( rule__AndExpressionRule__Group_1__0 )* ) ; + // InternalOptimisationLanguage.g:2465:1: rule__AndExpressionRule__Group__1__Impl : ( ( rule__AndExpressionRule__Group_1__0 )* ) ; public final void rule__AndExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2565:1: ( ( ( rule__AndExpressionRule__Group_1__0 )* ) ) - // InternalOptimisationLanguage.g:2566:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) + // InternalOptimisationLanguage.g:2469:1: ( ( ( rule__AndExpressionRule__Group_1__0 )* ) ) + // InternalOptimisationLanguage.g:2470:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) { - // InternalOptimisationLanguage.g:2566:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) - // InternalOptimisationLanguage.g:2567:2: ( rule__AndExpressionRule__Group_1__0 )* + // InternalOptimisationLanguage.g:2470:1: ( ( rule__AndExpressionRule__Group_1__0 )* ) + // InternalOptimisationLanguage.g:2471:2: ( rule__AndExpressionRule__Group_1__0 )* { before(grammarAccess.getAndExpressionRuleAccess().getGroup_1()); - // InternalOptimisationLanguage.g:2568:2: ( rule__AndExpressionRule__Group_1__0 )* - loop21: + // InternalOptimisationLanguage.g:2472:2: ( rule__AndExpressionRule__Group_1__0 )* + loop20: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA21_0==59) ) { - alt21=1; + if ( (LA20_0==59) ) { + alt20=1; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalOptimisationLanguage.g:2568:3: rule__AndExpressionRule__Group_1__0 + // InternalOptimisationLanguage.g:2472:3: rule__AndExpressionRule__Group_1__0 { pushFollow(FOLLOW_26); rule__AndExpressionRule__Group_1__0(); @@ -8227,7 +7917,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop21; + break loop20; } } while (true); @@ -8254,14 +7944,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AndExpressionRule__Group_1__0" - // InternalOptimisationLanguage.g:2577:1: rule__AndExpressionRule__Group_1__0 : rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ; + // InternalOptimisationLanguage.g:2481:1: rule__AndExpressionRule__Group_1__0 : rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ; public final void rule__AndExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2581:1: ( rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ) - // InternalOptimisationLanguage.g:2582:2: rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 + // InternalOptimisationLanguage.g:2485:1: ( rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 ) + // InternalOptimisationLanguage.g:2486:2: rule__AndExpressionRule__Group_1__0__Impl rule__AndExpressionRule__Group_1__1 { pushFollow(FOLLOW_22); rule__AndExpressionRule__Group_1__0__Impl(); @@ -8292,17 +7982,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AndExpressionRule__Group_1__0__Impl" - // InternalOptimisationLanguage.g:2589:1: rule__AndExpressionRule__Group_1__0__Impl : ( 'AND' ) ; + // InternalOptimisationLanguage.g:2493:1: rule__AndExpressionRule__Group_1__0__Impl : ( 'AND' ) ; public final void rule__AndExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2593:1: ( ( 'AND' ) ) - // InternalOptimisationLanguage.g:2594:1: ( 'AND' ) + // InternalOptimisationLanguage.g:2497:1: ( ( 'AND' ) ) + // InternalOptimisationLanguage.g:2498:1: ( 'AND' ) { - // InternalOptimisationLanguage.g:2594:1: ( 'AND' ) - // InternalOptimisationLanguage.g:2595:2: 'AND' + // InternalOptimisationLanguage.g:2498:1: ( 'AND' ) + // InternalOptimisationLanguage.g:2499:2: 'AND' { before(grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); match(input,59,FOLLOW_2); @@ -8329,14 +8019,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AndExpressionRule__Group_1__1" - // InternalOptimisationLanguage.g:2604:1: rule__AndExpressionRule__Group_1__1 : rule__AndExpressionRule__Group_1__1__Impl ; + // InternalOptimisationLanguage.g:2508:1: rule__AndExpressionRule__Group_1__1 : rule__AndExpressionRule__Group_1__1__Impl ; public final void rule__AndExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2608:1: ( rule__AndExpressionRule__Group_1__1__Impl ) - // InternalOptimisationLanguage.g:2609:2: rule__AndExpressionRule__Group_1__1__Impl + // InternalOptimisationLanguage.g:2512:1: ( rule__AndExpressionRule__Group_1__1__Impl ) + // InternalOptimisationLanguage.g:2513:2: rule__AndExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AndExpressionRule__Group_1__1__Impl(); @@ -8362,21 +8052,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AndExpressionRule__Group_1__1__Impl" - // InternalOptimisationLanguage.g:2615:1: rule__AndExpressionRule__Group_1__1__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ; + // InternalOptimisationLanguage.g:2519:1: rule__AndExpressionRule__Group_1__1__Impl : ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ; public final void rule__AndExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2619:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ) - // InternalOptimisationLanguage.g:2620:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:2523:1: ( ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) ) + // InternalOptimisationLanguage.g:2524:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) { - // InternalOptimisationLanguage.g:2620:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) - // InternalOptimisationLanguage.g:2621:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalOptimisationLanguage.g:2524:1: ( ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:2525:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsAssignment_1_1()); - // InternalOptimisationLanguage.g:2622:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) - // InternalOptimisationLanguage.g:2622:3: rule__AndExpressionRule__SubExpressionsAssignment_1_1 + // InternalOptimisationLanguage.g:2526:2: ( rule__AndExpressionRule__SubExpressionsAssignment_1_1 ) + // InternalOptimisationLanguage.g:2526:3: rule__AndExpressionRule__SubExpressionsAssignment_1_1 { pushFollow(FOLLOW_2); rule__AndExpressionRule__SubExpressionsAssignment_1_1(); @@ -8409,14 +8099,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__NotExpressionRule__Group__0" - // InternalOptimisationLanguage.g:2631:1: rule__NotExpressionRule__Group__0 : rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ; + // InternalOptimisationLanguage.g:2535:1: rule__NotExpressionRule__Group__0 : rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ; public final void rule__NotExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2635:1: ( rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ) - // InternalOptimisationLanguage.g:2636:2: rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 + // InternalOptimisationLanguage.g:2539:1: ( rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 ) + // InternalOptimisationLanguage.g:2540:2: rule__NotExpressionRule__Group__0__Impl rule__NotExpressionRule__Group__1 { pushFollow(FOLLOW_22); rule__NotExpressionRule__Group__0__Impl(); @@ -8447,29 +8137,29 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__NotExpressionRule__Group__0__Impl" - // InternalOptimisationLanguage.g:2643:1: rule__NotExpressionRule__Group__0__Impl : ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ; + // InternalOptimisationLanguage.g:2547:1: rule__NotExpressionRule__Group__0__Impl : ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ; public final void rule__NotExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2647:1: ( ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ) - // InternalOptimisationLanguage.g:2648:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) + // InternalOptimisationLanguage.g:2551:1: ( ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) ) + // InternalOptimisationLanguage.g:2552:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) { - // InternalOptimisationLanguage.g:2648:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) - // InternalOptimisationLanguage.g:2649:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? + // InternalOptimisationLanguage.g:2552:1: ( ( rule__NotExpressionRule__NegatedAssignment_0 )? ) + // InternalOptimisationLanguage.g:2553:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? { before(grammarAccess.getNotExpressionRuleAccess().getNegatedAssignment_0()); - // InternalOptimisationLanguage.g:2650:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? - int alt22=2; - int LA22_0 = input.LA(1); + // InternalOptimisationLanguage.g:2554:2: ( rule__NotExpressionRule__NegatedAssignment_0 )? + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA22_0==64) ) { - alt22=1; + if ( (LA21_0==64) ) { + alt21=1; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalOptimisationLanguage.g:2650:3: rule__NotExpressionRule__NegatedAssignment_0 + // InternalOptimisationLanguage.g:2554:3: rule__NotExpressionRule__NegatedAssignment_0 { pushFollow(FOLLOW_2); rule__NotExpressionRule__NegatedAssignment_0(); @@ -8505,14 +8195,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__NotExpressionRule__Group__1" - // InternalOptimisationLanguage.g:2658:1: rule__NotExpressionRule__Group__1 : rule__NotExpressionRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:2562:1: rule__NotExpressionRule__Group__1 : rule__NotExpressionRule__Group__1__Impl ; public final void rule__NotExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2662:1: ( rule__NotExpressionRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:2663:2: rule__NotExpressionRule__Group__1__Impl + // InternalOptimisationLanguage.g:2566:1: ( rule__NotExpressionRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:2567:2: rule__NotExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__NotExpressionRule__Group__1__Impl(); @@ -8538,21 +8228,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__NotExpressionRule__Group__1__Impl" - // InternalOptimisationLanguage.g:2669:1: rule__NotExpressionRule__Group__1__Impl : ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ; + // InternalOptimisationLanguage.g:2573:1: rule__NotExpressionRule__Group__1__Impl : ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ; public final void rule__NotExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2673:1: ( ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ) - // InternalOptimisationLanguage.g:2674:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) + // InternalOptimisationLanguage.g:2577:1: ( ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) ) + // InternalOptimisationLanguage.g:2578:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) { - // InternalOptimisationLanguage.g:2674:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) - // InternalOptimisationLanguage.g:2675:2: ( rule__NotExpressionRule__OperandAssignment_1 ) + // InternalOptimisationLanguage.g:2578:1: ( ( rule__NotExpressionRule__OperandAssignment_1 ) ) + // InternalOptimisationLanguage.g:2579:2: ( rule__NotExpressionRule__OperandAssignment_1 ) { before(grammarAccess.getNotExpressionRuleAccess().getOperandAssignment_1()); - // InternalOptimisationLanguage.g:2676:2: ( rule__NotExpressionRule__OperandAssignment_1 ) - // InternalOptimisationLanguage.g:2676:3: rule__NotExpressionRule__OperandAssignment_1 + // InternalOptimisationLanguage.g:2580:2: ( rule__NotExpressionRule__OperandAssignment_1 ) + // InternalOptimisationLanguage.g:2580:3: rule__NotExpressionRule__OperandAssignment_1 { pushFollow(FOLLOW_2); rule__NotExpressionRule__OperandAssignment_1(); @@ -8585,14 +8275,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ComparisonExpressionRule__Group__0" - // InternalOptimisationLanguage.g:2685:1: rule__ComparisonExpressionRule__Group__0 : rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ; + // InternalOptimisationLanguage.g:2589:1: rule__ComparisonExpressionRule__Group__0 : rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ; public final void rule__ComparisonExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2689:1: ( rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ) - // InternalOptimisationLanguage.g:2690:2: rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 + // InternalOptimisationLanguage.g:2593:1: ( rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 ) + // InternalOptimisationLanguage.g:2594:2: rule__ComparisonExpressionRule__Group__0__Impl rule__ComparisonExpressionRule__Group__1 { pushFollow(FOLLOW_27); rule__ComparisonExpressionRule__Group__0__Impl(); @@ -8623,21 +8313,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ComparisonExpressionRule__Group__0__Impl" - // InternalOptimisationLanguage.g:2697:1: rule__ComparisonExpressionRule__Group__0__Impl : ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:2601:1: rule__ComparisonExpressionRule__Group__0__Impl : ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__ComparisonExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2701:1: ( ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:2702:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) + // InternalOptimisationLanguage.g:2605:1: ( ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:2606:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalOptimisationLanguage.g:2702:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) - // InternalOptimisationLanguage.g:2703:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) + // InternalOptimisationLanguage.g:2606:1: ( ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) ) + // InternalOptimisationLanguage.g:2607:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalOptimisationLanguage.g:2704:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) - // InternalOptimisationLanguage.g:2704:3: rule__ComparisonExpressionRule__LeftOperandAssignment_0 + // InternalOptimisationLanguage.g:2608:2: ( rule__ComparisonExpressionRule__LeftOperandAssignment_0 ) + // InternalOptimisationLanguage.g:2608:3: rule__ComparisonExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__LeftOperandAssignment_0(); @@ -8670,14 +8360,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ComparisonExpressionRule__Group__1" - // InternalOptimisationLanguage.g:2712:1: rule__ComparisonExpressionRule__Group__1 : rule__ComparisonExpressionRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:2616:1: rule__ComparisonExpressionRule__Group__1 : rule__ComparisonExpressionRule__Group__1__Impl ; public final void rule__ComparisonExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2716:1: ( rule__ComparisonExpressionRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:2717:2: rule__ComparisonExpressionRule__Group__1__Impl + // InternalOptimisationLanguage.g:2620:1: ( rule__ComparisonExpressionRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:2621:2: rule__ComparisonExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ComparisonExpressionRule__Group__1__Impl(); @@ -8703,33 +8393,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ComparisonExpressionRule__Group__1__Impl" - // InternalOptimisationLanguage.g:2723:1: rule__ComparisonExpressionRule__Group__1__Impl : ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ; + // InternalOptimisationLanguage.g:2627:1: rule__ComparisonExpressionRule__Group__1__Impl : ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ; public final void rule__ComparisonExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2727:1: ( ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ) - // InternalOptimisationLanguage.g:2728:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) + // InternalOptimisationLanguage.g:2631:1: ( ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) ) + // InternalOptimisationLanguage.g:2632:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) { - // InternalOptimisationLanguage.g:2728:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) - // InternalOptimisationLanguage.g:2729:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* + // InternalOptimisationLanguage.g:2632:1: ( ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* ) + // InternalOptimisationLanguage.g:2633:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* { before(grammarAccess.getComparisonExpressionRuleAccess().getComparisonAssignment_1()); - // InternalOptimisationLanguage.g:2730:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* - loop23: + // InternalOptimisationLanguage.g:2634:2: ( rule__ComparisonExpressionRule__ComparisonAssignment_1 )* + loop22: do { - int alt23=2; - int LA23_0 = input.LA(1); + int alt22=2; + int LA22_0 = input.LA(1); - if ( ((LA23_0>=16 && LA23_0<=21)) ) { - alt23=1; + if ( ((LA22_0>=16 && LA22_0<=21)) ) { + alt22=1; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalOptimisationLanguage.g:2730:3: rule__ComparisonExpressionRule__ComparisonAssignment_1 + // InternalOptimisationLanguage.g:2634:3: rule__ComparisonExpressionRule__ComparisonAssignment_1 { pushFollow(FOLLOW_28); rule__ComparisonExpressionRule__ComparisonAssignment_1(); @@ -8741,7 +8431,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop23; + break loop22; } } while (true); @@ -8768,14 +8458,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PartialComparisonExpressionRule__Group__0" - // InternalOptimisationLanguage.g:2739:1: rule__PartialComparisonExpressionRule__Group__0 : rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ; + // InternalOptimisationLanguage.g:2643:1: rule__PartialComparisonExpressionRule__Group__0 : rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ; public final void rule__PartialComparisonExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2743:1: ( rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ) - // InternalOptimisationLanguage.g:2744:2: rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 + // InternalOptimisationLanguage.g:2647:1: ( rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 ) + // InternalOptimisationLanguage.g:2648:2: rule__PartialComparisonExpressionRule__Group__0__Impl rule__PartialComparisonExpressionRule__Group__1 { pushFollow(FOLLOW_22); rule__PartialComparisonExpressionRule__Group__0__Impl(); @@ -8806,21 +8496,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PartialComparisonExpressionRule__Group__0__Impl" - // InternalOptimisationLanguage.g:2751:1: rule__PartialComparisonExpressionRule__Group__0__Impl : ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:2655:1: rule__PartialComparisonExpressionRule__Group__0__Impl : ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ; public final void rule__PartialComparisonExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2755:1: ( ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:2756:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) + // InternalOptimisationLanguage.g:2659:1: ( ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:2660:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) { - // InternalOptimisationLanguage.g:2756:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) - // InternalOptimisationLanguage.g:2757:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) + // InternalOptimisationLanguage.g:2660:1: ( ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) ) + // InternalOptimisationLanguage.g:2661:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorAssignment_0()); - // InternalOptimisationLanguage.g:2758:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) - // InternalOptimisationLanguage.g:2758:3: rule__PartialComparisonExpressionRule__OperatorAssignment_0 + // InternalOptimisationLanguage.g:2662:2: ( rule__PartialComparisonExpressionRule__OperatorAssignment_0 ) + // InternalOptimisationLanguage.g:2662:3: rule__PartialComparisonExpressionRule__OperatorAssignment_0 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__OperatorAssignment_0(); @@ -8853,14 +8543,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PartialComparisonExpressionRule__Group__1" - // InternalOptimisationLanguage.g:2766:1: rule__PartialComparisonExpressionRule__Group__1 : rule__PartialComparisonExpressionRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:2670:1: rule__PartialComparisonExpressionRule__Group__1 : rule__PartialComparisonExpressionRule__Group__1__Impl ; public final void rule__PartialComparisonExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2770:1: ( rule__PartialComparisonExpressionRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:2771:2: rule__PartialComparisonExpressionRule__Group__1__Impl + // InternalOptimisationLanguage.g:2674:1: ( rule__PartialComparisonExpressionRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:2675:2: rule__PartialComparisonExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__Group__1__Impl(); @@ -8886,21 +8576,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PartialComparisonExpressionRule__Group__1__Impl" - // InternalOptimisationLanguage.g:2777:1: rule__PartialComparisonExpressionRule__Group__1__Impl : ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ; + // InternalOptimisationLanguage.g:2681:1: rule__PartialComparisonExpressionRule__Group__1__Impl : ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ; public final void rule__PartialComparisonExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2781:1: ( ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ) - // InternalOptimisationLanguage.g:2782:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) + // InternalOptimisationLanguage.g:2685:1: ( ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) ) + // InternalOptimisationLanguage.g:2686:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) { - // InternalOptimisationLanguage.g:2782:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) - // InternalOptimisationLanguage.g:2783:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) + // InternalOptimisationLanguage.g:2686:1: ( ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) ) + // InternalOptimisationLanguage.g:2687:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAssignment_1()); - // InternalOptimisationLanguage.g:2784:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) - // InternalOptimisationLanguage.g:2784:3: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 + // InternalOptimisationLanguage.g:2688:2: ( rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 ) + // InternalOptimisationLanguage.g:2688:3: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__PartialComparisonExpressionRule__SubExpressionAssignment_1(); @@ -8933,14 +8623,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__0" - // InternalOptimisationLanguage.g:2793:1: rule__AddOrSubtractExpressionRule__Group__0 : rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ; + // InternalOptimisationLanguage.g:2697:1: rule__AddOrSubtractExpressionRule__Group__0 : rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ; public final void rule__AddOrSubtractExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2797:1: ( rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ) - // InternalOptimisationLanguage.g:2798:2: rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 + // InternalOptimisationLanguage.g:2701:1: ( rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 ) + // InternalOptimisationLanguage.g:2702:2: rule__AddOrSubtractExpressionRule__Group__0__Impl rule__AddOrSubtractExpressionRule__Group__1 { pushFollow(FOLLOW_29); rule__AddOrSubtractExpressionRule__Group__0__Impl(); @@ -8971,21 +8661,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__0__Impl" - // InternalOptimisationLanguage.g:2805:1: rule__AddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:2709:1: rule__AddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2809:1: ( ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:2810:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) + // InternalOptimisationLanguage.g:2713:1: ( ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:2714:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalOptimisationLanguage.g:2810:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) - // InternalOptimisationLanguage.g:2811:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) + // InternalOptimisationLanguage.g:2714:1: ( ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) ) + // InternalOptimisationLanguage.g:2715:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalOptimisationLanguage.g:2812:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) - // InternalOptimisationLanguage.g:2812:3: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 + // InternalOptimisationLanguage.g:2716:2: ( rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 ) + // InternalOptimisationLanguage.g:2716:3: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0(); @@ -9018,14 +8708,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__1" - // InternalOptimisationLanguage.g:2820:1: rule__AddOrSubtractExpressionRule__Group__1 : rule__AddOrSubtractExpressionRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:2724:1: rule__AddOrSubtractExpressionRule__Group__1 : rule__AddOrSubtractExpressionRule__Group__1__Impl ; public final void rule__AddOrSubtractExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2824:1: ( rule__AddOrSubtractExpressionRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:2825:2: rule__AddOrSubtractExpressionRule__Group__1__Impl + // InternalOptimisationLanguage.g:2728:1: ( rule__AddOrSubtractExpressionRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:2729:2: rule__AddOrSubtractExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group__1__Impl(); @@ -9051,33 +8741,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__Group__1__Impl" - // InternalOptimisationLanguage.g:2831:1: rule__AddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ; + // InternalOptimisationLanguage.g:2735:1: rule__AddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ; public final void rule__AddOrSubtractExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2835:1: ( ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ) - // InternalOptimisationLanguage.g:2836:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) + // InternalOptimisationLanguage.g:2739:1: ( ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) ) + // InternalOptimisationLanguage.g:2740:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) { - // InternalOptimisationLanguage.g:2836:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) - // InternalOptimisationLanguage.g:2837:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* + // InternalOptimisationLanguage.g:2740:1: ( ( rule__AddOrSubtractExpressionRule__Group_1__0 )* ) + // InternalOptimisationLanguage.g:2741:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getGroup_1()); - // InternalOptimisationLanguage.g:2838:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* - loop24: + // InternalOptimisationLanguage.g:2742:2: ( rule__AddOrSubtractExpressionRule__Group_1__0 )* + loop23: do { - int alt24=2; - int LA24_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA24_0>=22 && LA24_0<=23)) ) { - alt24=1; + if ( ((LA23_0>=22 && LA23_0<=23)) ) { + alt23=1; } - switch (alt24) { + switch (alt23) { case 1 : - // InternalOptimisationLanguage.g:2838:3: rule__AddOrSubtractExpressionRule__Group_1__0 + // InternalOptimisationLanguage.g:2742:3: rule__AddOrSubtractExpressionRule__Group_1__0 { pushFollow(FOLLOW_30); rule__AddOrSubtractExpressionRule__Group_1__0(); @@ -9089,7 +8779,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop24; + break loop23; } } while (true); @@ -9116,14 +8806,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__0" - // InternalOptimisationLanguage.g:2847:1: rule__AddOrSubtractExpressionRule__Group_1__0 : rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ; + // InternalOptimisationLanguage.g:2751:1: rule__AddOrSubtractExpressionRule__Group_1__0 : rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ; public final void rule__AddOrSubtractExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2851:1: ( rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ) - // InternalOptimisationLanguage.g:2852:2: rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 + // InternalOptimisationLanguage.g:2755:1: ( rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 ) + // InternalOptimisationLanguage.g:2756:2: rule__AddOrSubtractExpressionRule__Group_1__0__Impl rule__AddOrSubtractExpressionRule__Group_1__1 { pushFollow(FOLLOW_22); rule__AddOrSubtractExpressionRule__Group_1__0__Impl(); @@ -9154,21 +8844,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__0__Impl" - // InternalOptimisationLanguage.g:2859:1: rule__AddOrSubtractExpressionRule__Group_1__0__Impl : ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ; + // InternalOptimisationLanguage.g:2763:1: rule__AddOrSubtractExpressionRule__Group_1__0__Impl : ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2863:1: ( ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ) - // InternalOptimisationLanguage.g:2864:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalOptimisationLanguage.g:2767:1: ( ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) ) + // InternalOptimisationLanguage.g:2768:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) { - // InternalOptimisationLanguage.g:2864:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) - // InternalOptimisationLanguage.g:2865:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) + // InternalOptimisationLanguage.g:2768:1: ( ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalOptimisationLanguage.g:2769:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAssignment_1_0()); - // InternalOptimisationLanguage.g:2866:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) - // InternalOptimisationLanguage.g:2866:3: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 + // InternalOptimisationLanguage.g:2770:2: ( rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 ) + // InternalOptimisationLanguage.g:2770:3: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0(); @@ -9201,14 +8891,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__1" - // InternalOptimisationLanguage.g:2874:1: rule__AddOrSubtractExpressionRule__Group_1__1 : rule__AddOrSubtractExpressionRule__Group_1__1__Impl ; + // InternalOptimisationLanguage.g:2778:1: rule__AddOrSubtractExpressionRule__Group_1__1 : rule__AddOrSubtractExpressionRule__Group_1__1__Impl ; public final void rule__AddOrSubtractExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2878:1: ( rule__AddOrSubtractExpressionRule__Group_1__1__Impl ) - // InternalOptimisationLanguage.g:2879:2: rule__AddOrSubtractExpressionRule__Group_1__1__Impl + // InternalOptimisationLanguage.g:2782:1: ( rule__AddOrSubtractExpressionRule__Group_1__1__Impl ) + // InternalOptimisationLanguage.g:2783:2: rule__AddOrSubtractExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__Group_1__1__Impl(); @@ -9234,21 +8924,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__Group_1__1__Impl" - // InternalOptimisationLanguage.g:2885:1: rule__AddOrSubtractExpressionRule__Group_1__1__Impl : ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ; + // InternalOptimisationLanguage.g:2789:1: rule__AddOrSubtractExpressionRule__Group_1__1__Impl : ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ; public final void rule__AddOrSubtractExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2889:1: ( ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ) - // InternalOptimisationLanguage.g:2890:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:2793:1: ( ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) ) + // InternalOptimisationLanguage.g:2794:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) { - // InternalOptimisationLanguage.g:2890:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) - // InternalOptimisationLanguage.g:2891:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) + // InternalOptimisationLanguage.g:2794:1: ( ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:2795:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsAssignment_1_1()); - // InternalOptimisationLanguage.g:2892:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) - // InternalOptimisationLanguage.g:2892:3: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 + // InternalOptimisationLanguage.g:2796:2: ( rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 ) + // InternalOptimisationLanguage.g:2796:3: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 { pushFollow(FOLLOW_2); rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1(); @@ -9281,14 +8971,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__0" - // InternalOptimisationLanguage.g:2901:1: rule__MultiplyDivideModuloExpressionRule__Group__0 : rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ; + // InternalOptimisationLanguage.g:2805:1: rule__MultiplyDivideModuloExpressionRule__Group__0 : rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ; public final void rule__MultiplyDivideModuloExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2905:1: ( rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ) - // InternalOptimisationLanguage.g:2906:2: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 + // InternalOptimisationLanguage.g:2809:1: ( rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 ) + // InternalOptimisationLanguage.g:2810:2: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl rule__MultiplyDivideModuloExpressionRule__Group__1 { pushFollow(FOLLOW_31); rule__MultiplyDivideModuloExpressionRule__Group__0__Impl(); @@ -9319,21 +9009,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__0__Impl" - // InternalOptimisationLanguage.g:2913:1: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:2817:1: rule__MultiplyDivideModuloExpressionRule__Group__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2917:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:2918:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) + // InternalOptimisationLanguage.g:2821:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:2822:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalOptimisationLanguage.g:2918:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) - // InternalOptimisationLanguage.g:2919:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) + // InternalOptimisationLanguage.g:2822:1: ( ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) ) + // InternalOptimisationLanguage.g:2823:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalOptimisationLanguage.g:2920:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) - // InternalOptimisationLanguage.g:2920:3: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 + // InternalOptimisationLanguage.g:2824:2: ( rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 ) + // InternalOptimisationLanguage.g:2824:3: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0(); @@ -9366,14 +9056,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__1" - // InternalOptimisationLanguage.g:2928:1: rule__MultiplyDivideModuloExpressionRule__Group__1 : rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:2832:1: rule__MultiplyDivideModuloExpressionRule__Group__1 : rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ; public final void rule__MultiplyDivideModuloExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2932:1: ( rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:2933:2: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl + // InternalOptimisationLanguage.g:2836:1: ( rule__MultiplyDivideModuloExpressionRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:2837:2: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group__1__Impl(); @@ -9399,33 +9089,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group__1__Impl" - // InternalOptimisationLanguage.g:2939:1: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ; + // InternalOptimisationLanguage.g:2843:1: rule__MultiplyDivideModuloExpressionRule__Group__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2943:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ) - // InternalOptimisationLanguage.g:2944:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) + // InternalOptimisationLanguage.g:2847:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) ) + // InternalOptimisationLanguage.g:2848:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) { - // InternalOptimisationLanguage.g:2944:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) - // InternalOptimisationLanguage.g:2945:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* + // InternalOptimisationLanguage.g:2848:1: ( ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* ) + // InternalOptimisationLanguage.g:2849:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getGroup_1()); - // InternalOptimisationLanguage.g:2946:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* - loop25: + // InternalOptimisationLanguage.g:2850:2: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0 )* + loop24: do { - int alt25=2; - int LA25_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA25_0>=24 && LA25_0<=26)) ) { - alt25=1; + if ( ((LA24_0>=24 && LA24_0<=26)) ) { + alt24=1; } - switch (alt25) { + switch (alt24) { case 1 : - // InternalOptimisationLanguage.g:2946:3: rule__MultiplyDivideModuloExpressionRule__Group_1__0 + // InternalOptimisationLanguage.g:2850:3: rule__MultiplyDivideModuloExpressionRule__Group_1__0 { pushFollow(FOLLOW_32); rule__MultiplyDivideModuloExpressionRule__Group_1__0(); @@ -9437,7 +9127,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop25; + break loop24; } } while (true); @@ -9464,14 +9154,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__0" - // InternalOptimisationLanguage.g:2955:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0 : rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ; + // InternalOptimisationLanguage.g:2859:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0 : rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2959:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ) - // InternalOptimisationLanguage.g:2960:2: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 + // InternalOptimisationLanguage.g:2863:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 ) + // InternalOptimisationLanguage.g:2864:2: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl rule__MultiplyDivideModuloExpressionRule__Group_1__1 { pushFollow(FOLLOW_22); rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl(); @@ -9502,21 +9192,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl" - // InternalOptimisationLanguage.g:2967:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ; + // InternalOptimisationLanguage.g:2871:1: rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2971:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ) - // InternalOptimisationLanguage.g:2972:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalOptimisationLanguage.g:2875:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) ) + // InternalOptimisationLanguage.g:2876:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) { - // InternalOptimisationLanguage.g:2972:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) - // InternalOptimisationLanguage.g:2973:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) + // InternalOptimisationLanguage.g:2876:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) ) + // InternalOptimisationLanguage.g:2877:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsAssignment_1_0()); - // InternalOptimisationLanguage.g:2974:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) - // InternalOptimisationLanguage.g:2974:3: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 + // InternalOptimisationLanguage.g:2878:2: ( rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 ) + // InternalOptimisationLanguage.g:2878:3: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0(); @@ -9549,14 +9239,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__1" - // InternalOptimisationLanguage.g:2982:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1 : rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ; + // InternalOptimisationLanguage.g:2886:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1 : rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2986:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ) - // InternalOptimisationLanguage.g:2987:2: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl + // InternalOptimisationLanguage.g:2890:1: ( rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl ) + // InternalOptimisationLanguage.g:2891:2: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl(); @@ -9582,21 +9272,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl" - // InternalOptimisationLanguage.g:2993:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ; + // InternalOptimisationLanguage.g:2897:1: rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl : ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ; public final void rule__MultiplyDivideModuloExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:2997:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ) - // InternalOptimisationLanguage.g:2998:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:2901:1: ( ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) ) + // InternalOptimisationLanguage.g:2902:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) { - // InternalOptimisationLanguage.g:2998:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) - // InternalOptimisationLanguage.g:2999:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) + // InternalOptimisationLanguage.g:2902:1: ( ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:2903:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsAssignment_1_1()); - // InternalOptimisationLanguage.g:3000:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) - // InternalOptimisationLanguage.g:3000:3: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 + // InternalOptimisationLanguage.g:2904:2: ( rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 ) + // InternalOptimisationLanguage.g:2904:3: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 { pushFollow(FOLLOW_2); rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1(); @@ -9629,14 +9319,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PowerOfExpressionRule__Group__0" - // InternalOptimisationLanguage.g:3009:1: rule__PowerOfExpressionRule__Group__0 : rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ; + // InternalOptimisationLanguage.g:2913:1: rule__PowerOfExpressionRule__Group__0 : rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ; public final void rule__PowerOfExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3013:1: ( rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ) - // InternalOptimisationLanguage.g:3014:2: rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 + // InternalOptimisationLanguage.g:2917:1: ( rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 ) + // InternalOptimisationLanguage.g:2918:2: rule__PowerOfExpressionRule__Group__0__Impl rule__PowerOfExpressionRule__Group__1 { pushFollow(FOLLOW_33); rule__PowerOfExpressionRule__Group__0__Impl(); @@ -9667,21 +9357,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PowerOfExpressionRule__Group__0__Impl" - // InternalOptimisationLanguage.g:3021:1: rule__PowerOfExpressionRule__Group__0__Impl : ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:2925:1: rule__PowerOfExpressionRule__Group__0__Impl : ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ; public final void rule__PowerOfExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3025:1: ( ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:3026:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) + // InternalOptimisationLanguage.g:2929:1: ( ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:2930:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) { - // InternalOptimisationLanguage.g:3026:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) - // InternalOptimisationLanguage.g:3027:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) + // InternalOptimisationLanguage.g:2930:1: ( ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) ) + // InternalOptimisationLanguage.g:2931:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandAssignment_0()); - // InternalOptimisationLanguage.g:3028:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) - // InternalOptimisationLanguage.g:3028:3: rule__PowerOfExpressionRule__LeftOperandAssignment_0 + // InternalOptimisationLanguage.g:2932:2: ( rule__PowerOfExpressionRule__LeftOperandAssignment_0 ) + // InternalOptimisationLanguage.g:2932:3: rule__PowerOfExpressionRule__LeftOperandAssignment_0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__LeftOperandAssignment_0(); @@ -9714,14 +9404,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PowerOfExpressionRule__Group__1" - // InternalOptimisationLanguage.g:3036:1: rule__PowerOfExpressionRule__Group__1 : rule__PowerOfExpressionRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:2940:1: rule__PowerOfExpressionRule__Group__1 : rule__PowerOfExpressionRule__Group__1__Impl ; public final void rule__PowerOfExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3040:1: ( rule__PowerOfExpressionRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:3041:2: rule__PowerOfExpressionRule__Group__1__Impl + // InternalOptimisationLanguage.g:2944:1: ( rule__PowerOfExpressionRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:2945:2: rule__PowerOfExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group__1__Impl(); @@ -9747,29 +9437,29 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PowerOfExpressionRule__Group__1__Impl" - // InternalOptimisationLanguage.g:3047:1: rule__PowerOfExpressionRule__Group__1__Impl : ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ; + // InternalOptimisationLanguage.g:2951:1: rule__PowerOfExpressionRule__Group__1__Impl : ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ; public final void rule__PowerOfExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3051:1: ( ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ) - // InternalOptimisationLanguage.g:3052:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) + // InternalOptimisationLanguage.g:2955:1: ( ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) ) + // InternalOptimisationLanguage.g:2956:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) { - // InternalOptimisationLanguage.g:3052:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) - // InternalOptimisationLanguage.g:3053:2: ( rule__PowerOfExpressionRule__Group_1__0 )? + // InternalOptimisationLanguage.g:2956:1: ( ( rule__PowerOfExpressionRule__Group_1__0 )? ) + // InternalOptimisationLanguage.g:2957:2: ( rule__PowerOfExpressionRule__Group_1__0 )? { before(grammarAccess.getPowerOfExpressionRuleAccess().getGroup_1()); - // InternalOptimisationLanguage.g:3054:2: ( rule__PowerOfExpressionRule__Group_1__0 )? - int alt26=2; - int LA26_0 = input.LA(1); + // InternalOptimisationLanguage.g:2958:2: ( rule__PowerOfExpressionRule__Group_1__0 )? + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA26_0==60) ) { - alt26=1; + if ( (LA25_0==60) ) { + alt25=1; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalOptimisationLanguage.g:3054:3: rule__PowerOfExpressionRule__Group_1__0 + // InternalOptimisationLanguage.g:2958:3: rule__PowerOfExpressionRule__Group_1__0 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group_1__0(); @@ -9805,14 +9495,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PowerOfExpressionRule__Group_1__0" - // InternalOptimisationLanguage.g:3063:1: rule__PowerOfExpressionRule__Group_1__0 : rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ; + // InternalOptimisationLanguage.g:2967:1: rule__PowerOfExpressionRule__Group_1__0 : rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ; public final void rule__PowerOfExpressionRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3067:1: ( rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ) - // InternalOptimisationLanguage.g:3068:2: rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 + // InternalOptimisationLanguage.g:2971:1: ( rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 ) + // InternalOptimisationLanguage.g:2972:2: rule__PowerOfExpressionRule__Group_1__0__Impl rule__PowerOfExpressionRule__Group_1__1 { pushFollow(FOLLOW_22); rule__PowerOfExpressionRule__Group_1__0__Impl(); @@ -9843,17 +9533,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PowerOfExpressionRule__Group_1__0__Impl" - // InternalOptimisationLanguage.g:3075:1: rule__PowerOfExpressionRule__Group_1__0__Impl : ( '^' ) ; + // InternalOptimisationLanguage.g:2979:1: rule__PowerOfExpressionRule__Group_1__0__Impl : ( '^' ) ; public final void rule__PowerOfExpressionRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3079:1: ( ( '^' ) ) - // InternalOptimisationLanguage.g:3080:1: ( '^' ) + // InternalOptimisationLanguage.g:2983:1: ( ( '^' ) ) + // InternalOptimisationLanguage.g:2984:1: ( '^' ) { - // InternalOptimisationLanguage.g:3080:1: ( '^' ) - // InternalOptimisationLanguage.g:3081:2: '^' + // InternalOptimisationLanguage.g:2984:1: ( '^' ) + // InternalOptimisationLanguage.g:2985:2: '^' { before(grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); match(input,60,FOLLOW_2); @@ -9880,14 +9570,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PowerOfExpressionRule__Group_1__1" - // InternalOptimisationLanguage.g:3090:1: rule__PowerOfExpressionRule__Group_1__1 : rule__PowerOfExpressionRule__Group_1__1__Impl ; + // InternalOptimisationLanguage.g:2994:1: rule__PowerOfExpressionRule__Group_1__1 : rule__PowerOfExpressionRule__Group_1__1__Impl ; public final void rule__PowerOfExpressionRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3094:1: ( rule__PowerOfExpressionRule__Group_1__1__Impl ) - // InternalOptimisationLanguage.g:3095:2: rule__PowerOfExpressionRule__Group_1__1__Impl + // InternalOptimisationLanguage.g:2998:1: ( rule__PowerOfExpressionRule__Group_1__1__Impl ) + // InternalOptimisationLanguage.g:2999:2: rule__PowerOfExpressionRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__Group_1__1__Impl(); @@ -9913,21 +9603,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PowerOfExpressionRule__Group_1__1__Impl" - // InternalOptimisationLanguage.g:3101:1: rule__PowerOfExpressionRule__Group_1__1__Impl : ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ; + // InternalOptimisationLanguage.g:3005:1: rule__PowerOfExpressionRule__Group_1__1__Impl : ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ; public final void rule__PowerOfExpressionRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3105:1: ( ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ) - // InternalOptimisationLanguage.g:3106:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:3009:1: ( ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) ) + // InternalOptimisationLanguage.g:3010:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) { - // InternalOptimisationLanguage.g:3106:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) - // InternalOptimisationLanguage.g:3107:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) + // InternalOptimisationLanguage.g:3010:1: ( ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) ) + // InternalOptimisationLanguage.g:3011:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) { before(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandAssignment_1_1()); - // InternalOptimisationLanguage.g:3108:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) - // InternalOptimisationLanguage.g:3108:3: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 + // InternalOptimisationLanguage.g:3012:2: ( rule__PowerOfExpressionRule__RightOperandAssignment_1_1 ) + // InternalOptimisationLanguage.g:3012:3: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 { pushFollow(FOLLOW_2); rule__PowerOfExpressionRule__RightOperandAssignment_1_1(); @@ -9960,14 +9650,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__0" - // InternalOptimisationLanguage.g:3117:1: rule__UnaryAddOrSubtractExpressionRule__Group__0 : rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ; + // InternalOptimisationLanguage.g:3021:1: rule__UnaryAddOrSubtractExpressionRule__Group__0 : rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3121:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ) - // InternalOptimisationLanguage.g:3122:2: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 + // InternalOptimisationLanguage.g:3025:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 ) + // InternalOptimisationLanguage.g:3026:2: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl rule__UnaryAddOrSubtractExpressionRule__Group__1 { pushFollow(FOLLOW_22); rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl(); @@ -9998,33 +9688,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl" - // InternalOptimisationLanguage.g:3129:1: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ; + // InternalOptimisationLanguage.g:3033:1: rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3133:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ) - // InternalOptimisationLanguage.g:3134:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) + // InternalOptimisationLanguage.g:3037:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) ) + // InternalOptimisationLanguage.g:3038:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) { - // InternalOptimisationLanguage.g:3134:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) - // InternalOptimisationLanguage.g:3135:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* + // InternalOptimisationLanguage.g:3038:1: ( ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* ) + // InternalOptimisationLanguage.g:3039:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAssignment_0()); - // InternalOptimisationLanguage.g:3136:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* - loop27: + // InternalOptimisationLanguage.g:3040:2: ( rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 )* + loop26: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt26=2; + int LA26_0 = input.LA(1); - if ( ((LA27_0>=22 && LA27_0<=23)) ) { - alt27=1; + if ( ((LA26_0>=22 && LA26_0<=23)) ) { + alt26=1; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalOptimisationLanguage.g:3136:3: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 + // InternalOptimisationLanguage.g:3040:3: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 { pushFollow(FOLLOW_30); rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0(); @@ -10036,7 +9726,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop27; + break loop26; } } while (true); @@ -10063,14 +9753,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__1" - // InternalOptimisationLanguage.g:3144:1: rule__UnaryAddOrSubtractExpressionRule__Group__1 : rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:3048:1: rule__UnaryAddOrSubtractExpressionRule__Group__1 : rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3148:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:3149:2: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl + // InternalOptimisationLanguage.g:3052:1: ( rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:3053:2: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl(); @@ -10096,21 +9786,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl" - // InternalOptimisationLanguage.g:3155:1: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ; + // InternalOptimisationLanguage.g:3059:1: rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl : ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ; public final void rule__UnaryAddOrSubtractExpressionRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3159:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ) - // InternalOptimisationLanguage.g:3160:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) + // InternalOptimisationLanguage.g:3063:1: ( ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) ) + // InternalOptimisationLanguage.g:3064:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) { - // InternalOptimisationLanguage.g:3160:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) - // InternalOptimisationLanguage.g:3161:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) + // InternalOptimisationLanguage.g:3064:1: ( ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) ) + // InternalOptimisationLanguage.g:3065:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionAssignment_1()); - // InternalOptimisationLanguage.g:3162:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) - // InternalOptimisationLanguage.g:3162:3: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 + // InternalOptimisationLanguage.g:3066:2: ( rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 ) + // InternalOptimisationLanguage.g:3066:3: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1(); @@ -10143,14 +9833,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ParanthesesRule__Group__0" - // InternalOptimisationLanguage.g:3171:1: rule__ParanthesesRule__Group__0 : rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ; + // InternalOptimisationLanguage.g:3075:1: rule__ParanthesesRule__Group__0 : rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ; public final void rule__ParanthesesRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3175:1: ( rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ) - // InternalOptimisationLanguage.g:3176:2: rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 + // InternalOptimisationLanguage.g:3079:1: ( rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 ) + // InternalOptimisationLanguage.g:3080:2: rule__ParanthesesRule__Group__0__Impl rule__ParanthesesRule__Group__1 { pushFollow(FOLLOW_22); rule__ParanthesesRule__Group__0__Impl(); @@ -10181,17 +9871,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ParanthesesRule__Group__0__Impl" - // InternalOptimisationLanguage.g:3183:1: rule__ParanthesesRule__Group__0__Impl : ( '(' ) ; + // InternalOptimisationLanguage.g:3087:1: rule__ParanthesesRule__Group__0__Impl : ( '(' ) ; public final void rule__ParanthesesRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3187:1: ( ( '(' ) ) - // InternalOptimisationLanguage.g:3188:1: ( '(' ) + // InternalOptimisationLanguage.g:3091:1: ( ( '(' ) ) + // InternalOptimisationLanguage.g:3092:1: ( '(' ) { - // InternalOptimisationLanguage.g:3188:1: ( '(' ) - // InternalOptimisationLanguage.g:3189:2: '(' + // InternalOptimisationLanguage.g:3092:1: ( '(' ) + // InternalOptimisationLanguage.g:3093:2: '(' { before(grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); match(input,61,FOLLOW_2); @@ -10218,14 +9908,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ParanthesesRule__Group__1" - // InternalOptimisationLanguage.g:3198:1: rule__ParanthesesRule__Group__1 : rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ; + // InternalOptimisationLanguage.g:3102:1: rule__ParanthesesRule__Group__1 : rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ; public final void rule__ParanthesesRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3202:1: ( rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ) - // InternalOptimisationLanguage.g:3203:2: rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 + // InternalOptimisationLanguage.g:3106:1: ( rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 ) + // InternalOptimisationLanguage.g:3107:2: rule__ParanthesesRule__Group__1__Impl rule__ParanthesesRule__Group__2 { pushFollow(FOLLOW_34); rule__ParanthesesRule__Group__1__Impl(); @@ -10256,21 +9946,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ParanthesesRule__Group__1__Impl" - // InternalOptimisationLanguage.g:3210:1: rule__ParanthesesRule__Group__1__Impl : ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ; + // InternalOptimisationLanguage.g:3114:1: rule__ParanthesesRule__Group__1__Impl : ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ; public final void rule__ParanthesesRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3214:1: ( ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ) - // InternalOptimisationLanguage.g:3215:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) + // InternalOptimisationLanguage.g:3118:1: ( ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) ) + // InternalOptimisationLanguage.g:3119:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) { - // InternalOptimisationLanguage.g:3215:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) - // InternalOptimisationLanguage.g:3216:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) + // InternalOptimisationLanguage.g:3119:1: ( ( rule__ParanthesesRule__SubExpressionAssignment_1 ) ) + // InternalOptimisationLanguage.g:3120:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) { before(grammarAccess.getParanthesesRuleAccess().getSubExpressionAssignment_1()); - // InternalOptimisationLanguage.g:3217:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) - // InternalOptimisationLanguage.g:3217:3: rule__ParanthesesRule__SubExpressionAssignment_1 + // InternalOptimisationLanguage.g:3121:2: ( rule__ParanthesesRule__SubExpressionAssignment_1 ) + // InternalOptimisationLanguage.g:3121:3: rule__ParanthesesRule__SubExpressionAssignment_1 { pushFollow(FOLLOW_2); rule__ParanthesesRule__SubExpressionAssignment_1(); @@ -10303,14 +9993,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ParanthesesRule__Group__2" - // InternalOptimisationLanguage.g:3225:1: rule__ParanthesesRule__Group__2 : rule__ParanthesesRule__Group__2__Impl ; + // InternalOptimisationLanguage.g:3129:1: rule__ParanthesesRule__Group__2 : rule__ParanthesesRule__Group__2__Impl ; public final void rule__ParanthesesRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3229:1: ( rule__ParanthesesRule__Group__2__Impl ) - // InternalOptimisationLanguage.g:3230:2: rule__ParanthesesRule__Group__2__Impl + // InternalOptimisationLanguage.g:3133:1: ( rule__ParanthesesRule__Group__2__Impl ) + // InternalOptimisationLanguage.g:3134:2: rule__ParanthesesRule__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParanthesesRule__Group__2__Impl(); @@ -10336,17 +10026,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ParanthesesRule__Group__2__Impl" - // InternalOptimisationLanguage.g:3236:1: rule__ParanthesesRule__Group__2__Impl : ( ')' ) ; + // InternalOptimisationLanguage.g:3140:1: rule__ParanthesesRule__Group__2__Impl : ( ')' ) ; public final void rule__ParanthesesRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3240:1: ( ( ')' ) ) - // InternalOptimisationLanguage.g:3241:1: ( ')' ) + // InternalOptimisationLanguage.g:3144:1: ( ( ')' ) ) + // InternalOptimisationLanguage.g:3145:1: ( ')' ) { - // InternalOptimisationLanguage.g:3241:1: ( ')' ) - // InternalOptimisationLanguage.g:3242:2: ')' + // InternalOptimisationLanguage.g:3145:1: ( ')' ) + // InternalOptimisationLanguage.g:3146:2: ')' { before(grammarAccess.getParanthesesRuleAccess().getRightParenthesisKeyword_2()); match(input,62,FOLLOW_2); @@ -10373,14 +10063,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group__0" - // InternalOptimisationLanguage.g:3252:1: rule__CallRule__Group__0 : rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ; + // InternalOptimisationLanguage.g:3156:1: rule__CallRule__Group__0 : rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ; public final void rule__CallRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3256:1: ( rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ) - // InternalOptimisationLanguage.g:3257:2: rule__CallRule__Group__0__Impl rule__CallRule__Group__1 + // InternalOptimisationLanguage.g:3160:1: ( rule__CallRule__Group__0__Impl rule__CallRule__Group__1 ) + // InternalOptimisationLanguage.g:3161:2: rule__CallRule__Group__0__Impl rule__CallRule__Group__1 { pushFollow(FOLLOW_35); rule__CallRule__Group__0__Impl(); @@ -10411,21 +10101,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group__0__Impl" - // InternalOptimisationLanguage.g:3264:1: rule__CallRule__Group__0__Impl : ( ( rule__CallRule__FunctionAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:3168:1: rule__CallRule__Group__0__Impl : ( ( rule__CallRule__FunctionAssignment_0 ) ) ; public final void rule__CallRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3268:1: ( ( ( rule__CallRule__FunctionAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:3269:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) + // InternalOptimisationLanguage.g:3172:1: ( ( ( rule__CallRule__FunctionAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:3173:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) { - // InternalOptimisationLanguage.g:3269:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) - // InternalOptimisationLanguage.g:3270:2: ( rule__CallRule__FunctionAssignment_0 ) + // InternalOptimisationLanguage.g:3173:1: ( ( rule__CallRule__FunctionAssignment_0 ) ) + // InternalOptimisationLanguage.g:3174:2: ( rule__CallRule__FunctionAssignment_0 ) { before(grammarAccess.getCallRuleAccess().getFunctionAssignment_0()); - // InternalOptimisationLanguage.g:3271:2: ( rule__CallRule__FunctionAssignment_0 ) - // InternalOptimisationLanguage.g:3271:3: rule__CallRule__FunctionAssignment_0 + // InternalOptimisationLanguage.g:3175:2: ( rule__CallRule__FunctionAssignment_0 ) + // InternalOptimisationLanguage.g:3175:3: rule__CallRule__FunctionAssignment_0 { pushFollow(FOLLOW_2); rule__CallRule__FunctionAssignment_0(); @@ -10458,14 +10148,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group__1" - // InternalOptimisationLanguage.g:3279:1: rule__CallRule__Group__1 : rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ; + // InternalOptimisationLanguage.g:3183:1: rule__CallRule__Group__1 : rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ; public final void rule__CallRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3283:1: ( rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ) - // InternalOptimisationLanguage.g:3284:2: rule__CallRule__Group__1__Impl rule__CallRule__Group__2 + // InternalOptimisationLanguage.g:3187:1: ( rule__CallRule__Group__1__Impl rule__CallRule__Group__2 ) + // InternalOptimisationLanguage.g:3188:2: rule__CallRule__Group__1__Impl rule__CallRule__Group__2 { pushFollow(FOLLOW_36); rule__CallRule__Group__1__Impl(); @@ -10496,17 +10186,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group__1__Impl" - // InternalOptimisationLanguage.g:3291:1: rule__CallRule__Group__1__Impl : ( '(' ) ; + // InternalOptimisationLanguage.g:3195:1: rule__CallRule__Group__1__Impl : ( '(' ) ; public final void rule__CallRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3295:1: ( ( '(' ) ) - // InternalOptimisationLanguage.g:3296:1: ( '(' ) + // InternalOptimisationLanguage.g:3199:1: ( ( '(' ) ) + // InternalOptimisationLanguage.g:3200:1: ( '(' ) { - // InternalOptimisationLanguage.g:3296:1: ( '(' ) - // InternalOptimisationLanguage.g:3297:2: '(' + // InternalOptimisationLanguage.g:3200:1: ( '(' ) + // InternalOptimisationLanguage.g:3201:2: '(' { before(grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); match(input,61,FOLLOW_2); @@ -10533,14 +10223,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group__2" - // InternalOptimisationLanguage.g:3306:1: rule__CallRule__Group__2 : rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ; + // InternalOptimisationLanguage.g:3210:1: rule__CallRule__Group__2 : rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ; public final void rule__CallRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3310:1: ( rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ) - // InternalOptimisationLanguage.g:3311:2: rule__CallRule__Group__2__Impl rule__CallRule__Group__3 + // InternalOptimisationLanguage.g:3214:1: ( rule__CallRule__Group__2__Impl rule__CallRule__Group__3 ) + // InternalOptimisationLanguage.g:3215:2: rule__CallRule__Group__2__Impl rule__CallRule__Group__3 { pushFollow(FOLLOW_36); rule__CallRule__Group__2__Impl(); @@ -10571,29 +10261,29 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group__2__Impl" - // InternalOptimisationLanguage.g:3318:1: rule__CallRule__Group__2__Impl : ( ( rule__CallRule__Group_2__0 )? ) ; + // InternalOptimisationLanguage.g:3222:1: rule__CallRule__Group__2__Impl : ( ( rule__CallRule__Group_2__0 )? ) ; public final void rule__CallRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3322:1: ( ( ( rule__CallRule__Group_2__0 )? ) ) - // InternalOptimisationLanguage.g:3323:1: ( ( rule__CallRule__Group_2__0 )? ) + // InternalOptimisationLanguage.g:3226:1: ( ( ( rule__CallRule__Group_2__0 )? ) ) + // InternalOptimisationLanguage.g:3227:1: ( ( rule__CallRule__Group_2__0 )? ) { - // InternalOptimisationLanguage.g:3323:1: ( ( rule__CallRule__Group_2__0 )? ) - // InternalOptimisationLanguage.g:3324:2: ( rule__CallRule__Group_2__0 )? + // InternalOptimisationLanguage.g:3227:1: ( ( rule__CallRule__Group_2__0 )? ) + // InternalOptimisationLanguage.g:3228:2: ( rule__CallRule__Group_2__0 )? { before(grammarAccess.getCallRuleAccess().getGroup_2()); - // InternalOptimisationLanguage.g:3325:2: ( rule__CallRule__Group_2__0 )? - int alt28=2; - int LA28_0 = input.LA(1); + // InternalOptimisationLanguage.g:3229:2: ( rule__CallRule__Group_2__0 )? + int alt27=2; + int LA27_0 = input.LA(1); - if ( ((LA28_0>=RULE_ID && LA28_0<=RULE_INT)||LA28_0==15||(LA28_0>=22 && LA28_0<=23)||LA28_0==61||(LA28_0>=63 && LA28_0<=65)) ) { - alt28=1; + if ( ((LA27_0>=RULE_ID && LA27_0<=RULE_INT)||LA27_0==15||(LA27_0>=22 && LA27_0<=23)||LA27_0==61||(LA27_0>=63 && LA27_0<=65)) ) { + alt27=1; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalOptimisationLanguage.g:3325:3: rule__CallRule__Group_2__0 + // InternalOptimisationLanguage.g:3229:3: rule__CallRule__Group_2__0 { pushFollow(FOLLOW_2); rule__CallRule__Group_2__0(); @@ -10629,14 +10319,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group__3" - // InternalOptimisationLanguage.g:3333:1: rule__CallRule__Group__3 : rule__CallRule__Group__3__Impl ; + // InternalOptimisationLanguage.g:3237:1: rule__CallRule__Group__3 : rule__CallRule__Group__3__Impl ; public final void rule__CallRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3337:1: ( rule__CallRule__Group__3__Impl ) - // InternalOptimisationLanguage.g:3338:2: rule__CallRule__Group__3__Impl + // InternalOptimisationLanguage.g:3241:1: ( rule__CallRule__Group__3__Impl ) + // InternalOptimisationLanguage.g:3242:2: rule__CallRule__Group__3__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group__3__Impl(); @@ -10662,17 +10352,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group__3__Impl" - // InternalOptimisationLanguage.g:3344:1: rule__CallRule__Group__3__Impl : ( ')' ) ; + // InternalOptimisationLanguage.g:3248:1: rule__CallRule__Group__3__Impl : ( ')' ) ; public final void rule__CallRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3348:1: ( ( ')' ) ) - // InternalOptimisationLanguage.g:3349:1: ( ')' ) + // InternalOptimisationLanguage.g:3252:1: ( ( ')' ) ) + // InternalOptimisationLanguage.g:3253:1: ( ')' ) { - // InternalOptimisationLanguage.g:3349:1: ( ')' ) - // InternalOptimisationLanguage.g:3350:2: ')' + // InternalOptimisationLanguage.g:3253:1: ( ')' ) + // InternalOptimisationLanguage.g:3254:2: ')' { before(grammarAccess.getCallRuleAccess().getRightParenthesisKeyword_3()); match(input,62,FOLLOW_2); @@ -10699,14 +10389,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group_2__0" - // InternalOptimisationLanguage.g:3360:1: rule__CallRule__Group_2__0 : rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ; + // InternalOptimisationLanguage.g:3264:1: rule__CallRule__Group_2__0 : rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ; public final void rule__CallRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3364:1: ( rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ) - // InternalOptimisationLanguage.g:3365:2: rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 + // InternalOptimisationLanguage.g:3268:1: ( rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 ) + // InternalOptimisationLanguage.g:3269:2: rule__CallRule__Group_2__0__Impl rule__CallRule__Group_2__1 { pushFollow(FOLLOW_17); rule__CallRule__Group_2__0__Impl(); @@ -10737,21 +10427,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group_2__0__Impl" - // InternalOptimisationLanguage.g:3372:1: rule__CallRule__Group_2__0__Impl : ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ; + // InternalOptimisationLanguage.g:3276:1: rule__CallRule__Group_2__0__Impl : ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ; public final void rule__CallRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3376:1: ( ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ) - // InternalOptimisationLanguage.g:3377:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) + // InternalOptimisationLanguage.g:3280:1: ( ( ( rule__CallRule__ParametersAssignment_2_0 ) ) ) + // InternalOptimisationLanguage.g:3281:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) { - // InternalOptimisationLanguage.g:3377:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) - // InternalOptimisationLanguage.g:3378:2: ( rule__CallRule__ParametersAssignment_2_0 ) + // InternalOptimisationLanguage.g:3281:1: ( ( rule__CallRule__ParametersAssignment_2_0 ) ) + // InternalOptimisationLanguage.g:3282:2: ( rule__CallRule__ParametersAssignment_2_0 ) { before(grammarAccess.getCallRuleAccess().getParametersAssignment_2_0()); - // InternalOptimisationLanguage.g:3379:2: ( rule__CallRule__ParametersAssignment_2_0 ) - // InternalOptimisationLanguage.g:3379:3: rule__CallRule__ParametersAssignment_2_0 + // InternalOptimisationLanguage.g:3283:2: ( rule__CallRule__ParametersAssignment_2_0 ) + // InternalOptimisationLanguage.g:3283:3: rule__CallRule__ParametersAssignment_2_0 { pushFollow(FOLLOW_2); rule__CallRule__ParametersAssignment_2_0(); @@ -10784,14 +10474,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group_2__1" - // InternalOptimisationLanguage.g:3387:1: rule__CallRule__Group_2__1 : rule__CallRule__Group_2__1__Impl ; + // InternalOptimisationLanguage.g:3291:1: rule__CallRule__Group_2__1 : rule__CallRule__Group_2__1__Impl ; public final void rule__CallRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3391:1: ( rule__CallRule__Group_2__1__Impl ) - // InternalOptimisationLanguage.g:3392:2: rule__CallRule__Group_2__1__Impl + // InternalOptimisationLanguage.g:3295:1: ( rule__CallRule__Group_2__1__Impl ) + // InternalOptimisationLanguage.g:3296:2: rule__CallRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group_2__1__Impl(); @@ -10817,33 +10507,33 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group_2__1__Impl" - // InternalOptimisationLanguage.g:3398:1: rule__CallRule__Group_2__1__Impl : ( ( rule__CallRule__Group_2_1__0 )* ) ; + // InternalOptimisationLanguage.g:3302:1: rule__CallRule__Group_2__1__Impl : ( ( rule__CallRule__Group_2_1__0 )* ) ; public final void rule__CallRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3402:1: ( ( ( rule__CallRule__Group_2_1__0 )* ) ) - // InternalOptimisationLanguage.g:3403:1: ( ( rule__CallRule__Group_2_1__0 )* ) + // InternalOptimisationLanguage.g:3306:1: ( ( ( rule__CallRule__Group_2_1__0 )* ) ) + // InternalOptimisationLanguage.g:3307:1: ( ( rule__CallRule__Group_2_1__0 )* ) { - // InternalOptimisationLanguage.g:3403:1: ( ( rule__CallRule__Group_2_1__0 )* ) - // InternalOptimisationLanguage.g:3404:2: ( rule__CallRule__Group_2_1__0 )* + // InternalOptimisationLanguage.g:3307:1: ( ( rule__CallRule__Group_2_1__0 )* ) + // InternalOptimisationLanguage.g:3308:2: ( rule__CallRule__Group_2_1__0 )* { before(grammarAccess.getCallRuleAccess().getGroup_2_1()); - // InternalOptimisationLanguage.g:3405:2: ( rule__CallRule__Group_2_1__0 )* - loop29: + // InternalOptimisationLanguage.g:3309:2: ( rule__CallRule__Group_2_1__0 )* + loop28: do { - int alt29=2; - int LA29_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA29_0==55) ) { - alt29=1; + if ( (LA28_0==55) ) { + alt28=1; } - switch (alt29) { + switch (alt28) { case 1 : - // InternalOptimisationLanguage.g:3405:3: rule__CallRule__Group_2_1__0 + // InternalOptimisationLanguage.g:3309:3: rule__CallRule__Group_2_1__0 { pushFollow(FOLLOW_18); rule__CallRule__Group_2_1__0(); @@ -10855,7 +10545,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA break; default : - break loop29; + break loop28; } } while (true); @@ -10882,14 +10572,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group_2_1__0" - // InternalOptimisationLanguage.g:3414:1: rule__CallRule__Group_2_1__0 : rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ; + // InternalOptimisationLanguage.g:3318:1: rule__CallRule__Group_2_1__0 : rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ; public final void rule__CallRule__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3418:1: ( rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ) - // InternalOptimisationLanguage.g:3419:2: rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 + // InternalOptimisationLanguage.g:3322:1: ( rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 ) + // InternalOptimisationLanguage.g:3323:2: rule__CallRule__Group_2_1__0__Impl rule__CallRule__Group_2_1__1 { pushFollow(FOLLOW_22); rule__CallRule__Group_2_1__0__Impl(); @@ -10920,17 +10610,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group_2_1__0__Impl" - // InternalOptimisationLanguage.g:3426:1: rule__CallRule__Group_2_1__0__Impl : ( ',' ) ; + // InternalOptimisationLanguage.g:3330:1: rule__CallRule__Group_2_1__0__Impl : ( ',' ) ; public final void rule__CallRule__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3430:1: ( ( ',' ) ) - // InternalOptimisationLanguage.g:3431:1: ( ',' ) + // InternalOptimisationLanguage.g:3334:1: ( ( ',' ) ) + // InternalOptimisationLanguage.g:3335:1: ( ',' ) { - // InternalOptimisationLanguage.g:3431:1: ( ',' ) - // InternalOptimisationLanguage.g:3432:2: ',' + // InternalOptimisationLanguage.g:3335:1: ( ',' ) + // InternalOptimisationLanguage.g:3336:2: ',' { before(grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); match(input,55,FOLLOW_2); @@ -10957,14 +10647,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group_2_1__1" - // InternalOptimisationLanguage.g:3441:1: rule__CallRule__Group_2_1__1 : rule__CallRule__Group_2_1__1__Impl ; + // InternalOptimisationLanguage.g:3345:1: rule__CallRule__Group_2_1__1 : rule__CallRule__Group_2_1__1__Impl ; public final void rule__CallRule__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3445:1: ( rule__CallRule__Group_2_1__1__Impl ) - // InternalOptimisationLanguage.g:3446:2: rule__CallRule__Group_2_1__1__Impl + // InternalOptimisationLanguage.g:3349:1: ( rule__CallRule__Group_2_1__1__Impl ) + // InternalOptimisationLanguage.g:3350:2: rule__CallRule__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__CallRule__Group_2_1__1__Impl(); @@ -10990,21 +10680,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__Group_2_1__1__Impl" - // InternalOptimisationLanguage.g:3452:1: rule__CallRule__Group_2_1__1__Impl : ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ; + // InternalOptimisationLanguage.g:3356:1: rule__CallRule__Group_2_1__1__Impl : ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ; public final void rule__CallRule__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3456:1: ( ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ) - // InternalOptimisationLanguage.g:3457:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) + // InternalOptimisationLanguage.g:3360:1: ( ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) ) + // InternalOptimisationLanguage.g:3361:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) { - // InternalOptimisationLanguage.g:3457:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) - // InternalOptimisationLanguage.g:3458:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) + // InternalOptimisationLanguage.g:3361:1: ( ( rule__CallRule__ParametersAssignment_2_1_1 ) ) + // InternalOptimisationLanguage.g:3362:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) { before(grammarAccess.getCallRuleAccess().getParametersAssignment_2_1_1()); - // InternalOptimisationLanguage.g:3459:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) - // InternalOptimisationLanguage.g:3459:3: rule__CallRule__ParametersAssignment_2_1_1 + // InternalOptimisationLanguage.g:3363:2: ( rule__CallRule__ParametersAssignment_2_1_1 ) + // InternalOptimisationLanguage.g:3363:3: rule__CallRule__ParametersAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__CallRule__ParametersAssignment_2_1_1(); @@ -11037,14 +10727,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ValueReferenceRule__Group__0" - // InternalOptimisationLanguage.g:3468:1: rule__ValueReferenceRule__Group__0 : rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ; + // InternalOptimisationLanguage.g:3372:1: rule__ValueReferenceRule__Group__0 : rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ; public final void rule__ValueReferenceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3472:1: ( rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ) - // InternalOptimisationLanguage.g:3473:2: rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 + // InternalOptimisationLanguage.g:3376:1: ( rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 ) + // InternalOptimisationLanguage.g:3377:2: rule__ValueReferenceRule__Group__0__Impl rule__ValueReferenceRule__Group__1 { pushFollow(FOLLOW_22); rule__ValueReferenceRule__Group__0__Impl(); @@ -11075,21 +10765,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ValueReferenceRule__Group__0__Impl" - // InternalOptimisationLanguage.g:3480:1: rule__ValueReferenceRule__Group__0__Impl : ( () ) ; + // InternalOptimisationLanguage.g:3384:1: rule__ValueReferenceRule__Group__0__Impl : ( () ) ; public final void rule__ValueReferenceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3484:1: ( ( () ) ) - // InternalOptimisationLanguage.g:3485:1: ( () ) + // InternalOptimisationLanguage.g:3388:1: ( ( () ) ) + // InternalOptimisationLanguage.g:3389:1: ( () ) { - // InternalOptimisationLanguage.g:3485:1: ( () ) - // InternalOptimisationLanguage.g:3486:2: () + // InternalOptimisationLanguage.g:3389:1: ( () ) + // InternalOptimisationLanguage.g:3390:2: () { before(grammarAccess.getValueReferenceRuleAccess().getValueReferenceAction_0()); - // InternalOptimisationLanguage.g:3487:2: () - // InternalOptimisationLanguage.g:3487:3: + // InternalOptimisationLanguage.g:3391:2: () + // InternalOptimisationLanguage.g:3391:3: { } @@ -11112,14 +10802,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ValueReferenceRule__Group__1" - // InternalOptimisationLanguage.g:3495:1: rule__ValueReferenceRule__Group__1 : rule__ValueReferenceRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:3399:1: rule__ValueReferenceRule__Group__1 : rule__ValueReferenceRule__Group__1__Impl ; public final void rule__ValueReferenceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3499:1: ( rule__ValueReferenceRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:3500:2: rule__ValueReferenceRule__Group__1__Impl + // InternalOptimisationLanguage.g:3403:1: ( rule__ValueReferenceRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:3404:2: rule__ValueReferenceRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__ValueReferenceRule__Group__1__Impl(); @@ -11145,17 +10835,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ValueReferenceRule__Group__1__Impl" - // InternalOptimisationLanguage.g:3506:1: rule__ValueReferenceRule__Group__1__Impl : ( 'value' ) ; + // InternalOptimisationLanguage.g:3410:1: rule__ValueReferenceRule__Group__1__Impl : ( 'value' ) ; public final void rule__ValueReferenceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3510:1: ( ( 'value' ) ) - // InternalOptimisationLanguage.g:3511:1: ( 'value' ) + // InternalOptimisationLanguage.g:3414:1: ( ( 'value' ) ) + // InternalOptimisationLanguage.g:3415:1: ( 'value' ) { - // InternalOptimisationLanguage.g:3511:1: ( 'value' ) - // InternalOptimisationLanguage.g:3512:2: 'value' + // InternalOptimisationLanguage.g:3415:1: ( 'value' ) + // InternalOptimisationLanguage.g:3416:2: 'value' { before(grammarAccess.getValueReferenceRuleAccess().getValueKeyword_1()); match(input,63,FOLLOW_2); @@ -11182,14 +10872,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DoubleLiteralRule__Group__0" - // InternalOptimisationLanguage.g:3522:1: rule__DoubleLiteralRule__Group__0 : rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ; + // InternalOptimisationLanguage.g:3426:1: rule__DoubleLiteralRule__Group__0 : rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ; public final void rule__DoubleLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3526:1: ( rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ) - // InternalOptimisationLanguage.g:3527:2: rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 + // InternalOptimisationLanguage.g:3430:1: ( rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 ) + // InternalOptimisationLanguage.g:3431:2: rule__DoubleLiteralRule__Group__0__Impl rule__DoubleLiteralRule__Group__1 { pushFollow(FOLLOW_37); rule__DoubleLiteralRule__Group__0__Impl(); @@ -11220,21 +10910,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DoubleLiteralRule__Group__0__Impl" - // InternalOptimisationLanguage.g:3534:1: rule__DoubleLiteralRule__Group__0__Impl : ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:3438:1: rule__DoubleLiteralRule__Group__0__Impl : ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ; public final void rule__DoubleLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3538:1: ( ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:3539:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) + // InternalOptimisationLanguage.g:3442:1: ( ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:3443:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) { - // InternalOptimisationLanguage.g:3539:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) - // InternalOptimisationLanguage.g:3540:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) + // InternalOptimisationLanguage.g:3443:1: ( ( rule__DoubleLiteralRule__LiteralAssignment_0 ) ) + // InternalOptimisationLanguage.g:3444:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) { before(grammarAccess.getDoubleLiteralRuleAccess().getLiteralAssignment_0()); - // InternalOptimisationLanguage.g:3541:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) - // InternalOptimisationLanguage.g:3541:3: rule__DoubleLiteralRule__LiteralAssignment_0 + // InternalOptimisationLanguage.g:3445:2: ( rule__DoubleLiteralRule__LiteralAssignment_0 ) + // InternalOptimisationLanguage.g:3445:3: rule__DoubleLiteralRule__LiteralAssignment_0 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__LiteralAssignment_0(); @@ -11267,14 +10957,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DoubleLiteralRule__Group__1" - // InternalOptimisationLanguage.g:3549:1: rule__DoubleLiteralRule__Group__1 : rule__DoubleLiteralRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:3453:1: rule__DoubleLiteralRule__Group__1 : rule__DoubleLiteralRule__Group__1__Impl ; public final void rule__DoubleLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3553:1: ( rule__DoubleLiteralRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:3554:2: rule__DoubleLiteralRule__Group__1__Impl + // InternalOptimisationLanguage.g:3457:1: ( rule__DoubleLiteralRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:3458:2: rule__DoubleLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__Group__1__Impl(); @@ -11300,29 +10990,29 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DoubleLiteralRule__Group__1__Impl" - // InternalOptimisationLanguage.g:3560:1: rule__DoubleLiteralRule__Group__1__Impl : ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ; + // InternalOptimisationLanguage.g:3464:1: rule__DoubleLiteralRule__Group__1__Impl : ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ; public final void rule__DoubleLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3564:1: ( ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ) - // InternalOptimisationLanguage.g:3565:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) + // InternalOptimisationLanguage.g:3468:1: ( ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) ) + // InternalOptimisationLanguage.g:3469:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) { - // InternalOptimisationLanguage.g:3565:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) - // InternalOptimisationLanguage.g:3566:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? + // InternalOptimisationLanguage.g:3469:1: ( ( rule__DoubleLiteralRule__FactorAssignment_1 )? ) + // InternalOptimisationLanguage.g:3470:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? { before(grammarAccess.getDoubleLiteralRuleAccess().getFactorAssignment_1()); - // InternalOptimisationLanguage.g:3567:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? - int alt30=2; - int LA30_0 = input.LA(1); + // InternalOptimisationLanguage.g:3471:2: ( rule__DoubleLiteralRule__FactorAssignment_1 )? + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA30_0>=27 && LA30_0<=46)) ) { - alt30=1; + if ( ((LA29_0>=27 && LA29_0<=46)) ) { + alt29=1; } - switch (alt30) { + switch (alt29) { case 1 : - // InternalOptimisationLanguage.g:3567:3: rule__DoubleLiteralRule__FactorAssignment_1 + // InternalOptimisationLanguage.g:3471:3: rule__DoubleLiteralRule__FactorAssignment_1 { pushFollow(FOLLOW_2); rule__DoubleLiteralRule__FactorAssignment_1(); @@ -11358,14 +11048,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__IntegerLiteralRule__Group__0" - // InternalOptimisationLanguage.g:3576:1: rule__IntegerLiteralRule__Group__0 : rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ; + // InternalOptimisationLanguage.g:3480:1: rule__IntegerLiteralRule__Group__0 : rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ; public final void rule__IntegerLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3580:1: ( rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ) - // InternalOptimisationLanguage.g:3581:2: rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 + // InternalOptimisationLanguage.g:3484:1: ( rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 ) + // InternalOptimisationLanguage.g:3485:2: rule__IntegerLiteralRule__Group__0__Impl rule__IntegerLiteralRule__Group__1 { pushFollow(FOLLOW_37); rule__IntegerLiteralRule__Group__0__Impl(); @@ -11396,21 +11086,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__IntegerLiteralRule__Group__0__Impl" - // InternalOptimisationLanguage.g:3588:1: rule__IntegerLiteralRule__Group__0__Impl : ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ; + // InternalOptimisationLanguage.g:3492:1: rule__IntegerLiteralRule__Group__0__Impl : ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ; public final void rule__IntegerLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3592:1: ( ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ) - // InternalOptimisationLanguage.g:3593:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) + // InternalOptimisationLanguage.g:3496:1: ( ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) ) + // InternalOptimisationLanguage.g:3497:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) { - // InternalOptimisationLanguage.g:3593:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) - // InternalOptimisationLanguage.g:3594:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) + // InternalOptimisationLanguage.g:3497:1: ( ( rule__IntegerLiteralRule__LiteralAssignment_0 ) ) + // InternalOptimisationLanguage.g:3498:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) { before(grammarAccess.getIntegerLiteralRuleAccess().getLiteralAssignment_0()); - // InternalOptimisationLanguage.g:3595:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) - // InternalOptimisationLanguage.g:3595:3: rule__IntegerLiteralRule__LiteralAssignment_0 + // InternalOptimisationLanguage.g:3499:2: ( rule__IntegerLiteralRule__LiteralAssignment_0 ) + // InternalOptimisationLanguage.g:3499:3: rule__IntegerLiteralRule__LiteralAssignment_0 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__LiteralAssignment_0(); @@ -11443,14 +11133,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__IntegerLiteralRule__Group__1" - // InternalOptimisationLanguage.g:3603:1: rule__IntegerLiteralRule__Group__1 : rule__IntegerLiteralRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:3507:1: rule__IntegerLiteralRule__Group__1 : rule__IntegerLiteralRule__Group__1__Impl ; public final void rule__IntegerLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3607:1: ( rule__IntegerLiteralRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:3608:2: rule__IntegerLiteralRule__Group__1__Impl + // InternalOptimisationLanguage.g:3511:1: ( rule__IntegerLiteralRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:3512:2: rule__IntegerLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__Group__1__Impl(); @@ -11476,29 +11166,29 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__IntegerLiteralRule__Group__1__Impl" - // InternalOptimisationLanguage.g:3614:1: rule__IntegerLiteralRule__Group__1__Impl : ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ; + // InternalOptimisationLanguage.g:3518:1: rule__IntegerLiteralRule__Group__1__Impl : ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ; public final void rule__IntegerLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3618:1: ( ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ) - // InternalOptimisationLanguage.g:3619:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) + // InternalOptimisationLanguage.g:3522:1: ( ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) ) + // InternalOptimisationLanguage.g:3523:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) { - // InternalOptimisationLanguage.g:3619:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) - // InternalOptimisationLanguage.g:3620:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? + // InternalOptimisationLanguage.g:3523:1: ( ( rule__IntegerLiteralRule__FactorAssignment_1 )? ) + // InternalOptimisationLanguage.g:3524:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? { before(grammarAccess.getIntegerLiteralRuleAccess().getFactorAssignment_1()); - // InternalOptimisationLanguage.g:3621:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? - int alt31=2; - int LA31_0 = input.LA(1); + // InternalOptimisationLanguage.g:3525:2: ( rule__IntegerLiteralRule__FactorAssignment_1 )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( ((LA31_0>=27 && LA31_0<=46)) ) { - alt31=1; + if ( ((LA30_0>=27 && LA30_0<=46)) ) { + alt30=1; } - switch (alt31) { + switch (alt30) { case 1 : - // InternalOptimisationLanguage.g:3621:3: rule__IntegerLiteralRule__FactorAssignment_1 + // InternalOptimisationLanguage.g:3525:3: rule__IntegerLiteralRule__FactorAssignment_1 { pushFollow(FOLLOW_2); rule__IntegerLiteralRule__FactorAssignment_1(); @@ -11534,14 +11224,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__BooleanLiteralRule__Group__0" - // InternalOptimisationLanguage.g:3630:1: rule__BooleanLiteralRule__Group__0 : rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ; + // InternalOptimisationLanguage.g:3534:1: rule__BooleanLiteralRule__Group__0 : rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ; public final void rule__BooleanLiteralRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3634:1: ( rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ) - // InternalOptimisationLanguage.g:3635:2: rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 + // InternalOptimisationLanguage.g:3538:1: ( rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 ) + // InternalOptimisationLanguage.g:3539:2: rule__BooleanLiteralRule__Group__0__Impl rule__BooleanLiteralRule__Group__1 { pushFollow(FOLLOW_14); rule__BooleanLiteralRule__Group__0__Impl(); @@ -11572,21 +11262,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__BooleanLiteralRule__Group__0__Impl" - // InternalOptimisationLanguage.g:3642:1: rule__BooleanLiteralRule__Group__0__Impl : ( () ) ; + // InternalOptimisationLanguage.g:3546:1: rule__BooleanLiteralRule__Group__0__Impl : ( () ) ; public final void rule__BooleanLiteralRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3646:1: ( ( () ) ) - // InternalOptimisationLanguage.g:3647:1: ( () ) + // InternalOptimisationLanguage.g:3550:1: ( ( () ) ) + // InternalOptimisationLanguage.g:3551:1: ( () ) { - // InternalOptimisationLanguage.g:3647:1: ( () ) - // InternalOptimisationLanguage.g:3648:2: () + // InternalOptimisationLanguage.g:3551:1: ( () ) + // InternalOptimisationLanguage.g:3552:2: () { before(grammarAccess.getBooleanLiteralRuleAccess().getBooleanLiteralAction_0()); - // InternalOptimisationLanguage.g:3649:2: () - // InternalOptimisationLanguage.g:3649:3: + // InternalOptimisationLanguage.g:3553:2: () + // InternalOptimisationLanguage.g:3553:3: { } @@ -11609,14 +11299,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__BooleanLiteralRule__Group__1" - // InternalOptimisationLanguage.g:3657:1: rule__BooleanLiteralRule__Group__1 : rule__BooleanLiteralRule__Group__1__Impl ; + // InternalOptimisationLanguage.g:3561:1: rule__BooleanLiteralRule__Group__1 : rule__BooleanLiteralRule__Group__1__Impl ; public final void rule__BooleanLiteralRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3661:1: ( rule__BooleanLiteralRule__Group__1__Impl ) - // InternalOptimisationLanguage.g:3662:2: rule__BooleanLiteralRule__Group__1__Impl + // InternalOptimisationLanguage.g:3565:1: ( rule__BooleanLiteralRule__Group__1__Impl ) + // InternalOptimisationLanguage.g:3566:2: rule__BooleanLiteralRule__Group__1__Impl { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Group__1__Impl(); @@ -11642,21 +11332,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__BooleanLiteralRule__Group__1__Impl" - // InternalOptimisationLanguage.g:3668:1: rule__BooleanLiteralRule__Group__1__Impl : ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ; + // InternalOptimisationLanguage.g:3572:1: rule__BooleanLiteralRule__Group__1__Impl : ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ; public final void rule__BooleanLiteralRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3672:1: ( ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ) - // InternalOptimisationLanguage.g:3673:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) + // InternalOptimisationLanguage.g:3576:1: ( ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) ) + // InternalOptimisationLanguage.g:3577:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) { - // InternalOptimisationLanguage.g:3673:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) - // InternalOptimisationLanguage.g:3674:2: ( rule__BooleanLiteralRule__Alternatives_1 ) + // InternalOptimisationLanguage.g:3577:1: ( ( rule__BooleanLiteralRule__Alternatives_1 ) ) + // InternalOptimisationLanguage.g:3578:2: ( rule__BooleanLiteralRule__Alternatives_1 ) { before(grammarAccess.getBooleanLiteralRuleAccess().getAlternatives_1()); - // InternalOptimisationLanguage.g:3675:2: ( rule__BooleanLiteralRule__Alternatives_1 ) - // InternalOptimisationLanguage.g:3675:3: rule__BooleanLiteralRule__Alternatives_1 + // InternalOptimisationLanguage.g:3579:2: ( rule__BooleanLiteralRule__Alternatives_1 ) + // InternalOptimisationLanguage.g:3579:3: rule__BooleanLiteralRule__Alternatives_1 { pushFollow(FOLLOW_2); rule__BooleanLiteralRule__Alternatives_1(); @@ -11689,17 +11379,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OptimisationModelRule__UsesAssignment_0" - // InternalOptimisationLanguage.g:3684:1: rule__OptimisationModelRule__UsesAssignment_0 : ( ruleUseRule ) ; + // InternalOptimisationLanguage.g:3588:1: rule__OptimisationModelRule__UsesAssignment_0 : ( ruleUseRule ) ; public final void rule__OptimisationModelRule__UsesAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3688:1: ( ( ruleUseRule ) ) - // InternalOptimisationLanguage.g:3689:2: ( ruleUseRule ) + // InternalOptimisationLanguage.g:3592:1: ( ( ruleUseRule ) ) + // InternalOptimisationLanguage.g:3593:2: ( ruleUseRule ) { - // InternalOptimisationLanguage.g:3689:2: ( ruleUseRule ) - // InternalOptimisationLanguage.g:3690:3: ruleUseRule + // InternalOptimisationLanguage.g:3593:2: ( ruleUseRule ) + // InternalOptimisationLanguage.g:3594:3: ruleUseRule { before(grammarAccess.getOptimisationModelRuleAccess().getUsesUseRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11730,17 +11420,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OptimisationModelRule__InstanceAssignment_1" - // InternalOptimisationLanguage.g:3699:1: rule__OptimisationModelRule__InstanceAssignment_1 : ( ruleInstanceRule ) ; + // InternalOptimisationLanguage.g:3603:1: rule__OptimisationModelRule__InstanceAssignment_1 : ( ruleInstanceRule ) ; public final void rule__OptimisationModelRule__InstanceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3703:1: ( ( ruleInstanceRule ) ) - // InternalOptimisationLanguage.g:3704:2: ( ruleInstanceRule ) + // InternalOptimisationLanguage.g:3607:1: ( ( ruleInstanceRule ) ) + // InternalOptimisationLanguage.g:3608:2: ( ruleInstanceRule ) { - // InternalOptimisationLanguage.g:3704:2: ( ruleInstanceRule ) - // InternalOptimisationLanguage.g:3705:3: ruleInstanceRule + // InternalOptimisationLanguage.g:3608:2: ( ruleInstanceRule ) + // InternalOptimisationLanguage.g:3609:3: ruleInstanceRule { before(grammarAccess.getOptimisationModelRuleAccess().getInstanceInstanceRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -11771,17 +11461,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OptimisationModelRule__ConstraintsAssignment_2" - // InternalOptimisationLanguage.g:3714:1: rule__OptimisationModelRule__ConstraintsAssignment_2 : ( ruleConstraintRule ) ; + // InternalOptimisationLanguage.g:3618:1: rule__OptimisationModelRule__ConstraintsAssignment_2 : ( ruleConstraintRule ) ; public final void rule__OptimisationModelRule__ConstraintsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3718:1: ( ( ruleConstraintRule ) ) - // InternalOptimisationLanguage.g:3719:2: ( ruleConstraintRule ) + // InternalOptimisationLanguage.g:3622:1: ( ( ruleConstraintRule ) ) + // InternalOptimisationLanguage.g:3623:2: ( ruleConstraintRule ) { - // InternalOptimisationLanguage.g:3719:2: ( ruleConstraintRule ) - // InternalOptimisationLanguage.g:3720:3: ruleConstraintRule + // InternalOptimisationLanguage.g:3623:2: ( ruleConstraintRule ) + // InternalOptimisationLanguage.g:3624:3: ruleConstraintRule { before(grammarAccess.getOptimisationModelRuleAccess().getConstraintsConstraintRuleParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -11812,17 +11502,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UseRule__ImportURIAssignment_1" - // InternalOptimisationLanguage.g:3729:1: rule__UseRule__ImportURIAssignment_1 : ( RULE_STRING ) ; + // InternalOptimisationLanguage.g:3633:1: rule__UseRule__ImportURIAssignment_1 : ( RULE_STRING ) ; public final void rule__UseRule__ImportURIAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3733:1: ( ( RULE_STRING ) ) - // InternalOptimisationLanguage.g:3734:2: ( RULE_STRING ) + // InternalOptimisationLanguage.g:3637:1: ( ( RULE_STRING ) ) + // InternalOptimisationLanguage.g:3638:2: ( RULE_STRING ) { - // InternalOptimisationLanguage.g:3734:2: ( RULE_STRING ) - // InternalOptimisationLanguage.g:3735:3: RULE_STRING + // InternalOptimisationLanguage.g:3638:2: ( RULE_STRING ) + // InternalOptimisationLanguage.g:3639:3: RULE_STRING { before(grammarAccess.getUseRuleAccess().getImportURISTRINGTerminalRuleCall_1_0()); match(input,RULE_STRING,FOLLOW_2); @@ -11849,17 +11539,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintRule__StatementsAssignment_3" - // InternalOptimisationLanguage.g:3744:1: rule__ConstraintRule__StatementsAssignment_3 : ( ruleConstraintStatementRule ) ; + // InternalOptimisationLanguage.g:3648:1: rule__ConstraintRule__StatementsAssignment_3 : ( ruleConstraintStatementRule ) ; public final void rule__ConstraintRule__StatementsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3748:1: ( ( ruleConstraintStatementRule ) ) - // InternalOptimisationLanguage.g:3749:2: ( ruleConstraintStatementRule ) + // InternalOptimisationLanguage.g:3652:1: ( ( ruleConstraintStatementRule ) ) + // InternalOptimisationLanguage.g:3653:2: ( ruleConstraintStatementRule ) { - // InternalOptimisationLanguage.g:3749:2: ( ruleConstraintStatementRule ) - // InternalOptimisationLanguage.g:3750:3: ruleConstraintStatementRule + // InternalOptimisationLanguage.g:3653:2: ( ruleConstraintStatementRule ) + // InternalOptimisationLanguage.g:3654:3: ruleConstraintStatementRule { before(grammarAccess.getConstraintRuleAccess().getStatementsConstraintStatementRuleParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -11890,17 +11580,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ConstraintStatementRule__ConstraintExpressionAssignment_0" - // InternalOptimisationLanguage.g:3759:1: rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 : ( ruleCallRule ) ; + // InternalOptimisationLanguage.g:3663:1: rule__ConstraintStatementRule__ConstraintExpressionAssignment_0 : ( ruleCallRule ) ; public final void rule__ConstraintStatementRule__ConstraintExpressionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3763:1: ( ( ruleCallRule ) ) - // InternalOptimisationLanguage.g:3764:2: ( ruleCallRule ) + // InternalOptimisationLanguage.g:3667:1: ( ( ruleCallRule ) ) + // InternalOptimisationLanguage.g:3668:2: ( ruleCallRule ) { - // InternalOptimisationLanguage.g:3764:2: ( ruleCallRule ) - // InternalOptimisationLanguage.g:3765:3: ruleCallRule + // InternalOptimisationLanguage.g:3668:2: ( ruleCallRule ) + // InternalOptimisationLanguage.g:3669:3: ruleCallRule { before(grammarAccess.getConstraintStatementRuleAccess().getConstraintExpressionCallRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -11931,21 +11621,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__FunctionNameRule__DefinitionAssignment" - // InternalOptimisationLanguage.g:3774:1: rule__FunctionNameRule__DefinitionAssignment : ( ( RULE_ID ) ) ; + // InternalOptimisationLanguage.g:3678:1: rule__FunctionNameRule__DefinitionAssignment : ( ( RULE_ID ) ) ; public final void rule__FunctionNameRule__DefinitionAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3778:1: ( ( ( RULE_ID ) ) ) - // InternalOptimisationLanguage.g:3779:2: ( ( RULE_ID ) ) + // InternalOptimisationLanguage.g:3682:1: ( ( ( RULE_ID ) ) ) + // InternalOptimisationLanguage.g:3683:2: ( ( RULE_ID ) ) { - // InternalOptimisationLanguage.g:3779:2: ( ( RULE_ID ) ) - // InternalOptimisationLanguage.g:3780:3: ( RULE_ID ) + // InternalOptimisationLanguage.g:3683:2: ( ( RULE_ID ) ) + // InternalOptimisationLanguage.g:3684:3: ( RULE_ID ) { before(grammarAccess.getFunctionNameRuleAccess().getDefinitionFunctionDefinitionCrossReference_0()); - // InternalOptimisationLanguage.g:3781:3: ( RULE_ID ) - // InternalOptimisationLanguage.g:3782:4: RULE_ID + // InternalOptimisationLanguage.g:3685:3: ( RULE_ID ) + // InternalOptimisationLanguage.g:3686:4: RULE_ID { before(grammarAccess.getFunctionNameRuleAccess().getDefinitionFunctionDefinitionIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -11975,34 +11665,34 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR end "rule__FunctionNameRule__DefinitionAssignment" - // $ANTLR start "rule__InstanceRule__NameAssignment_0" - // InternalOptimisationLanguage.g:3793:1: rule__InstanceRule__NameAssignment_0 : ( ( ruleStringOrId ) ) ; - public final void rule__InstanceRule__NameAssignment_0() throws RecognitionException { + // $ANTLR start "rule__InstanceRule__DefinitionAssignment_0" + // InternalOptimisationLanguage.g:3697:1: rule__InstanceRule__DefinitionAssignment_0 : ( ( ruleStringOrId ) ) ; + public final void rule__InstanceRule__DefinitionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3797:1: ( ( ( ruleStringOrId ) ) ) - // InternalOptimisationLanguage.g:3798:2: ( ( ruleStringOrId ) ) + // InternalOptimisationLanguage.g:3701:1: ( ( ( ruleStringOrId ) ) ) + // InternalOptimisationLanguage.g:3702:2: ( ( ruleStringOrId ) ) { - // InternalOptimisationLanguage.g:3798:2: ( ( ruleStringOrId ) ) - // InternalOptimisationLanguage.g:3799:3: ( ruleStringOrId ) + // InternalOptimisationLanguage.g:3702:2: ( ( ruleStringOrId ) ) + // InternalOptimisationLanguage.g:3703:3: ( ruleStringOrId ) { - before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); - // InternalOptimisationLanguage.g:3800:3: ( ruleStringOrId ) - // InternalOptimisationLanguage.g:3801:4: ruleStringOrId + before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); + // InternalOptimisationLanguage.g:3704:3: ( ruleStringOrId ) + // InternalOptimisationLanguage.g:3705:4: ruleStringOrId { - before(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); + before(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); ruleStringOrId(); state._fsp--; - after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionStringOrIdParserRuleCall_0_0_1()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionStringOrIdParserRuleCall_0_0_1()); } - after(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + after(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } @@ -12021,21 +11711,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } return ; } - // $ANTLR end "rule__InstanceRule__NameAssignment_0" + // $ANTLR end "rule__InstanceRule__DefinitionAssignment_0" // $ANTLR start "rule__InstanceRule__AttributesAssignment_1_1" - // InternalOptimisationLanguage.g:3812:1: rule__InstanceRule__AttributesAssignment_1_1 : ( ruleAttributeRule ) ; + // InternalOptimisationLanguage.g:3716:1: rule__InstanceRule__AttributesAssignment_1_1 : ( ruleAttributeRule ) ; public final void rule__InstanceRule__AttributesAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3816:1: ( ( ruleAttributeRule ) ) - // InternalOptimisationLanguage.g:3817:2: ( ruleAttributeRule ) + // InternalOptimisationLanguage.g:3720:1: ( ( ruleAttributeRule ) ) + // InternalOptimisationLanguage.g:3721:2: ( ruleAttributeRule ) { - // InternalOptimisationLanguage.g:3817:2: ( ruleAttributeRule ) - // InternalOptimisationLanguage.g:3818:3: ruleAttributeRule + // InternalOptimisationLanguage.g:3721:2: ( ruleAttributeRule ) + // InternalOptimisationLanguage.g:3722:3: ruleAttributeRule { before(grammarAccess.getInstanceRuleAccess().getAttributesAttributeRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -12065,26 +11755,34 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR end "rule__InstanceRule__AttributesAssignment_1_1" - // $ANTLR start "rule__AttributeRule__NameAssignment_0" - // InternalOptimisationLanguage.g:3827:1: rule__AttributeRule__NameAssignment_0 : ( ruleNameOrMiscRule ) ; - public final void rule__AttributeRule__NameAssignment_0() throws RecognitionException { + // $ANTLR start "rule__AttributeRule__DefinitionAssignment_0" + // InternalOptimisationLanguage.g:3731:1: rule__AttributeRule__DefinitionAssignment_0 : ( ( ruleStringOrId ) ) ; + public final void rule__AttributeRule__DefinitionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3831:1: ( ( ruleNameOrMiscRule ) ) - // InternalOptimisationLanguage.g:3832:2: ( ruleNameOrMiscRule ) + // InternalOptimisationLanguage.g:3735:1: ( ( ( ruleStringOrId ) ) ) + // InternalOptimisationLanguage.g:3736:2: ( ( ruleStringOrId ) ) + { + // InternalOptimisationLanguage.g:3736:2: ( ( ruleStringOrId ) ) + // InternalOptimisationLanguage.g:3737:3: ( ruleStringOrId ) { - // InternalOptimisationLanguage.g:3832:2: ( ruleNameOrMiscRule ) - // InternalOptimisationLanguage.g:3833:3: ruleNameOrMiscRule + before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); + // InternalOptimisationLanguage.g:3738:3: ( ruleStringOrId ) + // InternalOptimisationLanguage.g:3739:4: ruleStringOrId { - before(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + before(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); - ruleNameOrMiscRule(); + ruleStringOrId(); state._fsp--; - after(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionStringOrIdParserRuleCall_0_0_1()); + + } + + after(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); } @@ -12103,21 +11801,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA } return ; } - // $ANTLR end "rule__AttributeRule__NameAssignment_0" + // $ANTLR end "rule__AttributeRule__DefinitionAssignment_0" // $ANTLR start "rule__AttributeRule__ValueAssignment_2" - // InternalOptimisationLanguage.g:3842:1: rule__AttributeRule__ValueAssignment_2 : ( ruleValueRule ) ; + // InternalOptimisationLanguage.g:3750:1: rule__AttributeRule__ValueAssignment_2 : ( ruleValueRule ) ; public final void rule__AttributeRule__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3846:1: ( ( ruleValueRule ) ) - // InternalOptimisationLanguage.g:3847:2: ( ruleValueRule ) + // InternalOptimisationLanguage.g:3754:1: ( ( ruleValueRule ) ) + // InternalOptimisationLanguage.g:3755:2: ( ruleValueRule ) { - // InternalOptimisationLanguage.g:3847:2: ( ruleValueRule ) - // InternalOptimisationLanguage.g:3848:3: ruleValueRule + // InternalOptimisationLanguage.g:3755:2: ( ruleValueRule ) + // InternalOptimisationLanguage.g:3756:3: ruleValueRule { before(grammarAccess.getAttributeRuleAccess().getValueValueRuleParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -12147,104 +11845,18 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR end "rule__AttributeRule__ValueAssignment_2" - // $ANTLR start "rule__NameRule__NameAssignment" - // InternalOptimisationLanguage.g:3857:1: rule__NameRule__NameAssignment : ( ( ruleStringOrId ) ) ; - public final void rule__NameRule__NameAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalOptimisationLanguage.g:3861:1: ( ( ( ruleStringOrId ) ) ) - // InternalOptimisationLanguage.g:3862:2: ( ( ruleStringOrId ) ) - { - // InternalOptimisationLanguage.g:3862:2: ( ( ruleStringOrId ) ) - // InternalOptimisationLanguage.g:3863:3: ( ruleStringOrId ) - { - before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - // InternalOptimisationLanguage.g:3864:3: ( ruleStringOrId ) - // InternalOptimisationLanguage.g:3865:4: ruleStringOrId - { - before(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); - pushFollow(FOLLOW_2); - ruleStringOrId(); - - state._fsp--; - - after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionStringOrIdParserRuleCall_0_1()); - - } - - after(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__NameRule__NameAssignment" - - - // $ANTLR start "rule__MiscRule__NameAssignment" - // InternalOptimisationLanguage.g:3876:1: rule__MiscRule__NameAssignment : ( RULE_STRING ) ; - public final void rule__MiscRule__NameAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalOptimisationLanguage.g:3880:1: ( ( RULE_STRING ) ) - // InternalOptimisationLanguage.g:3881:2: ( RULE_STRING ) - { - // InternalOptimisationLanguage.g:3881:2: ( RULE_STRING ) - // InternalOptimisationLanguage.g:3882:3: RULE_STRING - { - before(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MiscRule__NameAssignment" - - // $ANTLR start "rule__ArrayRule__ValuesAssignment_2_0" - // InternalOptimisationLanguage.g:3891:1: rule__ArrayRule__ValuesAssignment_2_0 : ( ruleValueRule ) ; + // InternalOptimisationLanguage.g:3765:1: rule__ArrayRule__ValuesAssignment_2_0 : ( ruleValueRule ) ; public final void rule__ArrayRule__ValuesAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3895:1: ( ( ruleValueRule ) ) - // InternalOptimisationLanguage.g:3896:2: ( ruleValueRule ) + // InternalOptimisationLanguage.g:3769:1: ( ( ruleValueRule ) ) + // InternalOptimisationLanguage.g:3770:2: ( ruleValueRule ) { - // InternalOptimisationLanguage.g:3896:2: ( ruleValueRule ) - // InternalOptimisationLanguage.g:3897:3: ruleValueRule + // InternalOptimisationLanguage.g:3770:2: ( ruleValueRule ) + // InternalOptimisationLanguage.g:3771:3: ruleValueRule { before(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -12275,17 +11887,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ArrayRule__ValuesAssignment_2_1_1" - // InternalOptimisationLanguage.g:3906:1: rule__ArrayRule__ValuesAssignment_2_1_1 : ( ruleValueRule ) ; + // InternalOptimisationLanguage.g:3780:1: rule__ArrayRule__ValuesAssignment_2_1_1 : ( ruleValueRule ) ; public final void rule__ArrayRule__ValuesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3910:1: ( ( ruleValueRule ) ) - // InternalOptimisationLanguage.g:3911:2: ( ruleValueRule ) + // InternalOptimisationLanguage.g:3784:1: ( ( ruleValueRule ) ) + // InternalOptimisationLanguage.g:3785:2: ( ruleValueRule ) { - // InternalOptimisationLanguage.g:3911:2: ( ruleValueRule ) - // InternalOptimisationLanguage.g:3912:3: ruleValueRule + // InternalOptimisationLanguage.g:3785:2: ( ruleValueRule ) + // InternalOptimisationLanguage.g:3786:3: ruleValueRule { before(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -12316,17 +11928,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__LiteralValueRule__LiteralAssignment" - // InternalOptimisationLanguage.g:3921:1: rule__LiteralValueRule__LiteralAssignment : ( ruleLiteralRule ) ; + // InternalOptimisationLanguage.g:3795:1: rule__LiteralValueRule__LiteralAssignment : ( ruleLiteralRule ) ; public final void rule__LiteralValueRule__LiteralAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3925:1: ( ( ruleLiteralRule ) ) - // InternalOptimisationLanguage.g:3926:2: ( ruleLiteralRule ) + // InternalOptimisationLanguage.g:3799:1: ( ( ruleLiteralRule ) ) + // InternalOptimisationLanguage.g:3800:2: ( ruleLiteralRule ) { - // InternalOptimisationLanguage.g:3926:2: ( ruleLiteralRule ) - // InternalOptimisationLanguage.g:3927:3: ruleLiteralRule + // InternalOptimisationLanguage.g:3800:2: ( ruleLiteralRule ) + // InternalOptimisationLanguage.g:3801:3: ruleLiteralRule { before(grammarAccess.getLiteralValueRuleAccess().getLiteralLiteralRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -12357,21 +11969,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DataReferenceRule__DefinitionAssignment_2" - // InternalOptimisationLanguage.g:3936:1: rule__DataReferenceRule__DefinitionAssignment_2 : ( ( ruleStringOrId ) ) ; + // InternalOptimisationLanguage.g:3810:1: rule__DataReferenceRule__DefinitionAssignment_2 : ( ( ruleStringOrId ) ) ; public final void rule__DataReferenceRule__DefinitionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3940:1: ( ( ( ruleStringOrId ) ) ) - // InternalOptimisationLanguage.g:3941:2: ( ( ruleStringOrId ) ) + // InternalOptimisationLanguage.g:3814:1: ( ( ( ruleStringOrId ) ) ) + // InternalOptimisationLanguage.g:3815:2: ( ( ruleStringOrId ) ) { - // InternalOptimisationLanguage.g:3941:2: ( ( ruleStringOrId ) ) - // InternalOptimisationLanguage.g:3942:3: ( ruleStringOrId ) + // InternalOptimisationLanguage.g:3815:2: ( ( ruleStringOrId ) ) + // InternalOptimisationLanguage.g:3816:3: ( ruleStringOrId ) { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionDataDescriptionCrossReference_2_0()); - // InternalOptimisationLanguage.g:3943:3: ( ruleStringOrId ) - // InternalOptimisationLanguage.g:3944:4: ruleStringOrId + // InternalOptimisationLanguage.g:3817:3: ( ruleStringOrId ) + // InternalOptimisationLanguage.g:3818:4: ruleStringOrId { before(grammarAccess.getDataReferenceRuleAccess().getDefinitionDataDescriptionStringOrIdParserRuleCall_2_0_1()); pushFollow(FOLLOW_2); @@ -12406,17 +12018,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OrExpressionRule__SubExpressionsAssignment_0" - // InternalOptimisationLanguage.g:3955:1: rule__OrExpressionRule__SubExpressionsAssignment_0 : ( ruleXorExpressionRule ) ; + // InternalOptimisationLanguage.g:3829:1: rule__OrExpressionRule__SubExpressionsAssignment_0 : ( ruleXorExpressionRule ) ; public final void rule__OrExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3959:1: ( ( ruleXorExpressionRule ) ) - // InternalOptimisationLanguage.g:3960:2: ( ruleXorExpressionRule ) + // InternalOptimisationLanguage.g:3833:1: ( ( ruleXorExpressionRule ) ) + // InternalOptimisationLanguage.g:3834:2: ( ruleXorExpressionRule ) { - // InternalOptimisationLanguage.g:3960:2: ( ruleXorExpressionRule ) - // InternalOptimisationLanguage.g:3961:3: ruleXorExpressionRule + // InternalOptimisationLanguage.g:3834:2: ( ruleXorExpressionRule ) + // InternalOptimisationLanguage.g:3835:3: ruleXorExpressionRule { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -12447,17 +12059,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__OrExpressionRule__SubExpressionsAssignment_1_1" - // InternalOptimisationLanguage.g:3970:1: rule__OrExpressionRule__SubExpressionsAssignment_1_1 : ( ruleXorExpressionRule ) ; + // InternalOptimisationLanguage.g:3844:1: rule__OrExpressionRule__SubExpressionsAssignment_1_1 : ( ruleXorExpressionRule ) ; public final void rule__OrExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3974:1: ( ( ruleXorExpressionRule ) ) - // InternalOptimisationLanguage.g:3975:2: ( ruleXorExpressionRule ) + // InternalOptimisationLanguage.g:3848:1: ( ( ruleXorExpressionRule ) ) + // InternalOptimisationLanguage.g:3849:2: ( ruleXorExpressionRule ) { - // InternalOptimisationLanguage.g:3975:2: ( ruleXorExpressionRule ) - // InternalOptimisationLanguage.g:3976:3: ruleXorExpressionRule + // InternalOptimisationLanguage.g:3849:2: ( ruleXorExpressionRule ) + // InternalOptimisationLanguage.g:3850:3: ruleXorExpressionRule { before(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -12488,17 +12100,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__XorExpressionRule__SubExpressionsAssignment_0" - // InternalOptimisationLanguage.g:3985:1: rule__XorExpressionRule__SubExpressionsAssignment_0 : ( ruleAndExpressionRule ) ; + // InternalOptimisationLanguage.g:3859:1: rule__XorExpressionRule__SubExpressionsAssignment_0 : ( ruleAndExpressionRule ) ; public final void rule__XorExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:3989:1: ( ( ruleAndExpressionRule ) ) - // InternalOptimisationLanguage.g:3990:2: ( ruleAndExpressionRule ) + // InternalOptimisationLanguage.g:3863:1: ( ( ruleAndExpressionRule ) ) + // InternalOptimisationLanguage.g:3864:2: ( ruleAndExpressionRule ) { - // InternalOptimisationLanguage.g:3990:2: ( ruleAndExpressionRule ) - // InternalOptimisationLanguage.g:3991:3: ruleAndExpressionRule + // InternalOptimisationLanguage.g:3864:2: ( ruleAndExpressionRule ) + // InternalOptimisationLanguage.g:3865:3: ruleAndExpressionRule { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -12529,17 +12141,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__XorExpressionRule__SubExpressionsAssignment_1_1" - // InternalOptimisationLanguage.g:4000:1: rule__XorExpressionRule__SubExpressionsAssignment_1_1 : ( ruleAndExpressionRule ) ; + // InternalOptimisationLanguage.g:3874:1: rule__XorExpressionRule__SubExpressionsAssignment_1_1 : ( ruleAndExpressionRule ) ; public final void rule__XorExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4004:1: ( ( ruleAndExpressionRule ) ) - // InternalOptimisationLanguage.g:4005:2: ( ruleAndExpressionRule ) + // InternalOptimisationLanguage.g:3878:1: ( ( ruleAndExpressionRule ) ) + // InternalOptimisationLanguage.g:3879:2: ( ruleAndExpressionRule ) { - // InternalOptimisationLanguage.g:4005:2: ( ruleAndExpressionRule ) - // InternalOptimisationLanguage.g:4006:3: ruleAndExpressionRule + // InternalOptimisationLanguage.g:3879:2: ( ruleAndExpressionRule ) + // InternalOptimisationLanguage.g:3880:3: ruleAndExpressionRule { before(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -12570,17 +12182,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AndExpressionRule__SubExpressionsAssignment_0" - // InternalOptimisationLanguage.g:4015:1: rule__AndExpressionRule__SubExpressionsAssignment_0 : ( ruleNotExpressionRule ) ; + // InternalOptimisationLanguage.g:3889:1: rule__AndExpressionRule__SubExpressionsAssignment_0 : ( ruleNotExpressionRule ) ; public final void rule__AndExpressionRule__SubExpressionsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4019:1: ( ( ruleNotExpressionRule ) ) - // InternalOptimisationLanguage.g:4020:2: ( ruleNotExpressionRule ) + // InternalOptimisationLanguage.g:3893:1: ( ( ruleNotExpressionRule ) ) + // InternalOptimisationLanguage.g:3894:2: ( ruleNotExpressionRule ) { - // InternalOptimisationLanguage.g:4020:2: ( ruleNotExpressionRule ) - // InternalOptimisationLanguage.g:4021:3: ruleNotExpressionRule + // InternalOptimisationLanguage.g:3894:2: ( ruleNotExpressionRule ) + // InternalOptimisationLanguage.g:3895:3: ruleNotExpressionRule { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -12611,17 +12223,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AndExpressionRule__SubExpressionsAssignment_1_1" - // InternalOptimisationLanguage.g:4030:1: rule__AndExpressionRule__SubExpressionsAssignment_1_1 : ( ruleNotExpressionRule ) ; + // InternalOptimisationLanguage.g:3904:1: rule__AndExpressionRule__SubExpressionsAssignment_1_1 : ( ruleNotExpressionRule ) ; public final void rule__AndExpressionRule__SubExpressionsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4034:1: ( ( ruleNotExpressionRule ) ) - // InternalOptimisationLanguage.g:4035:2: ( ruleNotExpressionRule ) + // InternalOptimisationLanguage.g:3908:1: ( ( ruleNotExpressionRule ) ) + // InternalOptimisationLanguage.g:3909:2: ( ruleNotExpressionRule ) { - // InternalOptimisationLanguage.g:4035:2: ( ruleNotExpressionRule ) - // InternalOptimisationLanguage.g:4036:3: ruleNotExpressionRule + // InternalOptimisationLanguage.g:3909:2: ( ruleNotExpressionRule ) + // InternalOptimisationLanguage.g:3910:3: ruleNotExpressionRule { before(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -12652,21 +12264,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__NotExpressionRule__NegatedAssignment_0" - // InternalOptimisationLanguage.g:4045:1: rule__NotExpressionRule__NegatedAssignment_0 : ( ( '!' ) ) ; + // InternalOptimisationLanguage.g:3919:1: rule__NotExpressionRule__NegatedAssignment_0 : ( ( '!' ) ) ; public final void rule__NotExpressionRule__NegatedAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4049:1: ( ( ( '!' ) ) ) - // InternalOptimisationLanguage.g:4050:2: ( ( '!' ) ) + // InternalOptimisationLanguage.g:3923:1: ( ( ( '!' ) ) ) + // InternalOptimisationLanguage.g:3924:2: ( ( '!' ) ) { - // InternalOptimisationLanguage.g:4050:2: ( ( '!' ) ) - // InternalOptimisationLanguage.g:4051:3: ( '!' ) + // InternalOptimisationLanguage.g:3924:2: ( ( '!' ) ) + // InternalOptimisationLanguage.g:3925:3: ( '!' ) { before(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); - // InternalOptimisationLanguage.g:4052:3: ( '!' ) - // InternalOptimisationLanguage.g:4053:4: '!' + // InternalOptimisationLanguage.g:3926:3: ( '!' ) + // InternalOptimisationLanguage.g:3927:4: '!' { before(grammarAccess.getNotExpressionRuleAccess().getNegatedExclamationMarkKeyword_0_0()); match(input,64,FOLLOW_2); @@ -12697,17 +12309,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__NotExpressionRule__OperandAssignment_1" - // InternalOptimisationLanguage.g:4064:1: rule__NotExpressionRule__OperandAssignment_1 : ( ruleComparisonExpressionRule ) ; + // InternalOptimisationLanguage.g:3938:1: rule__NotExpressionRule__OperandAssignment_1 : ( ruleComparisonExpressionRule ) ; public final void rule__NotExpressionRule__OperandAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4068:1: ( ( ruleComparisonExpressionRule ) ) - // InternalOptimisationLanguage.g:4069:2: ( ruleComparisonExpressionRule ) + // InternalOptimisationLanguage.g:3942:1: ( ( ruleComparisonExpressionRule ) ) + // InternalOptimisationLanguage.g:3943:2: ( ruleComparisonExpressionRule ) { - // InternalOptimisationLanguage.g:4069:2: ( ruleComparisonExpressionRule ) - // InternalOptimisationLanguage.g:4070:3: ruleComparisonExpressionRule + // InternalOptimisationLanguage.g:3943:2: ( ruleComparisonExpressionRule ) + // InternalOptimisationLanguage.g:3944:3: ruleComparisonExpressionRule { before(grammarAccess.getNotExpressionRuleAccess().getOperandComparisonExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -12738,17 +12350,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ComparisonExpressionRule__LeftOperandAssignment_0" - // InternalOptimisationLanguage.g:4079:1: rule__ComparisonExpressionRule__LeftOperandAssignment_0 : ( ruleAddOrSubtractExpressionRule ) ; + // InternalOptimisationLanguage.g:3953:1: rule__ComparisonExpressionRule__LeftOperandAssignment_0 : ( ruleAddOrSubtractExpressionRule ) ; public final void rule__ComparisonExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4083:1: ( ( ruleAddOrSubtractExpressionRule ) ) - // InternalOptimisationLanguage.g:4084:2: ( ruleAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:3957:1: ( ( ruleAddOrSubtractExpressionRule ) ) + // InternalOptimisationLanguage.g:3958:2: ( ruleAddOrSubtractExpressionRule ) { - // InternalOptimisationLanguage.g:4084:2: ( ruleAddOrSubtractExpressionRule ) - // InternalOptimisationLanguage.g:4085:3: ruleAddOrSubtractExpressionRule + // InternalOptimisationLanguage.g:3958:2: ( ruleAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:3959:3: ruleAddOrSubtractExpressionRule { before(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAddOrSubtractExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -12779,17 +12391,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ComparisonExpressionRule__ComparisonAssignment_1" - // InternalOptimisationLanguage.g:4094:1: rule__ComparisonExpressionRule__ComparisonAssignment_1 : ( rulePartialComparisonExpressionRule ) ; + // InternalOptimisationLanguage.g:3968:1: rule__ComparisonExpressionRule__ComparisonAssignment_1 : ( rulePartialComparisonExpressionRule ) ; public final void rule__ComparisonExpressionRule__ComparisonAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4098:1: ( ( rulePartialComparisonExpressionRule ) ) - // InternalOptimisationLanguage.g:4099:2: ( rulePartialComparisonExpressionRule ) + // InternalOptimisationLanguage.g:3972:1: ( ( rulePartialComparisonExpressionRule ) ) + // InternalOptimisationLanguage.g:3973:2: ( rulePartialComparisonExpressionRule ) { - // InternalOptimisationLanguage.g:4099:2: ( rulePartialComparisonExpressionRule ) - // InternalOptimisationLanguage.g:4100:3: rulePartialComparisonExpressionRule + // InternalOptimisationLanguage.g:3973:2: ( rulePartialComparisonExpressionRule ) + // InternalOptimisationLanguage.g:3974:3: rulePartialComparisonExpressionRule { before(grammarAccess.getComparisonExpressionRuleAccess().getComparisonPartialComparisonExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -12820,17 +12432,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PartialComparisonExpressionRule__OperatorAssignment_0" - // InternalOptimisationLanguage.g:4109:1: rule__PartialComparisonExpressionRule__OperatorAssignment_0 : ( ruleComparisonOperatorRule ) ; + // InternalOptimisationLanguage.g:3983:1: rule__PartialComparisonExpressionRule__OperatorAssignment_0 : ( ruleComparisonOperatorRule ) ; public final void rule__PartialComparisonExpressionRule__OperatorAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4113:1: ( ( ruleComparisonOperatorRule ) ) - // InternalOptimisationLanguage.g:4114:2: ( ruleComparisonOperatorRule ) + // InternalOptimisationLanguage.g:3987:1: ( ( ruleComparisonOperatorRule ) ) + // InternalOptimisationLanguage.g:3988:2: ( ruleComparisonOperatorRule ) { - // InternalOptimisationLanguage.g:4114:2: ( ruleComparisonOperatorRule ) - // InternalOptimisationLanguage.g:4115:3: ruleComparisonOperatorRule + // InternalOptimisationLanguage.g:3988:2: ( ruleComparisonOperatorRule ) + // InternalOptimisationLanguage.g:3989:3: ruleComparisonOperatorRule { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorComparisonOperatorRuleEnumRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -12861,17 +12473,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PartialComparisonExpressionRule__SubExpressionAssignment_1" - // InternalOptimisationLanguage.g:4124:1: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 : ( ruleAddOrSubtractExpressionRule ) ; + // InternalOptimisationLanguage.g:3998:1: rule__PartialComparisonExpressionRule__SubExpressionAssignment_1 : ( ruleAddOrSubtractExpressionRule ) ; public final void rule__PartialComparisonExpressionRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4128:1: ( ( ruleAddOrSubtractExpressionRule ) ) - // InternalOptimisationLanguage.g:4129:2: ( ruleAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:4002:1: ( ( ruleAddOrSubtractExpressionRule ) ) + // InternalOptimisationLanguage.g:4003:2: ( ruleAddOrSubtractExpressionRule ) { - // InternalOptimisationLanguage.g:4129:2: ( ruleAddOrSubtractExpressionRule ) - // InternalOptimisationLanguage.g:4130:3: ruleAddOrSubtractExpressionRule + // InternalOptimisationLanguage.g:4003:2: ( ruleAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:4004:3: ruleAddOrSubtractExpressionRule { before(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAddOrSubtractExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -12902,17 +12514,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0" - // InternalOptimisationLanguage.g:4139:1: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 : ( ruleMultiplyDivideModuloExpressionRule ) ; + // InternalOptimisationLanguage.g:4013:1: rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0 : ( ruleMultiplyDivideModuloExpressionRule ) ; public final void rule__AddOrSubtractExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4143:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) - // InternalOptimisationLanguage.g:4144:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalOptimisationLanguage.g:4017:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) + // InternalOptimisationLanguage.g:4018:2: ( ruleMultiplyDivideModuloExpressionRule ) { - // InternalOptimisationLanguage.g:4144:2: ( ruleMultiplyDivideModuloExpressionRule ) - // InternalOptimisationLanguage.g:4145:3: ruleMultiplyDivideModuloExpressionRule + // InternalOptimisationLanguage.g:4018:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalOptimisationLanguage.g:4019:3: ruleMultiplyDivideModuloExpressionRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandMultiplyDivideModuloExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -12943,17 +12555,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0" - // InternalOptimisationLanguage.g:4154:1: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 : ( ruleAddOrSubtractOperatorRule ) ; + // InternalOptimisationLanguage.g:4028:1: rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0 : ( ruleAddOrSubtractOperatorRule ) ; public final void rule__AddOrSubtractExpressionRule__OperatorsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4158:1: ( ( ruleAddOrSubtractOperatorRule ) ) - // InternalOptimisationLanguage.g:4159:2: ( ruleAddOrSubtractOperatorRule ) + // InternalOptimisationLanguage.g:4032:1: ( ( ruleAddOrSubtractOperatorRule ) ) + // InternalOptimisationLanguage.g:4033:2: ( ruleAddOrSubtractOperatorRule ) { - // InternalOptimisationLanguage.g:4159:2: ( ruleAddOrSubtractOperatorRule ) - // InternalOptimisationLanguage.g:4160:3: ruleAddOrSubtractOperatorRule + // InternalOptimisationLanguage.g:4033:2: ( ruleAddOrSubtractOperatorRule ) + // InternalOptimisationLanguage.g:4034:3: ruleAddOrSubtractOperatorRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -12984,17 +12596,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1" - // InternalOptimisationLanguage.g:4169:1: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 : ( ruleMultiplyDivideModuloExpressionRule ) ; + // InternalOptimisationLanguage.g:4043:1: rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1 : ( ruleMultiplyDivideModuloExpressionRule ) ; public final void rule__AddOrSubtractExpressionRule__OperandsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4173:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) - // InternalOptimisationLanguage.g:4174:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalOptimisationLanguage.g:4047:1: ( ( ruleMultiplyDivideModuloExpressionRule ) ) + // InternalOptimisationLanguage.g:4048:2: ( ruleMultiplyDivideModuloExpressionRule ) { - // InternalOptimisationLanguage.g:4174:2: ( ruleMultiplyDivideModuloExpressionRule ) - // InternalOptimisationLanguage.g:4175:3: ruleMultiplyDivideModuloExpressionRule + // InternalOptimisationLanguage.g:4048:2: ( ruleMultiplyDivideModuloExpressionRule ) + // InternalOptimisationLanguage.g:4049:3: ruleMultiplyDivideModuloExpressionRule { before(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsMultiplyDivideModuloExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -13025,17 +12637,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0" - // InternalOptimisationLanguage.g:4184:1: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 : ( rulePowerOfExpressionRule ) ; + // InternalOptimisationLanguage.g:4058:1: rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0 : ( rulePowerOfExpressionRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4188:1: ( ( rulePowerOfExpressionRule ) ) - // InternalOptimisationLanguage.g:4189:2: ( rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:4062:1: ( ( rulePowerOfExpressionRule ) ) + // InternalOptimisationLanguage.g:4063:2: ( rulePowerOfExpressionRule ) { - // InternalOptimisationLanguage.g:4189:2: ( rulePowerOfExpressionRule ) - // InternalOptimisationLanguage.g:4190:3: rulePowerOfExpressionRule + // InternalOptimisationLanguage.g:4063:2: ( rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:4064:3: rulePowerOfExpressionRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandPowerOfExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -13066,17 +12678,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0" - // InternalOptimisationLanguage.g:4199:1: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 : ( ruleMultiplyDivideModuloOperatorRule ) ; + // InternalOptimisationLanguage.g:4073:1: rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0 : ( ruleMultiplyDivideModuloOperatorRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__OperatorsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4203:1: ( ( ruleMultiplyDivideModuloOperatorRule ) ) - // InternalOptimisationLanguage.g:4204:2: ( ruleMultiplyDivideModuloOperatorRule ) + // InternalOptimisationLanguage.g:4077:1: ( ( ruleMultiplyDivideModuloOperatorRule ) ) + // InternalOptimisationLanguage.g:4078:2: ( ruleMultiplyDivideModuloOperatorRule ) { - // InternalOptimisationLanguage.g:4204:2: ( ruleMultiplyDivideModuloOperatorRule ) - // InternalOptimisationLanguage.g:4205:3: ruleMultiplyDivideModuloOperatorRule + // InternalOptimisationLanguage.g:4078:2: ( ruleMultiplyDivideModuloOperatorRule ) + // InternalOptimisationLanguage.g:4079:3: ruleMultiplyDivideModuloOperatorRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsMultiplyDivideModuloOperatorRuleEnumRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -13107,17 +12719,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1" - // InternalOptimisationLanguage.g:4214:1: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 : ( rulePowerOfExpressionRule ) ; + // InternalOptimisationLanguage.g:4088:1: rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1 : ( rulePowerOfExpressionRule ) ; public final void rule__MultiplyDivideModuloExpressionRule__OperandsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4218:1: ( ( rulePowerOfExpressionRule ) ) - // InternalOptimisationLanguage.g:4219:2: ( rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:4092:1: ( ( rulePowerOfExpressionRule ) ) + // InternalOptimisationLanguage.g:4093:2: ( rulePowerOfExpressionRule ) { - // InternalOptimisationLanguage.g:4219:2: ( rulePowerOfExpressionRule ) - // InternalOptimisationLanguage.g:4220:3: rulePowerOfExpressionRule + // InternalOptimisationLanguage.g:4093:2: ( rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:4094:3: rulePowerOfExpressionRule { before(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsPowerOfExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -13148,17 +12760,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PowerOfExpressionRule__LeftOperandAssignment_0" - // InternalOptimisationLanguage.g:4229:1: rule__PowerOfExpressionRule__LeftOperandAssignment_0 : ( ruleUnaryAddOrSubtractExpressionRule ) ; + // InternalOptimisationLanguage.g:4103:1: rule__PowerOfExpressionRule__LeftOperandAssignment_0 : ( ruleUnaryAddOrSubtractExpressionRule ) ; public final void rule__PowerOfExpressionRule__LeftOperandAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4233:1: ( ( ruleUnaryAddOrSubtractExpressionRule ) ) - // InternalOptimisationLanguage.g:4234:2: ( ruleUnaryAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:4107:1: ( ( ruleUnaryAddOrSubtractExpressionRule ) ) + // InternalOptimisationLanguage.g:4108:2: ( ruleUnaryAddOrSubtractExpressionRule ) { - // InternalOptimisationLanguage.g:4234:2: ( ruleUnaryAddOrSubtractExpressionRule ) - // InternalOptimisationLanguage.g:4235:3: ruleUnaryAddOrSubtractExpressionRule + // InternalOptimisationLanguage.g:4108:2: ( ruleUnaryAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:4109:3: ruleUnaryAddOrSubtractExpressionRule { before(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandUnaryAddOrSubtractExpressionRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -13189,17 +12801,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__PowerOfExpressionRule__RightOperandAssignment_1_1" - // InternalOptimisationLanguage.g:4244:1: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 : ( rulePowerOfExpressionRule ) ; + // InternalOptimisationLanguage.g:4118:1: rule__PowerOfExpressionRule__RightOperandAssignment_1_1 : ( rulePowerOfExpressionRule ) ; public final void rule__PowerOfExpressionRule__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4248:1: ( ( rulePowerOfExpressionRule ) ) - // InternalOptimisationLanguage.g:4249:2: ( rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:4122:1: ( ( rulePowerOfExpressionRule ) ) + // InternalOptimisationLanguage.g:4123:2: ( rulePowerOfExpressionRule ) { - // InternalOptimisationLanguage.g:4249:2: ( rulePowerOfExpressionRule ) - // InternalOptimisationLanguage.g:4250:3: rulePowerOfExpressionRule + // InternalOptimisationLanguage.g:4123:2: ( rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:4124:3: rulePowerOfExpressionRule { before(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandPowerOfExpressionRuleParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -13230,17 +12842,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0" - // InternalOptimisationLanguage.g:4259:1: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 : ( ruleAddOrSubtractOperatorRule ) ; + // InternalOptimisationLanguage.g:4133:1: rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0 : ( ruleAddOrSubtractOperatorRule ) ; public final void rule__UnaryAddOrSubtractExpressionRule__OperatorsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4263:1: ( ( ruleAddOrSubtractOperatorRule ) ) - // InternalOptimisationLanguage.g:4264:2: ( ruleAddOrSubtractOperatorRule ) + // InternalOptimisationLanguage.g:4137:1: ( ( ruleAddOrSubtractOperatorRule ) ) + // InternalOptimisationLanguage.g:4138:2: ( ruleAddOrSubtractOperatorRule ) { - // InternalOptimisationLanguage.g:4264:2: ( ruleAddOrSubtractOperatorRule ) - // InternalOptimisationLanguage.g:4265:3: ruleAddOrSubtractOperatorRule + // InternalOptimisationLanguage.g:4138:2: ( ruleAddOrSubtractOperatorRule ) + // InternalOptimisationLanguage.g:4139:3: ruleAddOrSubtractOperatorRule { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -13271,17 +12883,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1" - // InternalOptimisationLanguage.g:4274:1: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 : ( ruleLiteralOrReferenceRule ) ; + // InternalOptimisationLanguage.g:4148:1: rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1 : ( ruleLiteralOrReferenceRule ) ; public final void rule__UnaryAddOrSubtractExpressionRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4278:1: ( ( ruleLiteralOrReferenceRule ) ) - // InternalOptimisationLanguage.g:4279:2: ( ruleLiteralOrReferenceRule ) + // InternalOptimisationLanguage.g:4152:1: ( ( ruleLiteralOrReferenceRule ) ) + // InternalOptimisationLanguage.g:4153:2: ( ruleLiteralOrReferenceRule ) { - // InternalOptimisationLanguage.g:4279:2: ( ruleLiteralOrReferenceRule ) - // InternalOptimisationLanguage.g:4280:3: ruleLiteralOrReferenceRule + // InternalOptimisationLanguage.g:4153:2: ( ruleLiteralOrReferenceRule ) + // InternalOptimisationLanguage.g:4154:3: ruleLiteralOrReferenceRule { before(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionLiteralOrReferenceRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -13312,17 +12924,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__ParanthesesRule__SubExpressionAssignment_1" - // InternalOptimisationLanguage.g:4289:1: rule__ParanthesesRule__SubExpressionAssignment_1 : ( ruleExpressionRule ) ; + // InternalOptimisationLanguage.g:4163:1: rule__ParanthesesRule__SubExpressionAssignment_1 : ( ruleExpressionRule ) ; public final void rule__ParanthesesRule__SubExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4293:1: ( ( ruleExpressionRule ) ) - // InternalOptimisationLanguage.g:4294:2: ( ruleExpressionRule ) + // InternalOptimisationLanguage.g:4167:1: ( ( ruleExpressionRule ) ) + // InternalOptimisationLanguage.g:4168:2: ( ruleExpressionRule ) { - // InternalOptimisationLanguage.g:4294:2: ( ruleExpressionRule ) - // InternalOptimisationLanguage.g:4295:3: ruleExpressionRule + // InternalOptimisationLanguage.g:4168:2: ( ruleExpressionRule ) + // InternalOptimisationLanguage.g:4169:3: ruleExpressionRule { before(grammarAccess.getParanthesesRuleAccess().getSubExpressionExpressionRuleParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -13353,17 +12965,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__FunctionAssignment_0" - // InternalOptimisationLanguage.g:4304:1: rule__CallRule__FunctionAssignment_0 : ( ruleFunctionNameRule ) ; + // InternalOptimisationLanguage.g:4178:1: rule__CallRule__FunctionAssignment_0 : ( ruleFunctionNameRule ) ; public final void rule__CallRule__FunctionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4308:1: ( ( ruleFunctionNameRule ) ) - // InternalOptimisationLanguage.g:4309:2: ( ruleFunctionNameRule ) + // InternalOptimisationLanguage.g:4182:1: ( ( ruleFunctionNameRule ) ) + // InternalOptimisationLanguage.g:4183:2: ( ruleFunctionNameRule ) { - // InternalOptimisationLanguage.g:4309:2: ( ruleFunctionNameRule ) - // InternalOptimisationLanguage.g:4310:3: ruleFunctionNameRule + // InternalOptimisationLanguage.g:4183:2: ( ruleFunctionNameRule ) + // InternalOptimisationLanguage.g:4184:3: ruleFunctionNameRule { before(grammarAccess.getCallRuleAccess().getFunctionFunctionNameRuleParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -13394,17 +13006,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__ParametersAssignment_2_0" - // InternalOptimisationLanguage.g:4319:1: rule__CallRule__ParametersAssignment_2_0 : ( ruleExpressionRule ) ; + // InternalOptimisationLanguage.g:4193:1: rule__CallRule__ParametersAssignment_2_0 : ( ruleExpressionRule ) ; public final void rule__CallRule__ParametersAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4323:1: ( ( ruleExpressionRule ) ) - // InternalOptimisationLanguage.g:4324:2: ( ruleExpressionRule ) + // InternalOptimisationLanguage.g:4197:1: ( ( ruleExpressionRule ) ) + // InternalOptimisationLanguage.g:4198:2: ( ruleExpressionRule ) { - // InternalOptimisationLanguage.g:4324:2: ( ruleExpressionRule ) - // InternalOptimisationLanguage.g:4325:3: ruleExpressionRule + // InternalOptimisationLanguage.g:4198:2: ( ruleExpressionRule ) + // InternalOptimisationLanguage.g:4199:3: ruleExpressionRule { before(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -13435,17 +13047,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__CallRule__ParametersAssignment_2_1_1" - // InternalOptimisationLanguage.g:4334:1: rule__CallRule__ParametersAssignment_2_1_1 : ( ruleExpressionRule ) ; + // InternalOptimisationLanguage.g:4208:1: rule__CallRule__ParametersAssignment_2_1_1 : ( ruleExpressionRule ) ; public final void rule__CallRule__ParametersAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4338:1: ( ( ruleExpressionRule ) ) - // InternalOptimisationLanguage.g:4339:2: ( ruleExpressionRule ) + // InternalOptimisationLanguage.g:4212:1: ( ( ruleExpressionRule ) ) + // InternalOptimisationLanguage.g:4213:2: ( ruleExpressionRule ) { - // InternalOptimisationLanguage.g:4339:2: ( ruleExpressionRule ) - // InternalOptimisationLanguage.g:4340:3: ruleExpressionRule + // InternalOptimisationLanguage.g:4213:2: ( ruleExpressionRule ) + // InternalOptimisationLanguage.g:4214:3: ruleExpressionRule { before(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -13476,17 +13088,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DoubleLiteralRule__LiteralAssignment_0" - // InternalOptimisationLanguage.g:4349:1: rule__DoubleLiteralRule__LiteralAssignment_0 : ( RULE_DOUBLE ) ; + // InternalOptimisationLanguage.g:4223:1: rule__DoubleLiteralRule__LiteralAssignment_0 : ( RULE_DOUBLE ) ; public final void rule__DoubleLiteralRule__LiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4353:1: ( ( RULE_DOUBLE ) ) - // InternalOptimisationLanguage.g:4354:2: ( RULE_DOUBLE ) + // InternalOptimisationLanguage.g:4227:1: ( ( RULE_DOUBLE ) ) + // InternalOptimisationLanguage.g:4228:2: ( RULE_DOUBLE ) { - // InternalOptimisationLanguage.g:4354:2: ( RULE_DOUBLE ) - // InternalOptimisationLanguage.g:4355:3: RULE_DOUBLE + // InternalOptimisationLanguage.g:4228:2: ( RULE_DOUBLE ) + // InternalOptimisationLanguage.g:4229:3: RULE_DOUBLE { before(grammarAccess.getDoubleLiteralRuleAccess().getLiteralDOUBLETerminalRuleCall_0_0()); match(input,RULE_DOUBLE,FOLLOW_2); @@ -13513,17 +13125,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__DoubleLiteralRule__FactorAssignment_1" - // InternalOptimisationLanguage.g:4364:1: rule__DoubleLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; + // InternalOptimisationLanguage.g:4238:1: rule__DoubleLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; public final void rule__DoubleLiteralRule__FactorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4368:1: ( ( ruleFactorRule ) ) - // InternalOptimisationLanguage.g:4369:2: ( ruleFactorRule ) + // InternalOptimisationLanguage.g:4242:1: ( ( ruleFactorRule ) ) + // InternalOptimisationLanguage.g:4243:2: ( ruleFactorRule ) { - // InternalOptimisationLanguage.g:4369:2: ( ruleFactorRule ) - // InternalOptimisationLanguage.g:4370:3: ruleFactorRule + // InternalOptimisationLanguage.g:4243:2: ( ruleFactorRule ) + // InternalOptimisationLanguage.g:4244:3: ruleFactorRule { before(grammarAccess.getDoubleLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -13554,17 +13166,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__IntegerLiteralRule__LiteralAssignment_0" - // InternalOptimisationLanguage.g:4379:1: rule__IntegerLiteralRule__LiteralAssignment_0 : ( RULE_INT ) ; + // InternalOptimisationLanguage.g:4253:1: rule__IntegerLiteralRule__LiteralAssignment_0 : ( RULE_INT ) ; public final void rule__IntegerLiteralRule__LiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4383:1: ( ( RULE_INT ) ) - // InternalOptimisationLanguage.g:4384:2: ( RULE_INT ) + // InternalOptimisationLanguage.g:4257:1: ( ( RULE_INT ) ) + // InternalOptimisationLanguage.g:4258:2: ( RULE_INT ) { - // InternalOptimisationLanguage.g:4384:2: ( RULE_INT ) - // InternalOptimisationLanguage.g:4385:3: RULE_INT + // InternalOptimisationLanguage.g:4258:2: ( RULE_INT ) + // InternalOptimisationLanguage.g:4259:3: RULE_INT { before(grammarAccess.getIntegerLiteralRuleAccess().getLiteralINTTerminalRuleCall_0_0()); match(input,RULE_INT,FOLLOW_2); @@ -13591,17 +13203,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__IntegerLiteralRule__FactorAssignment_1" - // InternalOptimisationLanguage.g:4394:1: rule__IntegerLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; + // InternalOptimisationLanguage.g:4268:1: rule__IntegerLiteralRule__FactorAssignment_1 : ( ruleFactorRule ) ; public final void rule__IntegerLiteralRule__FactorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4398:1: ( ( ruleFactorRule ) ) - // InternalOptimisationLanguage.g:4399:2: ( ruleFactorRule ) + // InternalOptimisationLanguage.g:4272:1: ( ( ruleFactorRule ) ) + // InternalOptimisationLanguage.g:4273:2: ( ruleFactorRule ) { - // InternalOptimisationLanguage.g:4399:2: ( ruleFactorRule ) - // InternalOptimisationLanguage.g:4400:3: ruleFactorRule + // InternalOptimisationLanguage.g:4273:2: ( ruleFactorRule ) + // InternalOptimisationLanguage.g:4274:3: ruleFactorRule { before(grammarAccess.getIntegerLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -13632,17 +13244,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__StringLiteralRule__ValueAssignment" - // InternalOptimisationLanguage.g:4409:1: rule__StringLiteralRule__ValueAssignment : ( RULE_STRING ) ; + // InternalOptimisationLanguage.g:4283:1: rule__StringLiteralRule__ValueAssignment : ( RULE_STRING ) ; public final void rule__StringLiteralRule__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4413:1: ( ( RULE_STRING ) ) - // InternalOptimisationLanguage.g:4414:2: ( RULE_STRING ) + // InternalOptimisationLanguage.g:4287:1: ( ( RULE_STRING ) ) + // InternalOptimisationLanguage.g:4288:2: ( RULE_STRING ) { - // InternalOptimisationLanguage.g:4414:2: ( RULE_STRING ) - // InternalOptimisationLanguage.g:4415:3: RULE_STRING + // InternalOptimisationLanguage.g:4288:2: ( RULE_STRING ) + // InternalOptimisationLanguage.g:4289:3: RULE_STRING { before(grammarAccess.getStringLiteralRuleAccess().getValueSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -13669,21 +13281,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA // $ANTLR start "rule__BooleanLiteralRule__ValueAssignment_1_0" - // InternalOptimisationLanguage.g:4424:1: rule__BooleanLiteralRule__ValueAssignment_1_0 : ( ( 'true' ) ) ; + // InternalOptimisationLanguage.g:4298:1: rule__BooleanLiteralRule__ValueAssignment_1_0 : ( ( 'true' ) ) ; public final void rule__BooleanLiteralRule__ValueAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalOptimisationLanguage.g:4428:1: ( ( ( 'true' ) ) ) - // InternalOptimisationLanguage.g:4429:2: ( ( 'true' ) ) + // InternalOptimisationLanguage.g:4302:1: ( ( ( 'true' ) ) ) + // InternalOptimisationLanguage.g:4303:2: ( ( 'true' ) ) { - // InternalOptimisationLanguage.g:4429:2: ( ( 'true' ) ) - // InternalOptimisationLanguage.g:4430:3: ( 'true' ) + // InternalOptimisationLanguage.g:4303:2: ( ( 'true' ) ) + // InternalOptimisationLanguage.g:4304:3: ( 'true' ) { before(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); - // InternalOptimisationLanguage.g:4431:3: ( 'true' ) - // InternalOptimisationLanguage.g:4432:4: 'true' + // InternalOptimisationLanguage.g:4305:3: ( 'true' ) + // InternalOptimisationLanguage.g:4306:4: 'true' { before(grammarAccess.getBooleanLiteralRuleAccess().getValueTrueKeyword_1_0_0()); match(input,65,FOLLOW_2); @@ -13727,8 +13339,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalContentA public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0004000000000000L}); public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0008000000000020L}); public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000022L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0008000000000070L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000072L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0008000000000030L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000032L}); public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0010000000000000L}); public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x01200000000081F0L,0x0000000000000002L}); public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0020000000000000L}); diff --git a/src/languages/de.evoal.languages.model.ol.dsl.ui/src/de/evoal/languages/model/ol/dsl/ui/labeling/OptimisationLanguageLabelProvider.java b/src/languages/de.evoal.languages.model.ol.dsl.ui/src/de/evoal/languages/model/ol/dsl/ui/labeling/OptimisationLanguageLabelProvider.java index 601daea2..b372f67c 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl.ui/src/de/evoal/languages/model/ol/dsl/ui/labeling/OptimisationLanguageLabelProvider.java +++ b/src/languages/de.evoal.languages.model.ol.dsl.ui/src/de/evoal/languages/model/ol/dsl/ui/labeling/OptimisationLanguageLabelProvider.java @@ -5,6 +5,13 @@ package de.evoal.languages.model.ol.dsl.ui.labeling; import com.google.inject.Inject; + +import de.evoal.languages.model.instance.Array; +import de.evoal.languages.model.instance.Attribute; +import de.evoal.languages.model.instance.Instance; +import de.evoal.languages.model.instance.LiteralValue; +import de.evoal.languages.model.ol.OptimisationModel; + import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider; import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider; @@ -16,17 +23,35 @@ import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider; public class OptimisationLanguageLabelProvider extends DefaultEObjectLabelProvider { @Inject - public OptimisationLanguageLabelProvider(AdapterFactoryLabelProvider delegate) { + public OptimisationLanguageLabelProvider(final AdapterFactoryLabelProvider delegate) { super(delegate); } // Labels and icons can be computed like this: -// String text(Greeting ele) { -// return "A greeting to " + ele.getName(); -// } -// -// String image(Greeting ele) { -// return "Greeting.gif"; -// } + public String text(final OptimisationModel model) { + return "Optimisation"; + } + + public String text(final Instance instance) { + return instance.getName().getName(); + } + + public String text(final Attribute attr) { + if(attr.getValue() == null) { + return attr.getName().getName(); + } else if(attr.getValue() instanceof LiteralValue) { + return attr.getName().getName() + " := " + super.doGetText(attr.getValue()); + } else if(attr.getValue() instanceof Array) { + return attr.getName().getName() + " := [...]"; + } else if(attr.getValue() instanceof Instance) { + return attr.getName().getName() + " := {...}"; + } else { + return attr.getName().getName() + " := "; + } + } + + public String text(final LiteralValue literal) { + return literal.getLiteral().getValue().toString(); + } } diff --git a/src/languages/de.evoal.languages.model.ol.dsl.ui/src/de/evoal/languages/model/ol/dsl/ui/outline/OptimisationLanguageOutlineTreeProvider.java b/src/languages/de.evoal.languages.model.ol.dsl.ui/src/de/evoal/languages/model/ol/dsl/ui/outline/OptimisationLanguageOutlineTreeProvider.java index 6ffb3a5f..2127733b 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl.ui/src/de/evoal/languages/model/ol/dsl/ui/outline/OptimisationLanguageOutlineTreeProvider.java +++ b/src/languages/de.evoal.languages.model.ol.dsl.ui/src/de/evoal/languages/model/ol/dsl/ui/outline/OptimisationLanguageOutlineTreeProvider.java @@ -4,13 +4,19 @@ */ package de.evoal.languages.model.ol.dsl.ui.outline; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.xtext.ui.editor.outline.IOutlineNode; import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider; +import de.evoal.languages.model.instance.Attribute; +import de.evoal.languages.model.instance.LiteralValue; + /** * Customization of the default outline structure. * * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#outline */ public class OptimisationLanguageOutlineTreeProvider extends DefaultOutlineTreeProvider { - + protected void _createChildren(IOutlineNode parentNode, LiteralValue modelElement) { + } } diff --git a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/OptimisationLanguage.xtextbin b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/OptimisationLanguage.xtextbin index 33e587208753ae3e49cd8c1c0b08cd7293930aad..27a846c4abbd272cbe82ed9219d6d8183a3c1868 100644 GIT binary patch delta 1100 zcmZ9LNlz3}6ot9<YG`I?1XLQNaR#KEWf19iX-rH^Ofb06xG3o&sibL0Rke{2(+Pi} z*2aw+SIWwr8xyyV;SacRKyko%ytk^LkzEbvoco=3s}{x{jNTnhfe~a=1J%_zd&(&| zzB5w@7E(7#8}4;w*pM%wQIoGgDDtV0uN6_DwV0;#eb>2C^zH1r8FcvuYBhNu0OT_0 zniw1g`4;Ll{i>BO+F{r`R;)mcQgwl!jTiH_kncJCv5+4qTrVX|GkgcC{0N$+$xrNA zWsh`SYcBG9jy+%4LzeIrS-yfnmT%Cc$?t0t;`u>5$|aCL!BCVDO~_xwWrSRwE_$fu z?}!Xa@(*jeN%NOYy?_;)v<R^l02S6;rpkbVo}x;e$*kpD<Mx#8+J(ueBWe*0>df0< zn*T{aMT59iOh8j`t0P&`a+CmAO@lYB18Zm<Sj%b81lCcSk&M!^wm0cIv%E*pv7Qlm z6-?H^H%owxOqe9X#<PxZyH>uu1Z;`{w@_qBuQ$z&5&~={mP9_X@hY)}!ZHt|2{faX z4`L{qx0SE2^R;{-SL7-t>0ER@vzWPu+dx(1bD`#PdBE*_^F&lS1<$wWtN`2SNv7(e z5Oy969aF)4XIo`Ev1Jwob_6#&+e$maqw0h@-jY`I>}Z3S=5}4wE-~T7r@k{b?xIqv zZkqIhs_YH}_7J2>Zos`%t;(66opJq%@iSq$eSBi4sn-4twYo`H>9oYGp{|E@OQh=! z&ZS$O1B}o|2=${gBy%mN;D_HUnlZ^iCaE>e@_Pb0L_j(orjHhntm!E8D9x^!To3X9 zk1@?W;PK#5x>Y~H)B1zubo<;uY#Zcw`ajF@=Y7k!r|p7IbB1V+z>`#?xg0xoZPv9t jk3O5Q(J+N(ZqxKr8=8;sb+}O4DRyBW_Gj*ZB2@SXYtr+) delta 1198 zcmZ8gNlesW6z27BI}GapI)E(0;Lc(JS3qF?$AF*$2?-uF9x79kCc|K6ipCf-i6@UH zJ?q_*a`L7J6VGnpW@6$+TyPh6e6Ov5_VoXK-}c^X?+soax;0o2MQ*abThlV;tmR&* zzn1q-y3!YtFQ8PDOHiVek5h3XJ7(vmC+E|akS{?f@_~@A6j7j;8pe7ZRQVb-O~^M) zUM6ywi$3jbKzqlukWVARdnoh$*)=aeK!qkhGW3y<p9ree`OuVfoUDCj-m#L_jGeI^ zdoBaI{LD^wfFJpV&nxV@9`<YC`Ymwf3b}sY=qi6OahN3XzR*w5HPO=t@)yDMb7p$p z@@DdzajRrdbb{Y`ePMy`fWQughT)Y!MTI7zp&$yXOp)2FdBLY>0YwieUWq6n6+)Wk zUT=)%l~aJl5K@!@O<)Pd2zfDbx@heSVW}Sku#6!s1SzM;N*iG0e`rMj1;9$ioaPp> zieqh}Sd~fBF(<7VD{Ez@gN`<XFnPlm<$Mvt_y<Edt0|_6HBhBtZO}@TM7NN>mLfgC zI*L)8T3ZxP59?{Q*ueP50vp|@jkR?#4(D$Vu!%2=fN{>&>{i60;jMxCHn$@d&2J~s z!nEyJSu^b^?jU61zPB@OYA5&C>s@gdpD*!QK9@^!S+2-cRI!<w*7d|f;x_IERgq7G zno6YsTln%&gzZeuF=-Hht@I{wQV1&zAsyRjRPNnaO}L#BB^Ctkai7KN@`g8v4k+U# zX!AKM*iR?7&_$fWsa!DBy#a9_%~aJ5g9<ds{hq)93ab(u@F2BVWY3<R%Q{n&qh6DT zcr5gBV)usjdI%S`qd{5^*UPv?!X0+6HdWhw9HE~gln>4kENj{s$N%~Uf+Pt}LjUi2 zodQV;q$Bcb2mj(oGfCbh(`!OGz#&d^5pdXz#H;lq>^9=I#~UJ}0qrQuM-9X6j8_$r o@-b2tc-%c7Z!pFPp147};~RRK;Ip?fUS=2e<4EEr{Z%Ub0gQ0?)&Kwi diff --git a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguage.g b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguage.g index 78bdf915..81287cf5 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguage.g +++ b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguage.g @@ -336,7 +336,7 @@ ruleInstanceRule returns [EObject current=null] } } { - newCompositeNode(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + newCompositeNode(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); } ruleStringOrId { @@ -394,19 +394,16 @@ ruleAttributeRule returns [EObject current=null] ( ( ( - { - newCompositeNode(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); - } - lv_name_0_0=ruleNameOrMiscRule { if ($current==null) { - $current = createModelElementForParent(grammarAccess.getAttributeRuleRule()); + $current = createModelElement(grammarAccess.getAttributeRuleRule()); } - set( - $current, - "name", - lv_name_0_0, - "de.evoal.languages.model.instance.dsl.InstanceLanguage.NameOrMiscRule"); + } + { + newCompositeNode(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); + } + ruleStringOrId + { afterParserOrEnumRuleCall(); } ) @@ -441,110 +438,6 @@ ruleAttributeRule returns [EObject current=null] ) ; -// Entry rule entryRuleNameOrMiscRule -entryRuleNameOrMiscRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getNameOrMiscRuleRule()); } - iv_ruleNameOrMiscRule=ruleNameOrMiscRule - { $current=$iv_ruleNameOrMiscRule.current; } - EOF; - -// Rule NameOrMiscRule -ruleNameOrMiscRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - { - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - } - this_NameRule_0=ruleNameRule - { - $current = $this_NameRule_0.current; - afterParserOrEnumRuleCall(); - } - | - { - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - } - this_MiscRule_1=ruleMiscRule - { - $current = $this_MiscRule_1.current; - afterParserOrEnumRuleCall(); - } - ) -; - -// Entry rule entryRuleNameRule -entryRuleNameRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getNameRuleRule()); } - iv_ruleNameRule=ruleNameRule - { $current=$iv_ruleNameRule.current; } - EOF; - -// Rule NameRule -ruleNameRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - { - if ($current==null) { - $current = createModelElement(grammarAccess.getNameRuleRule()); - } - } - { - newCompositeNode(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - } - ruleStringOrId - { - afterParserOrEnumRuleCall(); - } - ) - ) -; - -// Entry rule entryRuleMiscRule -entryRuleMiscRule returns [EObject current=null]: - { newCompositeNode(grammarAccess.getMiscRuleRule()); } - iv_ruleMiscRule=ruleMiscRule - { $current=$iv_ruleMiscRule.current; } - EOF; - -// Rule MiscRule -ruleMiscRule returns [EObject current=null] -@init { - enterRule(); -} -@after { - leaveRule(); -}: - ( - ( - lv_name_0_0=RULE_STRING - { - newLeafNode(lv_name_0_0, grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - } - { - if ($current==null) { - $current = createModelElement(grammarAccess.getMiscRuleRule()); - } - setWithLastConsumed( - $current, - "name", - lv_name_0_0, - "de.evoal.languages.model.el.dsl.ExpressionLanguage.STRING"); - } - ) - ) -; - // Entry rule entryRuleValueRule entryRuleValueRule returns [EObject current=null]: { newCompositeNode(grammarAccess.getValueRuleRule()); } diff --git a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguageLexer.java b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguageLexer.java index ff1be36d..dfdfea77 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguageLexer.java +++ b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguageLexer.java @@ -1126,8 +1126,8 @@ public class InternalOptimisationLanguageLexer extends Lexer { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalOptimisationLanguage.g:2243:21: ( '0' .. '9' ) - // InternalOptimisationLanguage.g:2243:23: '0' .. '9' + // InternalOptimisationLanguage.g:2136:21: ( '0' .. '9' ) + // InternalOptimisationLanguage.g:2136:23: '0' .. '9' { matchRange('0','9'); @@ -1142,11 +1142,11 @@ public class InternalOptimisationLanguageLexer extends Lexer { // $ANTLR start "RULE_EXPONENT" public final void mRULE_EXPONENT() throws RecognitionException { try { - // InternalOptimisationLanguage.g:2245:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) - // InternalOptimisationLanguage.g:2245:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ + // InternalOptimisationLanguage.g:2138:24: ( 'e' ( '+' | '-' )? ( RULE_DIGIT )+ ) + // InternalOptimisationLanguage.g:2138:26: 'e' ( '+' | '-' )? ( RULE_DIGIT )+ { match('e'); - // InternalOptimisationLanguage.g:2245:30: ( '+' | '-' )? + // InternalOptimisationLanguage.g:2138:30: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1172,7 +1172,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } - // InternalOptimisationLanguage.g:2245:41: ( RULE_DIGIT )+ + // InternalOptimisationLanguage.g:2138:41: ( RULE_DIGIT )+ int cnt2=0; loop2: do { @@ -1186,7 +1186,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalOptimisationLanguage.g:2245:41: RULE_DIGIT + // InternalOptimisationLanguage.g:2138:41: RULE_DIGIT { mRULE_DIGIT(); @@ -1216,10 +1216,10 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:2247:10: ( ( '-' )? ( RULE_DIGIT )+ ) - // InternalOptimisationLanguage.g:2247:12: ( '-' )? ( RULE_DIGIT )+ + // InternalOptimisationLanguage.g:2140:10: ( ( '-' )? ( RULE_DIGIT )+ ) + // InternalOptimisationLanguage.g:2140:12: ( '-' )? ( RULE_DIGIT )+ { - // InternalOptimisationLanguage.g:2247:12: ( '-' )? + // InternalOptimisationLanguage.g:2140:12: ( '-' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1228,7 +1228,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalOptimisationLanguage.g:2247:12: '-' + // InternalOptimisationLanguage.g:2140:12: '-' { match('-'); @@ -1237,7 +1237,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } - // InternalOptimisationLanguage.g:2247:17: ( RULE_DIGIT )+ + // InternalOptimisationLanguage.g:2140:17: ( RULE_DIGIT )+ int cnt4=0; loop4: do { @@ -1251,7 +1251,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalOptimisationLanguage.g:2247:17: RULE_DIGIT + // InternalOptimisationLanguage.g:2140:17: RULE_DIGIT { mRULE_DIGIT(); @@ -1283,15 +1283,15 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:2249:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) - // InternalOptimisationLanguage.g:2249:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalOptimisationLanguage.g:2142:13: ( ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) ) + // InternalOptimisationLanguage.g:2142:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) { - // InternalOptimisationLanguage.g:2249:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) + // InternalOptimisationLanguage.g:2142:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalOptimisationLanguage.g:2249:16: RULE_INT RULE_EXPONENT + // InternalOptimisationLanguage.g:2142:16: RULE_INT RULE_EXPONENT { mRULE_INT(); mRULE_EXPONENT(); @@ -1299,11 +1299,11 @@ public class InternalOptimisationLanguageLexer extends Lexer { } break; case 2 : - // InternalOptimisationLanguage.g:2249:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? + // InternalOptimisationLanguage.g:2142:39: RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? { mRULE_INT(); match('.'); - // InternalOptimisationLanguage.g:2249:52: ( RULE_DIGIT )* + // InternalOptimisationLanguage.g:2142:52: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -1316,7 +1316,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalOptimisationLanguage.g:2249:52: RULE_DIGIT + // InternalOptimisationLanguage.g:2142:52: RULE_DIGIT { mRULE_DIGIT(); @@ -1328,7 +1328,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } } while (true); - // InternalOptimisationLanguage.g:2249:64: ( RULE_EXPONENT )? + // InternalOptimisationLanguage.g:2142:64: ( RULE_EXPONENT )? int alt6=2; int LA6_0 = input.LA(1); @@ -1337,7 +1337,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalOptimisationLanguage.g:2249:64: RULE_EXPONENT + // InternalOptimisationLanguage.g:2142:64: RULE_EXPONENT { mRULE_EXPONENT(); @@ -1368,11 +1368,11 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:2251:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) - // InternalOptimisationLanguage.g:2251:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalOptimisationLanguage.g:2144:13: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' ) + // InternalOptimisationLanguage.g:2144:15: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalOptimisationLanguage.g:2251:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalOptimisationLanguage.g:2144:19: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1388,7 +1388,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalOptimisationLanguage.g:2251:20: '\\\\' . + // InternalOptimisationLanguage.g:2144:20: '\\\\' . { match('\\'); matchAny(); @@ -1396,7 +1396,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } break; case 2 : - // InternalOptimisationLanguage.g:2251:27: ~ ( ( '\\\\' | '\"' ) ) + // InternalOptimisationLanguage.g:2144:27: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1433,11 +1433,11 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_QUOTED_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:2253:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - // InternalOptimisationLanguage.g:2253:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalOptimisationLanguage.g:2146:16: ( '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalOptimisationLanguage.g:2146:18: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalOptimisationLanguage.g:2253:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalOptimisationLanguage.g:2146:23: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1453,7 +1453,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalOptimisationLanguage.g:2253:24: '\\\\' . + // InternalOptimisationLanguage.g:2146:24: '\\\\' . { match('\\'); matchAny(); @@ -1461,7 +1461,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } break; case 2 : - // InternalOptimisationLanguage.g:2253:31: ~ ( ( '\\\\' | '\\'' ) ) + // InternalOptimisationLanguage.g:2146:31: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1498,10 +1498,10 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:2255:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalOptimisationLanguage.g:2255:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalOptimisationLanguage.g:2148:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalOptimisationLanguage.g:2148:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalOptimisationLanguage.g:2255:11: ( '^' )? + // InternalOptimisationLanguage.g:2148:11: ( '^' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1510,7 +1510,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalOptimisationLanguage.g:2255:11: '^' + // InternalOptimisationLanguage.g:2148:11: '^' { match('^'); @@ -1528,7 +1528,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalOptimisationLanguage.g:2255:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalOptimisationLanguage.g:2148:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop11: do { int alt11=2; @@ -1577,12 +1577,12 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:2257:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalOptimisationLanguage.g:2257:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalOptimisationLanguage.g:2150:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalOptimisationLanguage.g:2150:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalOptimisationLanguage.g:2257:24: ( options {greedy=false; } : . )* + // InternalOptimisationLanguage.g:2150:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -1607,7 +1607,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalOptimisationLanguage.g:2257:52: . + // InternalOptimisationLanguage.g:2150:52: . { matchAny(); @@ -1637,12 +1637,12 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:2259:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalOptimisationLanguage.g:2259:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalOptimisationLanguage.g:2152:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalOptimisationLanguage.g:2152:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalOptimisationLanguage.g:2259:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalOptimisationLanguage.g:2152:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -1655,7 +1655,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { switch (alt13) { case 1 : - // InternalOptimisationLanguage.g:2259:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalOptimisationLanguage.g:2152:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1675,7 +1675,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } } while (true); - // InternalOptimisationLanguage.g:2259:40: ( ( '\\r' )? '\\n' )? + // InternalOptimisationLanguage.g:2152:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -1684,9 +1684,9 @@ public class InternalOptimisationLanguageLexer extends Lexer { } switch (alt15) { case 1 : - // InternalOptimisationLanguage.g:2259:41: ( '\\r' )? '\\n' + // InternalOptimisationLanguage.g:2152:41: ( '\\r' )? '\\n' { - // InternalOptimisationLanguage.g:2259:41: ( '\\r' )? + // InternalOptimisationLanguage.g:2152:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -1695,7 +1695,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { } switch (alt14) { case 1 : - // InternalOptimisationLanguage.g:2259:41: '\\r' + // InternalOptimisationLanguage.g:2152:41: '\\r' { match('\r'); @@ -1727,10 +1727,10 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:2261:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalOptimisationLanguage.g:2261:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalOptimisationLanguage.g:2154:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalOptimisationLanguage.g:2154:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalOptimisationLanguage.g:2261:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalOptimisationLanguage.g:2154:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -1784,8 +1784,8 @@ public class InternalOptimisationLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptimisationLanguage.g:2263:16: ( . ) - // InternalOptimisationLanguage.g:2263:18: . + // InternalOptimisationLanguage.g:2156:16: ( . ) + // InternalOptimisationLanguage.g:2156:18: . { matchAny(); @@ -2282,7 +2282,7 @@ public class InternalOptimisationLanguageLexer extends Lexer { this.transition = DFA7_transition; } public String getDescription() { - return "2249:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; + return "2142:15: ( RULE_INT RULE_EXPONENT | RULE_INT '.' ( RULE_DIGIT )* ( RULE_EXPONENT )? )"; } } static final String DFA17_eotS = diff --git a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguageParser.java b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguageParser.java index 8b8c78f9..9d0e47ab 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguageParser.java +++ b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/parser/antlr/internal/InternalOptimisationLanguageParser.java @@ -861,7 +861,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - newCompositeNode(grammarAccess.getInstanceRuleAccess().getNameTypeDefinitionCrossReference_0_0()); + newCompositeNode(grammarAccess.getInstanceRuleAccess().getDefinitionTypeDefinitionCrossReference_0_0()); pushFollow(FOLLOW_9); ruleStringOrId(); @@ -898,7 +898,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar int alt4=2; int LA4_0 = input.LA(1); - if ( ((LA4_0>=RULE_STRING && LA4_0<=RULE_ID)||LA4_0==RULE_QUOTED_ID) ) { + if ( (LA4_0==RULE_ID||LA4_0==RULE_QUOTED_ID) ) { alt4=1; } @@ -1010,14 +1010,12 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleAttributeRule" - // InternalOptimisationLanguage.g:387:1: ruleAttributeRule returns [EObject current=null] : ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ; + // InternalOptimisationLanguage.g:387:1: ruleAttributeRule returns [EObject current=null] : ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ; public final EObject ruleAttributeRule() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token otherlv_3=null; - EObject lv_name_0_0 = null; - EObject lv_value_2_0 = null; @@ -1025,35 +1023,32 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:393:2: ( ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ) - // InternalOptimisationLanguage.g:394:2: ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) + // InternalOptimisationLanguage.g:393:2: ( ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) ) + // InternalOptimisationLanguage.g:394:2: ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) { - // InternalOptimisationLanguage.g:394:2: ( ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) - // InternalOptimisationLanguage.g:395:3: ( (lv_name_0_0= ruleNameOrMiscRule ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' + // InternalOptimisationLanguage.g:394:2: ( ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' ) + // InternalOptimisationLanguage.g:395:3: ( ( ruleStringOrId ) ) otherlv_1= ':=' ( (lv_value_2_0= ruleValueRule ) ) otherlv_3= ';' { - // InternalOptimisationLanguage.g:395:3: ( (lv_name_0_0= ruleNameOrMiscRule ) ) - // InternalOptimisationLanguage.g:396:4: (lv_name_0_0= ruleNameOrMiscRule ) + // InternalOptimisationLanguage.g:395:3: ( ( ruleStringOrId ) ) + // InternalOptimisationLanguage.g:396:4: ( ruleStringOrId ) { - // InternalOptimisationLanguage.g:396:4: (lv_name_0_0= ruleNameOrMiscRule ) - // InternalOptimisationLanguage.g:397:5: lv_name_0_0= ruleNameOrMiscRule + // InternalOptimisationLanguage.g:396:4: ( ruleStringOrId ) + // InternalOptimisationLanguage.g:397:5: ruleStringOrId { - newCompositeNode(grammarAccess.getAttributeRuleAccess().getNameNameOrMiscRuleParserRuleCall_0_0()); + if (current==null) { + current = createModelElement(grammarAccess.getAttributeRuleRule()); + } + + + newCompositeNode(grammarAccess.getAttributeRuleAccess().getDefinitionAttributeDefinitionCrossReference_0_0()); pushFollow(FOLLOW_11); - lv_name_0_0=ruleNameOrMiscRule(); + ruleStringOrId(); state._fsp--; - if (current==null) { - current = createModelElementForParent(grammarAccess.getAttributeRuleRule()); - } - set( - current, - "name", - lv_name_0_0, - "de.evoal.languages.model.instance.dsl.InstanceLanguage.NameOrMiscRule"); afterParserOrEnumRuleCall(); @@ -1066,11 +1061,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_1, grammarAccess.getAttributeRuleAccess().getColonEqualsSignKeyword_1()); - // InternalOptimisationLanguage.g:418:3: ( (lv_value_2_0= ruleValueRule ) ) - // InternalOptimisationLanguage.g:419:4: (lv_value_2_0= ruleValueRule ) + // InternalOptimisationLanguage.g:415:3: ( (lv_value_2_0= ruleValueRule ) ) + // InternalOptimisationLanguage.g:416:4: (lv_value_2_0= ruleValueRule ) { - // InternalOptimisationLanguage.g:419:4: (lv_value_2_0= ruleValueRule ) - // InternalOptimisationLanguage.g:420:5: lv_value_2_0= ruleValueRule + // InternalOptimisationLanguage.g:416:4: (lv_value_2_0= ruleValueRule ) + // InternalOptimisationLanguage.g:417:5: lv_value_2_0= ruleValueRule { newCompositeNode(grammarAccess.getAttributeRuleAccess().getValueValueRuleParserRuleCall_2_0()); @@ -1123,326 +1118,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR end "ruleAttributeRule" - // $ANTLR start "entryRuleNameOrMiscRule" - // InternalOptimisationLanguage.g:445:1: entryRuleNameOrMiscRule returns [EObject current=null] : iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF ; - public final EObject entryRuleNameOrMiscRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleNameOrMiscRule = null; - - - try { - // InternalOptimisationLanguage.g:445:55: (iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF ) - // InternalOptimisationLanguage.g:446:2: iv_ruleNameOrMiscRule= ruleNameOrMiscRule EOF - { - newCompositeNode(grammarAccess.getNameOrMiscRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleNameOrMiscRule=ruleNameOrMiscRule(); - - state._fsp--; - - current =iv_ruleNameOrMiscRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleNameOrMiscRule" - - - // $ANTLR start "ruleNameOrMiscRule" - // InternalOptimisationLanguage.g:452:1: ruleNameOrMiscRule returns [EObject current=null] : (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) ; - public final EObject ruleNameOrMiscRule() throws RecognitionException { - EObject current = null; - - EObject this_NameRule_0 = null; - - EObject this_MiscRule_1 = null; - - - - enterRule(); - - try { - // InternalOptimisationLanguage.g:458:2: ( (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) ) - // InternalOptimisationLanguage.g:459:2: (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) - { - // InternalOptimisationLanguage.g:459:2: (this_NameRule_0= ruleNameRule | this_MiscRule_1= ruleMiscRule ) - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0==RULE_ID||LA6_0==RULE_QUOTED_ID) ) { - alt6=1; - } - else if ( (LA6_0==RULE_STRING) ) { - alt6=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); - - throw nvae; - } - switch (alt6) { - case 1 : - // InternalOptimisationLanguage.g:460:3: this_NameRule_0= ruleNameRule - { - - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getNameRuleParserRuleCall_0()); - - pushFollow(FOLLOW_2); - this_NameRule_0=ruleNameRule(); - - state._fsp--; - - - current = this_NameRule_0; - afterParserOrEnumRuleCall(); - - - } - break; - case 2 : - // InternalOptimisationLanguage.g:469:3: this_MiscRule_1= ruleMiscRule - { - - newCompositeNode(grammarAccess.getNameOrMiscRuleAccess().getMiscRuleParserRuleCall_1()); - - pushFollow(FOLLOW_2); - this_MiscRule_1=ruleMiscRule(); - - state._fsp--; - - - current = this_MiscRule_1; - afterParserOrEnumRuleCall(); - - - } - break; - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleNameOrMiscRule" - - - // $ANTLR start "entryRuleNameRule" - // InternalOptimisationLanguage.g:481:1: entryRuleNameRule returns [EObject current=null] : iv_ruleNameRule= ruleNameRule EOF ; - public final EObject entryRuleNameRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleNameRule = null; - - - try { - // InternalOptimisationLanguage.g:481:49: (iv_ruleNameRule= ruleNameRule EOF ) - // InternalOptimisationLanguage.g:482:2: iv_ruleNameRule= ruleNameRule EOF - { - newCompositeNode(grammarAccess.getNameRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleNameRule=ruleNameRule(); - - state._fsp--; - - current =iv_ruleNameRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleNameRule" - - - // $ANTLR start "ruleNameRule" - // InternalOptimisationLanguage.g:488:1: ruleNameRule returns [EObject current=null] : ( ( ruleStringOrId ) ) ; - public final EObject ruleNameRule() throws RecognitionException { - EObject current = null; - - - enterRule(); - - try { - // InternalOptimisationLanguage.g:494:2: ( ( ( ruleStringOrId ) ) ) - // InternalOptimisationLanguage.g:495:2: ( ( ruleStringOrId ) ) - { - // InternalOptimisationLanguage.g:495:2: ( ( ruleStringOrId ) ) - // InternalOptimisationLanguage.g:496:3: ( ruleStringOrId ) - { - // InternalOptimisationLanguage.g:496:3: ( ruleStringOrId ) - // InternalOptimisationLanguage.g:497:4: ruleStringOrId - { - - if (current==null) { - current = createModelElement(grammarAccess.getNameRuleRule()); - } - - - newCompositeNode(grammarAccess.getNameRuleAccess().getNameNamedAttributeDefinitionCrossReference_0()); - - pushFollow(FOLLOW_2); - ruleStringOrId(); - - state._fsp--; - - - afterParserOrEnumRuleCall(); - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleNameRule" - - - // $ANTLR start "entryRuleMiscRule" - // InternalOptimisationLanguage.g:514:1: entryRuleMiscRule returns [EObject current=null] : iv_ruleMiscRule= ruleMiscRule EOF ; - public final EObject entryRuleMiscRule() throws RecognitionException { - EObject current = null; - - EObject iv_ruleMiscRule = null; - - - try { - // InternalOptimisationLanguage.g:514:49: (iv_ruleMiscRule= ruleMiscRule EOF ) - // InternalOptimisationLanguage.g:515:2: iv_ruleMiscRule= ruleMiscRule EOF - { - newCompositeNode(grammarAccess.getMiscRuleRule()); - pushFollow(FOLLOW_1); - iv_ruleMiscRule=ruleMiscRule(); - - state._fsp--; - - current =iv_ruleMiscRule; - match(input,EOF,FOLLOW_2); - - } - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "entryRuleMiscRule" - - - // $ANTLR start "ruleMiscRule" - // InternalOptimisationLanguage.g:521:1: ruleMiscRule returns [EObject current=null] : ( (lv_name_0_0= RULE_STRING ) ) ; - public final EObject ruleMiscRule() throws RecognitionException { - EObject current = null; - - Token lv_name_0_0=null; - - - enterRule(); - - try { - // InternalOptimisationLanguage.g:527:2: ( ( (lv_name_0_0= RULE_STRING ) ) ) - // InternalOptimisationLanguage.g:528:2: ( (lv_name_0_0= RULE_STRING ) ) - { - // InternalOptimisationLanguage.g:528:2: ( (lv_name_0_0= RULE_STRING ) ) - // InternalOptimisationLanguage.g:529:3: (lv_name_0_0= RULE_STRING ) - { - // InternalOptimisationLanguage.g:529:3: (lv_name_0_0= RULE_STRING ) - // InternalOptimisationLanguage.g:530:4: lv_name_0_0= RULE_STRING - { - lv_name_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); - - newLeafNode(lv_name_0_0, grammarAccess.getMiscRuleAccess().getNameSTRINGTerminalRuleCall_0()); - - - if (current==null) { - current = createModelElement(grammarAccess.getMiscRuleRule()); - } - setWithLastConsumed( - current, - "name", - lv_name_0_0, - "de.evoal.languages.model.el.dsl.ExpressionLanguage.STRING"); - - - } - - - } - - - } - - - leaveRule(); - - } - - catch (RecognitionException re) { - recover(input,re); - appendSkippedTokens(); - } - finally { - } - return current; - } - // $ANTLR end "ruleMiscRule" - - // $ANTLR start "entryRuleValueRule" - // InternalOptimisationLanguage.g:549:1: entryRuleValueRule returns [EObject current=null] : iv_ruleValueRule= ruleValueRule EOF ; + // InternalOptimisationLanguage.g:442:1: entryRuleValueRule returns [EObject current=null] : iv_ruleValueRule= ruleValueRule EOF ; public final EObject entryRuleValueRule() throws RecognitionException { EObject current = null; @@ -1450,8 +1127,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:549:50: (iv_ruleValueRule= ruleValueRule EOF ) - // InternalOptimisationLanguage.g:550:2: iv_ruleValueRule= ruleValueRule EOF + // InternalOptimisationLanguage.g:442:50: (iv_ruleValueRule= ruleValueRule EOF ) + // InternalOptimisationLanguage.g:443:2: iv_ruleValueRule= ruleValueRule EOF { newCompositeNode(grammarAccess.getValueRuleRule()); pushFollow(FOLLOW_1); @@ -1478,7 +1155,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleValueRule" - // InternalOptimisationLanguage.g:556:1: ruleValueRule returns [EObject current=null] : (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ; + // InternalOptimisationLanguage.g:449:1: ruleValueRule returns [EObject current=null] : (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ; public final EObject ruleValueRule() throws RecognitionException { EObject current = null; @@ -1495,26 +1172,26 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:562:2: ( (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ) - // InternalOptimisationLanguage.g:563:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) + // InternalOptimisationLanguage.g:455:2: ( (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) ) + // InternalOptimisationLanguage.g:456:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) { - // InternalOptimisationLanguage.g:563:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) - int alt7=4; + // InternalOptimisationLanguage.g:456:2: (this_ArrayRule_0= ruleArrayRule | this_DataReferenceRule_1= ruleDataReferenceRule | this_InstanceRule_2= ruleInstanceRule | this_LiteralValueRule_3= ruleLiteralValueRule ) + int alt6=4; switch ( input.LA(1) ) { case 21: { - alt7=1; + alt6=1; } break; case 24: { - alt7=2; + alt6=2; } break; case RULE_ID: case RULE_QUOTED_ID: { - alt7=3; + alt6=3; } break; case RULE_STRING: @@ -1523,19 +1200,19 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar case 33: case 34: { - alt7=4; + alt6=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); + new NoViableAltException("", 6, 0, input); throw nvae; } - switch (alt7) { + switch (alt6) { case 1 : - // InternalOptimisationLanguage.g:564:3: this_ArrayRule_0= ruleArrayRule + // InternalOptimisationLanguage.g:457:3: this_ArrayRule_0= ruleArrayRule { newCompositeNode(grammarAccess.getValueRuleAccess().getArrayRuleParserRuleCall_0()); @@ -1553,7 +1230,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalOptimisationLanguage.g:573:3: this_DataReferenceRule_1= ruleDataReferenceRule + // InternalOptimisationLanguage.g:466:3: this_DataReferenceRule_1= ruleDataReferenceRule { newCompositeNode(grammarAccess.getValueRuleAccess().getDataReferenceRuleParserRuleCall_1()); @@ -1571,7 +1248,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 3 : - // InternalOptimisationLanguage.g:582:3: this_InstanceRule_2= ruleInstanceRule + // InternalOptimisationLanguage.g:475:3: this_InstanceRule_2= ruleInstanceRule { newCompositeNode(grammarAccess.getValueRuleAccess().getInstanceRuleParserRuleCall_2()); @@ -1589,7 +1266,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 4 : - // InternalOptimisationLanguage.g:591:3: this_LiteralValueRule_3= ruleLiteralValueRule + // InternalOptimisationLanguage.g:484:3: this_LiteralValueRule_3= ruleLiteralValueRule { newCompositeNode(grammarAccess.getValueRuleAccess().getLiteralValueRuleParserRuleCall_3()); @@ -1629,7 +1306,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleArrayRule" - // InternalOptimisationLanguage.g:603:1: entryRuleArrayRule returns [EObject current=null] : iv_ruleArrayRule= ruleArrayRule EOF ; + // InternalOptimisationLanguage.g:496:1: entryRuleArrayRule returns [EObject current=null] : iv_ruleArrayRule= ruleArrayRule EOF ; public final EObject entryRuleArrayRule() throws RecognitionException { EObject current = null; @@ -1637,8 +1314,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:603:50: (iv_ruleArrayRule= ruleArrayRule EOF ) - // InternalOptimisationLanguage.g:604:2: iv_ruleArrayRule= ruleArrayRule EOF + // InternalOptimisationLanguage.g:496:50: (iv_ruleArrayRule= ruleArrayRule EOF ) + // InternalOptimisationLanguage.g:497:2: iv_ruleArrayRule= ruleArrayRule EOF { newCompositeNode(grammarAccess.getArrayRuleRule()); pushFollow(FOLLOW_1); @@ -1665,7 +1342,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleArrayRule" - // InternalOptimisationLanguage.g:610:1: ruleArrayRule returns [EObject current=null] : ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ; + // InternalOptimisationLanguage.g:503:1: ruleArrayRule returns [EObject current=null] : ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ; public final EObject ruleArrayRule() throws RecognitionException { EObject current = null; @@ -1681,14 +1358,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:616:2: ( ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ) - // InternalOptimisationLanguage.g:617:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) + // InternalOptimisationLanguage.g:509:2: ( ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) ) + // InternalOptimisationLanguage.g:510:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) { - // InternalOptimisationLanguage.g:617:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) - // InternalOptimisationLanguage.g:618:3: () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' + // InternalOptimisationLanguage.g:510:2: ( () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' ) + // InternalOptimisationLanguage.g:511:3: () otherlv_1= '[' ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? otherlv_5= ']' { - // InternalOptimisationLanguage.g:618:3: () - // InternalOptimisationLanguage.g:619:4: + // InternalOptimisationLanguage.g:511:3: () + // InternalOptimisationLanguage.g:512:4: { current = forceCreateModelElement( @@ -1702,22 +1379,22 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_1, grammarAccess.getArrayRuleAccess().getLeftSquareBracketKeyword_1()); - // InternalOptimisationLanguage.g:629:3: ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? - int alt9=2; - int LA9_0 = input.LA(1); + // InternalOptimisationLanguage.g:522:3: ( ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( ((LA9_0>=RULE_STRING && LA9_0<=RULE_QUOTED_ID)||LA9_0==21||LA9_0==24||(LA9_0>=33 && LA9_0<=34)) ) { - alt9=1; + if ( ((LA8_0>=RULE_STRING && LA8_0<=RULE_QUOTED_ID)||LA8_0==21||LA8_0==24||(LA8_0>=33 && LA8_0<=34)) ) { + alt8=1; } - switch (alt9) { + switch (alt8) { case 1 : - // InternalOptimisationLanguage.g:630:4: ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* + // InternalOptimisationLanguage.g:523:4: ( (lv_values_2_0= ruleValueRule ) ) (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* { - // InternalOptimisationLanguage.g:630:4: ( (lv_values_2_0= ruleValueRule ) ) - // InternalOptimisationLanguage.g:631:5: (lv_values_2_0= ruleValueRule ) + // InternalOptimisationLanguage.g:523:4: ( (lv_values_2_0= ruleValueRule ) ) + // InternalOptimisationLanguage.g:524:5: (lv_values_2_0= ruleValueRule ) { - // InternalOptimisationLanguage.g:631:5: (lv_values_2_0= ruleValueRule ) - // InternalOptimisationLanguage.g:632:6: lv_values_2_0= ruleValueRule + // InternalOptimisationLanguage.g:524:5: (lv_values_2_0= ruleValueRule ) + // InternalOptimisationLanguage.g:525:6: lv_values_2_0= ruleValueRule { newCompositeNode(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_0_0()); @@ -1744,30 +1421,30 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:649:4: (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* - loop8: + // InternalOptimisationLanguage.g:542:4: (otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) )* + loop7: do { - int alt8=2; - int LA8_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( (LA8_0==22) ) { - alt8=1; + if ( (LA7_0==22) ) { + alt7=1; } - switch (alt8) { + switch (alt7) { case 1 : - // InternalOptimisationLanguage.g:650:5: otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) + // InternalOptimisationLanguage.g:543:5: otherlv_3= ',' ( (lv_values_4_0= ruleValueRule ) ) { otherlv_3=(Token)match(input,22,FOLLOW_12); newLeafNode(otherlv_3, grammarAccess.getArrayRuleAccess().getCommaKeyword_2_1_0()); - // InternalOptimisationLanguage.g:654:5: ( (lv_values_4_0= ruleValueRule ) ) - // InternalOptimisationLanguage.g:655:6: (lv_values_4_0= ruleValueRule ) + // InternalOptimisationLanguage.g:547:5: ( (lv_values_4_0= ruleValueRule ) ) + // InternalOptimisationLanguage.g:548:6: (lv_values_4_0= ruleValueRule ) { - // InternalOptimisationLanguage.g:655:6: (lv_values_4_0= ruleValueRule ) - // InternalOptimisationLanguage.g:656:7: lv_values_4_0= ruleValueRule + // InternalOptimisationLanguage.g:548:6: (lv_values_4_0= ruleValueRule ) + // InternalOptimisationLanguage.g:549:7: lv_values_4_0= ruleValueRule { newCompositeNode(grammarAccess.getArrayRuleAccess().getValuesValueRuleParserRuleCall_2_1_1_0()); @@ -1799,7 +1476,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar break; default : - break loop8; + break loop7; } } while (true); @@ -1836,7 +1513,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleLiteralValueRule" - // InternalOptimisationLanguage.g:683:1: entryRuleLiteralValueRule returns [EObject current=null] : iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ; + // InternalOptimisationLanguage.g:576:1: entryRuleLiteralValueRule returns [EObject current=null] : iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ; public final EObject entryRuleLiteralValueRule() throws RecognitionException { EObject current = null; @@ -1844,8 +1521,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:683:57: (iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ) - // InternalOptimisationLanguage.g:684:2: iv_ruleLiteralValueRule= ruleLiteralValueRule EOF + // InternalOptimisationLanguage.g:576:57: (iv_ruleLiteralValueRule= ruleLiteralValueRule EOF ) + // InternalOptimisationLanguage.g:577:2: iv_ruleLiteralValueRule= ruleLiteralValueRule EOF { newCompositeNode(grammarAccess.getLiteralValueRuleRule()); pushFollow(FOLLOW_1); @@ -1872,7 +1549,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleLiteralValueRule" - // InternalOptimisationLanguage.g:690:1: ruleLiteralValueRule returns [EObject current=null] : ( (lv_literal_0_0= ruleLiteralRule ) ) ; + // InternalOptimisationLanguage.g:583:1: ruleLiteralValueRule returns [EObject current=null] : ( (lv_literal_0_0= ruleLiteralRule ) ) ; public final EObject ruleLiteralValueRule() throws RecognitionException { EObject current = null; @@ -1883,14 +1560,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:696:2: ( ( (lv_literal_0_0= ruleLiteralRule ) ) ) - // InternalOptimisationLanguage.g:697:2: ( (lv_literal_0_0= ruleLiteralRule ) ) + // InternalOptimisationLanguage.g:589:2: ( ( (lv_literal_0_0= ruleLiteralRule ) ) ) + // InternalOptimisationLanguage.g:590:2: ( (lv_literal_0_0= ruleLiteralRule ) ) { - // InternalOptimisationLanguage.g:697:2: ( (lv_literal_0_0= ruleLiteralRule ) ) - // InternalOptimisationLanguage.g:698:3: (lv_literal_0_0= ruleLiteralRule ) + // InternalOptimisationLanguage.g:590:2: ( (lv_literal_0_0= ruleLiteralRule ) ) + // InternalOptimisationLanguage.g:591:3: (lv_literal_0_0= ruleLiteralRule ) { - // InternalOptimisationLanguage.g:698:3: (lv_literal_0_0= ruleLiteralRule ) - // InternalOptimisationLanguage.g:699:4: lv_literal_0_0= ruleLiteralRule + // InternalOptimisationLanguage.g:591:3: (lv_literal_0_0= ruleLiteralRule ) + // InternalOptimisationLanguage.g:592:4: lv_literal_0_0= ruleLiteralRule { newCompositeNode(grammarAccess.getLiteralValueRuleAccess().getLiteralLiteralRuleParserRuleCall_0()); @@ -1937,7 +1614,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleDataReferenceRule" - // InternalOptimisationLanguage.g:719:1: entryRuleDataReferenceRule returns [EObject current=null] : iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ; + // InternalOptimisationLanguage.g:612:1: entryRuleDataReferenceRule returns [EObject current=null] : iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ; public final EObject entryRuleDataReferenceRule() throws RecognitionException { EObject current = null; @@ -1945,8 +1622,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:719:58: (iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ) - // InternalOptimisationLanguage.g:720:2: iv_ruleDataReferenceRule= ruleDataReferenceRule EOF + // InternalOptimisationLanguage.g:612:58: (iv_ruleDataReferenceRule= ruleDataReferenceRule EOF ) + // InternalOptimisationLanguage.g:613:2: iv_ruleDataReferenceRule= ruleDataReferenceRule EOF { newCompositeNode(grammarAccess.getDataReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -1973,7 +1650,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleDataReferenceRule" - // InternalOptimisationLanguage.g:726:1: ruleDataReferenceRule returns [EObject current=null] : ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ; + // InternalOptimisationLanguage.g:619:1: ruleDataReferenceRule returns [EObject current=null] : ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ; public final EObject ruleDataReferenceRule() throws RecognitionException { EObject current = null; @@ -1983,14 +1660,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:732:2: ( ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ) - // InternalOptimisationLanguage.g:733:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) + // InternalOptimisationLanguage.g:625:2: ( ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) ) + // InternalOptimisationLanguage.g:626:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) { - // InternalOptimisationLanguage.g:733:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) - // InternalOptimisationLanguage.g:734:3: () otherlv_1= 'data' ( ( ruleStringOrId ) ) + // InternalOptimisationLanguage.g:626:2: ( () otherlv_1= 'data' ( ( ruleStringOrId ) ) ) + // InternalOptimisationLanguage.g:627:3: () otherlv_1= 'data' ( ( ruleStringOrId ) ) { - // InternalOptimisationLanguage.g:734:3: () - // InternalOptimisationLanguage.g:735:4: + // InternalOptimisationLanguage.g:627:3: () + // InternalOptimisationLanguage.g:628:4: { current = forceCreateModelElement( @@ -2004,11 +1681,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_1, grammarAccess.getDataReferenceRuleAccess().getDataKeyword_1()); - // InternalOptimisationLanguage.g:745:3: ( ( ruleStringOrId ) ) - // InternalOptimisationLanguage.g:746:4: ( ruleStringOrId ) + // InternalOptimisationLanguage.g:638:3: ( ( ruleStringOrId ) ) + // InternalOptimisationLanguage.g:639:4: ( ruleStringOrId ) { - // InternalOptimisationLanguage.g:746:4: ( ruleStringOrId ) - // InternalOptimisationLanguage.g:747:5: ruleStringOrId + // InternalOptimisationLanguage.g:639:4: ( ruleStringOrId ) + // InternalOptimisationLanguage.g:640:5: ruleStringOrId { if (current==null) { @@ -2055,7 +1732,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleExpressionRule" - // InternalOptimisationLanguage.g:765:1: entryRuleExpressionRule returns [EObject current=null] : iv_ruleExpressionRule= ruleExpressionRule EOF ; + // InternalOptimisationLanguage.g:658:1: entryRuleExpressionRule returns [EObject current=null] : iv_ruleExpressionRule= ruleExpressionRule EOF ; public final EObject entryRuleExpressionRule() throws RecognitionException { EObject current = null; @@ -2063,8 +1740,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:765:55: (iv_ruleExpressionRule= ruleExpressionRule EOF ) - // InternalOptimisationLanguage.g:766:2: iv_ruleExpressionRule= ruleExpressionRule EOF + // InternalOptimisationLanguage.g:658:55: (iv_ruleExpressionRule= ruleExpressionRule EOF ) + // InternalOptimisationLanguage.g:659:2: iv_ruleExpressionRule= ruleExpressionRule EOF { newCompositeNode(grammarAccess.getExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2091,7 +1768,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleExpressionRule" - // InternalOptimisationLanguage.g:772:1: ruleExpressionRule returns [EObject current=null] : this_OrExpressionRule_0= ruleOrExpressionRule ; + // InternalOptimisationLanguage.g:665:1: ruleExpressionRule returns [EObject current=null] : this_OrExpressionRule_0= ruleOrExpressionRule ; public final EObject ruleExpressionRule() throws RecognitionException { EObject current = null; @@ -2102,8 +1779,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:778:2: (this_OrExpressionRule_0= ruleOrExpressionRule ) - // InternalOptimisationLanguage.g:779:2: this_OrExpressionRule_0= ruleOrExpressionRule + // InternalOptimisationLanguage.g:671:2: (this_OrExpressionRule_0= ruleOrExpressionRule ) + // InternalOptimisationLanguage.g:672:2: this_OrExpressionRule_0= ruleOrExpressionRule { newCompositeNode(grammarAccess.getExpressionRuleAccess().getOrExpressionRuleParserRuleCall()); @@ -2137,7 +1814,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleOrExpressionRule" - // InternalOptimisationLanguage.g:790:1: entryRuleOrExpressionRule returns [EObject current=null] : iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ; + // InternalOptimisationLanguage.g:683:1: entryRuleOrExpressionRule returns [EObject current=null] : iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ; public final EObject entryRuleOrExpressionRule() throws RecognitionException { EObject current = null; @@ -2145,8 +1822,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:790:57: (iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ) - // InternalOptimisationLanguage.g:791:2: iv_ruleOrExpressionRule= ruleOrExpressionRule EOF + // InternalOptimisationLanguage.g:683:57: (iv_ruleOrExpressionRule= ruleOrExpressionRule EOF ) + // InternalOptimisationLanguage.g:684:2: iv_ruleOrExpressionRule= ruleOrExpressionRule EOF { newCompositeNode(grammarAccess.getOrExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2173,7 +1850,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleOrExpressionRule" - // InternalOptimisationLanguage.g:797:1: ruleOrExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ; + // InternalOptimisationLanguage.g:690:1: ruleOrExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ; public final EObject ruleOrExpressionRule() throws RecognitionException { EObject current = null; @@ -2187,17 +1864,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:803:2: ( ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ) - // InternalOptimisationLanguage.g:804:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) + // InternalOptimisationLanguage.g:696:2: ( ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) ) + // InternalOptimisationLanguage.g:697:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) { - // InternalOptimisationLanguage.g:804:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) - // InternalOptimisationLanguage.g:805:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* + // InternalOptimisationLanguage.g:697:2: ( ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* ) + // InternalOptimisationLanguage.g:698:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* { - // InternalOptimisationLanguage.g:805:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) - // InternalOptimisationLanguage.g:806:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) + // InternalOptimisationLanguage.g:698:3: ( (lv_subExpressions_0_0= ruleXorExpressionRule ) ) + // InternalOptimisationLanguage.g:699:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) { - // InternalOptimisationLanguage.g:806:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) - // InternalOptimisationLanguage.g:807:5: lv_subExpressions_0_0= ruleXorExpressionRule + // InternalOptimisationLanguage.g:699:4: (lv_subExpressions_0_0= ruleXorExpressionRule ) + // InternalOptimisationLanguage.g:700:5: lv_subExpressions_0_0= ruleXorExpressionRule { newCompositeNode(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_0_0()); @@ -2224,30 +1901,30 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:824:3: (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* - loop10: + // InternalOptimisationLanguage.g:717:3: (otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) )* + loop9: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA10_0==25) ) { - alt10=1; + if ( (LA9_0==25) ) { + alt9=1; } - switch (alt10) { + switch (alt9) { case 1 : - // InternalOptimisationLanguage.g:825:4: otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) + // InternalOptimisationLanguage.g:718:4: otherlv_1= 'OR' ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) { otherlv_1=(Token)match(input,25,FOLLOW_17); newLeafNode(otherlv_1, grammarAccess.getOrExpressionRuleAccess().getORKeyword_1_0()); - // InternalOptimisationLanguage.g:829:4: ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) - // InternalOptimisationLanguage.g:830:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) + // InternalOptimisationLanguage.g:722:4: ( (lv_subExpressions_2_0= ruleXorExpressionRule ) ) + // InternalOptimisationLanguage.g:723:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) { - // InternalOptimisationLanguage.g:830:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) - // InternalOptimisationLanguage.g:831:6: lv_subExpressions_2_0= ruleXorExpressionRule + // InternalOptimisationLanguage.g:723:5: (lv_subExpressions_2_0= ruleXorExpressionRule ) + // InternalOptimisationLanguage.g:724:6: lv_subExpressions_2_0= ruleXorExpressionRule { newCompositeNode(grammarAccess.getOrExpressionRuleAccess().getSubExpressionsXorExpressionRuleParserRuleCall_1_1_0()); @@ -2279,7 +1956,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar break; default : - break loop10; + break loop9; } } while (true); @@ -2306,7 +1983,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleXorExpressionRule" - // InternalOptimisationLanguage.g:853:1: entryRuleXorExpressionRule returns [EObject current=null] : iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ; + // InternalOptimisationLanguage.g:746:1: entryRuleXorExpressionRule returns [EObject current=null] : iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ; public final EObject entryRuleXorExpressionRule() throws RecognitionException { EObject current = null; @@ -2314,8 +1991,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:853:58: (iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ) - // InternalOptimisationLanguage.g:854:2: iv_ruleXorExpressionRule= ruleXorExpressionRule EOF + // InternalOptimisationLanguage.g:746:58: (iv_ruleXorExpressionRule= ruleXorExpressionRule EOF ) + // InternalOptimisationLanguage.g:747:2: iv_ruleXorExpressionRule= ruleXorExpressionRule EOF { newCompositeNode(grammarAccess.getXorExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2342,7 +2019,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleXorExpressionRule" - // InternalOptimisationLanguage.g:860:1: ruleXorExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ; + // InternalOptimisationLanguage.g:753:1: ruleXorExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ; public final EObject ruleXorExpressionRule() throws RecognitionException { EObject current = null; @@ -2356,17 +2033,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:866:2: ( ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ) - // InternalOptimisationLanguage.g:867:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) + // InternalOptimisationLanguage.g:759:2: ( ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) ) + // InternalOptimisationLanguage.g:760:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) { - // InternalOptimisationLanguage.g:867:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) - // InternalOptimisationLanguage.g:868:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* + // InternalOptimisationLanguage.g:760:2: ( ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* ) + // InternalOptimisationLanguage.g:761:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* { - // InternalOptimisationLanguage.g:868:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) - // InternalOptimisationLanguage.g:869:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) + // InternalOptimisationLanguage.g:761:3: ( (lv_subExpressions_0_0= ruleAndExpressionRule ) ) + // InternalOptimisationLanguage.g:762:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) { - // InternalOptimisationLanguage.g:869:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) - // InternalOptimisationLanguage.g:870:5: lv_subExpressions_0_0= ruleAndExpressionRule + // InternalOptimisationLanguage.g:762:4: (lv_subExpressions_0_0= ruleAndExpressionRule ) + // InternalOptimisationLanguage.g:763:5: lv_subExpressions_0_0= ruleAndExpressionRule { newCompositeNode(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_0_0()); @@ -2393,30 +2070,30 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:887:3: (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* - loop11: + // InternalOptimisationLanguage.g:780:3: (otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) )* + loop10: do { - int alt11=2; - int LA11_0 = input.LA(1); + int alt10=2; + int LA10_0 = input.LA(1); - if ( (LA11_0==26) ) { - alt11=1; + if ( (LA10_0==26) ) { + alt10=1; } - switch (alt11) { + switch (alt10) { case 1 : - // InternalOptimisationLanguage.g:888:4: otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) + // InternalOptimisationLanguage.g:781:4: otherlv_1= 'XOR' ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) { otherlv_1=(Token)match(input,26,FOLLOW_17); newLeafNode(otherlv_1, grammarAccess.getXorExpressionRuleAccess().getXORKeyword_1_0()); - // InternalOptimisationLanguage.g:892:4: ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) - // InternalOptimisationLanguage.g:893:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) + // InternalOptimisationLanguage.g:785:4: ( (lv_subExpressions_2_0= ruleAndExpressionRule ) ) + // InternalOptimisationLanguage.g:786:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) { - // InternalOptimisationLanguage.g:893:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) - // InternalOptimisationLanguage.g:894:6: lv_subExpressions_2_0= ruleAndExpressionRule + // InternalOptimisationLanguage.g:786:5: (lv_subExpressions_2_0= ruleAndExpressionRule ) + // InternalOptimisationLanguage.g:787:6: lv_subExpressions_2_0= ruleAndExpressionRule { newCompositeNode(grammarAccess.getXorExpressionRuleAccess().getSubExpressionsAndExpressionRuleParserRuleCall_1_1_0()); @@ -2448,7 +2125,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar break; default : - break loop11; + break loop10; } } while (true); @@ -2475,7 +2152,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleAndExpressionRule" - // InternalOptimisationLanguage.g:916:1: entryRuleAndExpressionRule returns [EObject current=null] : iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ; + // InternalOptimisationLanguage.g:809:1: entryRuleAndExpressionRule returns [EObject current=null] : iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ; public final EObject entryRuleAndExpressionRule() throws RecognitionException { EObject current = null; @@ -2483,8 +2160,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:916:58: (iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ) - // InternalOptimisationLanguage.g:917:2: iv_ruleAndExpressionRule= ruleAndExpressionRule EOF + // InternalOptimisationLanguage.g:809:58: (iv_ruleAndExpressionRule= ruleAndExpressionRule EOF ) + // InternalOptimisationLanguage.g:810:2: iv_ruleAndExpressionRule= ruleAndExpressionRule EOF { newCompositeNode(grammarAccess.getAndExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2511,7 +2188,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleAndExpressionRule" - // InternalOptimisationLanguage.g:923:1: ruleAndExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ; + // InternalOptimisationLanguage.g:816:1: ruleAndExpressionRule returns [EObject current=null] : ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ; public final EObject ruleAndExpressionRule() throws RecognitionException { EObject current = null; @@ -2525,17 +2202,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:929:2: ( ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ) - // InternalOptimisationLanguage.g:930:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) + // InternalOptimisationLanguage.g:822:2: ( ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) ) + // InternalOptimisationLanguage.g:823:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) { - // InternalOptimisationLanguage.g:930:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) - // InternalOptimisationLanguage.g:931:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* + // InternalOptimisationLanguage.g:823:2: ( ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* ) + // InternalOptimisationLanguage.g:824:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* { - // InternalOptimisationLanguage.g:931:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) - // InternalOptimisationLanguage.g:932:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) + // InternalOptimisationLanguage.g:824:3: ( (lv_subExpressions_0_0= ruleNotExpressionRule ) ) + // InternalOptimisationLanguage.g:825:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) { - // InternalOptimisationLanguage.g:932:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) - // InternalOptimisationLanguage.g:933:5: lv_subExpressions_0_0= ruleNotExpressionRule + // InternalOptimisationLanguage.g:825:4: (lv_subExpressions_0_0= ruleNotExpressionRule ) + // InternalOptimisationLanguage.g:826:5: lv_subExpressions_0_0= ruleNotExpressionRule { newCompositeNode(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_0_0()); @@ -2562,30 +2239,30 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:950:3: (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* - loop12: + // InternalOptimisationLanguage.g:843:3: (otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) )* + loop11: do { - int alt12=2; - int LA12_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( (LA12_0==27) ) { - alt12=1; + if ( (LA11_0==27) ) { + alt11=1; } - switch (alt12) { + switch (alt11) { case 1 : - // InternalOptimisationLanguage.g:951:4: otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) + // InternalOptimisationLanguage.g:844:4: otherlv_1= 'AND' ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) { otherlv_1=(Token)match(input,27,FOLLOW_17); newLeafNode(otherlv_1, grammarAccess.getAndExpressionRuleAccess().getANDKeyword_1_0()); - // InternalOptimisationLanguage.g:955:4: ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) - // InternalOptimisationLanguage.g:956:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) + // InternalOptimisationLanguage.g:848:4: ( (lv_subExpressions_2_0= ruleNotExpressionRule ) ) + // InternalOptimisationLanguage.g:849:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) { - // InternalOptimisationLanguage.g:956:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) - // InternalOptimisationLanguage.g:957:6: lv_subExpressions_2_0= ruleNotExpressionRule + // InternalOptimisationLanguage.g:849:5: (lv_subExpressions_2_0= ruleNotExpressionRule ) + // InternalOptimisationLanguage.g:850:6: lv_subExpressions_2_0= ruleNotExpressionRule { newCompositeNode(grammarAccess.getAndExpressionRuleAccess().getSubExpressionsNotExpressionRuleParserRuleCall_1_1_0()); @@ -2617,7 +2294,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar break; default : - break loop12; + break loop11; } } while (true); @@ -2644,7 +2321,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleNotExpressionRule" - // InternalOptimisationLanguage.g:979:1: entryRuleNotExpressionRule returns [EObject current=null] : iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ; + // InternalOptimisationLanguage.g:872:1: entryRuleNotExpressionRule returns [EObject current=null] : iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ; public final EObject entryRuleNotExpressionRule() throws RecognitionException { EObject current = null; @@ -2652,8 +2329,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:979:58: (iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ) - // InternalOptimisationLanguage.g:980:2: iv_ruleNotExpressionRule= ruleNotExpressionRule EOF + // InternalOptimisationLanguage.g:872:58: (iv_ruleNotExpressionRule= ruleNotExpressionRule EOF ) + // InternalOptimisationLanguage.g:873:2: iv_ruleNotExpressionRule= ruleNotExpressionRule EOF { newCompositeNode(grammarAccess.getNotExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2680,7 +2357,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleNotExpressionRule" - // InternalOptimisationLanguage.g:986:1: ruleNotExpressionRule returns [EObject current=null] : ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ; + // InternalOptimisationLanguage.g:879:1: ruleNotExpressionRule returns [EObject current=null] : ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ; public final EObject ruleNotExpressionRule() throws RecognitionException { EObject current = null; @@ -2692,25 +2369,25 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:992:2: ( ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ) - // InternalOptimisationLanguage.g:993:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) + // InternalOptimisationLanguage.g:885:2: ( ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) ) + // InternalOptimisationLanguage.g:886:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) { - // InternalOptimisationLanguage.g:993:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) - // InternalOptimisationLanguage.g:994:3: ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) + // InternalOptimisationLanguage.g:886:2: ( ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) ) + // InternalOptimisationLanguage.g:887:3: ( (lv_negated_0_0= '!' ) )? ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) { - // InternalOptimisationLanguage.g:994:3: ( (lv_negated_0_0= '!' ) )? - int alt13=2; - int LA13_0 = input.LA(1); + // InternalOptimisationLanguage.g:887:3: ( (lv_negated_0_0= '!' ) )? + int alt12=2; + int LA12_0 = input.LA(1); - if ( (LA13_0==28) ) { - alt13=1; + if ( (LA12_0==28) ) { + alt12=1; } - switch (alt13) { + switch (alt12) { case 1 : - // InternalOptimisationLanguage.g:995:4: (lv_negated_0_0= '!' ) + // InternalOptimisationLanguage.g:888:4: (lv_negated_0_0= '!' ) { - // InternalOptimisationLanguage.g:995:4: (lv_negated_0_0= '!' ) - // InternalOptimisationLanguage.g:996:5: lv_negated_0_0= '!' + // InternalOptimisationLanguage.g:888:4: (lv_negated_0_0= '!' ) + // InternalOptimisationLanguage.g:889:5: lv_negated_0_0= '!' { lv_negated_0_0=(Token)match(input,28,FOLLOW_17); @@ -2731,11 +2408,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1008:3: ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) - // InternalOptimisationLanguage.g:1009:4: (lv_operand_1_0= ruleComparisonExpressionRule ) + // InternalOptimisationLanguage.g:901:3: ( (lv_operand_1_0= ruleComparisonExpressionRule ) ) + // InternalOptimisationLanguage.g:902:4: (lv_operand_1_0= ruleComparisonExpressionRule ) { - // InternalOptimisationLanguage.g:1009:4: (lv_operand_1_0= ruleComparisonExpressionRule ) - // InternalOptimisationLanguage.g:1010:5: lv_operand_1_0= ruleComparisonExpressionRule + // InternalOptimisationLanguage.g:902:4: (lv_operand_1_0= ruleComparisonExpressionRule ) + // InternalOptimisationLanguage.g:903:5: lv_operand_1_0= ruleComparisonExpressionRule { newCompositeNode(grammarAccess.getNotExpressionRuleAccess().getOperandComparisonExpressionRuleParserRuleCall_1_0()); @@ -2785,7 +2462,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleComparisonExpressionRule" - // InternalOptimisationLanguage.g:1031:1: entryRuleComparisonExpressionRule returns [EObject current=null] : iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ; + // InternalOptimisationLanguage.g:924:1: entryRuleComparisonExpressionRule returns [EObject current=null] : iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ; public final EObject entryRuleComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -2793,8 +2470,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1031:65: (iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ) - // InternalOptimisationLanguage.g:1032:2: iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF + // InternalOptimisationLanguage.g:924:65: (iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF ) + // InternalOptimisationLanguage.g:925:2: iv_ruleComparisonExpressionRule= ruleComparisonExpressionRule EOF { newCompositeNode(grammarAccess.getComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2821,7 +2498,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleComparisonExpressionRule" - // InternalOptimisationLanguage.g:1038:1: ruleComparisonExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ; + // InternalOptimisationLanguage.g:931:1: ruleComparisonExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ; public final EObject ruleComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -2834,17 +2511,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1044:2: ( ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ) - // InternalOptimisationLanguage.g:1045:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) + // InternalOptimisationLanguage.g:937:2: ( ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) ) + // InternalOptimisationLanguage.g:938:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) { - // InternalOptimisationLanguage.g:1045:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) - // InternalOptimisationLanguage.g:1046:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* + // InternalOptimisationLanguage.g:938:2: ( ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* ) + // InternalOptimisationLanguage.g:939:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* { - // InternalOptimisationLanguage.g:1046:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) - // InternalOptimisationLanguage.g:1047:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:939:3: ( (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) ) + // InternalOptimisationLanguage.g:940:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) { - // InternalOptimisationLanguage.g:1047:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) - // InternalOptimisationLanguage.g:1048:5: lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule + // InternalOptimisationLanguage.g:940:4: (lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:941:5: lv_leftOperand_0_0= ruleAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getComparisonExpressionRuleAccess().getLeftOperandAddOrSubtractExpressionRuleParserRuleCall_0_0()); @@ -2871,23 +2548,23 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1065:3: ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* - loop14: + // InternalOptimisationLanguage.g:958:3: ( (lv_comparison_1_0= rulePartialComparisonExpressionRule ) )* + loop13: do { - int alt14=2; - int LA14_0 = input.LA(1); + int alt13=2; + int LA13_0 = input.LA(1); - if ( ((LA14_0>=35 && LA14_0<=40)) ) { - alt14=1; + if ( ((LA13_0>=35 && LA13_0<=40)) ) { + alt13=1; } - switch (alt14) { + switch (alt13) { case 1 : - // InternalOptimisationLanguage.g:1066:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) + // InternalOptimisationLanguage.g:959:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) { - // InternalOptimisationLanguage.g:1066:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) - // InternalOptimisationLanguage.g:1067:5: lv_comparison_1_0= rulePartialComparisonExpressionRule + // InternalOptimisationLanguage.g:959:4: (lv_comparison_1_0= rulePartialComparisonExpressionRule ) + // InternalOptimisationLanguage.g:960:5: lv_comparison_1_0= rulePartialComparisonExpressionRule { newCompositeNode(grammarAccess.getComparisonExpressionRuleAccess().getComparisonPartialComparisonExpressionRuleParserRuleCall_1_0()); @@ -2916,7 +2593,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar break; default : - break loop14; + break loop13; } } while (true); @@ -2943,7 +2620,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRulePartialComparisonExpressionRule" - // InternalOptimisationLanguage.g:1088:1: entryRulePartialComparisonExpressionRule returns [EObject current=null] : iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ; + // InternalOptimisationLanguage.g:981:1: entryRulePartialComparisonExpressionRule returns [EObject current=null] : iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ; public final EObject entryRulePartialComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -2951,8 +2628,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1088:72: (iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ) - // InternalOptimisationLanguage.g:1089:2: iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF + // InternalOptimisationLanguage.g:981:72: (iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF ) + // InternalOptimisationLanguage.g:982:2: iv_rulePartialComparisonExpressionRule= rulePartialComparisonExpressionRule EOF { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -2979,7 +2656,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePartialComparisonExpressionRule" - // InternalOptimisationLanguage.g:1095:1: rulePartialComparisonExpressionRule returns [EObject current=null] : ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ; + // InternalOptimisationLanguage.g:988:1: rulePartialComparisonExpressionRule returns [EObject current=null] : ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ; public final EObject rulePartialComparisonExpressionRule() throws RecognitionException { EObject current = null; @@ -2992,17 +2669,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1101:2: ( ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ) - // InternalOptimisationLanguage.g:1102:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) + // InternalOptimisationLanguage.g:994:2: ( ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) ) + // InternalOptimisationLanguage.g:995:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) { - // InternalOptimisationLanguage.g:1102:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) - // InternalOptimisationLanguage.g:1103:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) + // InternalOptimisationLanguage.g:995:2: ( ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) ) + // InternalOptimisationLanguage.g:996:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) { - // InternalOptimisationLanguage.g:1103:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) - // InternalOptimisationLanguage.g:1104:4: (lv_operator_0_0= ruleComparisonOperatorRule ) + // InternalOptimisationLanguage.g:996:3: ( (lv_operator_0_0= ruleComparisonOperatorRule ) ) + // InternalOptimisationLanguage.g:997:4: (lv_operator_0_0= ruleComparisonOperatorRule ) { - // InternalOptimisationLanguage.g:1104:4: (lv_operator_0_0= ruleComparisonOperatorRule ) - // InternalOptimisationLanguage.g:1105:5: lv_operator_0_0= ruleComparisonOperatorRule + // InternalOptimisationLanguage.g:997:4: (lv_operator_0_0= ruleComparisonOperatorRule ) + // InternalOptimisationLanguage.g:998:5: lv_operator_0_0= ruleComparisonOperatorRule { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleAccess().getOperatorComparisonOperatorRuleEnumRuleCall_0_0()); @@ -3029,11 +2706,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1122:3: ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) - // InternalOptimisationLanguage.g:1123:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:1015:3: ( (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) ) + // InternalOptimisationLanguage.g:1016:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) { - // InternalOptimisationLanguage.g:1123:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) - // InternalOptimisationLanguage.g:1124:5: lv_subExpression_1_0= ruleAddOrSubtractExpressionRule + // InternalOptimisationLanguage.g:1016:4: (lv_subExpression_1_0= ruleAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:1017:5: lv_subExpression_1_0= ruleAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getPartialComparisonExpressionRuleAccess().getSubExpressionAddOrSubtractExpressionRuleParserRuleCall_1_0()); @@ -3083,7 +2760,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleAddOrSubtractExpressionRule" - // InternalOptimisationLanguage.g:1145:1: entryRuleAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ; + // InternalOptimisationLanguage.g:1038:1: entryRuleAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ; public final EObject entryRuleAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -3091,8 +2768,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1145:68: (iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ) - // InternalOptimisationLanguage.g:1146:2: iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF + // InternalOptimisationLanguage.g:1038:68: (iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF ) + // InternalOptimisationLanguage.g:1039:2: iv_ruleAddOrSubtractExpressionRule= ruleAddOrSubtractExpressionRule EOF { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3119,7 +2796,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleAddOrSubtractExpressionRule" - // InternalOptimisationLanguage.g:1152:1: ruleAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ; + // InternalOptimisationLanguage.g:1045:1: ruleAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ; public final EObject ruleAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -3134,17 +2811,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1158:2: ( ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ) - // InternalOptimisationLanguage.g:1159:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) + // InternalOptimisationLanguage.g:1051:2: ( ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) ) + // InternalOptimisationLanguage.g:1052:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) { - // InternalOptimisationLanguage.g:1159:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) - // InternalOptimisationLanguage.g:1160:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* + // InternalOptimisationLanguage.g:1052:2: ( ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* ) + // InternalOptimisationLanguage.g:1053:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* { - // InternalOptimisationLanguage.g:1160:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) - // InternalOptimisationLanguage.g:1161:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalOptimisationLanguage.g:1053:3: ( (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalOptimisationLanguage.g:1054:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) { - // InternalOptimisationLanguage.g:1161:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) - // InternalOptimisationLanguage.g:1162:5: lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule + // InternalOptimisationLanguage.g:1054:4: (lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalOptimisationLanguage.g:1055:5: lv_leftOperand_0_0= ruleMultiplyDivideModuloExpressionRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getLeftOperandMultiplyDivideModuloExpressionRuleParserRuleCall_0_0()); @@ -3171,26 +2848,26 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1179:3: ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* - loop15: + // InternalOptimisationLanguage.g:1072:3: ( ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) )* + loop14: do { - int alt15=2; - int LA15_0 = input.LA(1); + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA15_0>=41 && LA15_0<=42)) ) { - alt15=1; + if ( ((LA14_0>=41 && LA14_0<=42)) ) { + alt14=1; } - switch (alt15) { + switch (alt14) { case 1 : - // InternalOptimisationLanguage.g:1180:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalOptimisationLanguage.g:1073:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) { - // InternalOptimisationLanguage.g:1180:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) - // InternalOptimisationLanguage.g:1181:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) + // InternalOptimisationLanguage.g:1073:4: ( (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) ) + // InternalOptimisationLanguage.g:1074:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) { - // InternalOptimisationLanguage.g:1181:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) - // InternalOptimisationLanguage.g:1182:6: lv_operators_1_0= ruleAddOrSubtractOperatorRule + // InternalOptimisationLanguage.g:1074:5: (lv_operators_1_0= ruleAddOrSubtractOperatorRule ) + // InternalOptimisationLanguage.g:1075:6: lv_operators_1_0= ruleAddOrSubtractOperatorRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_1_0_0()); @@ -3217,11 +2894,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1199:4: ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) - // InternalOptimisationLanguage.g:1200:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalOptimisationLanguage.g:1092:4: ( (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) ) + // InternalOptimisationLanguage.g:1093:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) { - // InternalOptimisationLanguage.g:1200:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) - // InternalOptimisationLanguage.g:1201:6: lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule + // InternalOptimisationLanguage.g:1093:5: (lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule ) + // InternalOptimisationLanguage.g:1094:6: lv_operands_2_0= ruleMultiplyDivideModuloExpressionRule { newCompositeNode(grammarAccess.getAddOrSubtractExpressionRuleAccess().getOperandsMultiplyDivideModuloExpressionRuleParserRuleCall_1_1_0()); @@ -3253,7 +2930,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar break; default : - break loop15; + break loop14; } } while (true); @@ -3280,7 +2957,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleMultiplyDivideModuloExpressionRule" - // InternalOptimisationLanguage.g:1223:1: entryRuleMultiplyDivideModuloExpressionRule returns [EObject current=null] : iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ; + // InternalOptimisationLanguage.g:1116:1: entryRuleMultiplyDivideModuloExpressionRule returns [EObject current=null] : iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ; public final EObject entryRuleMultiplyDivideModuloExpressionRule() throws RecognitionException { EObject current = null; @@ -3288,8 +2965,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1223:75: (iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ) - // InternalOptimisationLanguage.g:1224:2: iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF + // InternalOptimisationLanguage.g:1116:75: (iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF ) + // InternalOptimisationLanguage.g:1117:2: iv_ruleMultiplyDivideModuloExpressionRule= ruleMultiplyDivideModuloExpressionRule EOF { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3316,7 +2993,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleMultiplyDivideModuloExpressionRule" - // InternalOptimisationLanguage.g:1230:1: ruleMultiplyDivideModuloExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ; + // InternalOptimisationLanguage.g:1123:1: ruleMultiplyDivideModuloExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ; public final EObject ruleMultiplyDivideModuloExpressionRule() throws RecognitionException { EObject current = null; @@ -3331,17 +3008,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1236:2: ( ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ) - // InternalOptimisationLanguage.g:1237:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) + // InternalOptimisationLanguage.g:1129:2: ( ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) ) + // InternalOptimisationLanguage.g:1130:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) { - // InternalOptimisationLanguage.g:1237:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) - // InternalOptimisationLanguage.g:1238:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* + // InternalOptimisationLanguage.g:1130:2: ( ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* ) + // InternalOptimisationLanguage.g:1131:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* { - // InternalOptimisationLanguage.g:1238:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) - // InternalOptimisationLanguage.g:1239:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:1131:3: ( (lv_leftOperand_0_0= rulePowerOfExpressionRule ) ) + // InternalOptimisationLanguage.g:1132:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) { - // InternalOptimisationLanguage.g:1239:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) - // InternalOptimisationLanguage.g:1240:5: lv_leftOperand_0_0= rulePowerOfExpressionRule + // InternalOptimisationLanguage.g:1132:4: (lv_leftOperand_0_0= rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:1133:5: lv_leftOperand_0_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getLeftOperandPowerOfExpressionRuleParserRuleCall_0_0()); @@ -3368,26 +3045,26 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1257:3: ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* - loop16: + // InternalOptimisationLanguage.g:1150:3: ( ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) )* + loop15: do { - int alt16=2; - int LA16_0 = input.LA(1); + int alt15=2; + int LA15_0 = input.LA(1); - if ( ((LA16_0>=43 && LA16_0<=45)) ) { - alt16=1; + if ( ((LA15_0>=43 && LA15_0<=45)) ) { + alt15=1; } - switch (alt16) { + switch (alt15) { case 1 : - // InternalOptimisationLanguage.g:1258:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) + // InternalOptimisationLanguage.g:1151:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) { - // InternalOptimisationLanguage.g:1258:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) - // InternalOptimisationLanguage.g:1259:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) + // InternalOptimisationLanguage.g:1151:4: ( (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) ) + // InternalOptimisationLanguage.g:1152:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) { - // InternalOptimisationLanguage.g:1259:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) - // InternalOptimisationLanguage.g:1260:6: lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule + // InternalOptimisationLanguage.g:1152:5: (lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule ) + // InternalOptimisationLanguage.g:1153:6: lv_operators_1_0= ruleMultiplyDivideModuloOperatorRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperatorsMultiplyDivideModuloOperatorRuleEnumRuleCall_1_0_0()); @@ -3414,11 +3091,11 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1277:4: ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) - // InternalOptimisationLanguage.g:1278:5: (lv_operands_2_0= rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:1170:4: ( (lv_operands_2_0= rulePowerOfExpressionRule ) ) + // InternalOptimisationLanguage.g:1171:5: (lv_operands_2_0= rulePowerOfExpressionRule ) { - // InternalOptimisationLanguage.g:1278:5: (lv_operands_2_0= rulePowerOfExpressionRule ) - // InternalOptimisationLanguage.g:1279:6: lv_operands_2_0= rulePowerOfExpressionRule + // InternalOptimisationLanguage.g:1171:5: (lv_operands_2_0= rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:1172:6: lv_operands_2_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getMultiplyDivideModuloExpressionRuleAccess().getOperandsPowerOfExpressionRuleParserRuleCall_1_1_0()); @@ -3450,7 +3127,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar break; default : - break loop16; + break loop15; } } while (true); @@ -3477,7 +3154,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRulePowerOfExpressionRule" - // InternalOptimisationLanguage.g:1301:1: entryRulePowerOfExpressionRule returns [EObject current=null] : iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ; + // InternalOptimisationLanguage.g:1194:1: entryRulePowerOfExpressionRule returns [EObject current=null] : iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ; public final EObject entryRulePowerOfExpressionRule() throws RecognitionException { EObject current = null; @@ -3485,8 +3162,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1301:62: (iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ) - // InternalOptimisationLanguage.g:1302:2: iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF + // InternalOptimisationLanguage.g:1194:62: (iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF ) + // InternalOptimisationLanguage.g:1195:2: iv_rulePowerOfExpressionRule= rulePowerOfExpressionRule EOF { newCompositeNode(grammarAccess.getPowerOfExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3513,7 +3190,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePowerOfExpressionRule" - // InternalOptimisationLanguage.g:1308:1: rulePowerOfExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ; + // InternalOptimisationLanguage.g:1201:1: rulePowerOfExpressionRule returns [EObject current=null] : ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ; public final EObject rulePowerOfExpressionRule() throws RecognitionException { EObject current = null; @@ -3527,17 +3204,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1314:2: ( ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ) - // InternalOptimisationLanguage.g:1315:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) + // InternalOptimisationLanguage.g:1207:2: ( ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) ) + // InternalOptimisationLanguage.g:1208:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) { - // InternalOptimisationLanguage.g:1315:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) - // InternalOptimisationLanguage.g:1316:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? + // InternalOptimisationLanguage.g:1208:2: ( ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? ) + // InternalOptimisationLanguage.g:1209:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? { - // InternalOptimisationLanguage.g:1316:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) - // InternalOptimisationLanguage.g:1317:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:1209:3: ( (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) ) + // InternalOptimisationLanguage.g:1210:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) { - // InternalOptimisationLanguage.g:1317:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) - // InternalOptimisationLanguage.g:1318:5: lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule + // InternalOptimisationLanguage.g:1210:4: (lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule ) + // InternalOptimisationLanguage.g:1211:5: lv_leftOperand_0_0= ruleUnaryAddOrSubtractExpressionRule { newCompositeNode(grammarAccess.getPowerOfExpressionRuleAccess().getLeftOperandUnaryAddOrSubtractExpressionRuleParserRuleCall_0_0()); @@ -3564,26 +3241,26 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1335:3: (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? - int alt17=2; - int LA17_0 = input.LA(1); + // InternalOptimisationLanguage.g:1228:3: (otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) )? + int alt16=2; + int LA16_0 = input.LA(1); - if ( (LA17_0==29) ) { - alt17=1; + if ( (LA16_0==29) ) { + alt16=1; } - switch (alt17) { + switch (alt16) { case 1 : - // InternalOptimisationLanguage.g:1336:4: otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) + // InternalOptimisationLanguage.g:1229:4: otherlv_1= '^' ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) { otherlv_1=(Token)match(input,29,FOLLOW_17); newLeafNode(otherlv_1, grammarAccess.getPowerOfExpressionRuleAccess().getCircumflexAccentKeyword_1_0()); - // InternalOptimisationLanguage.g:1340:4: ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) - // InternalOptimisationLanguage.g:1341:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:1233:4: ( (lv_rightOperand_2_0= rulePowerOfExpressionRule ) ) + // InternalOptimisationLanguage.g:1234:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) { - // InternalOptimisationLanguage.g:1341:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) - // InternalOptimisationLanguage.g:1342:6: lv_rightOperand_2_0= rulePowerOfExpressionRule + // InternalOptimisationLanguage.g:1234:5: (lv_rightOperand_2_0= rulePowerOfExpressionRule ) + // InternalOptimisationLanguage.g:1235:6: lv_rightOperand_2_0= rulePowerOfExpressionRule { newCompositeNode(grammarAccess.getPowerOfExpressionRuleAccess().getRightOperandPowerOfExpressionRuleParserRuleCall_1_1_0()); @@ -3639,7 +3316,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleUnaryAddOrSubtractExpressionRule" - // InternalOptimisationLanguage.g:1364:1: entryRuleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ; + // InternalOptimisationLanguage.g:1257:1: entryRuleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ; public final EObject entryRuleUnaryAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -3647,8 +3324,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1364:73: (iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ) - // InternalOptimisationLanguage.g:1365:2: iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF + // InternalOptimisationLanguage.g:1257:73: (iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF ) + // InternalOptimisationLanguage.g:1258:2: iv_ruleUnaryAddOrSubtractExpressionRule= ruleUnaryAddOrSubtractExpressionRule EOF { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleRule()); pushFollow(FOLLOW_1); @@ -3675,7 +3352,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleUnaryAddOrSubtractExpressionRule" - // InternalOptimisationLanguage.g:1371:1: ruleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ; + // InternalOptimisationLanguage.g:1264:1: ruleUnaryAddOrSubtractExpressionRule returns [EObject current=null] : ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ; public final EObject ruleUnaryAddOrSubtractExpressionRule() throws RecognitionException { EObject current = null; @@ -3688,29 +3365,29 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1377:2: ( ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ) - // InternalOptimisationLanguage.g:1378:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) + // InternalOptimisationLanguage.g:1270:2: ( ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) ) + // InternalOptimisationLanguage.g:1271:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) { - // InternalOptimisationLanguage.g:1378:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) - // InternalOptimisationLanguage.g:1379:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) + // InternalOptimisationLanguage.g:1271:2: ( ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) ) + // InternalOptimisationLanguage.g:1272:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) { - // InternalOptimisationLanguage.g:1379:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* - loop18: + // InternalOptimisationLanguage.g:1272:3: ( (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) )* + loop17: do { - int alt18=2; - int LA18_0 = input.LA(1); + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA18_0>=41 && LA18_0<=42)) ) { - alt18=1; + if ( ((LA17_0>=41 && LA17_0<=42)) ) { + alt17=1; } - switch (alt18) { + switch (alt17) { case 1 : - // InternalOptimisationLanguage.g:1380:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) + // InternalOptimisationLanguage.g:1273:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) { - // InternalOptimisationLanguage.g:1380:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) - // InternalOptimisationLanguage.g:1381:5: lv_operators_0_0= ruleAddOrSubtractOperatorRule + // InternalOptimisationLanguage.g:1273:4: (lv_operators_0_0= ruleAddOrSubtractOperatorRule ) + // InternalOptimisationLanguage.g:1274:5: lv_operators_0_0= ruleAddOrSubtractOperatorRule { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getOperatorsAddOrSubtractOperatorRuleEnumRuleCall_0_0()); @@ -3739,15 +3416,15 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar break; default : - break loop18; + break loop17; } } while (true); - // InternalOptimisationLanguage.g:1398:3: ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) - // InternalOptimisationLanguage.g:1399:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) + // InternalOptimisationLanguage.g:1291:3: ( (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) ) + // InternalOptimisationLanguage.g:1292:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) { - // InternalOptimisationLanguage.g:1399:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) - // InternalOptimisationLanguage.g:1400:5: lv_subExpression_1_0= ruleLiteralOrReferenceRule + // InternalOptimisationLanguage.g:1292:4: (lv_subExpression_1_0= ruleLiteralOrReferenceRule ) + // InternalOptimisationLanguage.g:1293:5: lv_subExpression_1_0= ruleLiteralOrReferenceRule { newCompositeNode(grammarAccess.getUnaryAddOrSubtractExpressionRuleAccess().getSubExpressionLiteralOrReferenceRuleParserRuleCall_1_0()); @@ -3797,7 +3474,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleLiteralOrReferenceRule" - // InternalOptimisationLanguage.g:1421:1: entryRuleLiteralOrReferenceRule returns [EObject current=null] : iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ; + // InternalOptimisationLanguage.g:1314:1: entryRuleLiteralOrReferenceRule returns [EObject current=null] : iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ; public final EObject entryRuleLiteralOrReferenceRule() throws RecognitionException { EObject current = null; @@ -3805,8 +3482,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1421:63: (iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ) - // InternalOptimisationLanguage.g:1422:2: iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF + // InternalOptimisationLanguage.g:1314:63: (iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF ) + // InternalOptimisationLanguage.g:1315:2: iv_ruleLiteralOrReferenceRule= ruleLiteralOrReferenceRule EOF { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -3833,7 +3510,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleLiteralOrReferenceRule" - // InternalOptimisationLanguage.g:1428:1: ruleLiteralOrReferenceRule returns [EObject current=null] : (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ; + // InternalOptimisationLanguage.g:1321:1: ruleLiteralOrReferenceRule returns [EObject current=null] : (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ; public final EObject ruleLiteralOrReferenceRule() throws RecognitionException { EObject current = null; @@ -3850,15 +3527,15 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1434:2: ( (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ) - // InternalOptimisationLanguage.g:1435:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) + // InternalOptimisationLanguage.g:1327:2: ( (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) ) + // InternalOptimisationLanguage.g:1328:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) { - // InternalOptimisationLanguage.g:1435:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) - int alt19=4; + // InternalOptimisationLanguage.g:1328:2: (this_CallRule_0= ruleCallRule | this_LiteralRule_1= ruleLiteralRule | this_ParanthesesRule_2= ruleParanthesesRule | this_ValueReferenceRule_3= ruleValueReferenceRule ) + int alt18=4; switch ( input.LA(1) ) { case RULE_ID: { - alt19=1; + alt18=1; } break; case RULE_STRING: @@ -3867,29 +3544,29 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar case 33: case 34: { - alt19=2; + alt18=2; } break; case 30: { - alt19=3; + alt18=3; } break; case 32: { - alt19=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 19, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt19) { + switch (alt18) { case 1 : - // InternalOptimisationLanguage.g:1436:3: this_CallRule_0= ruleCallRule + // InternalOptimisationLanguage.g:1329:3: this_CallRule_0= ruleCallRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getCallRuleParserRuleCall_0()); @@ -3907,7 +3584,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalOptimisationLanguage.g:1445:3: this_LiteralRule_1= ruleLiteralRule + // InternalOptimisationLanguage.g:1338:3: this_LiteralRule_1= ruleLiteralRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getLiteralRuleParserRuleCall_1()); @@ -3925,7 +3602,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 3 : - // InternalOptimisationLanguage.g:1454:3: this_ParanthesesRule_2= ruleParanthesesRule + // InternalOptimisationLanguage.g:1347:3: this_ParanthesesRule_2= ruleParanthesesRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getParanthesesRuleParserRuleCall_2()); @@ -3943,7 +3620,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 4 : - // InternalOptimisationLanguage.g:1463:3: this_ValueReferenceRule_3= ruleValueReferenceRule + // InternalOptimisationLanguage.g:1356:3: this_ValueReferenceRule_3= ruleValueReferenceRule { newCompositeNode(grammarAccess.getLiteralOrReferenceRuleAccess().getValueReferenceRuleParserRuleCall_3()); @@ -3983,7 +3660,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleParanthesesRule" - // InternalOptimisationLanguage.g:1475:1: entryRuleParanthesesRule returns [EObject current=null] : iv_ruleParanthesesRule= ruleParanthesesRule EOF ; + // InternalOptimisationLanguage.g:1368:1: entryRuleParanthesesRule returns [EObject current=null] : iv_ruleParanthesesRule= ruleParanthesesRule EOF ; public final EObject entryRuleParanthesesRule() throws RecognitionException { EObject current = null; @@ -3991,8 +3668,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1475:56: (iv_ruleParanthesesRule= ruleParanthesesRule EOF ) - // InternalOptimisationLanguage.g:1476:2: iv_ruleParanthesesRule= ruleParanthesesRule EOF + // InternalOptimisationLanguage.g:1368:56: (iv_ruleParanthesesRule= ruleParanthesesRule EOF ) + // InternalOptimisationLanguage.g:1369:2: iv_ruleParanthesesRule= ruleParanthesesRule EOF { newCompositeNode(grammarAccess.getParanthesesRuleRule()); pushFollow(FOLLOW_1); @@ -4019,7 +3696,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleParanthesesRule" - // InternalOptimisationLanguage.g:1482:1: ruleParanthesesRule returns [EObject current=null] : (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ; + // InternalOptimisationLanguage.g:1375:1: ruleParanthesesRule returns [EObject current=null] : (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ; public final EObject ruleParanthesesRule() throws RecognitionException { EObject current = null; @@ -4032,21 +3709,21 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1488:2: ( (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ) - // InternalOptimisationLanguage.g:1489:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) + // InternalOptimisationLanguage.g:1381:2: ( (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) ) + // InternalOptimisationLanguage.g:1382:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) { - // InternalOptimisationLanguage.g:1489:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) - // InternalOptimisationLanguage.g:1490:3: otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' + // InternalOptimisationLanguage.g:1382:2: (otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' ) + // InternalOptimisationLanguage.g:1383:3: otherlv_0= '(' ( (lv_subExpression_1_0= ruleExpressionRule ) ) otherlv_2= ')' { otherlv_0=(Token)match(input,30,FOLLOW_17); newLeafNode(otherlv_0, grammarAccess.getParanthesesRuleAccess().getLeftParenthesisKeyword_0()); - // InternalOptimisationLanguage.g:1494:3: ( (lv_subExpression_1_0= ruleExpressionRule ) ) - // InternalOptimisationLanguage.g:1495:4: (lv_subExpression_1_0= ruleExpressionRule ) + // InternalOptimisationLanguage.g:1387:3: ( (lv_subExpression_1_0= ruleExpressionRule ) ) + // InternalOptimisationLanguage.g:1388:4: (lv_subExpression_1_0= ruleExpressionRule ) { - // InternalOptimisationLanguage.g:1495:4: (lv_subExpression_1_0= ruleExpressionRule ) - // InternalOptimisationLanguage.g:1496:5: lv_subExpression_1_0= ruleExpressionRule + // InternalOptimisationLanguage.g:1388:4: (lv_subExpression_1_0= ruleExpressionRule ) + // InternalOptimisationLanguage.g:1389:5: lv_subExpression_1_0= ruleExpressionRule { newCompositeNode(grammarAccess.getParanthesesRuleAccess().getSubExpressionExpressionRuleParserRuleCall_1_0()); @@ -4100,7 +3777,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleCallRule" - // InternalOptimisationLanguage.g:1521:1: entryRuleCallRule returns [EObject current=null] : iv_ruleCallRule= ruleCallRule EOF ; + // InternalOptimisationLanguage.g:1414:1: entryRuleCallRule returns [EObject current=null] : iv_ruleCallRule= ruleCallRule EOF ; public final EObject entryRuleCallRule() throws RecognitionException { EObject current = null; @@ -4108,8 +3785,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1521:49: (iv_ruleCallRule= ruleCallRule EOF ) - // InternalOptimisationLanguage.g:1522:2: iv_ruleCallRule= ruleCallRule EOF + // InternalOptimisationLanguage.g:1414:49: (iv_ruleCallRule= ruleCallRule EOF ) + // InternalOptimisationLanguage.g:1415:2: iv_ruleCallRule= ruleCallRule EOF { newCompositeNode(grammarAccess.getCallRuleRule()); pushFollow(FOLLOW_1); @@ -4136,7 +3813,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleCallRule" - // InternalOptimisationLanguage.g:1528:1: ruleCallRule returns [EObject current=null] : ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ; + // InternalOptimisationLanguage.g:1421:1: ruleCallRule returns [EObject current=null] : ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ; public final EObject ruleCallRule() throws RecognitionException { EObject current = null; @@ -4154,17 +3831,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1534:2: ( ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ) - // InternalOptimisationLanguage.g:1535:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) + // InternalOptimisationLanguage.g:1427:2: ( ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) ) + // InternalOptimisationLanguage.g:1428:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) { - // InternalOptimisationLanguage.g:1535:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) - // InternalOptimisationLanguage.g:1536:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' + // InternalOptimisationLanguage.g:1428:2: ( ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' ) + // InternalOptimisationLanguage.g:1429:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) otherlv_1= '(' ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? otherlv_5= ')' { - // InternalOptimisationLanguage.g:1536:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) - // InternalOptimisationLanguage.g:1537:4: (lv_function_0_0= ruleFunctionNameRule ) + // InternalOptimisationLanguage.g:1429:3: ( (lv_function_0_0= ruleFunctionNameRule ) ) + // InternalOptimisationLanguage.g:1430:4: (lv_function_0_0= ruleFunctionNameRule ) { - // InternalOptimisationLanguage.g:1537:4: (lv_function_0_0= ruleFunctionNameRule ) - // InternalOptimisationLanguage.g:1538:5: lv_function_0_0= ruleFunctionNameRule + // InternalOptimisationLanguage.g:1430:4: (lv_function_0_0= ruleFunctionNameRule ) + // InternalOptimisationLanguage.g:1431:5: lv_function_0_0= ruleFunctionNameRule { newCompositeNode(grammarAccess.getCallRuleAccess().getFunctionFunctionNameRuleParserRuleCall_0_0()); @@ -4195,22 +3872,22 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_1, grammarAccess.getCallRuleAccess().getLeftParenthesisKeyword_1()); - // InternalOptimisationLanguage.g:1559:3: ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? - int alt21=2; - int LA21_0 = input.LA(1); + // InternalOptimisationLanguage.g:1452:3: ( ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* )? + int alt20=2; + int LA20_0 = input.LA(1); - if ( ((LA21_0>=RULE_STRING && LA21_0<=RULE_INT)||LA21_0==28||LA21_0==30||(LA21_0>=32 && LA21_0<=34)||(LA21_0>=41 && LA21_0<=42)) ) { - alt21=1; + if ( ((LA20_0>=RULE_STRING && LA20_0<=RULE_INT)||LA20_0==28||LA20_0==30||(LA20_0>=32 && LA20_0<=34)||(LA20_0>=41 && LA20_0<=42)) ) { + alt20=1; } - switch (alt21) { + switch (alt20) { case 1 : - // InternalOptimisationLanguage.g:1560:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* + // InternalOptimisationLanguage.g:1453:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* { - // InternalOptimisationLanguage.g:1560:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) - // InternalOptimisationLanguage.g:1561:5: (lv_parameters_2_0= ruleExpressionRule ) + // InternalOptimisationLanguage.g:1453:4: ( (lv_parameters_2_0= ruleExpressionRule ) ) + // InternalOptimisationLanguage.g:1454:5: (lv_parameters_2_0= ruleExpressionRule ) { - // InternalOptimisationLanguage.g:1561:5: (lv_parameters_2_0= ruleExpressionRule ) - // InternalOptimisationLanguage.g:1562:6: lv_parameters_2_0= ruleExpressionRule + // InternalOptimisationLanguage.g:1454:5: (lv_parameters_2_0= ruleExpressionRule ) + // InternalOptimisationLanguage.g:1455:6: lv_parameters_2_0= ruleExpressionRule { newCompositeNode(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_0_0()); @@ -4237,30 +3914,30 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1579:4: (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* - loop20: + // InternalOptimisationLanguage.g:1472:4: (otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) )* + loop19: do { - int alt20=2; - int LA20_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA20_0==22) ) { - alt20=1; + if ( (LA19_0==22) ) { + alt19=1; } - switch (alt20) { + switch (alt19) { case 1 : - // InternalOptimisationLanguage.g:1580:5: otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) + // InternalOptimisationLanguage.g:1473:5: otherlv_3= ',' ( (lv_parameters_4_0= ruleExpressionRule ) ) { otherlv_3=(Token)match(input,22,FOLLOW_17); newLeafNode(otherlv_3, grammarAccess.getCallRuleAccess().getCommaKeyword_2_1_0()); - // InternalOptimisationLanguage.g:1584:5: ( (lv_parameters_4_0= ruleExpressionRule ) ) - // InternalOptimisationLanguage.g:1585:6: (lv_parameters_4_0= ruleExpressionRule ) + // InternalOptimisationLanguage.g:1477:5: ( (lv_parameters_4_0= ruleExpressionRule ) ) + // InternalOptimisationLanguage.g:1478:6: (lv_parameters_4_0= ruleExpressionRule ) { - // InternalOptimisationLanguage.g:1585:6: (lv_parameters_4_0= ruleExpressionRule ) - // InternalOptimisationLanguage.g:1586:7: lv_parameters_4_0= ruleExpressionRule + // InternalOptimisationLanguage.g:1478:6: (lv_parameters_4_0= ruleExpressionRule ) + // InternalOptimisationLanguage.g:1479:7: lv_parameters_4_0= ruleExpressionRule { newCompositeNode(grammarAccess.getCallRuleAccess().getParametersExpressionRuleParserRuleCall_2_1_1_0()); @@ -4292,7 +3969,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar break; default : - break loop20; + break loop19; } } while (true); @@ -4329,7 +4006,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleValueReferenceRule" - // InternalOptimisationLanguage.g:1613:1: entryRuleValueReferenceRule returns [EObject current=null] : iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ; + // InternalOptimisationLanguage.g:1506:1: entryRuleValueReferenceRule returns [EObject current=null] : iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ; public final EObject entryRuleValueReferenceRule() throws RecognitionException { EObject current = null; @@ -4337,8 +4014,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1613:59: (iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ) - // InternalOptimisationLanguage.g:1614:2: iv_ruleValueReferenceRule= ruleValueReferenceRule EOF + // InternalOptimisationLanguage.g:1506:59: (iv_ruleValueReferenceRule= ruleValueReferenceRule EOF ) + // InternalOptimisationLanguage.g:1507:2: iv_ruleValueReferenceRule= ruleValueReferenceRule EOF { newCompositeNode(grammarAccess.getValueReferenceRuleRule()); pushFollow(FOLLOW_1); @@ -4365,7 +4042,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleValueReferenceRule" - // InternalOptimisationLanguage.g:1620:1: ruleValueReferenceRule returns [EObject current=null] : ( () otherlv_1= 'value' ) ; + // InternalOptimisationLanguage.g:1513:1: ruleValueReferenceRule returns [EObject current=null] : ( () otherlv_1= 'value' ) ; public final EObject ruleValueReferenceRule() throws RecognitionException { EObject current = null; @@ -4375,14 +4052,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1626:2: ( ( () otherlv_1= 'value' ) ) - // InternalOptimisationLanguage.g:1627:2: ( () otherlv_1= 'value' ) + // InternalOptimisationLanguage.g:1519:2: ( ( () otherlv_1= 'value' ) ) + // InternalOptimisationLanguage.g:1520:2: ( () otherlv_1= 'value' ) { - // InternalOptimisationLanguage.g:1627:2: ( () otherlv_1= 'value' ) - // InternalOptimisationLanguage.g:1628:3: () otherlv_1= 'value' + // InternalOptimisationLanguage.g:1520:2: ( () otherlv_1= 'value' ) + // InternalOptimisationLanguage.g:1521:3: () otherlv_1= 'value' { - // InternalOptimisationLanguage.g:1628:3: () - // InternalOptimisationLanguage.g:1629:4: + // InternalOptimisationLanguage.g:1521:3: () + // InternalOptimisationLanguage.g:1522:4: { current = forceCreateModelElement( @@ -4419,7 +4096,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleLiteralRule" - // InternalOptimisationLanguage.g:1643:1: entryRuleLiteralRule returns [EObject current=null] : iv_ruleLiteralRule= ruleLiteralRule EOF ; + // InternalOptimisationLanguage.g:1536:1: entryRuleLiteralRule returns [EObject current=null] : iv_ruleLiteralRule= ruleLiteralRule EOF ; public final EObject entryRuleLiteralRule() throws RecognitionException { EObject current = null; @@ -4427,8 +4104,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1643:52: (iv_ruleLiteralRule= ruleLiteralRule EOF ) - // InternalOptimisationLanguage.g:1644:2: iv_ruleLiteralRule= ruleLiteralRule EOF + // InternalOptimisationLanguage.g:1536:52: (iv_ruleLiteralRule= ruleLiteralRule EOF ) + // InternalOptimisationLanguage.g:1537:2: iv_ruleLiteralRule= ruleLiteralRule EOF { newCompositeNode(grammarAccess.getLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -4455,7 +4132,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleLiteralRule" - // InternalOptimisationLanguage.g:1650:1: ruleLiteralRule returns [EObject current=null] : (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ; + // InternalOptimisationLanguage.g:1543:1: ruleLiteralRule returns [EObject current=null] : (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ; public final EObject ruleLiteralRule() throws RecognitionException { EObject current = null; @@ -4470,39 +4147,39 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1656:2: ( (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ) - // InternalOptimisationLanguage.g:1657:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) + // InternalOptimisationLanguage.g:1549:2: ( (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) ) + // InternalOptimisationLanguage.g:1550:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) { - // InternalOptimisationLanguage.g:1657:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) - int alt22=3; + // InternalOptimisationLanguage.g:1550:2: (this_NumberLiteralRule_0= ruleNumberLiteralRule | this_StringLiteralRule_1= ruleStringLiteralRule | this_BooleanLiteralRule_2= ruleBooleanLiteralRule ) + int alt21=3; switch ( input.LA(1) ) { case RULE_DOUBLE: case RULE_INT: { - alt22=1; + alt21=1; } break; case RULE_STRING: { - alt22=2; + alt21=2; } break; case 33: case 34: { - alt22=3; + alt21=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 22, 0, input); + new NoViableAltException("", 21, 0, input); throw nvae; } - switch (alt22) { + switch (alt21) { case 1 : - // InternalOptimisationLanguage.g:1658:3: this_NumberLiteralRule_0= ruleNumberLiteralRule + // InternalOptimisationLanguage.g:1551:3: this_NumberLiteralRule_0= ruleNumberLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getNumberLiteralRuleParserRuleCall_0()); @@ -4520,7 +4197,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalOptimisationLanguage.g:1667:3: this_StringLiteralRule_1= ruleStringLiteralRule + // InternalOptimisationLanguage.g:1560:3: this_StringLiteralRule_1= ruleStringLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getStringLiteralRuleParserRuleCall_1()); @@ -4538,7 +4215,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 3 : - // InternalOptimisationLanguage.g:1676:3: this_BooleanLiteralRule_2= ruleBooleanLiteralRule + // InternalOptimisationLanguage.g:1569:3: this_BooleanLiteralRule_2= ruleBooleanLiteralRule { newCompositeNode(grammarAccess.getLiteralRuleAccess().getBooleanLiteralRuleParserRuleCall_2()); @@ -4578,7 +4255,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleNumberLiteralRule" - // InternalOptimisationLanguage.g:1688:1: entryRuleNumberLiteralRule returns [EObject current=null] : iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ; + // InternalOptimisationLanguage.g:1581:1: entryRuleNumberLiteralRule returns [EObject current=null] : iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ; public final EObject entryRuleNumberLiteralRule() throws RecognitionException { EObject current = null; @@ -4586,8 +4263,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1688:58: (iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ) - // InternalOptimisationLanguage.g:1689:2: iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF + // InternalOptimisationLanguage.g:1581:58: (iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF ) + // InternalOptimisationLanguage.g:1582:2: iv_ruleNumberLiteralRule= ruleNumberLiteralRule EOF { newCompositeNode(grammarAccess.getNumberLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -4614,7 +4291,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleNumberLiteralRule" - // InternalOptimisationLanguage.g:1695:1: ruleNumberLiteralRule returns [EObject current=null] : (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ; + // InternalOptimisationLanguage.g:1588:1: ruleNumberLiteralRule returns [EObject current=null] : (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ; public final EObject ruleNumberLiteralRule() throws RecognitionException { EObject current = null; @@ -4627,28 +4304,28 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1701:2: ( (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ) - // InternalOptimisationLanguage.g:1702:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) + // InternalOptimisationLanguage.g:1594:2: ( (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) ) + // InternalOptimisationLanguage.g:1595:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) { - // InternalOptimisationLanguage.g:1702:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) - int alt23=2; - int LA23_0 = input.LA(1); + // InternalOptimisationLanguage.g:1595:2: (this_DoubleLiteralRule_0= ruleDoubleLiteralRule | this_IntegerLiteralRule_1= ruleIntegerLiteralRule ) + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA23_0==RULE_DOUBLE) ) { - alt23=1; + if ( (LA22_0==RULE_DOUBLE) ) { + alt22=1; } - else if ( (LA23_0==RULE_INT) ) { - alt23=2; + else if ( (LA22_0==RULE_INT) ) { + alt22=2; } else { NoViableAltException nvae = - new NoViableAltException("", 23, 0, input); + new NoViableAltException("", 22, 0, input); throw nvae; } - switch (alt23) { + switch (alt22) { case 1 : - // InternalOptimisationLanguage.g:1703:3: this_DoubleLiteralRule_0= ruleDoubleLiteralRule + // InternalOptimisationLanguage.g:1596:3: this_DoubleLiteralRule_0= ruleDoubleLiteralRule { newCompositeNode(grammarAccess.getNumberLiteralRuleAccess().getDoubleLiteralRuleParserRuleCall_0()); @@ -4666,7 +4343,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalOptimisationLanguage.g:1712:3: this_IntegerLiteralRule_1= ruleIntegerLiteralRule + // InternalOptimisationLanguage.g:1605:3: this_IntegerLiteralRule_1= ruleIntegerLiteralRule { newCompositeNode(grammarAccess.getNumberLiteralRuleAccess().getIntegerLiteralRuleParserRuleCall_1()); @@ -4706,7 +4383,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleDoubleLiteralRule" - // InternalOptimisationLanguage.g:1724:1: entryRuleDoubleLiteralRule returns [EObject current=null] : iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ; + // InternalOptimisationLanguage.g:1617:1: entryRuleDoubleLiteralRule returns [EObject current=null] : iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ; public final EObject entryRuleDoubleLiteralRule() throws RecognitionException { EObject current = null; @@ -4714,8 +4391,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1724:58: (iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ) - // InternalOptimisationLanguage.g:1725:2: iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF + // InternalOptimisationLanguage.g:1617:58: (iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF ) + // InternalOptimisationLanguage.g:1618:2: iv_ruleDoubleLiteralRule= ruleDoubleLiteralRule EOF { newCompositeNode(grammarAccess.getDoubleLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -4742,7 +4419,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleDoubleLiteralRule" - // InternalOptimisationLanguage.g:1731:1: ruleDoubleLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; + // InternalOptimisationLanguage.g:1624:1: ruleDoubleLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; public final EObject ruleDoubleLiteralRule() throws RecognitionException { EObject current = null; @@ -4754,17 +4431,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1737:2: ( ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) - // InternalOptimisationLanguage.g:1738:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalOptimisationLanguage.g:1630:2: ( ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) + // InternalOptimisationLanguage.g:1631:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) { - // InternalOptimisationLanguage.g:1738:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) - // InternalOptimisationLanguage.g:1739:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? + // InternalOptimisationLanguage.g:1631:2: ( ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalOptimisationLanguage.g:1632:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) ( (lv_factor_1_0= ruleFactorRule ) )? { - // InternalOptimisationLanguage.g:1739:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) - // InternalOptimisationLanguage.g:1740:4: (lv_literal_0_0= RULE_DOUBLE ) + // InternalOptimisationLanguage.g:1632:3: ( (lv_literal_0_0= RULE_DOUBLE ) ) + // InternalOptimisationLanguage.g:1633:4: (lv_literal_0_0= RULE_DOUBLE ) { - // InternalOptimisationLanguage.g:1740:4: (lv_literal_0_0= RULE_DOUBLE ) - // InternalOptimisationLanguage.g:1741:5: lv_literal_0_0= RULE_DOUBLE + // InternalOptimisationLanguage.g:1633:4: (lv_literal_0_0= RULE_DOUBLE ) + // InternalOptimisationLanguage.g:1634:5: lv_literal_0_0= RULE_DOUBLE { lv_literal_0_0=(Token)match(input,RULE_DOUBLE,FOLLOW_28); @@ -4786,19 +4463,19 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1757:3: ( (lv_factor_1_0= ruleFactorRule ) )? - int alt24=2; - int LA24_0 = input.LA(1); + // InternalOptimisationLanguage.g:1650:3: ( (lv_factor_1_0= ruleFactorRule ) )? + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA24_0>=46 && LA24_0<=65)) ) { - alt24=1; + if ( ((LA23_0>=46 && LA23_0<=65)) ) { + alt23=1; } - switch (alt24) { + switch (alt23) { case 1 : - // InternalOptimisationLanguage.g:1758:4: (lv_factor_1_0= ruleFactorRule ) + // InternalOptimisationLanguage.g:1651:4: (lv_factor_1_0= ruleFactorRule ) { - // InternalOptimisationLanguage.g:1758:4: (lv_factor_1_0= ruleFactorRule ) - // InternalOptimisationLanguage.g:1759:5: lv_factor_1_0= ruleFactorRule + // InternalOptimisationLanguage.g:1651:4: (lv_factor_1_0= ruleFactorRule ) + // InternalOptimisationLanguage.g:1652:5: lv_factor_1_0= ruleFactorRule { newCompositeNode(grammarAccess.getDoubleLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); @@ -4851,7 +4528,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleIntegerLiteralRule" - // InternalOptimisationLanguage.g:1780:1: entryRuleIntegerLiteralRule returns [EObject current=null] : iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ; + // InternalOptimisationLanguage.g:1673:1: entryRuleIntegerLiteralRule returns [EObject current=null] : iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ; public final EObject entryRuleIntegerLiteralRule() throws RecognitionException { EObject current = null; @@ -4859,8 +4536,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1780:59: (iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ) - // InternalOptimisationLanguage.g:1781:2: iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF + // InternalOptimisationLanguage.g:1673:59: (iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF ) + // InternalOptimisationLanguage.g:1674:2: iv_ruleIntegerLiteralRule= ruleIntegerLiteralRule EOF { newCompositeNode(grammarAccess.getIntegerLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -4887,7 +4564,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleIntegerLiteralRule" - // InternalOptimisationLanguage.g:1787:1: ruleIntegerLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; + // InternalOptimisationLanguage.g:1680:1: ruleIntegerLiteralRule returns [EObject current=null] : ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ; public final EObject ruleIntegerLiteralRule() throws RecognitionException { EObject current = null; @@ -4899,17 +4576,17 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1793:2: ( ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) - // InternalOptimisationLanguage.g:1794:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalOptimisationLanguage.g:1686:2: ( ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) ) + // InternalOptimisationLanguage.g:1687:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) { - // InternalOptimisationLanguage.g:1794:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) - // InternalOptimisationLanguage.g:1795:3: ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? + // InternalOptimisationLanguage.g:1687:2: ( ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? ) + // InternalOptimisationLanguage.g:1688:3: ( (lv_literal_0_0= RULE_INT ) ) ( (lv_factor_1_0= ruleFactorRule ) )? { - // InternalOptimisationLanguage.g:1795:3: ( (lv_literal_0_0= RULE_INT ) ) - // InternalOptimisationLanguage.g:1796:4: (lv_literal_0_0= RULE_INT ) + // InternalOptimisationLanguage.g:1688:3: ( (lv_literal_0_0= RULE_INT ) ) + // InternalOptimisationLanguage.g:1689:4: (lv_literal_0_0= RULE_INT ) { - // InternalOptimisationLanguage.g:1796:4: (lv_literal_0_0= RULE_INT ) - // InternalOptimisationLanguage.g:1797:5: lv_literal_0_0= RULE_INT + // InternalOptimisationLanguage.g:1689:4: (lv_literal_0_0= RULE_INT ) + // InternalOptimisationLanguage.g:1690:5: lv_literal_0_0= RULE_INT { lv_literal_0_0=(Token)match(input,RULE_INT,FOLLOW_28); @@ -4931,19 +4608,19 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1813:3: ( (lv_factor_1_0= ruleFactorRule ) )? - int alt25=2; - int LA25_0 = input.LA(1); + // InternalOptimisationLanguage.g:1706:3: ( (lv_factor_1_0= ruleFactorRule ) )? + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA25_0>=46 && LA25_0<=65)) ) { - alt25=1; + if ( ((LA24_0>=46 && LA24_0<=65)) ) { + alt24=1; } - switch (alt25) { + switch (alt24) { case 1 : - // InternalOptimisationLanguage.g:1814:4: (lv_factor_1_0= ruleFactorRule ) + // InternalOptimisationLanguage.g:1707:4: (lv_factor_1_0= ruleFactorRule ) { - // InternalOptimisationLanguage.g:1814:4: (lv_factor_1_0= ruleFactorRule ) - // InternalOptimisationLanguage.g:1815:5: lv_factor_1_0= ruleFactorRule + // InternalOptimisationLanguage.g:1707:4: (lv_factor_1_0= ruleFactorRule ) + // InternalOptimisationLanguage.g:1708:5: lv_factor_1_0= ruleFactorRule { newCompositeNode(grammarAccess.getIntegerLiteralRuleAccess().getFactorFactorRuleEnumRuleCall_1_0()); @@ -4996,7 +4673,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleStringLiteralRule" - // InternalOptimisationLanguage.g:1836:1: entryRuleStringLiteralRule returns [EObject current=null] : iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ; + // InternalOptimisationLanguage.g:1729:1: entryRuleStringLiteralRule returns [EObject current=null] : iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ; public final EObject entryRuleStringLiteralRule() throws RecognitionException { EObject current = null; @@ -5004,8 +4681,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1836:58: (iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ) - // InternalOptimisationLanguage.g:1837:2: iv_ruleStringLiteralRule= ruleStringLiteralRule EOF + // InternalOptimisationLanguage.g:1729:58: (iv_ruleStringLiteralRule= ruleStringLiteralRule EOF ) + // InternalOptimisationLanguage.g:1730:2: iv_ruleStringLiteralRule= ruleStringLiteralRule EOF { newCompositeNode(grammarAccess.getStringLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -5032,7 +4709,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleStringLiteralRule" - // InternalOptimisationLanguage.g:1843:1: ruleStringLiteralRule returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalOptimisationLanguage.g:1736:1: ruleStringLiteralRule returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleStringLiteralRule() throws RecognitionException { EObject current = null; @@ -5042,14 +4719,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1849:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalOptimisationLanguage.g:1850:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalOptimisationLanguage.g:1742:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalOptimisationLanguage.g:1743:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalOptimisationLanguage.g:1850:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalOptimisationLanguage.g:1851:3: (lv_value_0_0= RULE_STRING ) + // InternalOptimisationLanguage.g:1743:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalOptimisationLanguage.g:1744:3: (lv_value_0_0= RULE_STRING ) { - // InternalOptimisationLanguage.g:1851:3: (lv_value_0_0= RULE_STRING ) - // InternalOptimisationLanguage.g:1852:4: lv_value_0_0= RULE_STRING + // InternalOptimisationLanguage.g:1744:3: (lv_value_0_0= RULE_STRING ) + // InternalOptimisationLanguage.g:1745:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -5091,7 +4768,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleBooleanLiteralRule" - // InternalOptimisationLanguage.g:1871:1: entryRuleBooleanLiteralRule returns [EObject current=null] : iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ; + // InternalOptimisationLanguage.g:1764:1: entryRuleBooleanLiteralRule returns [EObject current=null] : iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ; public final EObject entryRuleBooleanLiteralRule() throws RecognitionException { EObject current = null; @@ -5099,8 +4776,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1871:59: (iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ) - // InternalOptimisationLanguage.g:1872:2: iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF + // InternalOptimisationLanguage.g:1764:59: (iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF ) + // InternalOptimisationLanguage.g:1765:2: iv_ruleBooleanLiteralRule= ruleBooleanLiteralRule EOF { newCompositeNode(grammarAccess.getBooleanLiteralRuleRule()); pushFollow(FOLLOW_1); @@ -5127,7 +4804,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleBooleanLiteralRule" - // InternalOptimisationLanguage.g:1878:1: ruleBooleanLiteralRule returns [EObject current=null] : ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ; + // InternalOptimisationLanguage.g:1771:1: ruleBooleanLiteralRule returns [EObject current=null] : ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ; public final EObject ruleBooleanLiteralRule() throws RecognitionException { EObject current = null; @@ -5138,14 +4815,14 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1884:2: ( ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ) - // InternalOptimisationLanguage.g:1885:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) + // InternalOptimisationLanguage.g:1777:2: ( ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) ) + // InternalOptimisationLanguage.g:1778:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) { - // InternalOptimisationLanguage.g:1885:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) - // InternalOptimisationLanguage.g:1886:3: () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) + // InternalOptimisationLanguage.g:1778:2: ( () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) ) + // InternalOptimisationLanguage.g:1779:3: () ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) { - // InternalOptimisationLanguage.g:1886:3: () - // InternalOptimisationLanguage.g:1887:4: + // InternalOptimisationLanguage.g:1779:3: () + // InternalOptimisationLanguage.g:1780:4: { current = forceCreateModelElement( @@ -5155,31 +4832,31 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } - // InternalOptimisationLanguage.g:1893:3: ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) - int alt26=2; - int LA26_0 = input.LA(1); + // InternalOptimisationLanguage.g:1786:3: ( ( (lv_value_1_0= 'true' ) ) | otherlv_2= 'false' ) + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA26_0==33) ) { - alt26=1; + if ( (LA25_0==33) ) { + alt25=1; } - else if ( (LA26_0==34) ) { - alt26=2; + else if ( (LA25_0==34) ) { + alt25=2; } else { NoViableAltException nvae = - new NoViableAltException("", 26, 0, input); + new NoViableAltException("", 25, 0, input); throw nvae; } - switch (alt26) { + switch (alt25) { case 1 : - // InternalOptimisationLanguage.g:1894:4: ( (lv_value_1_0= 'true' ) ) + // InternalOptimisationLanguage.g:1787:4: ( (lv_value_1_0= 'true' ) ) { - // InternalOptimisationLanguage.g:1894:4: ( (lv_value_1_0= 'true' ) ) - // InternalOptimisationLanguage.g:1895:5: (lv_value_1_0= 'true' ) + // InternalOptimisationLanguage.g:1787:4: ( (lv_value_1_0= 'true' ) ) + // InternalOptimisationLanguage.g:1788:5: (lv_value_1_0= 'true' ) { - // InternalOptimisationLanguage.g:1895:5: (lv_value_1_0= 'true' ) - // InternalOptimisationLanguage.g:1896:6: lv_value_1_0= 'true' + // InternalOptimisationLanguage.g:1788:5: (lv_value_1_0= 'true' ) + // InternalOptimisationLanguage.g:1789:6: lv_value_1_0= 'true' { lv_value_1_0=(Token)match(input,33,FOLLOW_2); @@ -5201,7 +4878,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalOptimisationLanguage.g:1909:4: otherlv_2= 'false' + // InternalOptimisationLanguage.g:1802:4: otherlv_2= 'false' { otherlv_2=(Token)match(input,34,FOLLOW_2); @@ -5236,7 +4913,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleStringOrId" - // InternalOptimisationLanguage.g:1918:1: entryRuleStringOrId returns [String current=null] : iv_ruleStringOrId= ruleStringOrId EOF ; + // InternalOptimisationLanguage.g:1811:1: entryRuleStringOrId returns [String current=null] : iv_ruleStringOrId= ruleStringOrId EOF ; public final String entryRuleStringOrId() throws RecognitionException { String current = null; @@ -5244,8 +4921,8 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar try { - // InternalOptimisationLanguage.g:1918:50: (iv_ruleStringOrId= ruleStringOrId EOF ) - // InternalOptimisationLanguage.g:1919:2: iv_ruleStringOrId= ruleStringOrId EOF + // InternalOptimisationLanguage.g:1811:50: (iv_ruleStringOrId= ruleStringOrId EOF ) + // InternalOptimisationLanguage.g:1812:2: iv_ruleStringOrId= ruleStringOrId EOF { newCompositeNode(grammarAccess.getStringOrIdRule()); pushFollow(FOLLOW_1); @@ -5272,7 +4949,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleStringOrId" - // InternalOptimisationLanguage.g:1925:1: ruleStringOrId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ; + // InternalOptimisationLanguage.g:1818:1: ruleStringOrId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleStringOrId() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -5283,28 +4960,28 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1931:2: ( (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ) - // InternalOptimisationLanguage.g:1932:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) + // InternalOptimisationLanguage.g:1824:2: ( (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) ) + // InternalOptimisationLanguage.g:1825:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) { - // InternalOptimisationLanguage.g:1932:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) - int alt27=2; - int LA27_0 = input.LA(1); + // InternalOptimisationLanguage.g:1825:2: (this_QUOTED_ID_0= RULE_QUOTED_ID | this_ID_1= RULE_ID ) + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA27_0==RULE_QUOTED_ID) ) { - alt27=1; + if ( (LA26_0==RULE_QUOTED_ID) ) { + alt26=1; } - else if ( (LA27_0==RULE_ID) ) { - alt27=2; + else if ( (LA26_0==RULE_ID) ) { + alt26=2; } else { NoViableAltException nvae = - new NoViableAltException("", 27, 0, input); + new NoViableAltException("", 26, 0, input); throw nvae; } - switch (alt27) { + switch (alt26) { case 1 : - // InternalOptimisationLanguage.g:1933:3: this_QUOTED_ID_0= RULE_QUOTED_ID + // InternalOptimisationLanguage.g:1826:3: this_QUOTED_ID_0= RULE_QUOTED_ID { this_QUOTED_ID_0=(Token)match(input,RULE_QUOTED_ID,FOLLOW_2); @@ -5317,7 +4994,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalOptimisationLanguage.g:1941:3: this_ID_1= RULE_ID + // InternalOptimisationLanguage.g:1834:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -5352,7 +5029,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleComparisonOperatorRule" - // InternalOptimisationLanguage.g:1952:1: ruleComparisonOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ; + // InternalOptimisationLanguage.g:1845:1: ruleComparisonOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ; public final Enumerator ruleComparisonOperatorRule() throws RecognitionException { Enumerator current = null; @@ -5367,55 +5044,55 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:1958:2: ( ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ) - // InternalOptimisationLanguage.g:1959:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) + // InternalOptimisationLanguage.g:1851:2: ( ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) ) + // InternalOptimisationLanguage.g:1852:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) { - // InternalOptimisationLanguage.g:1959:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) - int alt28=6; + // InternalOptimisationLanguage.g:1852:2: ( (enumLiteral_0= '>=' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '=' ) | (enumLiteral_3= '!=' ) | (enumLiteral_4= '<' ) | (enumLiteral_5= '<=' ) ) + int alt27=6; switch ( input.LA(1) ) { case 35: { - alt28=1; + alt27=1; } break; case 36: { - alt28=2; + alt27=2; } break; case 37: { - alt28=3; + alt27=3; } break; case 38: { - alt28=4; + alt27=4; } break; case 39: { - alt28=5; + alt27=5; } break; case 40: { - alt28=6; + alt27=6; } break; default: NoViableAltException nvae = - new NoViableAltException("", 28, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt28) { + switch (alt27) { case 1 : - // InternalOptimisationLanguage.g:1960:3: (enumLiteral_0= '>=' ) + // InternalOptimisationLanguage.g:1853:3: (enumLiteral_0= '>=' ) { - // InternalOptimisationLanguage.g:1960:3: (enumLiteral_0= '>=' ) - // InternalOptimisationLanguage.g:1961:4: enumLiteral_0= '>=' + // InternalOptimisationLanguage.g:1853:3: (enumLiteral_0= '>=' ) + // InternalOptimisationLanguage.g:1854:4: enumLiteral_0= '>=' { enumLiteral_0=(Token)match(input,35,FOLLOW_2); @@ -5429,10 +5106,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalOptimisationLanguage.g:1968:3: (enumLiteral_1= '>' ) + // InternalOptimisationLanguage.g:1861:3: (enumLiteral_1= '>' ) { - // InternalOptimisationLanguage.g:1968:3: (enumLiteral_1= '>' ) - // InternalOptimisationLanguage.g:1969:4: enumLiteral_1= '>' + // InternalOptimisationLanguage.g:1861:3: (enumLiteral_1= '>' ) + // InternalOptimisationLanguage.g:1862:4: enumLiteral_1= '>' { enumLiteral_1=(Token)match(input,36,FOLLOW_2); @@ -5446,10 +5123,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 3 : - // InternalOptimisationLanguage.g:1976:3: (enumLiteral_2= '=' ) + // InternalOptimisationLanguage.g:1869:3: (enumLiteral_2= '=' ) { - // InternalOptimisationLanguage.g:1976:3: (enumLiteral_2= '=' ) - // InternalOptimisationLanguage.g:1977:4: enumLiteral_2= '=' + // InternalOptimisationLanguage.g:1869:3: (enumLiteral_2= '=' ) + // InternalOptimisationLanguage.g:1870:4: enumLiteral_2= '=' { enumLiteral_2=(Token)match(input,37,FOLLOW_2); @@ -5463,10 +5140,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 4 : - // InternalOptimisationLanguage.g:1984:3: (enumLiteral_3= '!=' ) + // InternalOptimisationLanguage.g:1877:3: (enumLiteral_3= '!=' ) { - // InternalOptimisationLanguage.g:1984:3: (enumLiteral_3= '!=' ) - // InternalOptimisationLanguage.g:1985:4: enumLiteral_3= '!=' + // InternalOptimisationLanguage.g:1877:3: (enumLiteral_3= '!=' ) + // InternalOptimisationLanguage.g:1878:4: enumLiteral_3= '!=' { enumLiteral_3=(Token)match(input,38,FOLLOW_2); @@ -5480,10 +5157,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 5 : - // InternalOptimisationLanguage.g:1992:3: (enumLiteral_4= '<' ) + // InternalOptimisationLanguage.g:1885:3: (enumLiteral_4= '<' ) { - // InternalOptimisationLanguage.g:1992:3: (enumLiteral_4= '<' ) - // InternalOptimisationLanguage.g:1993:4: enumLiteral_4= '<' + // InternalOptimisationLanguage.g:1885:3: (enumLiteral_4= '<' ) + // InternalOptimisationLanguage.g:1886:4: enumLiteral_4= '<' { enumLiteral_4=(Token)match(input,39,FOLLOW_2); @@ -5497,10 +5174,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 6 : - // InternalOptimisationLanguage.g:2000:3: (enumLiteral_5= '<=' ) + // InternalOptimisationLanguage.g:1893:3: (enumLiteral_5= '<=' ) { - // InternalOptimisationLanguage.g:2000:3: (enumLiteral_5= '<=' ) - // InternalOptimisationLanguage.g:2001:4: enumLiteral_5= '<=' + // InternalOptimisationLanguage.g:1893:3: (enumLiteral_5= '<=' ) + // InternalOptimisationLanguage.g:1894:4: enumLiteral_5= '<=' { enumLiteral_5=(Token)match(input,40,FOLLOW_2); @@ -5536,7 +5213,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleAddOrSubtractOperatorRule" - // InternalOptimisationLanguage.g:2011:1: ruleAddOrSubtractOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ; + // InternalOptimisationLanguage.g:1904:1: ruleAddOrSubtractOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ; public final Enumerator ruleAddOrSubtractOperatorRule() throws RecognitionException { Enumerator current = null; @@ -5547,31 +5224,31 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:2017:2: ( ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ) - // InternalOptimisationLanguage.g:2018:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) + // InternalOptimisationLanguage.g:1910:2: ( ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) ) + // InternalOptimisationLanguage.g:1911:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) { - // InternalOptimisationLanguage.g:2018:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) - int alt29=2; - int LA29_0 = input.LA(1); + // InternalOptimisationLanguage.g:1911:2: ( (enumLiteral_0= '+' ) | (enumLiteral_1= '-' ) ) + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA29_0==41) ) { - alt29=1; + if ( (LA28_0==41) ) { + alt28=1; } - else if ( (LA29_0==42) ) { - alt29=2; + else if ( (LA28_0==42) ) { + alt28=2; } else { NoViableAltException nvae = - new NoViableAltException("", 29, 0, input); + new NoViableAltException("", 28, 0, input); throw nvae; } - switch (alt29) { + switch (alt28) { case 1 : - // InternalOptimisationLanguage.g:2019:3: (enumLiteral_0= '+' ) + // InternalOptimisationLanguage.g:1912:3: (enumLiteral_0= '+' ) { - // InternalOptimisationLanguage.g:2019:3: (enumLiteral_0= '+' ) - // InternalOptimisationLanguage.g:2020:4: enumLiteral_0= '+' + // InternalOptimisationLanguage.g:1912:3: (enumLiteral_0= '+' ) + // InternalOptimisationLanguage.g:1913:4: enumLiteral_0= '+' { enumLiteral_0=(Token)match(input,41,FOLLOW_2); @@ -5585,10 +5262,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalOptimisationLanguage.g:2027:3: (enumLiteral_1= '-' ) + // InternalOptimisationLanguage.g:1920:3: (enumLiteral_1= '-' ) { - // InternalOptimisationLanguage.g:2027:3: (enumLiteral_1= '-' ) - // InternalOptimisationLanguage.g:2028:4: enumLiteral_1= '-' + // InternalOptimisationLanguage.g:1920:3: (enumLiteral_1= '-' ) + // InternalOptimisationLanguage.g:1921:4: enumLiteral_1= '-' { enumLiteral_1=(Token)match(input,42,FOLLOW_2); @@ -5624,7 +5301,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleMultiplyDivideModuloOperatorRule" - // InternalOptimisationLanguage.g:2038:1: ruleMultiplyDivideModuloOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ; + // InternalOptimisationLanguage.g:1931:1: ruleMultiplyDivideModuloOperatorRule returns [Enumerator current=null] : ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ; public final Enumerator ruleMultiplyDivideModuloOperatorRule() throws RecognitionException { Enumerator current = null; @@ -5636,40 +5313,40 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:2044:2: ( ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ) - // InternalOptimisationLanguage.g:2045:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) + // InternalOptimisationLanguage.g:1937:2: ( ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) ) + // InternalOptimisationLanguage.g:1938:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) { - // InternalOptimisationLanguage.g:2045:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) - int alt30=3; + // InternalOptimisationLanguage.g:1938:2: ( (enumLiteral_0= '*' ) | (enumLiteral_1= '/' ) | (enumLiteral_2= '%' ) ) + int alt29=3; switch ( input.LA(1) ) { case 43: { - alt30=1; + alt29=1; } break; case 44: { - alt30=2; + alt29=2; } break; case 45: { - alt30=3; + alt29=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 30, 0, input); + new NoViableAltException("", 29, 0, input); throw nvae; } - switch (alt30) { + switch (alt29) { case 1 : - // InternalOptimisationLanguage.g:2046:3: (enumLiteral_0= '*' ) + // InternalOptimisationLanguage.g:1939:3: (enumLiteral_0= '*' ) { - // InternalOptimisationLanguage.g:2046:3: (enumLiteral_0= '*' ) - // InternalOptimisationLanguage.g:2047:4: enumLiteral_0= '*' + // InternalOptimisationLanguage.g:1939:3: (enumLiteral_0= '*' ) + // InternalOptimisationLanguage.g:1940:4: enumLiteral_0= '*' { enumLiteral_0=(Token)match(input,43,FOLLOW_2); @@ -5683,10 +5360,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalOptimisationLanguage.g:2054:3: (enumLiteral_1= '/' ) + // InternalOptimisationLanguage.g:1947:3: (enumLiteral_1= '/' ) { - // InternalOptimisationLanguage.g:2054:3: (enumLiteral_1= '/' ) - // InternalOptimisationLanguage.g:2055:4: enumLiteral_1= '/' + // InternalOptimisationLanguage.g:1947:3: (enumLiteral_1= '/' ) + // InternalOptimisationLanguage.g:1948:4: enumLiteral_1= '/' { enumLiteral_1=(Token)match(input,44,FOLLOW_2); @@ -5700,10 +5377,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 3 : - // InternalOptimisationLanguage.g:2062:3: (enumLiteral_2= '%' ) + // InternalOptimisationLanguage.g:1955:3: (enumLiteral_2= '%' ) { - // InternalOptimisationLanguage.g:2062:3: (enumLiteral_2= '%' ) - // InternalOptimisationLanguage.g:2063:4: enumLiteral_2= '%' + // InternalOptimisationLanguage.g:1955:3: (enumLiteral_2= '%' ) + // InternalOptimisationLanguage.g:1956:4: enumLiteral_2= '%' { enumLiteral_2=(Token)match(input,45,FOLLOW_2); @@ -5739,7 +5416,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleFactorRule" - // InternalOptimisationLanguage.g:2073:1: ruleFactorRule returns [Enumerator current=null] : ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ; + // InternalOptimisationLanguage.g:1966:1: ruleFactorRule returns [Enumerator current=null] : ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ; public final Enumerator ruleFactorRule() throws RecognitionException { Enumerator current = null; @@ -5768,125 +5445,125 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalOptimisationLanguage.g:2079:2: ( ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ) - // InternalOptimisationLanguage.g:2080:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) + // InternalOptimisationLanguage.g:1972:2: ( ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) ) + // InternalOptimisationLanguage.g:1973:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) { - // InternalOptimisationLanguage.g:2080:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) - int alt31=20; + // InternalOptimisationLanguage.g:1973:2: ( (enumLiteral_0= 'Y' ) | (enumLiteral_1= 'Z' ) | (enumLiteral_2= 'E' ) | (enumLiteral_3= 'P' ) | (enumLiteral_4= 'T' ) | (enumLiteral_5= 'G' ) | (enumLiteral_6= 'M' ) | (enumLiteral_7= 'k' ) | (enumLiteral_8= 'h' ) | (enumLiteral_9= 'da' ) | (enumLiteral_10= 'd' ) | (enumLiteral_11= 'c' ) | (enumLiteral_12= 'm' ) | (enumLiteral_13= '\\u00B5' ) | (enumLiteral_14= 'n' ) | (enumLiteral_15= 'p' ) | (enumLiteral_16= 'f' ) | (enumLiteral_17= 'a' ) | (enumLiteral_18= 'z' ) | (enumLiteral_19= 'y' ) ) + int alt30=20; switch ( input.LA(1) ) { case 46: { - alt31=1; + alt30=1; } break; case 47: { - alt31=2; + alt30=2; } break; case 48: { - alt31=3; + alt30=3; } break; case 49: { - alt31=4; + alt30=4; } break; case 50: { - alt31=5; + alt30=5; } break; case 51: { - alt31=6; + alt30=6; } break; case 52: { - alt31=7; + alt30=7; } break; case 53: { - alt31=8; + alt30=8; } break; case 54: { - alt31=9; + alt30=9; } break; case 55: { - alt31=10; + alt30=10; } break; case 56: { - alt31=11; + alt30=11; } break; case 57: { - alt31=12; + alt30=12; } break; case 58: { - alt31=13; + alt30=13; } break; case 59: { - alt31=14; + alt30=14; } break; case 60: { - alt31=15; + alt30=15; } break; case 61: { - alt31=16; + alt30=16; } break; case 62: { - alt31=17; + alt30=17; } break; case 63: { - alt31=18; + alt30=18; } break; case 64: { - alt31=19; + alt30=19; } break; case 65: { - alt31=20; + alt30=20; } break; default: NoViableAltException nvae = - new NoViableAltException("", 31, 0, input); + new NoViableAltException("", 30, 0, input); throw nvae; } - switch (alt31) { + switch (alt30) { case 1 : - // InternalOptimisationLanguage.g:2081:3: (enumLiteral_0= 'Y' ) + // InternalOptimisationLanguage.g:1974:3: (enumLiteral_0= 'Y' ) { - // InternalOptimisationLanguage.g:2081:3: (enumLiteral_0= 'Y' ) - // InternalOptimisationLanguage.g:2082:4: enumLiteral_0= 'Y' + // InternalOptimisationLanguage.g:1974:3: (enumLiteral_0= 'Y' ) + // InternalOptimisationLanguage.g:1975:4: enumLiteral_0= 'Y' { enumLiteral_0=(Token)match(input,46,FOLLOW_2); @@ -5900,10 +5577,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalOptimisationLanguage.g:2089:3: (enumLiteral_1= 'Z' ) + // InternalOptimisationLanguage.g:1982:3: (enumLiteral_1= 'Z' ) { - // InternalOptimisationLanguage.g:2089:3: (enumLiteral_1= 'Z' ) - // InternalOptimisationLanguage.g:2090:4: enumLiteral_1= 'Z' + // InternalOptimisationLanguage.g:1982:3: (enumLiteral_1= 'Z' ) + // InternalOptimisationLanguage.g:1983:4: enumLiteral_1= 'Z' { enumLiteral_1=(Token)match(input,47,FOLLOW_2); @@ -5917,10 +5594,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 3 : - // InternalOptimisationLanguage.g:2097:3: (enumLiteral_2= 'E' ) + // InternalOptimisationLanguage.g:1990:3: (enumLiteral_2= 'E' ) { - // InternalOptimisationLanguage.g:2097:3: (enumLiteral_2= 'E' ) - // InternalOptimisationLanguage.g:2098:4: enumLiteral_2= 'E' + // InternalOptimisationLanguage.g:1990:3: (enumLiteral_2= 'E' ) + // InternalOptimisationLanguage.g:1991:4: enumLiteral_2= 'E' { enumLiteral_2=(Token)match(input,48,FOLLOW_2); @@ -5934,10 +5611,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 4 : - // InternalOptimisationLanguage.g:2105:3: (enumLiteral_3= 'P' ) + // InternalOptimisationLanguage.g:1998:3: (enumLiteral_3= 'P' ) { - // InternalOptimisationLanguage.g:2105:3: (enumLiteral_3= 'P' ) - // InternalOptimisationLanguage.g:2106:4: enumLiteral_3= 'P' + // InternalOptimisationLanguage.g:1998:3: (enumLiteral_3= 'P' ) + // InternalOptimisationLanguage.g:1999:4: enumLiteral_3= 'P' { enumLiteral_3=(Token)match(input,49,FOLLOW_2); @@ -5951,10 +5628,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 5 : - // InternalOptimisationLanguage.g:2113:3: (enumLiteral_4= 'T' ) + // InternalOptimisationLanguage.g:2006:3: (enumLiteral_4= 'T' ) { - // InternalOptimisationLanguage.g:2113:3: (enumLiteral_4= 'T' ) - // InternalOptimisationLanguage.g:2114:4: enumLiteral_4= 'T' + // InternalOptimisationLanguage.g:2006:3: (enumLiteral_4= 'T' ) + // InternalOptimisationLanguage.g:2007:4: enumLiteral_4= 'T' { enumLiteral_4=(Token)match(input,50,FOLLOW_2); @@ -5968,10 +5645,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 6 : - // InternalOptimisationLanguage.g:2121:3: (enumLiteral_5= 'G' ) + // InternalOptimisationLanguage.g:2014:3: (enumLiteral_5= 'G' ) { - // InternalOptimisationLanguage.g:2121:3: (enumLiteral_5= 'G' ) - // InternalOptimisationLanguage.g:2122:4: enumLiteral_5= 'G' + // InternalOptimisationLanguage.g:2014:3: (enumLiteral_5= 'G' ) + // InternalOptimisationLanguage.g:2015:4: enumLiteral_5= 'G' { enumLiteral_5=(Token)match(input,51,FOLLOW_2); @@ -5985,10 +5662,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 7 : - // InternalOptimisationLanguage.g:2129:3: (enumLiteral_6= 'M' ) + // InternalOptimisationLanguage.g:2022:3: (enumLiteral_6= 'M' ) { - // InternalOptimisationLanguage.g:2129:3: (enumLiteral_6= 'M' ) - // InternalOptimisationLanguage.g:2130:4: enumLiteral_6= 'M' + // InternalOptimisationLanguage.g:2022:3: (enumLiteral_6= 'M' ) + // InternalOptimisationLanguage.g:2023:4: enumLiteral_6= 'M' { enumLiteral_6=(Token)match(input,52,FOLLOW_2); @@ -6002,10 +5679,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 8 : - // InternalOptimisationLanguage.g:2137:3: (enumLiteral_7= 'k' ) + // InternalOptimisationLanguage.g:2030:3: (enumLiteral_7= 'k' ) { - // InternalOptimisationLanguage.g:2137:3: (enumLiteral_7= 'k' ) - // InternalOptimisationLanguage.g:2138:4: enumLiteral_7= 'k' + // InternalOptimisationLanguage.g:2030:3: (enumLiteral_7= 'k' ) + // InternalOptimisationLanguage.g:2031:4: enumLiteral_7= 'k' { enumLiteral_7=(Token)match(input,53,FOLLOW_2); @@ -6019,10 +5696,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 9 : - // InternalOptimisationLanguage.g:2145:3: (enumLiteral_8= 'h' ) + // InternalOptimisationLanguage.g:2038:3: (enumLiteral_8= 'h' ) { - // InternalOptimisationLanguage.g:2145:3: (enumLiteral_8= 'h' ) - // InternalOptimisationLanguage.g:2146:4: enumLiteral_8= 'h' + // InternalOptimisationLanguage.g:2038:3: (enumLiteral_8= 'h' ) + // InternalOptimisationLanguage.g:2039:4: enumLiteral_8= 'h' { enumLiteral_8=(Token)match(input,54,FOLLOW_2); @@ -6036,10 +5713,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 10 : - // InternalOptimisationLanguage.g:2153:3: (enumLiteral_9= 'da' ) + // InternalOptimisationLanguage.g:2046:3: (enumLiteral_9= 'da' ) { - // InternalOptimisationLanguage.g:2153:3: (enumLiteral_9= 'da' ) - // InternalOptimisationLanguage.g:2154:4: enumLiteral_9= 'da' + // InternalOptimisationLanguage.g:2046:3: (enumLiteral_9= 'da' ) + // InternalOptimisationLanguage.g:2047:4: enumLiteral_9= 'da' { enumLiteral_9=(Token)match(input,55,FOLLOW_2); @@ -6053,10 +5730,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 11 : - // InternalOptimisationLanguage.g:2161:3: (enumLiteral_10= 'd' ) + // InternalOptimisationLanguage.g:2054:3: (enumLiteral_10= 'd' ) { - // InternalOptimisationLanguage.g:2161:3: (enumLiteral_10= 'd' ) - // InternalOptimisationLanguage.g:2162:4: enumLiteral_10= 'd' + // InternalOptimisationLanguage.g:2054:3: (enumLiteral_10= 'd' ) + // InternalOptimisationLanguage.g:2055:4: enumLiteral_10= 'd' { enumLiteral_10=(Token)match(input,56,FOLLOW_2); @@ -6070,10 +5747,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 12 : - // InternalOptimisationLanguage.g:2169:3: (enumLiteral_11= 'c' ) + // InternalOptimisationLanguage.g:2062:3: (enumLiteral_11= 'c' ) { - // InternalOptimisationLanguage.g:2169:3: (enumLiteral_11= 'c' ) - // InternalOptimisationLanguage.g:2170:4: enumLiteral_11= 'c' + // InternalOptimisationLanguage.g:2062:3: (enumLiteral_11= 'c' ) + // InternalOptimisationLanguage.g:2063:4: enumLiteral_11= 'c' { enumLiteral_11=(Token)match(input,57,FOLLOW_2); @@ -6087,10 +5764,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 13 : - // InternalOptimisationLanguage.g:2177:3: (enumLiteral_12= 'm' ) + // InternalOptimisationLanguage.g:2070:3: (enumLiteral_12= 'm' ) { - // InternalOptimisationLanguage.g:2177:3: (enumLiteral_12= 'm' ) - // InternalOptimisationLanguage.g:2178:4: enumLiteral_12= 'm' + // InternalOptimisationLanguage.g:2070:3: (enumLiteral_12= 'm' ) + // InternalOptimisationLanguage.g:2071:4: enumLiteral_12= 'm' { enumLiteral_12=(Token)match(input,58,FOLLOW_2); @@ -6104,10 +5781,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 14 : - // InternalOptimisationLanguage.g:2185:3: (enumLiteral_13= '\\u00B5' ) + // InternalOptimisationLanguage.g:2078:3: (enumLiteral_13= '\\u00B5' ) { - // InternalOptimisationLanguage.g:2185:3: (enumLiteral_13= '\\u00B5' ) - // InternalOptimisationLanguage.g:2186:4: enumLiteral_13= '\\u00B5' + // InternalOptimisationLanguage.g:2078:3: (enumLiteral_13= '\\u00B5' ) + // InternalOptimisationLanguage.g:2079:4: enumLiteral_13= '\\u00B5' { enumLiteral_13=(Token)match(input,59,FOLLOW_2); @@ -6121,10 +5798,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 15 : - // InternalOptimisationLanguage.g:2193:3: (enumLiteral_14= 'n' ) + // InternalOptimisationLanguage.g:2086:3: (enumLiteral_14= 'n' ) { - // InternalOptimisationLanguage.g:2193:3: (enumLiteral_14= 'n' ) - // InternalOptimisationLanguage.g:2194:4: enumLiteral_14= 'n' + // InternalOptimisationLanguage.g:2086:3: (enumLiteral_14= 'n' ) + // InternalOptimisationLanguage.g:2087:4: enumLiteral_14= 'n' { enumLiteral_14=(Token)match(input,60,FOLLOW_2); @@ -6138,10 +5815,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 16 : - // InternalOptimisationLanguage.g:2201:3: (enumLiteral_15= 'p' ) + // InternalOptimisationLanguage.g:2094:3: (enumLiteral_15= 'p' ) { - // InternalOptimisationLanguage.g:2201:3: (enumLiteral_15= 'p' ) - // InternalOptimisationLanguage.g:2202:4: enumLiteral_15= 'p' + // InternalOptimisationLanguage.g:2094:3: (enumLiteral_15= 'p' ) + // InternalOptimisationLanguage.g:2095:4: enumLiteral_15= 'p' { enumLiteral_15=(Token)match(input,61,FOLLOW_2); @@ -6155,10 +5832,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 17 : - // InternalOptimisationLanguage.g:2209:3: (enumLiteral_16= 'f' ) + // InternalOptimisationLanguage.g:2102:3: (enumLiteral_16= 'f' ) { - // InternalOptimisationLanguage.g:2209:3: (enumLiteral_16= 'f' ) - // InternalOptimisationLanguage.g:2210:4: enumLiteral_16= 'f' + // InternalOptimisationLanguage.g:2102:3: (enumLiteral_16= 'f' ) + // InternalOptimisationLanguage.g:2103:4: enumLiteral_16= 'f' { enumLiteral_16=(Token)match(input,62,FOLLOW_2); @@ -6172,10 +5849,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 18 : - // InternalOptimisationLanguage.g:2217:3: (enumLiteral_17= 'a' ) + // InternalOptimisationLanguage.g:2110:3: (enumLiteral_17= 'a' ) { - // InternalOptimisationLanguage.g:2217:3: (enumLiteral_17= 'a' ) - // InternalOptimisationLanguage.g:2218:4: enumLiteral_17= 'a' + // InternalOptimisationLanguage.g:2110:3: (enumLiteral_17= 'a' ) + // InternalOptimisationLanguage.g:2111:4: enumLiteral_17= 'a' { enumLiteral_17=(Token)match(input,63,FOLLOW_2); @@ -6189,10 +5866,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 19 : - // InternalOptimisationLanguage.g:2225:3: (enumLiteral_18= 'z' ) + // InternalOptimisationLanguage.g:2118:3: (enumLiteral_18= 'z' ) { - // InternalOptimisationLanguage.g:2225:3: (enumLiteral_18= 'z' ) - // InternalOptimisationLanguage.g:2226:4: enumLiteral_18= 'z' + // InternalOptimisationLanguage.g:2118:3: (enumLiteral_18= 'z' ) + // InternalOptimisationLanguage.g:2119:4: enumLiteral_18= 'z' { enumLiteral_18=(Token)match(input,64,FOLLOW_2); @@ -6206,10 +5883,10 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar } break; case 20 : - // InternalOptimisationLanguage.g:2233:3: (enumLiteral_19= 'y' ) + // InternalOptimisationLanguage.g:2126:3: (enumLiteral_19= 'y' ) { - // InternalOptimisationLanguage.g:2233:3: (enumLiteral_19= 'y' ) - // InternalOptimisationLanguage.g:2234:4: enumLiteral_19= 'y' + // InternalOptimisationLanguage.g:2126:3: (enumLiteral_19= 'y' ) + // InternalOptimisationLanguage.g:2127:4: enumLiteral_19= 'y' { enumLiteral_19=(Token)match(input,65,FOLLOW_2); @@ -6257,7 +5934,7 @@ public class InternalOptimisationLanguageParser extends AbstractInternalAntlrPar public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000040000L}); public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000080020L}); public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000040002L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000080130L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000080120L}); public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000100000L}); public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x00000006012001F0L}); public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000601A001F0L}); diff --git a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/serializer/OptimisationLanguageSemanticSequencer.java b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/serializer/OptimisationLanguageSemanticSequencer.java index e951dd41..48817c69 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/serializer/OptimisationLanguageSemanticSequencer.java +++ b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/serializer/OptimisationLanguageSemanticSequencer.java @@ -29,8 +29,6 @@ import de.evoal.languages.model.instance.DataReference; import de.evoal.languages.model.instance.Instance; import de.evoal.languages.model.instance.InstancePackage; import de.evoal.languages.model.instance.LiteralValue; -import de.evoal.languages.model.instance.Misc; -import de.evoal.languages.model.instance.Name; import de.evoal.languages.model.instance.dsl.serializer.InstanceLanguageSemanticSequencer; import de.evoal.languages.model.ol.Constraint; import de.evoal.languages.model.ol.ConstraintStatement; @@ -132,12 +130,6 @@ public class OptimisationLanguageSemanticSequencer extends InstanceLanguageSeman case InstancePackage.LITERAL_VALUE: sequence_LiteralValueRule(context, (LiteralValue) semanticObject); return; - case InstancePackage.MISC: - sequence_MiscRule(context, (Misc) semanticObject); - return; - case InstancePackage.NAME: - sequence_NameRule(context, (Name) semanticObject); - return; } else if (epackage == OLPackage.eINSTANCE) switch (semanticObject.eClass().getClassifierID()) { diff --git a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/serializer/OptimisationLanguageSyntacticSequencer.java b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/serializer/OptimisationLanguageSyntacticSequencer.java index 881c1436..031a4e1e 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/serializer/OptimisationLanguageSyntacticSequencer.java +++ b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/serializer/OptimisationLanguageSyntacticSequencer.java @@ -54,7 +54,7 @@ public class OptimisationLanguageSyntacticSequencer extends AbstractSyntacticSeq * ('{' '}')? * * This ambiguous syntax occurs at: - * name=[TypeDefinition|StringOrId] (ambiguity) (rule end) + * definition=[TypeDefinition|StringOrId] (ambiguity) (rule end) * </pre> */ diff --git a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/services/OptimisationLanguageGrammarAccess.java b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/services/OptimisationLanguageGrammarAccess.java index 82e51bd6..9effe9f4 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/services/OptimisationLanguageGrammarAccess.java +++ b/src/languages/de.evoal.languages.model.ol.dsl/src-gen/de/evoal/languages/model/ol/dsl/services/OptimisationLanguageGrammarAccess.java @@ -309,7 +309,7 @@ public class OptimisationLanguageGrammarAccess extends AbstractElementFinder.Abs } //InstanceRule returns Instance: - // name = [dl::TypeDefinition|StringOrId] ('{' + // definition = [dl::TypeDefinition|StringOrId] ('{' // attributes += AttributeRule* // '}')? //; @@ -322,7 +322,7 @@ public class OptimisationLanguageGrammarAccess extends AbstractElementFinder.Abs } //AttributeRule returns Attribute: - // name = NameOrMiscRule ':=' value = ValueRule ';' + // definition = [dl::AttributeDefinition|StringOrId] ':=' value = ValueRule ';' //; public InstanceLanguageGrammarAccess.AttributeRuleElements getAttributeRuleAccess() { return gaInstanceLanguage.getAttributeRuleAccess(); @@ -332,39 +332,6 @@ public class OptimisationLanguageGrammarAccess extends AbstractElementFinder.Abs return getAttributeRuleAccess().getRule(); } - //NameOrMiscRule returns NameOrMisc: - // NameRule | MiscRule - //; - public InstanceLanguageGrammarAccess.NameOrMiscRuleElements getNameOrMiscRuleAccess() { - return gaInstanceLanguage.getNameOrMiscRuleAccess(); - } - - public ParserRule getNameOrMiscRuleRule() { - return getNameOrMiscRuleAccess().getRule(); - } - - //NameRule returns Name: - // name = [dl::NamedAttributeDefinition|StringOrId] - //; - public InstanceLanguageGrammarAccess.NameRuleElements getNameRuleAccess() { - return gaInstanceLanguage.getNameRuleAccess(); - } - - public ParserRule getNameRuleRule() { - return getNameRuleAccess().getRule(); - } - - //MiscRule returns Misc: - // name = STRING - //; - public InstanceLanguageGrammarAccess.MiscRuleElements getMiscRuleAccess() { - return gaInstanceLanguage.getMiscRuleAccess(); - } - - public ParserRule getMiscRuleRule() { - return getMiscRuleAccess().getRule(); - } - //ValueRule returns Value: // ArrayRule | DataReferenceRule | InstanceRule | LiteralValueRule //; diff --git a/src/languages/de.evoal.languages.model.ol.dsl/src/de/evoal/languages/model/ol/dsl/scoping/OptimisationLanguageScopeProvider.java b/src/languages/de.evoal.languages.model.ol.dsl/src/de/evoal/languages/model/ol/dsl/scoping/OptimisationLanguageScopeProvider.java index d844cff8..ccf3bd44 100644 --- a/src/languages/de.evoal.languages.model.ol.dsl/src/de/evoal/languages/model/ol/dsl/scoping/OptimisationLanguageScopeProvider.java +++ b/src/languages/de.evoal.languages.model.ol.dsl/src/de/evoal/languages/model/ol/dsl/scoping/OptimisationLanguageScopeProvider.java @@ -12,6 +12,7 @@ import org.eclipse.xtext.resource.IEObjectDescription; import org.eclipse.xtext.scoping.IScope; import org.eclipse.xtext.scoping.Scopes; +import de.evoal.languages.model.instance.Instance; import de.evoal.languages.model.instance.InstancePackage; import de.evoal.languages.model.ol.OptimisationModel; @@ -24,8 +25,14 @@ import de.evoal.languages.model.ol.OptimisationModel; public class OptimisationLanguageScopeProvider extends AbstractOptimisationLanguageScopeProvider { @Override public IScope getScope(final EObject context, final EReference reference) { - if(context instanceof OptimisationModel && InstancePackage.eINSTANCE.getInstance_Name().equals(reference)) { - for( IEObjectDescription element : getDelegate().getScope(context, reference).getAllElements()) { + //System.err.println("Asking for scope of :"); + //System.err.println(" " + context.eClass().getName()); + //System.err.println(" " + reference.getContainerClass() + "__" + reference.getName()); + + if(context instanceof OptimisationModel && InstancePackage.eINSTANCE.getInstance_Definition().equals(reference)) { + // Looking for the root-level instance + for(final IEObjectDescription element : getDelegate().getScope(context, reference).getAllElements()) { + //System.err.println(" <<-- " + element.getName()); return Scopes.scopeFor(Collections.singleton(element.getEObjectOrProxy())); } } diff --git a/src/languages/de.evoal.languages.model.utils/src/de/evoal/languages/model/utils/scoping/ClasspathGlobalScopeProvider.java b/src/languages/de.evoal.languages.model.utils/src/de/evoal/languages/model/utils/scoping/ClasspathGlobalScopeProvider.java index 3e7a70ea..ec63df1d 100644 --- a/src/languages/de.evoal.languages.model.utils/src/de/evoal/languages/model/utils/scoping/ClasspathGlobalScopeProvider.java +++ b/src/languages/de.evoal.languages.model.utils/src/de/evoal/languages/model/utils/scoping/ClasspathGlobalScopeProvider.java @@ -3,6 +3,7 @@ package de.evoal.languages.model.utils.scoping; import java.io.IOException; import java.util.Collection; import java.util.Collections; +import java.util.logging.Logger; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.EClass; @@ -20,6 +21,7 @@ import de.evoal.languages.model.utils.builtin.BuiltinProvider; import de.evoal.languages.model.utils.builtin.BuiltinProviderFactory; public abstract class ClasspathGlobalScopeProvider extends ImportUriGlobalScopeProvider { + private static Logger log = Logger.getLogger("de.evoal.languages.model.utils.scoping.ClasspathGlobalScopeProvider"); @Inject IResourceDescription.Manager mgr; @@ -29,8 +31,10 @@ public abstract class ClasspathGlobalScopeProvider extends ImportUriGlobalScopeP this.name = name; } + /* @Override protected IScope getScope(Resource resource, boolean ignoreCase, EClass type, Predicate<IEObjectDescription> predicate) { + log.info(() -> "Providing scopes for " + resource.toString()); final BuiltinProvider provider = BuiltinProviderFactory.create(); final Collection<java.net.URI> files = provider.findBuiltins(name); @@ -42,8 +46,10 @@ public abstract class ClasspathGlobalScopeProvider extends ImportUriGlobalScopeP try { libraryResource = resource.getResourceSet().createResource(libearyResourceURI); libraryResource.load(Collections.emptyMap()); - } catch (IOException e) { - // TODO Auto-generated catch block + libraryResource.getWarnings().stream().forEach(System.err::println); + libraryResource.getErrors().stream().forEach(System.err::println); + } catch (final IOException e) { + log.warning(() -> "Failed to load library resource: " + file); e.printStackTrace(); } } @@ -54,5 +60,6 @@ public abstract class ClasspathGlobalScopeProvider extends ImportUriGlobalScopeP return scope; } + */ } -- GitLab