From 3f5aaab5025b8eb243f414b1c789085327df04f4 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Wed, 20 Mar 2019 16:09:09 +0100 Subject: Fault tree transformation for partial models WIP --- .../InternalApplicationConfigurationParser.java | 69087 ++++++++++--------- 1 file changed, 36563 insertions(+), 32524 deletions(-) (limited to 'Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java') diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java index 92d991f1..87baba3d 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java @@ -1,32524 +1,36563 @@ -package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal; - -import java.io.InputStream; -import org.eclipse.xtext.*; -import org.eclipse.xtext.parser.*; -import org.eclipse.xtext.parser.impl.*; -import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.ecore.EObject; -import org.eclipse.xtext.parser.antlr.XtextTokenStream; -import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; -import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA; -import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess; - - - -import org.antlr.runtime.*; -import java.util.Stack; -import java.util.List; -import java.util.ArrayList; - -@SuppressWarnings("all") -public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser { - public static final String[] tokenNames = new String[] { - "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'" - }; - public static final int T__50=50; - public static final int T__19=19; - public static final int T__15=15; - public static final int T__16=16; - public static final int T__17=17; - public static final int T__18=18; - public static final int T__11=11; - public static final int T__55=55; - public static final int T__12=12; - public static final int T__56=56; - public static final int T__13=13; - public static final int T__57=57; - public static final int T__14=14; - public static final int T__51=51; - public static final int T__52=52; - public static final int T__53=53; - public static final int T__54=54; - public static final int RULE_ID=4; - 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=5; - public static final int T__29=29; - public static final int T__22=22; - public static final int RULE_ML_COMMENT=7; - public static final int T__23=23; - public static final int T__24=24; - public static final int T__25=25; - public static final int T__20=20; - public static final int T__21=21; - public static final int RULE_STRING=6; - public static final int RULE_SL_COMMENT=8; - public static final int T__37=37; - public static final int T__38=38; - public static final int T__39=39; - public static final int T__33=33; - public static final int T__34=34; - public static final int T__35=35; - public static final int T__36=36; - public static final int EOF=-1; - public static final int T__30=30; - public static final int T__31=31; - public static final int T__32=32; - public static final int RULE_WS=9; - public static final int RULE_ANY_OTHER=10; - public static final int T__48=48; - public static final int T__49=49; - public static final int T__44=44; - public static final int T__45=45; - public static final int T__46=46; - public static final int T__47=47; - public static final int T__40=40; - public static final int T__41=41; - public static final int T__42=42; - public static final int T__43=43; - - // delegates - // delegators - - - public InternalApplicationConfigurationParser(TokenStream input) { - this(input, new RecognizerSharedState()); - } - public InternalApplicationConfigurationParser(TokenStream input, RecognizerSharedState state) { - super(input, state); - - } - - - public String[] getTokenNames() { return InternalApplicationConfigurationParser.tokenNames; } - public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; } - - - private ApplicationConfigurationGrammarAccess grammarAccess; - - public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) { - this.grammarAccess = grammarAccess; - } - - @Override - protected Grammar getGrammar() { - return grammarAccess.getGrammar(); - } - - @Override - protected String getValueForTokenName(String tokenName) { - return tokenName; - } - - - - // $ANTLR start "entryRuleConfigurationScript" - // InternalApplicationConfiguration.g:53:1: entryRuleConfigurationScript : ruleConfigurationScript EOF ; - public final void entryRuleConfigurationScript() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:54:1: ( ruleConfigurationScript EOF ) - // InternalApplicationConfiguration.g:55:1: ruleConfigurationScript EOF - { - before(grammarAccess.getConfigurationScriptRule()); - pushFollow(FOLLOW_1); - ruleConfigurationScript(); - - state._fsp--; - - after(grammarAccess.getConfigurationScriptRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleConfigurationScript" - - - // $ANTLR start "ruleConfigurationScript" - // InternalApplicationConfiguration.g:62:1: ruleConfigurationScript : ( ( rule__ConfigurationScript__Group__0 ) ) ; - public final void ruleConfigurationScript() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:66:2: ( ( ( rule__ConfigurationScript__Group__0 ) ) ) - // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) ) - { - // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) ) - // InternalApplicationConfiguration.g:68:3: ( rule__ConfigurationScript__Group__0 ) - { - before(grammarAccess.getConfigurationScriptAccess().getGroup()); - // InternalApplicationConfiguration.g:69:3: ( rule__ConfigurationScript__Group__0 ) - // InternalApplicationConfiguration.g:69:4: rule__ConfigurationScript__Group__0 - { - pushFollow(FOLLOW_2); - rule__ConfigurationScript__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getConfigurationScriptAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleConfigurationScript" - - - // $ANTLR start "entryRuleCommand" - // InternalApplicationConfiguration.g:78:1: entryRuleCommand : ruleCommand EOF ; - public final void entryRuleCommand() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:79:1: ( ruleCommand EOF ) - // InternalApplicationConfiguration.g:80:1: ruleCommand EOF - { - before(grammarAccess.getCommandRule()); - pushFollow(FOLLOW_1); - ruleCommand(); - - state._fsp--; - - after(grammarAccess.getCommandRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleCommand" - - - // $ANTLR start "ruleCommand" - // InternalApplicationConfiguration.g:87:1: ruleCommand : ( ( rule__Command__Alternatives ) ) ; - public final void ruleCommand() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:91:2: ( ( ( rule__Command__Alternatives ) ) ) - // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) ) - { - // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) ) - // InternalApplicationConfiguration.g:93:3: ( rule__Command__Alternatives ) - { - before(grammarAccess.getCommandAccess().getAlternatives()); - // InternalApplicationConfiguration.g:94:3: ( rule__Command__Alternatives ) - // InternalApplicationConfiguration.g:94:4: rule__Command__Alternatives - { - pushFollow(FOLLOW_2); - rule__Command__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getCommandAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleCommand" - - - // $ANTLR start "entryRuleQualifiedName" - // InternalApplicationConfiguration.g:103:1: entryRuleQualifiedName : ruleQualifiedName EOF ; - public final void entryRuleQualifiedName() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:104:1: ( ruleQualifiedName EOF ) - // InternalApplicationConfiguration.g:105:1: ruleQualifiedName EOF - { - before(grammarAccess.getQualifiedNameRule()); - pushFollow(FOLLOW_1); - ruleQualifiedName(); - - state._fsp--; - - after(grammarAccess.getQualifiedNameRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleQualifiedName" - - - // $ANTLR start "ruleQualifiedName" - // InternalApplicationConfiguration.g:112:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; - public final void ruleQualifiedName() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:116:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) - // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) ) - { - // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) ) - // InternalApplicationConfiguration.g:118:3: ( rule__QualifiedName__Group__0 ) - { - before(grammarAccess.getQualifiedNameAccess().getGroup()); - // InternalApplicationConfiguration.g:119:3: ( rule__QualifiedName__Group__0 ) - // InternalApplicationConfiguration.g:119:4: rule__QualifiedName__Group__0 - { - pushFollow(FOLLOW_2); - rule__QualifiedName__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getQualifiedNameAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleQualifiedName" - - - // $ANTLR start "entryRuleREALLiteral" - // InternalApplicationConfiguration.g:128:1: entryRuleREALLiteral : ruleREALLiteral EOF ; - public final void entryRuleREALLiteral() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:129:1: ( ruleREALLiteral EOF ) - // InternalApplicationConfiguration.g:130:1: ruleREALLiteral EOF - { - before(grammarAccess.getREALLiteralRule()); - pushFollow(FOLLOW_1); - ruleREALLiteral(); - - state._fsp--; - - after(grammarAccess.getREALLiteralRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleREALLiteral" - - - // $ANTLR start "ruleREALLiteral" - // InternalApplicationConfiguration.g:137:1: ruleREALLiteral : ( ( rule__REALLiteral__Group__0 ) ) ; - public final void ruleREALLiteral() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:141:2: ( ( ( rule__REALLiteral__Group__0 ) ) ) - // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) ) - { - // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) ) - // InternalApplicationConfiguration.g:143:3: ( rule__REALLiteral__Group__0 ) - { - before(grammarAccess.getREALLiteralAccess().getGroup()); - // InternalApplicationConfiguration.g:144:3: ( rule__REALLiteral__Group__0 ) - // InternalApplicationConfiguration.g:144:4: rule__REALLiteral__Group__0 - { - pushFollow(FOLLOW_2); - rule__REALLiteral__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getREALLiteralAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleREALLiteral" - - - // $ANTLR start "entryRuleINTLiteral" - // InternalApplicationConfiguration.g:153:1: entryRuleINTLiteral : ruleINTLiteral EOF ; - public final void entryRuleINTLiteral() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:154:1: ( ruleINTLiteral EOF ) - // InternalApplicationConfiguration.g:155:1: ruleINTLiteral EOF - { - before(grammarAccess.getINTLiteralRule()); - pushFollow(FOLLOW_1); - ruleINTLiteral(); - - state._fsp--; - - after(grammarAccess.getINTLiteralRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleINTLiteral" - - - // $ANTLR start "ruleINTLiteral" - // InternalApplicationConfiguration.g:162:1: ruleINTLiteral : ( ( rule__INTLiteral__Group__0 ) ) ; - public final void ruleINTLiteral() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:166:2: ( ( ( rule__INTLiteral__Group__0 ) ) ) - // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) ) - { - // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) ) - // InternalApplicationConfiguration.g:168:3: ( rule__INTLiteral__Group__0 ) - { - before(grammarAccess.getINTLiteralAccess().getGroup()); - // InternalApplicationConfiguration.g:169:3: ( rule__INTLiteral__Group__0 ) - // InternalApplicationConfiguration.g:169:4: rule__INTLiteral__Group__0 - { - pushFollow(FOLLOW_2); - rule__INTLiteral__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getINTLiteralAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleINTLiteral" - - - // $ANTLR start "entryRuleImport" - // InternalApplicationConfiguration.g:178:1: entryRuleImport : ruleImport EOF ; - public final void entryRuleImport() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:179:1: ( ruleImport EOF ) - // InternalApplicationConfiguration.g:180:1: ruleImport EOF - { - before(grammarAccess.getImportRule()); - pushFollow(FOLLOW_1); - ruleImport(); - - state._fsp--; - - after(grammarAccess.getImportRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleImport" - - - // $ANTLR start "ruleImport" - // InternalApplicationConfiguration.g:187:1: ruleImport : ( ( rule__Import__Alternatives ) ) ; - public final void ruleImport() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:191:2: ( ( ( rule__Import__Alternatives ) ) ) - // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) ) - { - // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) ) - // InternalApplicationConfiguration.g:193:3: ( rule__Import__Alternatives ) - { - before(grammarAccess.getImportAccess().getAlternatives()); - // InternalApplicationConfiguration.g:194:3: ( rule__Import__Alternatives ) - // InternalApplicationConfiguration.g:194:4: rule__Import__Alternatives - { - pushFollow(FOLLOW_2); - rule__Import__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getImportAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleImport" - - - // $ANTLR start "entryRuleEPackageImport" - // InternalApplicationConfiguration.g:203:1: entryRuleEPackageImport : ruleEPackageImport EOF ; - public final void entryRuleEPackageImport() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:204:1: ( ruleEPackageImport EOF ) - // InternalApplicationConfiguration.g:205:1: ruleEPackageImport EOF - { - before(grammarAccess.getEPackageImportRule()); - pushFollow(FOLLOW_1); - ruleEPackageImport(); - - state._fsp--; - - after(grammarAccess.getEPackageImportRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleEPackageImport" - - - // $ANTLR start "ruleEPackageImport" - // InternalApplicationConfiguration.g:212:1: ruleEPackageImport : ( ( rule__EPackageImport__Group__0 ) ) ; - public final void ruleEPackageImport() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:216:2: ( ( ( rule__EPackageImport__Group__0 ) ) ) - // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) ) - { - // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) ) - // InternalApplicationConfiguration.g:218:3: ( rule__EPackageImport__Group__0 ) - { - before(grammarAccess.getEPackageImportAccess().getGroup()); - // InternalApplicationConfiguration.g:219:3: ( rule__EPackageImport__Group__0 ) - // InternalApplicationConfiguration.g:219:4: rule__EPackageImport__Group__0 - { - pushFollow(FOLLOW_2); - rule__EPackageImport__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getEPackageImportAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleEPackageImport" - - - // $ANTLR start "entryRuleViatraImport" - // InternalApplicationConfiguration.g:228:1: entryRuleViatraImport : ruleViatraImport EOF ; - public final void entryRuleViatraImport() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:229:1: ( ruleViatraImport EOF ) - // InternalApplicationConfiguration.g:230:1: ruleViatraImport EOF - { - before(grammarAccess.getViatraImportRule()); - pushFollow(FOLLOW_1); - ruleViatraImport(); - - state._fsp--; - - after(grammarAccess.getViatraImportRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleViatraImport" - - - // $ANTLR start "ruleViatraImport" - // InternalApplicationConfiguration.g:237:1: ruleViatraImport : ( ( rule__ViatraImport__Group__0 ) ) ; - public final void ruleViatraImport() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:241:2: ( ( ( rule__ViatraImport__Group__0 ) ) ) - // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) ) - { - // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) ) - // InternalApplicationConfiguration.g:243:3: ( rule__ViatraImport__Group__0 ) - { - before(grammarAccess.getViatraImportAccess().getGroup()); - // InternalApplicationConfiguration.g:244:3: ( rule__ViatraImport__Group__0 ) - // InternalApplicationConfiguration.g:244:4: rule__ViatraImport__Group__0 - { - pushFollow(FOLLOW_2); - rule__ViatraImport__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getViatraImportAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleViatraImport" - - - // $ANTLR start "entryRuleDeclaration" - // InternalApplicationConfiguration.g:253:1: entryRuleDeclaration : ruleDeclaration EOF ; - public final void entryRuleDeclaration() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:254:1: ( ruleDeclaration EOF ) - // InternalApplicationConfiguration.g:255:1: ruleDeclaration EOF - { - before(grammarAccess.getDeclarationRule()); - pushFollow(FOLLOW_1); - ruleDeclaration(); - - state._fsp--; - - after(grammarAccess.getDeclarationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleDeclaration" - - - // $ANTLR start "ruleDeclaration" - // InternalApplicationConfiguration.g:262:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ; - public final void ruleDeclaration() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:266:2: ( ( ( rule__Declaration__Alternatives ) ) ) - // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) ) - { - // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) ) - // InternalApplicationConfiguration.g:268:3: ( rule__Declaration__Alternatives ) - { - before(grammarAccess.getDeclarationAccess().getAlternatives()); - // InternalApplicationConfiguration.g:269:3: ( rule__Declaration__Alternatives ) - // InternalApplicationConfiguration.g:269:4: rule__Declaration__Alternatives - { - pushFollow(FOLLOW_2); - rule__Declaration__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getDeclarationAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleDeclaration" - - - // $ANTLR start "entryRuleFileSpecification" - // InternalApplicationConfiguration.g:278:1: entryRuleFileSpecification : ruleFileSpecification EOF ; - public final void entryRuleFileSpecification() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:279:1: ( ruleFileSpecification EOF ) - // InternalApplicationConfiguration.g:280:1: ruleFileSpecification EOF - { - before(grammarAccess.getFileSpecificationRule()); - pushFollow(FOLLOW_1); - ruleFileSpecification(); - - state._fsp--; - - after(grammarAccess.getFileSpecificationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleFileSpecification" - - - // $ANTLR start "ruleFileSpecification" - // InternalApplicationConfiguration.g:287:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ; - public final void ruleFileSpecification() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:291:2: ( ( ( rule__FileSpecification__PathAssignment ) ) ) - // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) ) - { - // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) ) - // InternalApplicationConfiguration.g:293:3: ( rule__FileSpecification__PathAssignment ) - { - before(grammarAccess.getFileSpecificationAccess().getPathAssignment()); - // InternalApplicationConfiguration.g:294:3: ( rule__FileSpecification__PathAssignment ) - // InternalApplicationConfiguration.g:294:4: rule__FileSpecification__PathAssignment - { - pushFollow(FOLLOW_2); - rule__FileSpecification__PathAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getFileSpecificationAccess().getPathAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleFileSpecification" - - - // $ANTLR start "entryRuleFileDeclaration" - // InternalApplicationConfiguration.g:303:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ; - public final void entryRuleFileDeclaration() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:304:1: ( ruleFileDeclaration EOF ) - // InternalApplicationConfiguration.g:305:1: ruleFileDeclaration EOF - { - before(grammarAccess.getFileDeclarationRule()); - pushFollow(FOLLOW_1); - ruleFileDeclaration(); - - state._fsp--; - - after(grammarAccess.getFileDeclarationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleFileDeclaration" - - - // $ANTLR start "ruleFileDeclaration" - // InternalApplicationConfiguration.g:312:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ; - public final void ruleFileDeclaration() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileDeclaration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) ) - { - // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) ) - // InternalApplicationConfiguration.g:318:3: ( rule__FileDeclaration__Group__0 ) - { - before(grammarAccess.getFileDeclarationAccess().getGroup()); - // InternalApplicationConfiguration.g:319:3: ( rule__FileDeclaration__Group__0 ) - // InternalApplicationConfiguration.g:319:4: rule__FileDeclaration__Group__0 - { - pushFollow(FOLLOW_2); - rule__FileDeclaration__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getFileDeclarationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleFileDeclaration" - - - // $ANTLR start "entryRuleFileReference" - // InternalApplicationConfiguration.g:328:1: entryRuleFileReference : ruleFileReference EOF ; - public final void entryRuleFileReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:329:1: ( ruleFileReference EOF ) - // InternalApplicationConfiguration.g:330:1: ruleFileReference EOF - { - before(grammarAccess.getFileReferenceRule()); - pushFollow(FOLLOW_1); - ruleFileReference(); - - state._fsp--; - - after(grammarAccess.getFileReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleFileReference" - - - // $ANTLR start "ruleFileReference" - // InternalApplicationConfiguration.g:337:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ; - public final void ruleFileReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileReference__ReferredAssignment ) ) ) - // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) ) - { - // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) ) - // InternalApplicationConfiguration.g:343:3: ( rule__FileReference__ReferredAssignment ) - { - before(grammarAccess.getFileReferenceAccess().getReferredAssignment()); - // InternalApplicationConfiguration.g:344:3: ( rule__FileReference__ReferredAssignment ) - // InternalApplicationConfiguration.g:344:4: rule__FileReference__ReferredAssignment - { - pushFollow(FOLLOW_2); - rule__FileReference__ReferredAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getFileReferenceAccess().getReferredAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleFileReference" - - - // $ANTLR start "entryRuleFile" - // InternalApplicationConfiguration.g:353:1: entryRuleFile : ruleFile EOF ; - public final void entryRuleFile() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:354:1: ( ruleFile EOF ) - // InternalApplicationConfiguration.g:355:1: ruleFile EOF - { - before(grammarAccess.getFileRule()); - pushFollow(FOLLOW_1); - ruleFile(); - - state._fsp--; - - after(grammarAccess.getFileRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleFile" - - - // $ANTLR start "ruleFile" - // InternalApplicationConfiguration.g:362:1: ruleFile : ( ( rule__File__Alternatives ) ) ; - public final void ruleFile() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:366:2: ( ( ( rule__File__Alternatives ) ) ) - // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) ) - { - // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) ) - // InternalApplicationConfiguration.g:368:3: ( rule__File__Alternatives ) - { - before(grammarAccess.getFileAccess().getAlternatives()); - // InternalApplicationConfiguration.g:369:3: ( rule__File__Alternatives ) - // InternalApplicationConfiguration.g:369:4: rule__File__Alternatives - { - pushFollow(FOLLOW_2); - rule__File__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getFileAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleFile" - - - // $ANTLR start "entryRuleMetamodelSpecification" - // InternalApplicationConfiguration.g:378:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ; - public final void entryRuleMetamodelSpecification() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:379:1: ( ruleMetamodelSpecification EOF ) - // InternalApplicationConfiguration.g:380:1: ruleMetamodelSpecification EOF - { - before(grammarAccess.getMetamodelSpecificationRule()); - pushFollow(FOLLOW_1); - ruleMetamodelSpecification(); - - state._fsp--; - - after(grammarAccess.getMetamodelSpecificationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMetamodelSpecification" - - - // $ANTLR start "ruleMetamodelSpecification" - // InternalApplicationConfiguration.g:387:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ; - public final void ruleMetamodelSpecification() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:391:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) ) - // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) ) - { - // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) ) - // InternalApplicationConfiguration.g:393:3: ( rule__MetamodelSpecification__Group__0 ) - { - before(grammarAccess.getMetamodelSpecificationAccess().getGroup()); - // InternalApplicationConfiguration.g:394:3: ( rule__MetamodelSpecification__Group__0 ) - // InternalApplicationConfiguration.g:394:4: rule__MetamodelSpecification__Group__0 - { - pushFollow(FOLLOW_2); - rule__MetamodelSpecification__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelSpecificationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMetamodelSpecification" - - - // $ANTLR start "entryRuleMetamodelEntry" - // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ; - public final void entryRuleMetamodelEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelEntry EOF ) - // InternalApplicationConfiguration.g:405:1: ruleMetamodelEntry EOF - { - before(grammarAccess.getMetamodelEntryRule()); - pushFollow(FOLLOW_1); - ruleMetamodelEntry(); - - state._fsp--; - - after(grammarAccess.getMetamodelEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMetamodelEntry" - - - // $ANTLR start "ruleMetamodelEntry" - // InternalApplicationConfiguration.g:412:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ; - public final void ruleMetamodelEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) ) - // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) ) - { - // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) ) - // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelEntry__Alternatives ) - { - before(grammarAccess.getMetamodelEntryAccess().getAlternatives()); - // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelEntry__Alternatives ) - // InternalApplicationConfiguration.g:419:4: rule__MetamodelEntry__Alternatives - { - pushFollow(FOLLOW_2); - rule__MetamodelEntry__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelEntryAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMetamodelEntry" - - - // $ANTLR start "entryRuleAllPackageEntry" - // InternalApplicationConfiguration.g:428:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ; - public final void entryRuleAllPackageEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:429:1: ( ruleAllPackageEntry EOF ) - // InternalApplicationConfiguration.g:430:1: ruleAllPackageEntry EOF - { - before(grammarAccess.getAllPackageEntryRule()); - pushFollow(FOLLOW_1); - ruleAllPackageEntry(); - - state._fsp--; - - after(grammarAccess.getAllPackageEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleAllPackageEntry" - - - // $ANTLR start "ruleAllPackageEntry" - // InternalApplicationConfiguration.g:437:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ; - public final void ruleAllPackageEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:441:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) ) - { - // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:443:3: ( rule__AllPackageEntry__Group__0 ) - { - before(grammarAccess.getAllPackageEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:444:3: ( rule__AllPackageEntry__Group__0 ) - // InternalApplicationConfiguration.g:444:4: rule__AllPackageEntry__Group__0 - { - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getAllPackageEntryAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleAllPackageEntry" - - - // $ANTLR start "entryRuleMetamodelElement" - // InternalApplicationConfiguration.g:453:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ; - public final void entryRuleMetamodelElement() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:454:1: ( ruleMetamodelElement EOF ) - // InternalApplicationConfiguration.g:455:1: ruleMetamodelElement EOF - { - before(grammarAccess.getMetamodelElementRule()); - pushFollow(FOLLOW_1); - ruleMetamodelElement(); - - state._fsp--; - - after(grammarAccess.getMetamodelElementRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMetamodelElement" - - - // $ANTLR start "ruleMetamodelElement" - // InternalApplicationConfiguration.g:462:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ; - public final void ruleMetamodelElement() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:466:2: ( ( ( rule__MetamodelElement__Group__0 ) ) ) - // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) ) - { - // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) ) - // InternalApplicationConfiguration.g:468:3: ( rule__MetamodelElement__Group__0 ) - { - before(grammarAccess.getMetamodelElementAccess().getGroup()); - // InternalApplicationConfiguration.g:469:3: ( rule__MetamodelElement__Group__0 ) - // InternalApplicationConfiguration.g:469:4: rule__MetamodelElement__Group__0 - { - pushFollow(FOLLOW_2); - rule__MetamodelElement__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelElementAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMetamodelElement" - - - // $ANTLR start "entryRuleMetamodelDeclaration" - // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ; - public final void entryRuleMetamodelDeclaration() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelDeclaration EOF ) - // InternalApplicationConfiguration.g:480:1: ruleMetamodelDeclaration EOF - { - before(grammarAccess.getMetamodelDeclarationRule()); - pushFollow(FOLLOW_1); - ruleMetamodelDeclaration(); - - state._fsp--; - - after(grammarAccess.getMetamodelDeclarationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMetamodelDeclaration" - - - // $ANTLR start "ruleMetamodelDeclaration" - // InternalApplicationConfiguration.g:487:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ; - public final void ruleMetamodelDeclaration() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) - { - // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) - // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelDeclaration__Group__0 ) - { - before(grammarAccess.getMetamodelDeclarationAccess().getGroup()); - // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelDeclaration__Group__0 ) - // InternalApplicationConfiguration.g:494:4: rule__MetamodelDeclaration__Group__0 - { - pushFollow(FOLLOW_2); - rule__MetamodelDeclaration__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelDeclarationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMetamodelDeclaration" - - - // $ANTLR start "entryRuleMetamodelReference" - // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ; - public final void entryRuleMetamodelReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelReference EOF ) - // InternalApplicationConfiguration.g:505:1: ruleMetamodelReference EOF - { - before(grammarAccess.getMetamodelReferenceRule()); - pushFollow(FOLLOW_1); - ruleMetamodelReference(); - - state._fsp--; - - after(grammarAccess.getMetamodelReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMetamodelReference" - - - // $ANTLR start "ruleMetamodelReference" - // InternalApplicationConfiguration.g:512:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ; - public final void ruleMetamodelReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) ) - // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) - { - // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) - // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelReference__ReferredAssignment ) - { - before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); - // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelReference__ReferredAssignment ) - // InternalApplicationConfiguration.g:519:4: rule__MetamodelReference__ReferredAssignment - { - pushFollow(FOLLOW_2); - rule__MetamodelReference__ReferredAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMetamodelReference" - - - // $ANTLR start "entryRuleMetamodel" - // InternalApplicationConfiguration.g:528:1: entryRuleMetamodel : ruleMetamodel EOF ; - public final void entryRuleMetamodel() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:529:1: ( ruleMetamodel EOF ) - // InternalApplicationConfiguration.g:530:1: ruleMetamodel EOF - { - before(grammarAccess.getMetamodelRule()); - pushFollow(FOLLOW_1); - ruleMetamodel(); - - state._fsp--; - - after(grammarAccess.getMetamodelRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMetamodel" - - - // $ANTLR start "ruleMetamodel" - // InternalApplicationConfiguration.g:537:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ; - public final void ruleMetamodel() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:541:2: ( ( ( rule__Metamodel__Alternatives ) ) ) - // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) ) - { - // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) ) - // InternalApplicationConfiguration.g:543:3: ( rule__Metamodel__Alternatives ) - { - before(grammarAccess.getMetamodelAccess().getAlternatives()); - // InternalApplicationConfiguration.g:544:3: ( rule__Metamodel__Alternatives ) - // InternalApplicationConfiguration.g:544:4: rule__Metamodel__Alternatives - { - pushFollow(FOLLOW_2); - rule__Metamodel__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMetamodel" - - - // $ANTLR start "entryRulePartialModelSpecification" - // InternalApplicationConfiguration.g:553:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ; - public final void entryRulePartialModelSpecification() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:554:1: ( rulePartialModelSpecification EOF ) - // InternalApplicationConfiguration.g:555:1: rulePartialModelSpecification EOF - { - before(grammarAccess.getPartialModelSpecificationRule()); - pushFollow(FOLLOW_1); - rulePartialModelSpecification(); - - state._fsp--; - - after(grammarAccess.getPartialModelSpecificationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRulePartialModelSpecification" - - - // $ANTLR start "rulePartialModelSpecification" - // InternalApplicationConfiguration.g:562:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ; - public final void rulePartialModelSpecification() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:566:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) ) - // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) ) - { - // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) ) - // InternalApplicationConfiguration.g:568:3: ( rule__PartialModelSpecification__Group__0 ) - { - before(grammarAccess.getPartialModelSpecificationAccess().getGroup()); - // InternalApplicationConfiguration.g:569:3: ( rule__PartialModelSpecification__Group__0 ) - // InternalApplicationConfiguration.g:569:4: rule__PartialModelSpecification__Group__0 - { - pushFollow(FOLLOW_2); - rule__PartialModelSpecification__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getPartialModelSpecificationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rulePartialModelSpecification" - - - // $ANTLR start "entryRulePartialModelEntry" - // InternalApplicationConfiguration.g:578:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ; - public final void entryRulePartialModelEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:579:1: ( rulePartialModelEntry EOF ) - // InternalApplicationConfiguration.g:580:1: rulePartialModelEntry EOF - { - before(grammarAccess.getPartialModelEntryRule()); - pushFollow(FOLLOW_1); - rulePartialModelEntry(); - - state._fsp--; - - after(grammarAccess.getPartialModelEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRulePartialModelEntry" - - - // $ANTLR start "rulePartialModelEntry" - // InternalApplicationConfiguration.g:587:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ; - public final void rulePartialModelEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) ) - // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) ) - { - // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) ) - // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelEntry__Alternatives ) - { - before(grammarAccess.getPartialModelEntryAccess().getAlternatives()); - // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelEntry__Alternatives ) - // InternalApplicationConfiguration.g:594:4: rule__PartialModelEntry__Alternatives - { - pushFollow(FOLLOW_2); - rule__PartialModelEntry__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getPartialModelEntryAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rulePartialModelEntry" - - - // $ANTLR start "entryRuleModelEntry" - // InternalApplicationConfiguration.g:603:1: entryRuleModelEntry : ruleModelEntry EOF ; - public final void entryRuleModelEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:604:1: ( ruleModelEntry EOF ) - // InternalApplicationConfiguration.g:605:1: ruleModelEntry EOF - { - before(grammarAccess.getModelEntryRule()); - pushFollow(FOLLOW_1); - ruleModelEntry(); - - state._fsp--; - - after(grammarAccess.getModelEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleModelEntry" - - - // $ANTLR start "ruleModelEntry" - // InternalApplicationConfiguration.g:612:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ; - public final void ruleModelEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:616:2: ( ( ( rule__ModelEntry__PathAssignment ) ) ) - // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) ) - { - // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) ) - // InternalApplicationConfiguration.g:618:3: ( rule__ModelEntry__PathAssignment ) - { - before(grammarAccess.getModelEntryAccess().getPathAssignment()); - // InternalApplicationConfiguration.g:619:3: ( rule__ModelEntry__PathAssignment ) - // InternalApplicationConfiguration.g:619:4: rule__ModelEntry__PathAssignment - { - pushFollow(FOLLOW_2); - rule__ModelEntry__PathAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getModelEntryAccess().getPathAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleModelEntry" - - - // $ANTLR start "entryRuleFolderEntry" - // InternalApplicationConfiguration.g:628:1: entryRuleFolderEntry : ruleFolderEntry EOF ; - public final void entryRuleFolderEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:629:1: ( ruleFolderEntry EOF ) - // InternalApplicationConfiguration.g:630:1: ruleFolderEntry EOF - { - before(grammarAccess.getFolderEntryRule()); - pushFollow(FOLLOW_1); - ruleFolderEntry(); - - state._fsp--; - - after(grammarAccess.getFolderEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleFolderEntry" - - - // $ANTLR start "ruleFolderEntry" - // InternalApplicationConfiguration.g:637:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ; - public final void ruleFolderEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:641:2: ( ( ( rule__FolderEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) ) - { - // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:643:3: ( rule__FolderEntry__Group__0 ) - { - before(grammarAccess.getFolderEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:644:3: ( rule__FolderEntry__Group__0 ) - // InternalApplicationConfiguration.g:644:4: rule__FolderEntry__Group__0 - { - pushFollow(FOLLOW_2); - rule__FolderEntry__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getFolderEntryAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleFolderEntry" - - - // $ANTLR start "entryRulePartialModelDeclaration" - // InternalApplicationConfiguration.g:653:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ; - public final void entryRulePartialModelDeclaration() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:654:1: ( rulePartialModelDeclaration EOF ) - // InternalApplicationConfiguration.g:655:1: rulePartialModelDeclaration EOF - { - before(grammarAccess.getPartialModelDeclarationRule()); - pushFollow(FOLLOW_1); - rulePartialModelDeclaration(); - - state._fsp--; - - after(grammarAccess.getPartialModelDeclarationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRulePartialModelDeclaration" - - - // $ANTLR start "rulePartialModelDeclaration" - // InternalApplicationConfiguration.g:662:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ; - public final void rulePartialModelDeclaration() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:666:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) ) - { - // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) ) - // InternalApplicationConfiguration.g:668:3: ( rule__PartialModelDeclaration__Group__0 ) - { - before(grammarAccess.getPartialModelDeclarationAccess().getGroup()); - // InternalApplicationConfiguration.g:669:3: ( rule__PartialModelDeclaration__Group__0 ) - // InternalApplicationConfiguration.g:669:4: rule__PartialModelDeclaration__Group__0 - { - pushFollow(FOLLOW_2); - rule__PartialModelDeclaration__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getPartialModelDeclarationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rulePartialModelDeclaration" - - - // $ANTLR start "entryRulePartialModelReference" - // InternalApplicationConfiguration.g:678:1: entryRulePartialModelReference : rulePartialModelReference EOF ; - public final void entryRulePartialModelReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:679:1: ( rulePartialModelReference EOF ) - // InternalApplicationConfiguration.g:680:1: rulePartialModelReference EOF - { - before(grammarAccess.getPartialModelReferenceRule()); - pushFollow(FOLLOW_1); - rulePartialModelReference(); - - state._fsp--; - - after(grammarAccess.getPartialModelReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRulePartialModelReference" - - - // $ANTLR start "rulePartialModelReference" - // InternalApplicationConfiguration.g:687:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ; - public final void rulePartialModelReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) ) - // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) ) - { - // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) ) - // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelReference__ReferredAssignment ) - { - before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); - // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelReference__ReferredAssignment ) - // InternalApplicationConfiguration.g:694:4: rule__PartialModelReference__ReferredAssignment - { - pushFollow(FOLLOW_2); - rule__PartialModelReference__ReferredAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rulePartialModelReference" - - - // $ANTLR start "entryRulePartialModel" - // InternalApplicationConfiguration.g:703:1: entryRulePartialModel : rulePartialModel EOF ; - public final void entryRulePartialModel() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:704:1: ( rulePartialModel EOF ) - // InternalApplicationConfiguration.g:705:1: rulePartialModel EOF - { - before(grammarAccess.getPartialModelRule()); - pushFollow(FOLLOW_1); - rulePartialModel(); - - state._fsp--; - - after(grammarAccess.getPartialModelRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRulePartialModel" - - - // $ANTLR start "rulePartialModel" - // InternalApplicationConfiguration.g:712:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ; - public final void rulePartialModel() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModel__Alternatives ) ) ) - // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) ) - { - // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) ) - // InternalApplicationConfiguration.g:718:3: ( rule__PartialModel__Alternatives ) - { - before(grammarAccess.getPartialModelAccess().getAlternatives()); - // InternalApplicationConfiguration.g:719:3: ( rule__PartialModel__Alternatives ) - // InternalApplicationConfiguration.g:719:4: rule__PartialModel__Alternatives - { - pushFollow(FOLLOW_2); - rule__PartialModel__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getPartialModelAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rulePartialModel" - - - // $ANTLR start "entryRulePatternSpecification" - // InternalApplicationConfiguration.g:728:1: entryRulePatternSpecification : rulePatternSpecification EOF ; - public final void entryRulePatternSpecification() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:729:1: ( rulePatternSpecification EOF ) - // InternalApplicationConfiguration.g:730:1: rulePatternSpecification EOF - { - before(grammarAccess.getPatternSpecificationRule()); - pushFollow(FOLLOW_1); - rulePatternSpecification(); - - state._fsp--; - - after(grammarAccess.getPatternSpecificationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRulePatternSpecification" - - - // $ANTLR start "rulePatternSpecification" - // InternalApplicationConfiguration.g:737:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ; - public final void rulePatternSpecification() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PatternSpecification__Group__0 ) ) ) - // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) ) - { - // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) ) - // InternalApplicationConfiguration.g:743:3: ( rule__PatternSpecification__Group__0 ) - { - before(grammarAccess.getPatternSpecificationAccess().getGroup()); - // InternalApplicationConfiguration.g:744:3: ( rule__PatternSpecification__Group__0 ) - // InternalApplicationConfiguration.g:744:4: rule__PatternSpecification__Group__0 - { - pushFollow(FOLLOW_2); - rule__PatternSpecification__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getPatternSpecificationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rulePatternSpecification" - - - // $ANTLR start "entryRulePatternEntry" - // InternalApplicationConfiguration.g:753:1: entryRulePatternEntry : rulePatternEntry EOF ; - public final void entryRulePatternEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:754:1: ( rulePatternEntry EOF ) - // InternalApplicationConfiguration.g:755:1: rulePatternEntry EOF - { - before(grammarAccess.getPatternEntryRule()); - pushFollow(FOLLOW_1); - rulePatternEntry(); - - state._fsp--; - - after(grammarAccess.getPatternEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRulePatternEntry" - - - // $ANTLR start "rulePatternEntry" - // InternalApplicationConfiguration.g:762:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ; - public final void rulePatternEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternEntry__Alternatives ) ) ) - // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) ) - { - // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) ) - // InternalApplicationConfiguration.g:768:3: ( rule__PatternEntry__Alternatives ) - { - before(grammarAccess.getPatternEntryAccess().getAlternatives()); - // InternalApplicationConfiguration.g:769:3: ( rule__PatternEntry__Alternatives ) - // InternalApplicationConfiguration.g:769:4: rule__PatternEntry__Alternatives - { - pushFollow(FOLLOW_2); - rule__PatternEntry__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getPatternEntryAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rulePatternEntry" - - - // $ANTLR start "entryRuleAllPatternEntry" - // InternalApplicationConfiguration.g:778:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ; - public final void entryRuleAllPatternEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:779:1: ( ruleAllPatternEntry EOF ) - // InternalApplicationConfiguration.g:780:1: ruleAllPatternEntry EOF - { - before(grammarAccess.getAllPatternEntryRule()); - pushFollow(FOLLOW_1); - ruleAllPatternEntry(); - - state._fsp--; - - after(grammarAccess.getAllPatternEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleAllPatternEntry" - - - // $ANTLR start "ruleAllPatternEntry" - // InternalApplicationConfiguration.g:787:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ; - public final void ruleAllPatternEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:791:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) ) - { - // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:793:3: ( rule__AllPatternEntry__Group__0 ) - { - before(grammarAccess.getAllPatternEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:794:3: ( rule__AllPatternEntry__Group__0 ) - // InternalApplicationConfiguration.g:794:4: rule__AllPatternEntry__Group__0 - { - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getAllPatternEntryAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleAllPatternEntry" - - - // $ANTLR start "entryRulePatternElement" - // InternalApplicationConfiguration.g:803:1: entryRulePatternElement : rulePatternElement EOF ; - public final void entryRulePatternElement() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:804:1: ( rulePatternElement EOF ) - // InternalApplicationConfiguration.g:805:1: rulePatternElement EOF - { - before(grammarAccess.getPatternElementRule()); - pushFollow(FOLLOW_1); - rulePatternElement(); - - state._fsp--; - - after(grammarAccess.getPatternElementRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRulePatternElement" - - - // $ANTLR start "rulePatternElement" - // InternalApplicationConfiguration.g:812:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ; - public final void rulePatternElement() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:816:2: ( ( ( rule__PatternElement__Group__0 ) ) ) - // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) ) - { - // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) ) - // InternalApplicationConfiguration.g:818:3: ( rule__PatternElement__Group__0 ) - { - before(grammarAccess.getPatternElementAccess().getGroup()); - // InternalApplicationConfiguration.g:819:3: ( rule__PatternElement__Group__0 ) - // InternalApplicationConfiguration.g:819:4: rule__PatternElement__Group__0 - { - pushFollow(FOLLOW_2); - rule__PatternElement__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getPatternElementAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rulePatternElement" - - - // $ANTLR start "entryRuleGraphPatternDeclaration" - // InternalApplicationConfiguration.g:828:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ; - public final void entryRuleGraphPatternDeclaration() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:829:1: ( ruleGraphPatternDeclaration EOF ) - // InternalApplicationConfiguration.g:830:1: ruleGraphPatternDeclaration EOF - { - before(grammarAccess.getGraphPatternDeclarationRule()); - pushFollow(FOLLOW_1); - ruleGraphPatternDeclaration(); - - state._fsp--; - - after(grammarAccess.getGraphPatternDeclarationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleGraphPatternDeclaration" - - - // $ANTLR start "ruleGraphPatternDeclaration" - // InternalApplicationConfiguration.g:837:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ; - public final void ruleGraphPatternDeclaration() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:841:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) ) - { - // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) ) - // InternalApplicationConfiguration.g:843:3: ( rule__GraphPatternDeclaration__Group__0 ) - { - before(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); - // InternalApplicationConfiguration.g:844:3: ( rule__GraphPatternDeclaration__Group__0 ) - // InternalApplicationConfiguration.g:844:4: rule__GraphPatternDeclaration__Group__0 - { - pushFollow(FOLLOW_2); - rule__GraphPatternDeclaration__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleGraphPatternDeclaration" - - - // $ANTLR start "entryRuleGraphPatternReference" - // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ; - public final void entryRuleGraphPatternReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternReference EOF ) - // InternalApplicationConfiguration.g:855:1: ruleGraphPatternReference EOF - { - before(grammarAccess.getGraphPatternReferenceRule()); - pushFollow(FOLLOW_1); - ruleGraphPatternReference(); - - state._fsp--; - - after(grammarAccess.getGraphPatternReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleGraphPatternReference" - - - // $ANTLR start "ruleGraphPatternReference" - // InternalApplicationConfiguration.g:862:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ; - public final void ruleGraphPatternReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) ) - // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) ) - { - // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) ) - // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternReference__ReferredAssignment ) - { - before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); - // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternReference__ReferredAssignment ) - // InternalApplicationConfiguration.g:869:4: rule__GraphPatternReference__ReferredAssignment - { - pushFollow(FOLLOW_2); - rule__GraphPatternReference__ReferredAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleGraphPatternReference" - - - // $ANTLR start "entryRuleGraphPattern" - // InternalApplicationConfiguration.g:878:1: entryRuleGraphPattern : ruleGraphPattern EOF ; - public final void entryRuleGraphPattern() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:879:1: ( ruleGraphPattern EOF ) - // InternalApplicationConfiguration.g:880:1: ruleGraphPattern EOF - { - before(grammarAccess.getGraphPatternRule()); - pushFollow(FOLLOW_1); - ruleGraphPattern(); - - state._fsp--; - - after(grammarAccess.getGraphPatternRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleGraphPattern" - - - // $ANTLR start "ruleGraphPattern" - // InternalApplicationConfiguration.g:887:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ; - public final void ruleGraphPattern() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPattern__Alternatives ) ) ) - // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) ) - { - // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) ) - // InternalApplicationConfiguration.g:893:3: ( rule__GraphPattern__Alternatives ) - { - before(grammarAccess.getGraphPatternAccess().getAlternatives()); - // InternalApplicationConfiguration.g:894:3: ( rule__GraphPattern__Alternatives ) - // InternalApplicationConfiguration.g:894:4: rule__GraphPattern__Alternatives - { - pushFollow(FOLLOW_2); - rule__GraphPattern__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getGraphPatternAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleGraphPattern" - - - // $ANTLR start "entryRuleConfigSpecification" - // InternalApplicationConfiguration.g:903:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ; - public final void entryRuleConfigSpecification() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:904:1: ( ruleConfigSpecification EOF ) - // InternalApplicationConfiguration.g:905:1: ruleConfigSpecification EOF - { - before(grammarAccess.getConfigSpecificationRule()); - pushFollow(FOLLOW_1); - ruleConfigSpecification(); - - state._fsp--; - - after(grammarAccess.getConfigSpecificationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleConfigSpecification" - - - // $ANTLR start "ruleConfigSpecification" - // InternalApplicationConfiguration.g:912:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ; - public final void ruleConfigSpecification() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:916:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) ) - // InternalApplicationConfiguration.g:917:2: ( ( rule__ConfigSpecification__Group__0 ) ) - { - // InternalApplicationConfiguration.g:917:2: ( ( rule__ConfigSpecification__Group__0 ) ) - // InternalApplicationConfiguration.g:918:3: ( rule__ConfigSpecification__Group__0 ) - { - before(grammarAccess.getConfigSpecificationAccess().getGroup()); - // InternalApplicationConfiguration.g:919:3: ( rule__ConfigSpecification__Group__0 ) - // InternalApplicationConfiguration.g:919:4: rule__ConfigSpecification__Group__0 - { - pushFollow(FOLLOW_2); - rule__ConfigSpecification__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getConfigSpecificationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleConfigSpecification" - - - // $ANTLR start "entryRuleConfigDeclaration" - // InternalApplicationConfiguration.g:928:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ; - public final void entryRuleConfigDeclaration() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:929:1: ( ruleConfigDeclaration EOF ) - // InternalApplicationConfiguration.g:930:1: ruleConfigDeclaration EOF - { - before(grammarAccess.getConfigDeclarationRule()); - pushFollow(FOLLOW_1); - ruleConfigDeclaration(); - - state._fsp--; - - after(grammarAccess.getConfigDeclarationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleConfigDeclaration" - - - // $ANTLR start "ruleConfigDeclaration" - // InternalApplicationConfiguration.g:937:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ; - public final void ruleConfigDeclaration() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:942:2: ( ( rule__ConfigDeclaration__Group__0 ) ) - { - // InternalApplicationConfiguration.g:942:2: ( ( rule__ConfigDeclaration__Group__0 ) ) - // InternalApplicationConfiguration.g:943:3: ( rule__ConfigDeclaration__Group__0 ) - { - before(grammarAccess.getConfigDeclarationAccess().getGroup()); - // InternalApplicationConfiguration.g:944:3: ( rule__ConfigDeclaration__Group__0 ) - // InternalApplicationConfiguration.g:944:4: rule__ConfigDeclaration__Group__0 - { - pushFollow(FOLLOW_2); - rule__ConfigDeclaration__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getConfigDeclarationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleConfigDeclaration" - - - // $ANTLR start "entryRuleConfigEntry" - // InternalApplicationConfiguration.g:953:1: entryRuleConfigEntry : ruleConfigEntry EOF ; - public final void entryRuleConfigEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:954:1: ( ruleConfigEntry EOF ) - // InternalApplicationConfiguration.g:955:1: ruleConfigEntry EOF - { - before(grammarAccess.getConfigEntryRule()); - pushFollow(FOLLOW_1); - ruleConfigEntry(); - - state._fsp--; - - after(grammarAccess.getConfigEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleConfigEntry" - - - // $ANTLR start "ruleConfigEntry" - // InternalApplicationConfiguration.g:962:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ; - public final void ruleConfigEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:966:2: ( ( ( rule__ConfigEntry__Alternatives ) ) ) - // InternalApplicationConfiguration.g:967:2: ( ( rule__ConfigEntry__Alternatives ) ) - { - // InternalApplicationConfiguration.g:967:2: ( ( rule__ConfigEntry__Alternatives ) ) - // InternalApplicationConfiguration.g:968:3: ( rule__ConfigEntry__Alternatives ) - { - before(grammarAccess.getConfigEntryAccess().getAlternatives()); - // InternalApplicationConfiguration.g:969:3: ( rule__ConfigEntry__Alternatives ) - // InternalApplicationConfiguration.g:969:4: rule__ConfigEntry__Alternatives - { - pushFollow(FOLLOW_2); - rule__ConfigEntry__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getConfigEntryAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleConfigEntry" - - - // $ANTLR start "entryRuleDocumentationEntry" - // InternalApplicationConfiguration.g:978:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ; - public final void entryRuleDocumentationEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:979:1: ( ruleDocumentationEntry EOF ) - // InternalApplicationConfiguration.g:980:1: ruleDocumentationEntry EOF - { - before(grammarAccess.getDocumentationEntryRule()); - pushFollow(FOLLOW_1); - ruleDocumentationEntry(); - - state._fsp--; - - after(grammarAccess.getDocumentationEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleDocumentationEntry" - - - // $ANTLR start "ruleDocumentationEntry" - // InternalApplicationConfiguration.g:987:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ; - public final void ruleDocumentationEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:991:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:992:2: ( ( rule__DocumentationEntry__Group__0 ) ) - { - // InternalApplicationConfiguration.g:992:2: ( ( rule__DocumentationEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:993:3: ( rule__DocumentationEntry__Group__0 ) - { - before(grammarAccess.getDocumentationEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:994:3: ( rule__DocumentationEntry__Group__0 ) - // InternalApplicationConfiguration.g:994:4: rule__DocumentationEntry__Group__0 - { - pushFollow(FOLLOW_2); - rule__DocumentationEntry__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getDocumentationEntryAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleDocumentationEntry" - - - // $ANTLR start "entryRuleRuntimeEntry" - // InternalApplicationConfiguration.g:1003:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ; - public final void entryRuleRuntimeEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1004:1: ( ruleRuntimeEntry EOF ) - // InternalApplicationConfiguration.g:1005:1: ruleRuntimeEntry EOF - { - before(grammarAccess.getRuntimeEntryRule()); - pushFollow(FOLLOW_1); - ruleRuntimeEntry(); - - state._fsp--; - - after(grammarAccess.getRuntimeEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleRuntimeEntry" - - - // $ANTLR start "ruleRuntimeEntry" - // InternalApplicationConfiguration.g:1012:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ; - public final void ruleRuntimeEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1016:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1017:2: ( ( rule__RuntimeEntry__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1017:2: ( ( rule__RuntimeEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:1018:3: ( rule__RuntimeEntry__Group__0 ) - { - before(grammarAccess.getRuntimeEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:1019:3: ( rule__RuntimeEntry__Group__0 ) - // InternalApplicationConfiguration.g:1019:4: rule__RuntimeEntry__Group__0 - { - pushFollow(FOLLOW_2); - rule__RuntimeEntry__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getRuntimeEntryAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleRuntimeEntry" - - - // $ANTLR start "entryRuleMemoryEntry" - // InternalApplicationConfiguration.g:1028:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ; - public final void entryRuleMemoryEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1029:1: ( ruleMemoryEntry EOF ) - // InternalApplicationConfiguration.g:1030:1: ruleMemoryEntry EOF - { - before(grammarAccess.getMemoryEntryRule()); - pushFollow(FOLLOW_1); - ruleMemoryEntry(); - - state._fsp--; - - after(grammarAccess.getMemoryEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleMemoryEntry" - - - // $ANTLR start "ruleMemoryEntry" - // InternalApplicationConfiguration.g:1037:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ; - public final void ruleMemoryEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__MemoryEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1042:2: ( ( rule__MemoryEntry__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1042:2: ( ( rule__MemoryEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:1043:3: ( rule__MemoryEntry__Group__0 ) - { - before(grammarAccess.getMemoryEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:1044:3: ( rule__MemoryEntry__Group__0 ) - // InternalApplicationConfiguration.g:1044:4: rule__MemoryEntry__Group__0 - { - pushFollow(FOLLOW_2); - rule__MemoryEntry__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getMemoryEntryAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleMemoryEntry" - - - // $ANTLR start "entryRuleCustomEntry" - // InternalApplicationConfiguration.g:1053:1: entryRuleCustomEntry : ruleCustomEntry EOF ; - public final void entryRuleCustomEntry() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1054:1: ( ruleCustomEntry EOF ) - // InternalApplicationConfiguration.g:1055:1: ruleCustomEntry EOF - { - before(grammarAccess.getCustomEntryRule()); - pushFollow(FOLLOW_1); - ruleCustomEntry(); - - state._fsp--; - - after(grammarAccess.getCustomEntryRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleCustomEntry" - - - // $ANTLR start "ruleCustomEntry" - // InternalApplicationConfiguration.g:1062:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ; - public final void ruleCustomEntry() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__CustomEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1067:2: ( ( rule__CustomEntry__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1067:2: ( ( rule__CustomEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:1068:3: ( rule__CustomEntry__Group__0 ) - { - before(grammarAccess.getCustomEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:1069:3: ( rule__CustomEntry__Group__0 ) - // InternalApplicationConfiguration.g:1069:4: rule__CustomEntry__Group__0 - { - pushFollow(FOLLOW_2); - rule__CustomEntry__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getCustomEntryAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleCustomEntry" - - - // $ANTLR start "entryRuleConfigReference" - // InternalApplicationConfiguration.g:1078:1: entryRuleConfigReference : ruleConfigReference EOF ; - public final void entryRuleConfigReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1079:1: ( ruleConfigReference EOF ) - // InternalApplicationConfiguration.g:1080:1: ruleConfigReference EOF - { - before(grammarAccess.getConfigReferenceRule()); - pushFollow(FOLLOW_1); - ruleConfigReference(); - - state._fsp--; - - after(grammarAccess.getConfigReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleConfigReference" - - - // $ANTLR start "ruleConfigReference" - // InternalApplicationConfiguration.g:1087:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ; - public final void ruleConfigReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) ) - // InternalApplicationConfiguration.g:1092:2: ( ( rule__ConfigReference__ConfigAssignment ) ) - { - // InternalApplicationConfiguration.g:1092:2: ( ( rule__ConfigReference__ConfigAssignment ) ) - // InternalApplicationConfiguration.g:1093:3: ( rule__ConfigReference__ConfigAssignment ) - { - before(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); - // InternalApplicationConfiguration.g:1094:3: ( rule__ConfigReference__ConfigAssignment ) - // InternalApplicationConfiguration.g:1094:4: rule__ConfigReference__ConfigAssignment - { - pushFollow(FOLLOW_2); - rule__ConfigReference__ConfigAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleConfigReference" - - - // $ANTLR start "entryRuleConfig" - // InternalApplicationConfiguration.g:1103:1: entryRuleConfig : ruleConfig EOF ; - public final void entryRuleConfig() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1104:1: ( ruleConfig EOF ) - // InternalApplicationConfiguration.g:1105:1: ruleConfig EOF - { - before(grammarAccess.getConfigRule()); - pushFollow(FOLLOW_1); - ruleConfig(); - - state._fsp--; - - after(grammarAccess.getConfigRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleConfig" - - - // $ANTLR start "ruleConfig" - // InternalApplicationConfiguration.g:1112:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ; - public final void ruleConfig() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__Config__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1117:2: ( ( rule__Config__Alternatives ) ) - { - // InternalApplicationConfiguration.g:1117:2: ( ( rule__Config__Alternatives ) ) - // InternalApplicationConfiguration.g:1118:3: ( rule__Config__Alternatives ) - { - before(grammarAccess.getConfigAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1119:3: ( rule__Config__Alternatives ) - // InternalApplicationConfiguration.g:1119:4: rule__Config__Alternatives - { - pushFollow(FOLLOW_2); - rule__Config__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getConfigAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleConfig" - - - // $ANTLR start "entryRuleScopeSpecification" - // InternalApplicationConfiguration.g:1128:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ; - public final void entryRuleScopeSpecification() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1129:1: ( ruleScopeSpecification EOF ) - // InternalApplicationConfiguration.g:1130:1: ruleScopeSpecification EOF - { - before(grammarAccess.getScopeSpecificationRule()); - pushFollow(FOLLOW_1); - ruleScopeSpecification(); - - state._fsp--; - - after(grammarAccess.getScopeSpecificationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleScopeSpecification" - - - // $ANTLR start "ruleScopeSpecification" - // InternalApplicationConfiguration.g:1137:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ; - public final void ruleScopeSpecification() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1142:2: ( ( rule__ScopeSpecification__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1142:2: ( ( rule__ScopeSpecification__Group__0 ) ) - // InternalApplicationConfiguration.g:1143:3: ( rule__ScopeSpecification__Group__0 ) - { - before(grammarAccess.getScopeSpecificationAccess().getGroup()); - // InternalApplicationConfiguration.g:1144:3: ( rule__ScopeSpecification__Group__0 ) - // InternalApplicationConfiguration.g:1144:4: rule__ScopeSpecification__Group__0 - { - pushFollow(FOLLOW_2); - rule__ScopeSpecification__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getScopeSpecificationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleScopeSpecification" - - - // $ANTLR start "entryRuleTypeScope" - // InternalApplicationConfiguration.g:1153:1: entryRuleTypeScope : ruleTypeScope EOF ; - public final void entryRuleTypeScope() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1154:1: ( ruleTypeScope EOF ) - // InternalApplicationConfiguration.g:1155:1: ruleTypeScope EOF - { - before(grammarAccess.getTypeScopeRule()); - pushFollow(FOLLOW_1); - ruleTypeScope(); - - state._fsp--; - - after(grammarAccess.getTypeScopeRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleTypeScope" - - - // $ANTLR start "ruleTypeScope" - // InternalApplicationConfiguration.g:1162:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ; - public final void ruleTypeScope() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__TypeScope__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1167:2: ( ( rule__TypeScope__Alternatives ) ) - { - // InternalApplicationConfiguration.g:1167:2: ( ( rule__TypeScope__Alternatives ) ) - // InternalApplicationConfiguration.g:1168:3: ( rule__TypeScope__Alternatives ) - { - before(grammarAccess.getTypeScopeAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1169:3: ( rule__TypeScope__Alternatives ) - // InternalApplicationConfiguration.g:1169:4: rule__TypeScope__Alternatives - { - pushFollow(FOLLOW_2); - rule__TypeScope__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getTypeScopeAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleTypeScope" - - - // $ANTLR start "entryRuleClassTypeScope" - // InternalApplicationConfiguration.g:1178:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ; - public final void entryRuleClassTypeScope() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1179:1: ( ruleClassTypeScope EOF ) - // InternalApplicationConfiguration.g:1180:1: ruleClassTypeScope EOF - { - before(grammarAccess.getClassTypeScopeRule()); - pushFollow(FOLLOW_1); - ruleClassTypeScope(); - - state._fsp--; - - after(grammarAccess.getClassTypeScopeRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleClassTypeScope" - - - // $ANTLR start "ruleClassTypeScope" - // InternalApplicationConfiguration.g:1187:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ; - public final void ruleClassTypeScope() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1192:2: ( ( rule__ClassTypeScope__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1192:2: ( ( rule__ClassTypeScope__Group__0 ) ) - // InternalApplicationConfiguration.g:1193:3: ( rule__ClassTypeScope__Group__0 ) - { - before(grammarAccess.getClassTypeScopeAccess().getGroup()); - // InternalApplicationConfiguration.g:1194:3: ( rule__ClassTypeScope__Group__0 ) - // InternalApplicationConfiguration.g:1194:4: rule__ClassTypeScope__Group__0 - { - pushFollow(FOLLOW_2); - rule__ClassTypeScope__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getClassTypeScopeAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleClassTypeScope" - - - // $ANTLR start "entryRuleObjectTypeScope" - // InternalApplicationConfiguration.g:1203:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ; - public final void entryRuleObjectTypeScope() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1204:1: ( ruleObjectTypeScope EOF ) - // InternalApplicationConfiguration.g:1205:1: ruleObjectTypeScope EOF - { - before(grammarAccess.getObjectTypeScopeRule()); - pushFollow(FOLLOW_1); - ruleObjectTypeScope(); - - state._fsp--; - - after(grammarAccess.getObjectTypeScopeRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleObjectTypeScope" - - - // $ANTLR start "ruleObjectTypeScope" - // InternalApplicationConfiguration.g:1212:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ; - public final void ruleObjectTypeScope() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectTypeScope__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectTypeScope__Group__0 ) ) - // InternalApplicationConfiguration.g:1218:3: ( rule__ObjectTypeScope__Group__0 ) - { - before(grammarAccess.getObjectTypeScopeAccess().getGroup()); - // InternalApplicationConfiguration.g:1219:3: ( rule__ObjectTypeScope__Group__0 ) - // InternalApplicationConfiguration.g:1219:4: rule__ObjectTypeScope__Group__0 - { - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getObjectTypeScopeAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleObjectTypeScope" - - - // $ANTLR start "entryRuleIntegerTypeScope" - // InternalApplicationConfiguration.g:1228:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ; - public final void entryRuleIntegerTypeScope() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1229:1: ( ruleIntegerTypeScope EOF ) - // InternalApplicationConfiguration.g:1230:1: ruleIntegerTypeScope EOF - { - before(grammarAccess.getIntegerTypeScopeRule()); - pushFollow(FOLLOW_1); - ruleIntegerTypeScope(); - - state._fsp--; - - after(grammarAccess.getIntegerTypeScopeRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleIntegerTypeScope" - - - // $ANTLR start "ruleIntegerTypeScope" - // InternalApplicationConfiguration.g:1237:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ; - public final void ruleIntegerTypeScope() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1242:2: ( ( rule__IntegerTypeScope__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1242:2: ( ( rule__IntegerTypeScope__Group__0 ) ) - // InternalApplicationConfiguration.g:1243:3: ( rule__IntegerTypeScope__Group__0 ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getGroup()); - // InternalApplicationConfiguration.g:1244:3: ( rule__IntegerTypeScope__Group__0 ) - // InternalApplicationConfiguration.g:1244:4: rule__IntegerTypeScope__Group__0 - { - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleIntegerTypeScope" - - - // $ANTLR start "entryRuleRealTypeScope" - // InternalApplicationConfiguration.g:1253:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ; - public final void entryRuleRealTypeScope() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1254:1: ( ruleRealTypeScope EOF ) - // InternalApplicationConfiguration.g:1255:1: ruleRealTypeScope EOF - { - before(grammarAccess.getRealTypeScopeRule()); - pushFollow(FOLLOW_1); - ruleRealTypeScope(); - - state._fsp--; - - after(grammarAccess.getRealTypeScopeRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleRealTypeScope" - - - // $ANTLR start "ruleRealTypeScope" - // InternalApplicationConfiguration.g:1262:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ; - public final void ruleRealTypeScope() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__RealTypeScope__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1267:2: ( ( rule__RealTypeScope__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1267:2: ( ( rule__RealTypeScope__Group__0 ) ) - // InternalApplicationConfiguration.g:1268:3: ( rule__RealTypeScope__Group__0 ) - { - before(grammarAccess.getRealTypeScopeAccess().getGroup()); - // InternalApplicationConfiguration.g:1269:3: ( rule__RealTypeScope__Group__0 ) - // InternalApplicationConfiguration.g:1269:4: rule__RealTypeScope__Group__0 - { - pushFollow(FOLLOW_2); - rule__RealTypeScope__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getRealTypeScopeAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleRealTypeScope" - - - // $ANTLR start "entryRuleStringTypeScope" - // InternalApplicationConfiguration.g:1278:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ; - public final void entryRuleStringTypeScope() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1279:1: ( ruleStringTypeScope EOF ) - // InternalApplicationConfiguration.g:1280:1: ruleStringTypeScope EOF - { - before(grammarAccess.getStringTypeScopeRule()); - pushFollow(FOLLOW_1); - ruleStringTypeScope(); - - state._fsp--; - - after(grammarAccess.getStringTypeScopeRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleStringTypeScope" - - - // $ANTLR start "ruleStringTypeScope" - // InternalApplicationConfiguration.g:1287:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ; - public final void ruleStringTypeScope() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__StringTypeScope__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1292:2: ( ( rule__StringTypeScope__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1292:2: ( ( rule__StringTypeScope__Group__0 ) ) - // InternalApplicationConfiguration.g:1293:3: ( rule__StringTypeScope__Group__0 ) - { - before(grammarAccess.getStringTypeScopeAccess().getGroup()); - // InternalApplicationConfiguration.g:1294:3: ( rule__StringTypeScope__Group__0 ) - // InternalApplicationConfiguration.g:1294:4: rule__StringTypeScope__Group__0 - { - pushFollow(FOLLOW_2); - rule__StringTypeScope__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getStringTypeScopeAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleStringTypeScope" - - - // $ANTLR start "entryRuleClassReference" - // InternalApplicationConfiguration.g:1303:1: entryRuleClassReference : ruleClassReference EOF ; - public final void entryRuleClassReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1304:1: ( ruleClassReference EOF ) - // InternalApplicationConfiguration.g:1305:1: ruleClassReference EOF - { - before(grammarAccess.getClassReferenceRule()); - pushFollow(FOLLOW_1); - ruleClassReference(); - - state._fsp--; - - after(grammarAccess.getClassReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleClassReference" - - - // $ANTLR start "ruleClassReference" - // InternalApplicationConfiguration.g:1312:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ; - public final void ruleClassReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__ClassReference__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1317:2: ( ( rule__ClassReference__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1317:2: ( ( rule__ClassReference__Group__0 ) ) - // InternalApplicationConfiguration.g:1318:3: ( rule__ClassReference__Group__0 ) - { - before(grammarAccess.getClassReferenceAccess().getGroup()); - // InternalApplicationConfiguration.g:1319:3: ( rule__ClassReference__Group__0 ) - // InternalApplicationConfiguration.g:1319:4: rule__ClassReference__Group__0 - { - pushFollow(FOLLOW_2); - rule__ClassReference__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getClassReferenceAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleClassReference" - - - // $ANTLR start "entryRuleObjectReference" - // InternalApplicationConfiguration.g:1328:1: entryRuleObjectReference : ruleObjectReference EOF ; - public final void entryRuleObjectReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1329:1: ( ruleObjectReference EOF ) - // InternalApplicationConfiguration.g:1330:1: ruleObjectReference EOF - { - before(grammarAccess.getObjectReferenceRule()); - pushFollow(FOLLOW_1); - ruleObjectReference(); - - state._fsp--; - - after(grammarAccess.getObjectReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleObjectReference" - - - // $ANTLR start "ruleObjectReference" - // InternalApplicationConfiguration.g:1337:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ; - public final void ruleObjectReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__ObjectReference__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1342:2: ( ( rule__ObjectReference__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1342:2: ( ( rule__ObjectReference__Group__0 ) ) - // InternalApplicationConfiguration.g:1343:3: ( rule__ObjectReference__Group__0 ) - { - before(grammarAccess.getObjectReferenceAccess().getGroup()); - // InternalApplicationConfiguration.g:1344:3: ( rule__ObjectReference__Group__0 ) - // InternalApplicationConfiguration.g:1344:4: rule__ObjectReference__Group__0 - { - pushFollow(FOLLOW_2); - rule__ObjectReference__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getObjectReferenceAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleObjectReference" - - - // $ANTLR start "entryRuleIntegerReference" - // InternalApplicationConfiguration.g:1353:1: entryRuleIntegerReference : ruleIntegerReference EOF ; - public final void entryRuleIntegerReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1354:1: ( ruleIntegerReference EOF ) - // InternalApplicationConfiguration.g:1355:1: ruleIntegerReference EOF - { - before(grammarAccess.getIntegerReferenceRule()); - pushFollow(FOLLOW_1); - ruleIntegerReference(); - - state._fsp--; - - after(grammarAccess.getIntegerReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleIntegerReference" - - - // $ANTLR start "ruleIntegerReference" - // InternalApplicationConfiguration.g:1362:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ; - public final void ruleIntegerReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__IntegerReference__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1367:2: ( ( rule__IntegerReference__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1367:2: ( ( rule__IntegerReference__Group__0 ) ) - // InternalApplicationConfiguration.g:1368:3: ( rule__IntegerReference__Group__0 ) - { - before(grammarAccess.getIntegerReferenceAccess().getGroup()); - // InternalApplicationConfiguration.g:1369:3: ( rule__IntegerReference__Group__0 ) - // InternalApplicationConfiguration.g:1369:4: rule__IntegerReference__Group__0 - { - pushFollow(FOLLOW_2); - rule__IntegerReference__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getIntegerReferenceAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleIntegerReference" - - - // $ANTLR start "entryRuleRealReference" - // InternalApplicationConfiguration.g:1378:1: entryRuleRealReference : ruleRealReference EOF ; - public final void entryRuleRealReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1379:1: ( ruleRealReference EOF ) - // InternalApplicationConfiguration.g:1380:1: ruleRealReference EOF - { - before(grammarAccess.getRealReferenceRule()); - pushFollow(FOLLOW_1); - ruleRealReference(); - - state._fsp--; - - after(grammarAccess.getRealReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleRealReference" - - - // $ANTLR start "ruleRealReference" - // InternalApplicationConfiguration.g:1387:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ; - public final void ruleRealReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__RealReference__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1392:2: ( ( rule__RealReference__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1392:2: ( ( rule__RealReference__Group__0 ) ) - // InternalApplicationConfiguration.g:1393:3: ( rule__RealReference__Group__0 ) - { - before(grammarAccess.getRealReferenceAccess().getGroup()); - // InternalApplicationConfiguration.g:1394:3: ( rule__RealReference__Group__0 ) - // InternalApplicationConfiguration.g:1394:4: rule__RealReference__Group__0 - { - pushFollow(FOLLOW_2); - rule__RealReference__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getRealReferenceAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleRealReference" - - - // $ANTLR start "entryRuleStringReference" - // InternalApplicationConfiguration.g:1403:1: entryRuleStringReference : ruleStringReference EOF ; - public final void entryRuleStringReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1404:1: ( ruleStringReference EOF ) - // InternalApplicationConfiguration.g:1405:1: ruleStringReference EOF - { - before(grammarAccess.getStringReferenceRule()); - pushFollow(FOLLOW_1); - ruleStringReference(); - - state._fsp--; - - after(grammarAccess.getStringReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleStringReference" - - - // $ANTLR start "ruleStringReference" - // InternalApplicationConfiguration.g:1412:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ; - public final void ruleStringReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__StringReference__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1417:2: ( ( rule__StringReference__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1417:2: ( ( rule__StringReference__Group__0 ) ) - // InternalApplicationConfiguration.g:1418:3: ( rule__StringReference__Group__0 ) - { - before(grammarAccess.getStringReferenceAccess().getGroup()); - // InternalApplicationConfiguration.g:1419:3: ( rule__StringReference__Group__0 ) - // InternalApplicationConfiguration.g:1419:4: rule__StringReference__Group__0 - { - pushFollow(FOLLOW_2); - rule__StringReference__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getStringReferenceAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleStringReference" - - - // $ANTLR start "entryRuleExactNumber" - // InternalApplicationConfiguration.g:1428:1: entryRuleExactNumber : ruleExactNumber EOF ; - public final void entryRuleExactNumber() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1429:1: ( ruleExactNumber EOF ) - // InternalApplicationConfiguration.g:1430:1: ruleExactNumber EOF - { - before(grammarAccess.getExactNumberRule()); - pushFollow(FOLLOW_1); - ruleExactNumber(); - - state._fsp--; - - after(grammarAccess.getExactNumberRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleExactNumber" - - - // $ANTLR start "ruleExactNumber" - // InternalApplicationConfiguration.g:1437:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ; - public final void ruleExactNumber() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ExactNumber__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1442:2: ( ( rule__ExactNumber__Alternatives ) ) - { - // InternalApplicationConfiguration.g:1442:2: ( ( rule__ExactNumber__Alternatives ) ) - // InternalApplicationConfiguration.g:1443:3: ( rule__ExactNumber__Alternatives ) - { - before(grammarAccess.getExactNumberAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1444:3: ( rule__ExactNumber__Alternatives ) - // InternalApplicationConfiguration.g:1444:4: rule__ExactNumber__Alternatives - { - pushFollow(FOLLOW_2); - rule__ExactNumber__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getExactNumberAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleExactNumber" - - - // $ANTLR start "entryRuleIntervallNumber" - // InternalApplicationConfiguration.g:1453:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ; - public final void entryRuleIntervallNumber() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1454:1: ( ruleIntervallNumber EOF ) - // InternalApplicationConfiguration.g:1455:1: ruleIntervallNumber EOF - { - before(grammarAccess.getIntervallNumberRule()); - pushFollow(FOLLOW_1); - ruleIntervallNumber(); - - state._fsp--; - - after(grammarAccess.getIntervallNumberRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleIntervallNumber" - - - // $ANTLR start "ruleIntervallNumber" - // InternalApplicationConfiguration.g:1462:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ; - public final void ruleIntervallNumber() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__IntervallNumber__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1467:2: ( ( rule__IntervallNumber__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1467:2: ( ( rule__IntervallNumber__Group__0 ) ) - // InternalApplicationConfiguration.g:1468:3: ( rule__IntervallNumber__Group__0 ) - { - before(grammarAccess.getIntervallNumberAccess().getGroup()); - // InternalApplicationConfiguration.g:1469:3: ( rule__IntervallNumber__Group__0 ) - // InternalApplicationConfiguration.g:1469:4: rule__IntervallNumber__Group__0 - { - pushFollow(FOLLOW_2); - rule__IntervallNumber__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getIntervallNumberAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleIntervallNumber" - - - // $ANTLR start "entryRuleIntEnumberation" - // InternalApplicationConfiguration.g:1478:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ; - public final void entryRuleIntEnumberation() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1479:1: ( ruleIntEnumberation EOF ) - // InternalApplicationConfiguration.g:1480:1: ruleIntEnumberation EOF - { - before(grammarAccess.getIntEnumberationRule()); - pushFollow(FOLLOW_1); - ruleIntEnumberation(); - - state._fsp--; - - after(grammarAccess.getIntEnumberationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleIntEnumberation" - - - // $ANTLR start "ruleIntEnumberation" - // InternalApplicationConfiguration.g:1487:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ; - public final void ruleIntEnumberation() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__IntEnumberation__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntEnumberation__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntEnumberation__Group__0 ) ) - // InternalApplicationConfiguration.g:1493:3: ( rule__IntEnumberation__Group__0 ) - { - before(grammarAccess.getIntEnumberationAccess().getGroup()); - // InternalApplicationConfiguration.g:1494:3: ( rule__IntEnumberation__Group__0 ) - // InternalApplicationConfiguration.g:1494:4: rule__IntEnumberation__Group__0 - { - pushFollow(FOLLOW_2); - rule__IntEnumberation__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getIntEnumberationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleIntEnumberation" - - - // $ANTLR start "entryRuleRealEnumeration" - // InternalApplicationConfiguration.g:1503:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ; - public final void entryRuleRealEnumeration() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1504:1: ( ruleRealEnumeration EOF ) - // InternalApplicationConfiguration.g:1505:1: ruleRealEnumeration EOF - { - before(grammarAccess.getRealEnumerationRule()); - pushFollow(FOLLOW_1); - ruleRealEnumeration(); - - state._fsp--; - - after(grammarAccess.getRealEnumerationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleRealEnumeration" - - - // $ANTLR start "ruleRealEnumeration" - // InternalApplicationConfiguration.g:1512:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ; - public final void ruleRealEnumeration() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__RealEnumeration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealEnumeration__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealEnumeration__Group__0 ) ) - // InternalApplicationConfiguration.g:1518:3: ( rule__RealEnumeration__Group__0 ) - { - before(grammarAccess.getRealEnumerationAccess().getGroup()); - // InternalApplicationConfiguration.g:1519:3: ( rule__RealEnumeration__Group__0 ) - // InternalApplicationConfiguration.g:1519:4: rule__RealEnumeration__Group__0 - { - pushFollow(FOLLOW_2); - rule__RealEnumeration__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getRealEnumerationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleRealEnumeration" - - - // $ANTLR start "entryRuleStringEnumeration" - // InternalApplicationConfiguration.g:1528:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ; - public final void entryRuleStringEnumeration() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1529:1: ( ruleStringEnumeration EOF ) - // InternalApplicationConfiguration.g:1530:1: ruleStringEnumeration EOF - { - before(grammarAccess.getStringEnumerationRule()); - pushFollow(FOLLOW_1); - ruleStringEnumeration(); - - state._fsp--; - - after(grammarAccess.getStringEnumerationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleStringEnumeration" - - - // $ANTLR start "ruleStringEnumeration" - // InternalApplicationConfiguration.g:1537:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ; - public final void ruleStringEnumeration() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__StringEnumeration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringEnumeration__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringEnumeration__Group__0 ) ) - // InternalApplicationConfiguration.g:1543:3: ( rule__StringEnumeration__Group__0 ) - { - before(grammarAccess.getStringEnumerationAccess().getGroup()); - // InternalApplicationConfiguration.g:1544:3: ( rule__StringEnumeration__Group__0 ) - // InternalApplicationConfiguration.g:1544:4: rule__StringEnumeration__Group__0 - { - pushFollow(FOLLOW_2); - rule__StringEnumeration__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getStringEnumerationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleStringEnumeration" - - - // $ANTLR start "entryRuleScopeDeclaration" - // InternalApplicationConfiguration.g:1553:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ; - public final void entryRuleScopeDeclaration() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1554:1: ( ruleScopeDeclaration EOF ) - // InternalApplicationConfiguration.g:1555:1: ruleScopeDeclaration EOF - { - before(grammarAccess.getScopeDeclarationRule()); - pushFollow(FOLLOW_1); - ruleScopeDeclaration(); - - state._fsp--; - - after(grammarAccess.getScopeDeclarationRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleScopeDeclaration" - - - // $ANTLR start "ruleScopeDeclaration" - // InternalApplicationConfiguration.g:1562:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ; - public final void ruleScopeDeclaration() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1567:2: ( ( rule__ScopeDeclaration__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1567:2: ( ( rule__ScopeDeclaration__Group__0 ) ) - // InternalApplicationConfiguration.g:1568:3: ( rule__ScopeDeclaration__Group__0 ) - { - before(grammarAccess.getScopeDeclarationAccess().getGroup()); - // InternalApplicationConfiguration.g:1569:3: ( rule__ScopeDeclaration__Group__0 ) - // InternalApplicationConfiguration.g:1569:4: rule__ScopeDeclaration__Group__0 - { - pushFollow(FOLLOW_2); - rule__ScopeDeclaration__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getScopeDeclarationAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleScopeDeclaration" - - - // $ANTLR start "entryRuleScopeReference" - // InternalApplicationConfiguration.g:1578:1: entryRuleScopeReference : ruleScopeReference EOF ; - public final void entryRuleScopeReference() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1579:1: ( ruleScopeReference EOF ) - // InternalApplicationConfiguration.g:1580:1: ruleScopeReference EOF - { - before(grammarAccess.getScopeReferenceRule()); - pushFollow(FOLLOW_1); - ruleScopeReference(); - - state._fsp--; - - after(grammarAccess.getScopeReferenceRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleScopeReference" - - - // $ANTLR start "ruleScopeReference" - // InternalApplicationConfiguration.g:1587:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ; - public final void ruleScopeReference() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) ) - // InternalApplicationConfiguration.g:1592:2: ( ( rule__ScopeReference__ReferredAssignment ) ) - { - // InternalApplicationConfiguration.g:1592:2: ( ( rule__ScopeReference__ReferredAssignment ) ) - // InternalApplicationConfiguration.g:1593:3: ( rule__ScopeReference__ReferredAssignment ) - { - before(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); - // InternalApplicationConfiguration.g:1594:3: ( rule__ScopeReference__ReferredAssignment ) - // InternalApplicationConfiguration.g:1594:4: rule__ScopeReference__ReferredAssignment - { - pushFollow(FOLLOW_2); - rule__ScopeReference__ReferredAssignment(); - - state._fsp--; - - - } - - after(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleScopeReference" - - - // $ANTLR start "entryRuleScope" - // InternalApplicationConfiguration.g:1603:1: entryRuleScope : ruleScope EOF ; - public final void entryRuleScope() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1604:1: ( ruleScope EOF ) - // InternalApplicationConfiguration.g:1605:1: ruleScope EOF - { - before(grammarAccess.getScopeRule()); - pushFollow(FOLLOW_1); - ruleScope(); - - state._fsp--; - - after(grammarAccess.getScopeRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleScope" - - - // $ANTLR start "ruleScope" - // InternalApplicationConfiguration.g:1612:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ; - public final void ruleScope() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__Scope__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1617:2: ( ( rule__Scope__Alternatives ) ) - { - // InternalApplicationConfiguration.g:1617:2: ( ( rule__Scope__Alternatives ) ) - // InternalApplicationConfiguration.g:1618:3: ( rule__Scope__Alternatives ) - { - before(grammarAccess.getScopeAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1619:3: ( rule__Scope__Alternatives ) - // InternalApplicationConfiguration.g:1619:4: rule__Scope__Alternatives - { - pushFollow(FOLLOW_2); - rule__Scope__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getScopeAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleScope" - - - // $ANTLR start "entryRuleTask" - // InternalApplicationConfiguration.g:1628:1: entryRuleTask : ruleTask EOF ; - public final void entryRuleTask() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1629:1: ( ruleTask EOF ) - // InternalApplicationConfiguration.g:1630:1: ruleTask EOF - { - before(grammarAccess.getTaskRule()); - pushFollow(FOLLOW_1); - ruleTask(); - - state._fsp--; - - after(grammarAccess.getTaskRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleTask" - - - // $ANTLR start "ruleTask" - // InternalApplicationConfiguration.g:1637:1: ruleTask : ( ruleGenerationTask ) ; - public final void ruleTask() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1641:2: ( ( ruleGenerationTask ) ) - // InternalApplicationConfiguration.g:1642:2: ( ruleGenerationTask ) - { - // InternalApplicationConfiguration.g:1642:2: ( ruleGenerationTask ) - // InternalApplicationConfiguration.g:1643:3: ruleGenerationTask - { - before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); - pushFollow(FOLLOW_2); - ruleGenerationTask(); - - state._fsp--; - - after(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleTask" - - - // $ANTLR start "entryRuleGenerationTask" - // InternalApplicationConfiguration.g:1653:1: entryRuleGenerationTask : ruleGenerationTask EOF ; - public final void entryRuleGenerationTask() throws RecognitionException { - try { - // InternalApplicationConfiguration.g:1654:1: ( ruleGenerationTask EOF ) - // InternalApplicationConfiguration.g:1655:1: ruleGenerationTask EOF - { - before(grammarAccess.getGenerationTaskRule()); - pushFollow(FOLLOW_1); - ruleGenerationTask(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskRule()); - match(input,EOF,FOLLOW_2); - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - } - return ; - } - // $ANTLR end "entryRuleGenerationTask" - - - // $ANTLR start "ruleGenerationTask" - // InternalApplicationConfiguration.g:1662:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ; - public final void ruleGenerationTask() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__GenerationTask__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1667:2: ( ( rule__GenerationTask__Group__0 ) ) - { - // InternalApplicationConfiguration.g:1667:2: ( ( rule__GenerationTask__Group__0 ) ) - // InternalApplicationConfiguration.g:1668:3: ( rule__GenerationTask__Group__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup()); - // InternalApplicationConfiguration.g:1669:3: ( rule__GenerationTask__Group__0 ) - // InternalApplicationConfiguration.g:1669:4: rule__GenerationTask__Group__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleGenerationTask" - - - // $ANTLR start "ruleDocumentLevelSpecification" - // InternalApplicationConfiguration.g:1678:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ; - public final void ruleDocumentLevelSpecification() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1682:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1683:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) - { - // InternalApplicationConfiguration.g:1683:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) - // InternalApplicationConfiguration.g:1684:3: ( rule__DocumentLevelSpecification__Alternatives ) - { - before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1685:3: ( rule__DocumentLevelSpecification__Alternatives ) - // InternalApplicationConfiguration.g:1685:4: rule__DocumentLevelSpecification__Alternatives - { - pushFollow(FOLLOW_2); - rule__DocumentLevelSpecification__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleDocumentLevelSpecification" - - - // $ANTLR start "ruleSolver" - // InternalApplicationConfiguration.g:1694:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ; - public final void ruleSolver() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1698:1: ( ( ( rule__Solver__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1699:2: ( ( rule__Solver__Alternatives ) ) - { - // InternalApplicationConfiguration.g:1699:2: ( ( rule__Solver__Alternatives ) ) - // InternalApplicationConfiguration.g:1700:3: ( rule__Solver__Alternatives ) - { - before(grammarAccess.getSolverAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1701:3: ( rule__Solver__Alternatives ) - // InternalApplicationConfiguration.g:1701:4: rule__Solver__Alternatives - { - pushFollow(FOLLOW_2); - rule__Solver__Alternatives(); - - state._fsp--; - - - } - - after(grammarAccess.getSolverAccess().getAlternatives()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "ruleSolver" - - - // $ANTLR start "rule__Command__Alternatives" - // InternalApplicationConfiguration.g:1709:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) ); - public final void rule__Command__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1713:1: ( ( ruleDeclaration ) | ( ruleTask ) ) - int alt1=2; - int LA1_0 = input.LA(1); - - if ( (LA1_0==22||LA1_0==30||(LA1_0>=32 && LA1_0<=34)||LA1_0==46) ) { - alt1=1; - } - else if ( (LA1_0==47) ) { - alt1=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 1, 0, input); - - throw nvae; - } - switch (alt1) { - case 1 : - // InternalApplicationConfiguration.g:1714:2: ( ruleDeclaration ) - { - // InternalApplicationConfiguration.g:1714:2: ( ruleDeclaration ) - // InternalApplicationConfiguration.g:1715:3: ruleDeclaration - { - before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleDeclaration(); - - state._fsp--; - - after(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1720:2: ( ruleTask ) - { - // InternalApplicationConfiguration.g:1720:2: ( ruleTask ) - // InternalApplicationConfiguration.g:1721:3: ruleTask - { - before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleTask(); - - state._fsp--; - - after(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Command__Alternatives" - - - // $ANTLR start "rule__Import__Alternatives" - // InternalApplicationConfiguration.g:1730:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) ); - public final void rule__Import__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1734:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) ) - int alt2=2; - int LA2_0 = input.LA(1); - - if ( (LA2_0==19) ) { - int LA2_1 = input.LA(2); - - if ( (LA2_1==20) ) { - alt2=1; - } - else if ( (LA2_1==21) ) { - alt2=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 2, 1, input); - - throw nvae; - } - } - else { - NoViableAltException nvae = - new NoViableAltException("", 2, 0, input); - - throw nvae; - } - switch (alt2) { - case 1 : - // InternalApplicationConfiguration.g:1735:2: ( ruleEPackageImport ) - { - // InternalApplicationConfiguration.g:1735:2: ( ruleEPackageImport ) - // InternalApplicationConfiguration.g:1736:3: ruleEPackageImport - { - before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleEPackageImport(); - - state._fsp--; - - after(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1741:2: ( ruleViatraImport ) - { - // InternalApplicationConfiguration.g:1741:2: ( ruleViatraImport ) - // InternalApplicationConfiguration.g:1742:3: ruleViatraImport - { - before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleViatraImport(); - - state._fsp--; - - after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Import__Alternatives" - - - // $ANTLR start "rule__Declaration__Alternatives" - // InternalApplicationConfiguration.g:1751:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) ); - public final void rule__Declaration__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1755:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) ) - int alt3=6; - switch ( input.LA(1) ) { - case 22: - { - alt3=1; - } - break; - case 30: - { - alt3=2; - } - break; - case 32: - { - alt3=3; - } - break; - case 33: - { - alt3=4; - } - break; - case 34: - { - alt3=5; - } - break; - case 46: - { - alt3=6; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); - - throw nvae; - } - - switch (alt3) { - case 1 : - // InternalApplicationConfiguration.g:1756:2: ( ruleFileDeclaration ) - { - // InternalApplicationConfiguration.g:1756:2: ( ruleFileDeclaration ) - // InternalApplicationConfiguration.g:1757:3: ruleFileDeclaration - { - before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleFileDeclaration(); - - state._fsp--; - - after(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1762:2: ( ruleMetamodelDeclaration ) - { - // InternalApplicationConfiguration.g:1762:2: ( ruleMetamodelDeclaration ) - // InternalApplicationConfiguration.g:1763:3: ruleMetamodelDeclaration - { - before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleMetamodelDeclaration(); - - state._fsp--; - - after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); - - } - - - } - break; - case 3 : - // InternalApplicationConfiguration.g:1768:2: ( rulePartialModelDeclaration ) - { - // InternalApplicationConfiguration.g:1768:2: ( rulePartialModelDeclaration ) - // InternalApplicationConfiguration.g:1769:3: rulePartialModelDeclaration - { - before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); - pushFollow(FOLLOW_2); - rulePartialModelDeclaration(); - - state._fsp--; - - after(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); - - } - - - } - break; - case 4 : - // InternalApplicationConfiguration.g:1774:2: ( ruleGraphPatternDeclaration ) - { - // InternalApplicationConfiguration.g:1774:2: ( ruleGraphPatternDeclaration ) - // InternalApplicationConfiguration.g:1775:3: ruleGraphPatternDeclaration - { - before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); - pushFollow(FOLLOW_2); - ruleGraphPatternDeclaration(); - - state._fsp--; - - after(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); - - } - - - } - break; - case 5 : - // InternalApplicationConfiguration.g:1780:2: ( ruleConfigDeclaration ) - { - // InternalApplicationConfiguration.g:1780:2: ( ruleConfigDeclaration ) - // InternalApplicationConfiguration.g:1781:3: ruleConfigDeclaration - { - before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); - pushFollow(FOLLOW_2); - ruleConfigDeclaration(); - - state._fsp--; - - after(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); - - } - - - } - break; - case 6 : - // InternalApplicationConfiguration.g:1786:2: ( ruleScopeDeclaration ) - { - // InternalApplicationConfiguration.g:1786:2: ( ruleScopeDeclaration ) - // InternalApplicationConfiguration.g:1787:3: ruleScopeDeclaration - { - before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); - pushFollow(FOLLOW_2); - ruleScopeDeclaration(); - - state._fsp--; - - after(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Declaration__Alternatives" - - - // $ANTLR start "rule__File__Alternatives" - // InternalApplicationConfiguration.g:1796:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) ); - public final void rule__File__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1800:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) ) - int alt4=2; - int LA4_0 = input.LA(1); - - if ( (LA4_0==RULE_STRING) ) { - alt4=1; - } - else if ( (LA4_0==RULE_ID) ) { - alt4=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 4, 0, input); - - throw nvae; - } - switch (alt4) { - case 1 : - // InternalApplicationConfiguration.g:1801:2: ( ruleFileSpecification ) - { - // InternalApplicationConfiguration.g:1801:2: ( ruleFileSpecification ) - // InternalApplicationConfiguration.g:1802:3: ruleFileSpecification - { - before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleFileSpecification(); - - state._fsp--; - - after(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1807:2: ( ruleFileReference ) - { - // InternalApplicationConfiguration.g:1807:2: ( ruleFileReference ) - // InternalApplicationConfiguration.g:1808:3: ruleFileReference - { - before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleFileReference(); - - state._fsp--; - - after(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__File__Alternatives" - - - // $ANTLR start "rule__MetamodelEntry__Alternatives" - // InternalApplicationConfiguration.g:1817:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ); - public final void rule__MetamodelEntry__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1821:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ) - int alt5=2; - int LA5_0 = input.LA(1); - - if ( (LA5_0==RULE_ID) ) { - alt5=1; - } - else if ( (LA5_0==27) ) { - alt5=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); - - throw nvae; - } - switch (alt5) { - case 1 : - // InternalApplicationConfiguration.g:1822:2: ( ruleMetamodelElement ) - { - // InternalApplicationConfiguration.g:1822:2: ( ruleMetamodelElement ) - // InternalApplicationConfiguration.g:1823:3: ruleMetamodelElement - { - before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleMetamodelElement(); - - state._fsp--; - - after(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1828:2: ( ruleAllPackageEntry ) - { - // InternalApplicationConfiguration.g:1828:2: ( ruleAllPackageEntry ) - // InternalApplicationConfiguration.g:1829:3: ruleAllPackageEntry - { - before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleAllPackageEntry(); - - state._fsp--; - - after(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelEntry__Alternatives" - - - // $ANTLR start "rule__Metamodel__Alternatives" - // InternalApplicationConfiguration.g:1838:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ); - public final void rule__Metamodel__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1842:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ) - int alt6=2; - int LA6_0 = input.LA(1); - - if ( (LA6_0==RULE_ID) ) { - alt6=1; - } - else if ( (LA6_0==24) ) { - alt6=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 6, 0, input); - - throw nvae; - } - switch (alt6) { - case 1 : - // InternalApplicationConfiguration.g:1843:2: ( ruleMetamodelReference ) - { - // InternalApplicationConfiguration.g:1843:2: ( ruleMetamodelReference ) - // InternalApplicationConfiguration.g:1844:3: ruleMetamodelReference - { - before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleMetamodelReference(); - - state._fsp--; - - after(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1849:2: ( ruleMetamodelSpecification ) - { - // InternalApplicationConfiguration.g:1849:2: ( ruleMetamodelSpecification ) - // InternalApplicationConfiguration.g:1850:3: ruleMetamodelSpecification - { - before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleMetamodelSpecification(); - - state._fsp--; - - after(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Metamodel__Alternatives" - - - // $ANTLR start "rule__PartialModelEntry__Alternatives" - // InternalApplicationConfiguration.g:1859:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) ); - public final void rule__PartialModelEntry__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1863:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) ) - int alt7=2; - int LA7_0 = input.LA(1); - - if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) { - alt7=1; - } - else if ( (LA7_0==31) ) { - alt7=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); - - throw nvae; - } - switch (alt7) { - case 1 : - // InternalApplicationConfiguration.g:1864:2: ( ruleModelEntry ) - { - // InternalApplicationConfiguration.g:1864:2: ( ruleModelEntry ) - // InternalApplicationConfiguration.g:1865:3: ruleModelEntry - { - before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleModelEntry(); - - state._fsp--; - - after(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1870:2: ( ruleFolderEntry ) - { - // InternalApplicationConfiguration.g:1870:2: ( ruleFolderEntry ) - // InternalApplicationConfiguration.g:1871:3: ruleFolderEntry - { - before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleFolderEntry(); - - state._fsp--; - - after(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelEntry__Alternatives" - - - // $ANTLR start "rule__PartialModel__Alternatives" - // InternalApplicationConfiguration.g:1880:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ); - public final void rule__PartialModel__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1884:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ) - int alt8=2; - int LA8_0 = input.LA(1); - - if ( (LA8_0==24) ) { - alt8=1; - } - else if ( (LA8_0==RULE_ID) ) { - alt8=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 8, 0, input); - - throw nvae; - } - switch (alt8) { - case 1 : - // InternalApplicationConfiguration.g:1885:2: ( rulePartialModelSpecification ) - { - // InternalApplicationConfiguration.g:1885:2: ( rulePartialModelSpecification ) - // InternalApplicationConfiguration.g:1886:3: rulePartialModelSpecification - { - before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); - pushFollow(FOLLOW_2); - rulePartialModelSpecification(); - - state._fsp--; - - after(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1891:2: ( rulePartialModelReference ) - { - // InternalApplicationConfiguration.g:1891:2: ( rulePartialModelReference ) - // InternalApplicationConfiguration.g:1892:3: rulePartialModelReference - { - before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); - pushFollow(FOLLOW_2); - rulePartialModelReference(); - - state._fsp--; - - after(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModel__Alternatives" - - - // $ANTLR start "rule__PatternEntry__Alternatives" - // InternalApplicationConfiguration.g:1901:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ); - public final void rule__PatternEntry__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1905:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ) - int alt9=2; - int LA9_0 = input.LA(1); - - if ( (LA9_0==RULE_ID) ) { - alt9=1; - } - else if ( (LA9_0==27) ) { - alt9=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 9, 0, input); - - throw nvae; - } - switch (alt9) { - case 1 : - // InternalApplicationConfiguration.g:1906:2: ( rulePatternElement ) - { - // InternalApplicationConfiguration.g:1906:2: ( rulePatternElement ) - // InternalApplicationConfiguration.g:1907:3: rulePatternElement - { - before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); - pushFollow(FOLLOW_2); - rulePatternElement(); - - state._fsp--; - - after(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1912:2: ( ruleAllPatternEntry ) - { - // InternalApplicationConfiguration.g:1912:2: ( ruleAllPatternEntry ) - // InternalApplicationConfiguration.g:1913:3: ruleAllPatternEntry - { - before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleAllPatternEntry(); - - state._fsp--; - - after(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternEntry__Alternatives" - - - // $ANTLR start "rule__GraphPattern__Alternatives" - // InternalApplicationConfiguration.g:1922:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ); - public final void rule__GraphPattern__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1926:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ) - int alt10=2; - int LA10_0 = input.LA(1); - - if ( (LA10_0==RULE_ID) ) { - alt10=1; - } - else if ( (LA10_0==24) ) { - alt10=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 10, 0, input); - - throw nvae; - } - switch (alt10) { - case 1 : - // InternalApplicationConfiguration.g:1927:2: ( ruleGraphPatternReference ) - { - // InternalApplicationConfiguration.g:1927:2: ( ruleGraphPatternReference ) - // InternalApplicationConfiguration.g:1928:3: ruleGraphPatternReference - { - before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleGraphPatternReference(); - - state._fsp--; - - after(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1933:2: ( rulePatternSpecification ) - { - // InternalApplicationConfiguration.g:1933:2: ( rulePatternSpecification ) - // InternalApplicationConfiguration.g:1934:3: rulePatternSpecification - { - before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); - pushFollow(FOLLOW_2); - rulePatternSpecification(); - - state._fsp--; - - after(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GraphPattern__Alternatives" - - - // $ANTLR start "rule__ConfigEntry__Alternatives" - // InternalApplicationConfiguration.g:1943:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ); - public final void rule__ConfigEntry__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1947:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ) - int alt11=4; - switch ( input.LA(1) ) { - case 35: - { - alt11=1; - } - break; - case 36: - { - alt11=2; - } - break; - case 37: - { - alt11=3; - } - break; - case RULE_STRING: - { - alt11=4; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); - - throw nvae; - } - - switch (alt11) { - case 1 : - // InternalApplicationConfiguration.g:1948:2: ( ruleDocumentationEntry ) - { - // InternalApplicationConfiguration.g:1948:2: ( ruleDocumentationEntry ) - // InternalApplicationConfiguration.g:1949:3: ruleDocumentationEntry - { - before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleDocumentationEntry(); - - state._fsp--; - - after(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1954:2: ( ruleRuntimeEntry ) - { - // InternalApplicationConfiguration.g:1954:2: ( ruleRuntimeEntry ) - // InternalApplicationConfiguration.g:1955:3: ruleRuntimeEntry - { - before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleRuntimeEntry(); - - state._fsp--; - - after(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); - - } - - - } - break; - case 3 : - // InternalApplicationConfiguration.g:1960:2: ( ruleMemoryEntry ) - { - // InternalApplicationConfiguration.g:1960:2: ( ruleMemoryEntry ) - // InternalApplicationConfiguration.g:1961:3: ruleMemoryEntry - { - before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); - pushFollow(FOLLOW_2); - ruleMemoryEntry(); - - state._fsp--; - - after(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); - - } - - - } - break; - case 4 : - // InternalApplicationConfiguration.g:1966:2: ( ruleCustomEntry ) - { - // InternalApplicationConfiguration.g:1966:2: ( ruleCustomEntry ) - // InternalApplicationConfiguration.g:1967:3: ruleCustomEntry - { - before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); - pushFollow(FOLLOW_2); - ruleCustomEntry(); - - state._fsp--; - - after(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigEntry__Alternatives" - - - // $ANTLR start "rule__Config__Alternatives" - // InternalApplicationConfiguration.g:1976:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ); - public final void rule__Config__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:1980:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ) - int alt12=2; - int LA12_0 = input.LA(1); - - if ( (LA12_0==24) ) { - alt12=1; - } - else if ( (LA12_0==RULE_ID) ) { - alt12=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); - - throw nvae; - } - switch (alt12) { - case 1 : - // InternalApplicationConfiguration.g:1981:2: ( ruleConfigSpecification ) - { - // InternalApplicationConfiguration.g:1981:2: ( ruleConfigSpecification ) - // InternalApplicationConfiguration.g:1982:3: ruleConfigSpecification - { - before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleConfigSpecification(); - - state._fsp--; - - after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:1987:2: ( ruleConfigReference ) - { - // InternalApplicationConfiguration.g:1987:2: ( ruleConfigReference ) - // InternalApplicationConfiguration.g:1988:3: ruleConfigReference - { - before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleConfigReference(); - - state._fsp--; - - after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Config__Alternatives" - - - // $ANTLR start "rule__TypeScope__Alternatives" - // InternalApplicationConfiguration.g:1997:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ); - public final void rule__TypeScope__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2001:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ) - int alt13=5; - int LA13_0 = input.LA(1); - - if ( (LA13_0==38) ) { - switch ( input.LA(2) ) { - case 42: - { - alt13=3; - } - break; - case 43: - { - alt13=4; - } - break; - case 39: - { - alt13=1; - } - break; - case 44: - { - alt13=5; - } - break; - case 41: - { - alt13=2; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 13, 1, input); - - throw nvae; - } - - } - else { - NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); - - throw nvae; - } - switch (alt13) { - case 1 : - // InternalApplicationConfiguration.g:2002:2: ( ruleClassTypeScope ) - { - // InternalApplicationConfiguration.g:2002:2: ( ruleClassTypeScope ) - // InternalApplicationConfiguration.g:2003:3: ruleClassTypeScope - { - before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleClassTypeScope(); - - state._fsp--; - - after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2008:2: ( ruleObjectTypeScope ) - { - // InternalApplicationConfiguration.g:2008:2: ( ruleObjectTypeScope ) - // InternalApplicationConfiguration.g:2009:3: ruleObjectTypeScope - { - before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleObjectTypeScope(); - - state._fsp--; - - after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); - - } - - - } - break; - case 3 : - // InternalApplicationConfiguration.g:2014:2: ( ruleIntegerTypeScope ) - { - // InternalApplicationConfiguration.g:2014:2: ( ruleIntegerTypeScope ) - // InternalApplicationConfiguration.g:2015:3: ruleIntegerTypeScope - { - before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); - pushFollow(FOLLOW_2); - ruleIntegerTypeScope(); - - state._fsp--; - - after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); - - } - - - } - break; - case 4 : - // InternalApplicationConfiguration.g:2020:2: ( ruleRealTypeScope ) - { - // InternalApplicationConfiguration.g:2020:2: ( ruleRealTypeScope ) - // InternalApplicationConfiguration.g:2021:3: ruleRealTypeScope - { - before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); - pushFollow(FOLLOW_2); - ruleRealTypeScope(); - - state._fsp--; - - after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); - - } - - - } - break; - case 5 : - // InternalApplicationConfiguration.g:2026:2: ( ruleStringTypeScope ) - { - // InternalApplicationConfiguration.g:2026:2: ( ruleStringTypeScope ) - // InternalApplicationConfiguration.g:2027:3: ruleStringTypeScope - { - before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); - pushFollow(FOLLOW_2); - ruleStringTypeScope(); - - state._fsp--; - - after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__TypeScope__Alternatives" - - - // $ANTLR start "rule__ClassTypeScope__Alternatives_2" - // InternalApplicationConfiguration.g:2036:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ); - public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2040:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ) - int alt14=2; - int LA14_0 = input.LA(1); - - if ( (LA14_0==54) ) { - alt14=1; - } - else if ( (LA14_0==23) ) { - alt14=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); - - throw nvae; - } - switch (alt14) { - case 1 : - // InternalApplicationConfiguration.g:2041:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:2041:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2042:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) - { - before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); - // InternalApplicationConfiguration.g:2043:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) - // InternalApplicationConfiguration.g:2043:4: rule__ClassTypeScope__SetsNewAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__ClassTypeScope__SetsNewAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2047:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) - { - // InternalApplicationConfiguration.g:2047:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2048:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) - { - before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); - // InternalApplicationConfiguration.g:2049:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) - // InternalApplicationConfiguration.g:2049:4: rule__ClassTypeScope__SetsSumAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__ClassTypeScope__SetsSumAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__Alternatives_2" - - - // $ANTLR start "rule__ClassTypeScope__Alternatives_3" - // InternalApplicationConfiguration.g:2057:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ); - public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2061:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ) - int alt15=2; - int LA15_0 = input.LA(1); - - if ( (LA15_0==RULE_INT) ) { - int LA15_1 = input.LA(2); - - if ( (LA15_1==EOF||(LA15_1>=25 && LA15_1<=26)) ) { - alt15=1; - } - else if ( (LA15_1==45) ) { - alt15=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 15, 1, input); - - throw nvae; - } - } - else if ( (LA15_0==55) ) { - alt15=1; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); - - throw nvae; - } - switch (alt15) { - case 1 : - // InternalApplicationConfiguration.g:2062:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) - { - // InternalApplicationConfiguration.g:2062:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) - // InternalApplicationConfiguration.g:2063:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) - { - before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); - // InternalApplicationConfiguration.g:2064:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) - // InternalApplicationConfiguration.g:2064:4: rule__ClassTypeScope__NumberAssignment_3_0 - { - pushFollow(FOLLOW_2); - rule__ClassTypeScope__NumberAssignment_3_0(); - - state._fsp--; - - - } - - after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2068:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) - { - // InternalApplicationConfiguration.g:2068:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) - // InternalApplicationConfiguration.g:2069:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) - { - before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); - // InternalApplicationConfiguration.g:2070:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) - // InternalApplicationConfiguration.g:2070:4: rule__ClassTypeScope__NumberAssignment_3_1 - { - pushFollow(FOLLOW_2); - rule__ClassTypeScope__NumberAssignment_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__Alternatives_3" - - - // $ANTLR start "rule__ObjectTypeScope__Alternatives_2" - // InternalApplicationConfiguration.g:2078:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ); - public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2082:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ) - int alt16=2; - int LA16_0 = input.LA(1); - - if ( (LA16_0==54) ) { - alt16=1; - } - else if ( (LA16_0==23) ) { - alt16=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); - - throw nvae; - } - switch (alt16) { - case 1 : - // InternalApplicationConfiguration.g:2083:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:2083:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2084:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) - { - before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); - // InternalApplicationConfiguration.g:2085:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) - // InternalApplicationConfiguration.g:2085:4: rule__ObjectTypeScope__SetsNewAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__SetsNewAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2089:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) - { - // InternalApplicationConfiguration.g:2089:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2090:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) - { - before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); - // InternalApplicationConfiguration.g:2091:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) - // InternalApplicationConfiguration.g:2091:4: rule__ObjectTypeScope__SetsSumAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__SetsSumAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__Alternatives_2" - - - // $ANTLR start "rule__ObjectTypeScope__Alternatives_3" - // InternalApplicationConfiguration.g:2099:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ); - public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2103:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ) - int alt17=2; - int LA17_0 = input.LA(1); - - if ( (LA17_0==RULE_INT) ) { - int LA17_1 = input.LA(2); - - if ( (LA17_1==EOF||(LA17_1>=25 && LA17_1<=26)) ) { - alt17=1; - } - else if ( (LA17_1==45) ) { - alt17=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 17, 1, input); - - throw nvae; - } - } - else if ( (LA17_0==55) ) { - alt17=1; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 17, 0, input); - - throw nvae; - } - switch (alt17) { - case 1 : - // InternalApplicationConfiguration.g:2104:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) - { - // InternalApplicationConfiguration.g:2104:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) - // InternalApplicationConfiguration.g:2105:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) - { - before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); - // InternalApplicationConfiguration.g:2106:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) - // InternalApplicationConfiguration.g:2106:4: rule__ObjectTypeScope__NumberAssignment_3_0 - { - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__NumberAssignment_3_0(); - - state._fsp--; - - - } - - after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2110:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) - { - // InternalApplicationConfiguration.g:2110:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) - // InternalApplicationConfiguration.g:2111:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) - { - before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); - // InternalApplicationConfiguration.g:2112:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) - // InternalApplicationConfiguration.g:2112:4: rule__ObjectTypeScope__NumberAssignment_3_1 - { - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__NumberAssignment_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__Alternatives_3" - - - // $ANTLR start "rule__IntegerTypeScope__Alternatives_2" - // InternalApplicationConfiguration.g:2120:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ); - public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2124:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ) - int alt18=2; - int LA18_0 = input.LA(1); - - if ( (LA18_0==54) ) { - alt18=1; - } - else if ( (LA18_0==23) ) { - alt18=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 18, 0, input); - - throw nvae; - } - switch (alt18) { - case 1 : - // InternalApplicationConfiguration.g:2125:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:2125:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2126:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); - // InternalApplicationConfiguration.g:2127:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) - // InternalApplicationConfiguration.g:2127:4: rule__IntegerTypeScope__SetsNewAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__SetsNewAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2131:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) - { - // InternalApplicationConfiguration.g:2131:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2132:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); - // InternalApplicationConfiguration.g:2133:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) - // InternalApplicationConfiguration.g:2133:4: rule__IntegerTypeScope__SetsSumAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__SetsSumAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__Alternatives_2" - - - // $ANTLR start "rule__IntegerTypeScope__Alternatives_3" - // InternalApplicationConfiguration.g:2141:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ); - public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2145:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ) - int alt19=3; - switch ( input.LA(1) ) { - case RULE_INT: - { - int LA19_1 = input.LA(2); - - if ( (LA19_1==45) ) { - alt19=2; - } - else if ( (LA19_1==EOF||(LA19_1>=25 && LA19_1<=26)) ) { - alt19=1; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 19, 1, input); - - throw nvae; - } - } - break; - case 55: - { - alt19=1; - } - break; - case 24: - { - alt19=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 19, 0, input); - - throw nvae; - } - - switch (alt19) { - case 1 : - // InternalApplicationConfiguration.g:2146:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) - { - // InternalApplicationConfiguration.g:2146:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) - // InternalApplicationConfiguration.g:2147:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); - // InternalApplicationConfiguration.g:2148:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) - // InternalApplicationConfiguration.g:2148:4: rule__IntegerTypeScope__NumberAssignment_3_0 - { - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__NumberAssignment_3_0(); - - state._fsp--; - - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2152:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) - { - // InternalApplicationConfiguration.g:2152:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) - // InternalApplicationConfiguration.g:2153:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); - // InternalApplicationConfiguration.g:2154:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) - // InternalApplicationConfiguration.g:2154:4: rule__IntegerTypeScope__NumberAssignment_3_1 - { - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__NumberAssignment_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); - - } - - - } - break; - case 3 : - // InternalApplicationConfiguration.g:2158:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) - { - // InternalApplicationConfiguration.g:2158:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) - // InternalApplicationConfiguration.g:2159:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); - // InternalApplicationConfiguration.g:2160:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) - // InternalApplicationConfiguration.g:2160:4: rule__IntegerTypeScope__NumberAssignment_3_2 - { - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__NumberAssignment_3_2(); - - state._fsp--; - - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__Alternatives_3" - - - // $ANTLR start "rule__RealTypeScope__Alternatives_2" - // InternalApplicationConfiguration.g:2168:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ); - public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2172:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ) - int alt20=2; - int LA20_0 = input.LA(1); - - if ( (LA20_0==54) ) { - alt20=1; - } - else if ( (LA20_0==23) ) { - alt20=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 20, 0, input); - - throw nvae; - } - switch (alt20) { - case 1 : - // InternalApplicationConfiguration.g:2173:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:2173:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2174:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) - { - before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); - // InternalApplicationConfiguration.g:2175:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) - // InternalApplicationConfiguration.g:2175:4: rule__RealTypeScope__SetsNewAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__RealTypeScope__SetsNewAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2179:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) - { - // InternalApplicationConfiguration.g:2179:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2180:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) - { - before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); - // InternalApplicationConfiguration.g:2181:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) - // InternalApplicationConfiguration.g:2181:4: rule__RealTypeScope__SetsSumAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__RealTypeScope__SetsSumAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__Alternatives_2" - - - // $ANTLR start "rule__RealTypeScope__Alternatives_3" - // InternalApplicationConfiguration.g:2189:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ); - public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2193:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ) - int alt21=3; - switch ( input.LA(1) ) { - case RULE_INT: - { - int LA21_1 = input.LA(2); - - if ( (LA21_1==EOF||(LA21_1>=25 && LA21_1<=26)) ) { - alt21=1; - } - else if ( (LA21_1==45) ) { - alt21=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 21, 1, input); - - throw nvae; - } - } - break; - case 55: - { - alt21=1; - } - break; - case 24: - { - alt21=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 21, 0, input); - - throw nvae; - } - - switch (alt21) { - case 1 : - // InternalApplicationConfiguration.g:2194:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) - { - // InternalApplicationConfiguration.g:2194:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) - // InternalApplicationConfiguration.g:2195:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) - { - before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); - // InternalApplicationConfiguration.g:2196:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) - // InternalApplicationConfiguration.g:2196:4: rule__RealTypeScope__NumberAssignment_3_0 - { - pushFollow(FOLLOW_2); - rule__RealTypeScope__NumberAssignment_3_0(); - - state._fsp--; - - - } - - after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2200:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) - { - // InternalApplicationConfiguration.g:2200:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) - // InternalApplicationConfiguration.g:2201:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) - { - before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); - // InternalApplicationConfiguration.g:2202:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) - // InternalApplicationConfiguration.g:2202:4: rule__RealTypeScope__NumberAssignment_3_1 - { - pushFollow(FOLLOW_2); - rule__RealTypeScope__NumberAssignment_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); - - } - - - } - break; - case 3 : - // InternalApplicationConfiguration.g:2206:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) - { - // InternalApplicationConfiguration.g:2206:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) - // InternalApplicationConfiguration.g:2207:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) - { - before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); - // InternalApplicationConfiguration.g:2208:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) - // InternalApplicationConfiguration.g:2208:4: rule__RealTypeScope__NumberAssignment_3_2 - { - pushFollow(FOLLOW_2); - rule__RealTypeScope__NumberAssignment_3_2(); - - state._fsp--; - - - } - - after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__Alternatives_3" - - - // $ANTLR start "rule__StringTypeScope__Alternatives_2" - // InternalApplicationConfiguration.g:2216:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ); - public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2220:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ) - int alt22=2; - int LA22_0 = input.LA(1); - - if ( (LA22_0==54) ) { - alt22=1; - } - else if ( (LA22_0==23) ) { - alt22=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 22, 0, input); - - throw nvae; - } - switch (alt22) { - case 1 : - // InternalApplicationConfiguration.g:2221:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:2221:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2222:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) - { - before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); - // InternalApplicationConfiguration.g:2223:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) - // InternalApplicationConfiguration.g:2223:4: rule__StringTypeScope__SetsNewAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__StringTypeScope__SetsNewAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2227:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) - { - // InternalApplicationConfiguration.g:2227:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2228:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) - { - before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); - // InternalApplicationConfiguration.g:2229:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) - // InternalApplicationConfiguration.g:2229:4: rule__StringTypeScope__SetsSumAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__StringTypeScope__SetsSumAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__Alternatives_2" - - - // $ANTLR start "rule__StringTypeScope__Alternatives_3" - // InternalApplicationConfiguration.g:2237:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ); - public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2241:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ) - int alt23=3; - switch ( input.LA(1) ) { - case RULE_INT: - { - int LA23_1 = input.LA(2); - - if ( (LA23_1==EOF||(LA23_1>=25 && LA23_1<=26)) ) { - alt23=1; - } - else if ( (LA23_1==45) ) { - alt23=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 23, 1, input); - - throw nvae; - } - } - break; - case 55: - { - alt23=1; - } - break; - case 24: - { - alt23=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 23, 0, input); - - throw nvae; - } - - switch (alt23) { - case 1 : - // InternalApplicationConfiguration.g:2242:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) - { - // InternalApplicationConfiguration.g:2242:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) - // InternalApplicationConfiguration.g:2243:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) - { - before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); - // InternalApplicationConfiguration.g:2244:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) - // InternalApplicationConfiguration.g:2244:4: rule__StringTypeScope__NumberAssignment_3_0 - { - pushFollow(FOLLOW_2); - rule__StringTypeScope__NumberAssignment_3_0(); - - state._fsp--; - - - } - - after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2248:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) - { - // InternalApplicationConfiguration.g:2248:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) - // InternalApplicationConfiguration.g:2249:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) - { - before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); - // InternalApplicationConfiguration.g:2250:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) - // InternalApplicationConfiguration.g:2250:4: rule__StringTypeScope__NumberAssignment_3_1 - { - pushFollow(FOLLOW_2); - rule__StringTypeScope__NumberAssignment_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); - - } - - - } - break; - case 3 : - // InternalApplicationConfiguration.g:2254:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) - { - // InternalApplicationConfiguration.g:2254:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) - // InternalApplicationConfiguration.g:2255:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) - { - before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); - // InternalApplicationConfiguration.g:2256:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) - // InternalApplicationConfiguration.g:2256:4: rule__StringTypeScope__NumberAssignment_3_2 - { - pushFollow(FOLLOW_2); - rule__StringTypeScope__NumberAssignment_3_2(); - - state._fsp--; - - - } - - after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__Alternatives_3" - - - // $ANTLR start "rule__ExactNumber__Alternatives" - // InternalApplicationConfiguration.g:2264:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ); - public final void rule__ExactNumber__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2268:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ) - int alt24=2; - int LA24_0 = input.LA(1); - - if ( (LA24_0==RULE_INT) ) { - alt24=1; - } - else if ( (LA24_0==55) ) { - alt24=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 24, 0, input); - - throw nvae; - } - switch (alt24) { - case 1 : - // InternalApplicationConfiguration.g:2269:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) - { - // InternalApplicationConfiguration.g:2269:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) - // InternalApplicationConfiguration.g:2270:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) - { - before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); - // InternalApplicationConfiguration.g:2271:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) - // InternalApplicationConfiguration.g:2271:4: rule__ExactNumber__ExactNumberAssignment_0 - { - pushFollow(FOLLOW_2); - rule__ExactNumber__ExactNumberAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2275:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:2275:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) - // InternalApplicationConfiguration.g:2276:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) - { - before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); - // InternalApplicationConfiguration.g:2277:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) - // InternalApplicationConfiguration.g:2277:4: rule__ExactNumber__ExactUnlimitedAssignment_1 - { - pushFollow(FOLLOW_2); - rule__ExactNumber__ExactUnlimitedAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ExactNumber__Alternatives" - - - // $ANTLR start "rule__IntervallNumber__Alternatives_2" - // InternalApplicationConfiguration.g:2285:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ); - public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2289:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ) - int alt25=2; - int LA25_0 = input.LA(1); - - if ( (LA25_0==RULE_INT) ) { - alt25=1; - } - else if ( (LA25_0==55) ) { - alt25=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); - - throw nvae; - } - switch (alt25) { - case 1 : - // InternalApplicationConfiguration.g:2290:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:2290:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2291:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) - { - before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); - // InternalApplicationConfiguration.g:2292:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) - // InternalApplicationConfiguration.g:2292:4: rule__IntervallNumber__MaxNumberAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__IntervallNumber__MaxNumberAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2296:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) - { - // InternalApplicationConfiguration.g:2296:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2297:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) - { - before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); - // InternalApplicationConfiguration.g:2298:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) - // InternalApplicationConfiguration.g:2298:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__IntervallNumber__MaxUnlimitedAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntervallNumber__Alternatives_2" - - - // $ANTLR start "rule__Scope__Alternatives" - // InternalApplicationConfiguration.g:2306:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ); - public final void rule__Scope__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2310:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ) - int alt26=2; - int LA26_0 = input.LA(1); - - if ( (LA26_0==24) ) { - alt26=1; - } - else if ( (LA26_0==RULE_ID) ) { - alt26=2; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 26, 0, input); - - throw nvae; - } - switch (alt26) { - case 1 : - // InternalApplicationConfiguration.g:2311:2: ( ruleScopeSpecification ) - { - // InternalApplicationConfiguration.g:2311:2: ( ruleScopeSpecification ) - // InternalApplicationConfiguration.g:2312:3: ruleScopeSpecification - { - before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleScopeSpecification(); - - state._fsp--; - - after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2317:2: ( ruleScopeReference ) - { - // InternalApplicationConfiguration.g:2317:2: ( ruleScopeReference ) - // InternalApplicationConfiguration.g:2318:3: ruleScopeReference - { - before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); - pushFollow(FOLLOW_2); - ruleScopeReference(); - - state._fsp--; - - after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Scope__Alternatives" - - - // $ANTLR start "rule__DocumentLevelSpecification__Alternatives" - // InternalApplicationConfiguration.g:2327:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ); - public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2331:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ) - int alt27=3; - switch ( input.LA(1) ) { - case 11: - { - alt27=1; - } - break; - case 12: - { - alt27=2; - } - break; - case 13: - { - alt27=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 27, 0, input); - - throw nvae; - } - - switch (alt27) { - case 1 : - // InternalApplicationConfiguration.g:2332:2: ( ( 'none' ) ) - { - // InternalApplicationConfiguration.g:2332:2: ( ( 'none' ) ) - // InternalApplicationConfiguration.g:2333:3: ( 'none' ) - { - before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); - // InternalApplicationConfiguration.g:2334:3: ( 'none' ) - // InternalApplicationConfiguration.g:2334:4: 'none' - { - match(input,11,FOLLOW_2); - - } - - after(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2338:2: ( ( 'normal' ) ) - { - // InternalApplicationConfiguration.g:2338:2: ( ( 'normal' ) ) - // InternalApplicationConfiguration.g:2339:3: ( 'normal' ) - { - before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); - // InternalApplicationConfiguration.g:2340:3: ( 'normal' ) - // InternalApplicationConfiguration.g:2340:4: 'normal' - { - match(input,12,FOLLOW_2); - - } - - after(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalApplicationConfiguration.g:2344:2: ( ( 'full' ) ) - { - // InternalApplicationConfiguration.g:2344:2: ( ( 'full' ) ) - // InternalApplicationConfiguration.g:2345:3: ( 'full' ) - { - before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); - // InternalApplicationConfiguration.g:2346:3: ( 'full' ) - // InternalApplicationConfiguration.g:2346:4: 'full' - { - match(input,13,FOLLOW_2); - - } - - after(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DocumentLevelSpecification__Alternatives" - - - // $ANTLR start "rule__Solver__Alternatives" - // InternalApplicationConfiguration.g:2354:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ); - public final void rule__Solver__Alternatives() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2358:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ) - int alt28=3; - switch ( input.LA(1) ) { - case 14: - { - alt28=1; - } - break; - case 15: - { - alt28=2; - } - break; - case 16: - { - alt28=3; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 28, 0, input); - - throw nvae; - } - - switch (alt28) { - case 1 : - // InternalApplicationConfiguration.g:2359:2: ( ( 'SMTSolver' ) ) - { - // InternalApplicationConfiguration.g:2359:2: ( ( 'SMTSolver' ) ) - // InternalApplicationConfiguration.g:2360:3: ( 'SMTSolver' ) - { - before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); - // InternalApplicationConfiguration.g:2361:3: ( 'SMTSolver' ) - // InternalApplicationConfiguration.g:2361:4: 'SMTSolver' - { - match(input,14,FOLLOW_2); - - } - - after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:2365:2: ( ( 'AlloySolver' ) ) - { - // InternalApplicationConfiguration.g:2365:2: ( ( 'AlloySolver' ) ) - // InternalApplicationConfiguration.g:2366:3: ( 'AlloySolver' ) - { - before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); - // InternalApplicationConfiguration.g:2367:3: ( 'AlloySolver' ) - // InternalApplicationConfiguration.g:2367:4: 'AlloySolver' - { - match(input,15,FOLLOW_2); - - } - - after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); - - } - - - } - break; - case 3 : - // InternalApplicationConfiguration.g:2371:2: ( ( 'ViatraSolver' ) ) - { - // InternalApplicationConfiguration.g:2371:2: ( ( 'ViatraSolver' ) ) - // InternalApplicationConfiguration.g:2372:3: ( 'ViatraSolver' ) - { - before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); - // InternalApplicationConfiguration.g:2373:3: ( 'ViatraSolver' ) - // InternalApplicationConfiguration.g:2373:4: 'ViatraSolver' - { - match(input,16,FOLLOW_2); - - } - - after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); - - } - - - } - break; - - } - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__Solver__Alternatives" - - - // $ANTLR start "rule__ConfigurationScript__Group__0" - // InternalApplicationConfiguration.g:2381:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ; - public final void rule__ConfigurationScript__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2385:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ) - // InternalApplicationConfiguration.g:2386:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 - { - pushFollow(FOLLOW_3); - rule__ConfigurationScript__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ConfigurationScript__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigurationScript__Group__0" - - - // $ANTLR start "rule__ConfigurationScript__Group__0__Impl" - // InternalApplicationConfiguration.g:2393:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ; - public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2397:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ) - // InternalApplicationConfiguration.g:2398:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) - { - // InternalApplicationConfiguration.g:2398:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) - // InternalApplicationConfiguration.g:2399:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* - { - before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); - // InternalApplicationConfiguration.g:2400:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* - loop29: - do { - int alt29=2; - int LA29_0 = input.LA(1); - - if ( (LA29_0==19) ) { - alt29=1; - } - - - switch (alt29) { - case 1 : - // InternalApplicationConfiguration.g:2400:3: rule__ConfigurationScript__ImportsAssignment_0 - { - pushFollow(FOLLOW_4); - rule__ConfigurationScript__ImportsAssignment_0(); - - state._fsp--; - - - } - break; - - default : - break loop29; - } - } while (true); - - after(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigurationScript__Group__0__Impl" - - - // $ANTLR start "rule__ConfigurationScript__Group__1" - // InternalApplicationConfiguration.g:2408:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ; - public final void rule__ConfigurationScript__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2412:1: ( rule__ConfigurationScript__Group__1__Impl ) - // InternalApplicationConfiguration.g:2413:2: rule__ConfigurationScript__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__ConfigurationScript__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigurationScript__Group__1" - - - // $ANTLR start "rule__ConfigurationScript__Group__1__Impl" - // InternalApplicationConfiguration.g:2419:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ; - public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2423:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ) - // InternalApplicationConfiguration.g:2424:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) - { - // InternalApplicationConfiguration.g:2424:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) - // InternalApplicationConfiguration.g:2425:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* - { - before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); - // InternalApplicationConfiguration.g:2426:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* - loop30: - do { - int alt30=2; - int LA30_0 = input.LA(1); - - if ( (LA30_0==22||LA30_0==30||(LA30_0>=32 && LA30_0<=34)||(LA30_0>=46 && LA30_0<=47)) ) { - alt30=1; - } - - - switch (alt30) { - case 1 : - // InternalApplicationConfiguration.g:2426:3: rule__ConfigurationScript__CommandsAssignment_1 - { - pushFollow(FOLLOW_5); - rule__ConfigurationScript__CommandsAssignment_1(); - - state._fsp--; - - - } - break; - - default : - break loop30; - } - } while (true); - - after(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigurationScript__Group__1__Impl" - - - // $ANTLR start "rule__QualifiedName__Group__0" - // InternalApplicationConfiguration.g:2435:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; - public final void rule__QualifiedName__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2439:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) - // InternalApplicationConfiguration.g:2440:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 - { - pushFollow(FOLLOW_6); - rule__QualifiedName__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__QualifiedName__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__QualifiedName__Group__0" - - - // $ANTLR start "rule__QualifiedName__Group__0__Impl" - // InternalApplicationConfiguration.g:2447:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; - public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2451:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:2452:1: ( RULE_ID ) - { - // InternalApplicationConfiguration.g:2452:1: ( RULE_ID ) - // InternalApplicationConfiguration.g:2453:2: RULE_ID - { - before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__QualifiedName__Group__0__Impl" - - - // $ANTLR start "rule__QualifiedName__Group__1" - // InternalApplicationConfiguration.g:2462:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; - public final void rule__QualifiedName__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2466:1: ( rule__QualifiedName__Group__1__Impl ) - // InternalApplicationConfiguration.g:2467:2: rule__QualifiedName__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__QualifiedName__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__QualifiedName__Group__1" - - - // $ANTLR start "rule__QualifiedName__Group__1__Impl" - // InternalApplicationConfiguration.g:2473:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; - public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2477:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) - // InternalApplicationConfiguration.g:2478:1: ( ( rule__QualifiedName__Group_1__0 )* ) - { - // InternalApplicationConfiguration.g:2478:1: ( ( rule__QualifiedName__Group_1__0 )* ) - // InternalApplicationConfiguration.g:2479:2: ( rule__QualifiedName__Group_1__0 )* - { - before(grammarAccess.getQualifiedNameAccess().getGroup_1()); - // InternalApplicationConfiguration.g:2480:2: ( rule__QualifiedName__Group_1__0 )* - loop31: - do { - int alt31=2; - int LA31_0 = input.LA(1); - - if ( (LA31_0==17) ) { - alt31=1; - } - - - switch (alt31) { - case 1 : - // InternalApplicationConfiguration.g:2480:3: rule__QualifiedName__Group_1__0 - { - pushFollow(FOLLOW_7); - rule__QualifiedName__Group_1__0(); - - state._fsp--; - - - } - break; - - default : - break loop31; - } - } while (true); - - after(grammarAccess.getQualifiedNameAccess().getGroup_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__QualifiedName__Group__1__Impl" - - - // $ANTLR start "rule__QualifiedName__Group_1__0" - // InternalApplicationConfiguration.g:2489:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; - public final void rule__QualifiedName__Group_1__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2493:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) - // InternalApplicationConfiguration.g:2494:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 - { - pushFollow(FOLLOW_8); - rule__QualifiedName__Group_1__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__QualifiedName__Group_1__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__QualifiedName__Group_1__0" - - - // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" - // InternalApplicationConfiguration.g:2501:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; - public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2505:1: ( ( '.' ) ) - // InternalApplicationConfiguration.g:2506:1: ( '.' ) - { - // InternalApplicationConfiguration.g:2506:1: ( '.' ) - // InternalApplicationConfiguration.g:2507:2: '.' - { - before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); - match(input,17,FOLLOW_2); - after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__QualifiedName__Group_1__0__Impl" - - - // $ANTLR start "rule__QualifiedName__Group_1__1" - // InternalApplicationConfiguration.g:2516:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; - public final void rule__QualifiedName__Group_1__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2520:1: ( rule__QualifiedName__Group_1__1__Impl ) - // InternalApplicationConfiguration.g:2521:2: rule__QualifiedName__Group_1__1__Impl - { - pushFollow(FOLLOW_2); - rule__QualifiedName__Group_1__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__QualifiedName__Group_1__1" - - - // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" - // InternalApplicationConfiguration.g:2527:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; - public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2531:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:2532:1: ( RULE_ID ) - { - // InternalApplicationConfiguration.g:2532:1: ( RULE_ID ) - // InternalApplicationConfiguration.g:2533:2: RULE_ID - { - before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__QualifiedName__Group_1__1__Impl" - - - // $ANTLR start "rule__REALLiteral__Group__0" - // InternalApplicationConfiguration.g:2543:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ; - public final void rule__REALLiteral__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2547:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ) - // InternalApplicationConfiguration.g:2548:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 - { - pushFollow(FOLLOW_9); - rule__REALLiteral__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__REALLiteral__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__REALLiteral__Group__0" - - - // $ANTLR start "rule__REALLiteral__Group__0__Impl" - // InternalApplicationConfiguration.g:2555:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ; - public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2559:1: ( ( ( '-' )? ) ) - // InternalApplicationConfiguration.g:2560:1: ( ( '-' )? ) - { - // InternalApplicationConfiguration.g:2560:1: ( ( '-' )? ) - // InternalApplicationConfiguration.g:2561:2: ( '-' )? - { - before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); - // InternalApplicationConfiguration.g:2562:2: ( '-' )? - int alt32=2; - int LA32_0 = input.LA(1); - - if ( (LA32_0==18) ) { - alt32=1; - } - switch (alt32) { - case 1 : - // InternalApplicationConfiguration.g:2562:3: '-' - { - match(input,18,FOLLOW_2); - - } - break; - - } - - after(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__REALLiteral__Group__0__Impl" - - - // $ANTLR start "rule__REALLiteral__Group__1" - // InternalApplicationConfiguration.g:2570:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ; - public final void rule__REALLiteral__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2574:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ) - // InternalApplicationConfiguration.g:2575:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 - { - pushFollow(FOLLOW_6); - rule__REALLiteral__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__REALLiteral__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__REALLiteral__Group__1" - - - // $ANTLR start "rule__REALLiteral__Group__1__Impl" - // InternalApplicationConfiguration.g:2582:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ; - public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2586:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:2587:1: ( RULE_INT ) - { - // InternalApplicationConfiguration.g:2587:1: ( RULE_INT ) - // InternalApplicationConfiguration.g:2588:2: RULE_INT - { - before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); - match(input,RULE_INT,FOLLOW_2); - after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__REALLiteral__Group__1__Impl" - - - // $ANTLR start "rule__REALLiteral__Group__2" - // InternalApplicationConfiguration.g:2597:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ; - public final void rule__REALLiteral__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2601:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ) - // InternalApplicationConfiguration.g:2602:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 - { - pushFollow(FOLLOW_9); - rule__REALLiteral__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__REALLiteral__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__REALLiteral__Group__2" - - - // $ANTLR start "rule__REALLiteral__Group__2__Impl" - // InternalApplicationConfiguration.g:2609:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ; - public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2613:1: ( ( '.' ) ) - // InternalApplicationConfiguration.g:2614:1: ( '.' ) - { - // InternalApplicationConfiguration.g:2614:1: ( '.' ) - // InternalApplicationConfiguration.g:2615:2: '.' - { - before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); - match(input,17,FOLLOW_2); - after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__REALLiteral__Group__2__Impl" - - - // $ANTLR start "rule__REALLiteral__Group__3" - // InternalApplicationConfiguration.g:2624:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ; - public final void rule__REALLiteral__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2628:1: ( rule__REALLiteral__Group__3__Impl ) - // InternalApplicationConfiguration.g:2629:2: rule__REALLiteral__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__REALLiteral__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__REALLiteral__Group__3" - - - // $ANTLR start "rule__REALLiteral__Group__3__Impl" - // InternalApplicationConfiguration.g:2635:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ; - public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2639:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:2640:1: ( RULE_INT ) - { - // InternalApplicationConfiguration.g:2640:1: ( RULE_INT ) - // InternalApplicationConfiguration.g:2641:2: RULE_INT - { - before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); - match(input,RULE_INT,FOLLOW_2); - after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__REALLiteral__Group__3__Impl" - - - // $ANTLR start "rule__INTLiteral__Group__0" - // InternalApplicationConfiguration.g:2651:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ; - public final void rule__INTLiteral__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2655:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ) - // InternalApplicationConfiguration.g:2656:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 - { - pushFollow(FOLLOW_9); - rule__INTLiteral__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__INTLiteral__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__INTLiteral__Group__0" - - - // $ANTLR start "rule__INTLiteral__Group__0__Impl" - // InternalApplicationConfiguration.g:2663:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ; - public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2667:1: ( ( ( '-' )? ) ) - // InternalApplicationConfiguration.g:2668:1: ( ( '-' )? ) - { - // InternalApplicationConfiguration.g:2668:1: ( ( '-' )? ) - // InternalApplicationConfiguration.g:2669:2: ( '-' )? - { - before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); - // InternalApplicationConfiguration.g:2670:2: ( '-' )? - int alt33=2; - int LA33_0 = input.LA(1); - - if ( (LA33_0==18) ) { - alt33=1; - } - switch (alt33) { - case 1 : - // InternalApplicationConfiguration.g:2670:3: '-' - { - match(input,18,FOLLOW_2); - - } - break; - - } - - after(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__INTLiteral__Group__0__Impl" - - - // $ANTLR start "rule__INTLiteral__Group__1" - // InternalApplicationConfiguration.g:2678:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ; - public final void rule__INTLiteral__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2682:1: ( rule__INTLiteral__Group__1__Impl ) - // InternalApplicationConfiguration.g:2683:2: rule__INTLiteral__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__INTLiteral__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__INTLiteral__Group__1" - - - // $ANTLR start "rule__INTLiteral__Group__1__Impl" - // InternalApplicationConfiguration.g:2689:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ; - public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2693:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:2694:1: ( RULE_INT ) - { - // InternalApplicationConfiguration.g:2694:1: ( RULE_INT ) - // InternalApplicationConfiguration.g:2695:2: RULE_INT - { - before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); - match(input,RULE_INT,FOLLOW_2); - after(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__INTLiteral__Group__1__Impl" - - - // $ANTLR start "rule__EPackageImport__Group__0" - // InternalApplicationConfiguration.g:2705:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ; - public final void rule__EPackageImport__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2709:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ) - // InternalApplicationConfiguration.g:2710:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 - { - pushFollow(FOLLOW_10); - rule__EPackageImport__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__EPackageImport__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__EPackageImport__Group__0" - - - // $ANTLR start "rule__EPackageImport__Group__0__Impl" - // InternalApplicationConfiguration.g:2717:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ; - public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2721:1: ( ( 'import' ) ) - // InternalApplicationConfiguration.g:2722:1: ( 'import' ) - { - // InternalApplicationConfiguration.g:2722:1: ( 'import' ) - // InternalApplicationConfiguration.g:2723:2: 'import' - { - before(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); - match(input,19,FOLLOW_2); - after(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__EPackageImport__Group__0__Impl" - - - // $ANTLR start "rule__EPackageImport__Group__1" - // InternalApplicationConfiguration.g:2732:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ; - public final void rule__EPackageImport__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2736:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ) - // InternalApplicationConfiguration.g:2737:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 - { - pushFollow(FOLLOW_11); - rule__EPackageImport__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__EPackageImport__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__EPackageImport__Group__1" - - - // $ANTLR start "rule__EPackageImport__Group__1__Impl" - // InternalApplicationConfiguration.g:2744:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ; - public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2748:1: ( ( 'epackage' ) ) - // InternalApplicationConfiguration.g:2749:1: ( 'epackage' ) - { - // InternalApplicationConfiguration.g:2749:1: ( 'epackage' ) - // InternalApplicationConfiguration.g:2750:2: 'epackage' - { - before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); - match(input,20,FOLLOW_2); - after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__EPackageImport__Group__1__Impl" - - - // $ANTLR start "rule__EPackageImport__Group__2" - // InternalApplicationConfiguration.g:2759:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ; - public final void rule__EPackageImport__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2763:1: ( rule__EPackageImport__Group__2__Impl ) - // InternalApplicationConfiguration.g:2764:2: rule__EPackageImport__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__EPackageImport__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__EPackageImport__Group__2" - - - // $ANTLR start "rule__EPackageImport__Group__2__Impl" - // InternalApplicationConfiguration.g:2770:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ; - public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2774:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:2775:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:2775:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) - // InternalApplicationConfiguration.g:2776:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) - { - before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); - // InternalApplicationConfiguration.g:2777:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) - // InternalApplicationConfiguration.g:2777:3: rule__EPackageImport__ImportedPackageAssignment_2 - { - pushFollow(FOLLOW_2); - rule__EPackageImport__ImportedPackageAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__EPackageImport__Group__2__Impl" - - - // $ANTLR start "rule__ViatraImport__Group__0" - // InternalApplicationConfiguration.g:2786:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ; - public final void rule__ViatraImport__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2790:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ) - // InternalApplicationConfiguration.g:2791:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 - { - pushFollow(FOLLOW_12); - rule__ViatraImport__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ViatraImport__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ViatraImport__Group__0" - - - // $ANTLR start "rule__ViatraImport__Group__0__Impl" - // InternalApplicationConfiguration.g:2798:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ; - public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2802:1: ( ( 'import' ) ) - // InternalApplicationConfiguration.g:2803:1: ( 'import' ) - { - // InternalApplicationConfiguration.g:2803:1: ( 'import' ) - // InternalApplicationConfiguration.g:2804:2: 'import' - { - before(grammarAccess.getViatraImportAccess().getImportKeyword_0()); - match(input,19,FOLLOW_2); - after(grammarAccess.getViatraImportAccess().getImportKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ViatraImport__Group__0__Impl" - - - // $ANTLR start "rule__ViatraImport__Group__1" - // InternalApplicationConfiguration.g:2813:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ; - public final void rule__ViatraImport__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2817:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ) - // InternalApplicationConfiguration.g:2818:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 - { - pushFollow(FOLLOW_11); - rule__ViatraImport__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ViatraImport__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ViatraImport__Group__1" - - - // $ANTLR start "rule__ViatraImport__Group__1__Impl" - // InternalApplicationConfiguration.g:2825:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ; - public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2829:1: ( ( 'viatra' ) ) - // InternalApplicationConfiguration.g:2830:1: ( 'viatra' ) - { - // InternalApplicationConfiguration.g:2830:1: ( 'viatra' ) - // InternalApplicationConfiguration.g:2831:2: 'viatra' - { - before(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); - match(input,21,FOLLOW_2); - after(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ViatraImport__Group__1__Impl" - - - // $ANTLR start "rule__ViatraImport__Group__2" - // InternalApplicationConfiguration.g:2840:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ; - public final void rule__ViatraImport__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2844:1: ( rule__ViatraImport__Group__2__Impl ) - // InternalApplicationConfiguration.g:2845:2: rule__ViatraImport__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__ViatraImport__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ViatraImport__Group__2" - - - // $ANTLR start "rule__ViatraImport__Group__2__Impl" - // InternalApplicationConfiguration.g:2851:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ; - public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2855:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:2856:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:2856:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) - // InternalApplicationConfiguration.g:2857:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) - { - before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); - // InternalApplicationConfiguration.g:2858:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) - // InternalApplicationConfiguration.g:2858:3: rule__ViatraImport__ImportedViatraAssignment_2 - { - pushFollow(FOLLOW_2); - rule__ViatraImport__ImportedViatraAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ViatraImport__Group__2__Impl" - - - // $ANTLR start "rule__FileDeclaration__Group__0" - // InternalApplicationConfiguration.g:2867:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ; - public final void rule__FileDeclaration__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2871:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:2872:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 - { - pushFollow(FOLLOW_8); - rule__FileDeclaration__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FileDeclaration__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileDeclaration__Group__0" - - - // $ANTLR start "rule__FileDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:2879:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ; - public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2883:1: ( ( 'file' ) ) - // InternalApplicationConfiguration.g:2884:1: ( 'file' ) - { - // InternalApplicationConfiguration.g:2884:1: ( 'file' ) - // InternalApplicationConfiguration.g:2885:2: 'file' - { - before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); - match(input,22,FOLLOW_2); - after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileDeclaration__Group__0__Impl" - - - // $ANTLR start "rule__FileDeclaration__Group__1" - // InternalApplicationConfiguration.g:2894:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ; - public final void rule__FileDeclaration__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2898:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:2899:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 - { - pushFollow(FOLLOW_13); - rule__FileDeclaration__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FileDeclaration__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileDeclaration__Group__1" - - - // $ANTLR start "rule__FileDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:2906:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ; - public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2910:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:2911:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:2911:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:2912:2: ( rule__FileDeclaration__NameAssignment_1 ) - { - before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:2913:2: ( rule__FileDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:2913:3: rule__FileDeclaration__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__FileDeclaration__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileDeclaration__Group__1__Impl" - - - // $ANTLR start "rule__FileDeclaration__Group__2" - // InternalApplicationConfiguration.g:2921:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ; - public final void rule__FileDeclaration__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2925:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ) - // InternalApplicationConfiguration.g:2926:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 - { - pushFollow(FOLLOW_11); - rule__FileDeclaration__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FileDeclaration__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileDeclaration__Group__2" - - - // $ANTLR start "rule__FileDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:2933:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ; - public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2937:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:2938:1: ( '=' ) - { - // InternalApplicationConfiguration.g:2938:1: ( '=' ) - // InternalApplicationConfiguration.g:2939:2: '=' - { - before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); - match(input,23,FOLLOW_2); - after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileDeclaration__Group__2__Impl" - - - // $ANTLR start "rule__FileDeclaration__Group__3" - // InternalApplicationConfiguration.g:2948:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ; - public final void rule__FileDeclaration__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2952:1: ( rule__FileDeclaration__Group__3__Impl ) - // InternalApplicationConfiguration.g:2953:2: rule__FileDeclaration__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__FileDeclaration__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileDeclaration__Group__3" - - - // $ANTLR start "rule__FileDeclaration__Group__3__Impl" - // InternalApplicationConfiguration.g:2959:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ; - public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2963:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ) - // InternalApplicationConfiguration.g:2964:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) - { - // InternalApplicationConfiguration.g:2964:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) - // InternalApplicationConfiguration.g:2965:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) - { - before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); - // InternalApplicationConfiguration.g:2966:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) - // InternalApplicationConfiguration.g:2966:3: rule__FileDeclaration__SpecificationAssignment_3 - { - pushFollow(FOLLOW_2); - rule__FileDeclaration__SpecificationAssignment_3(); - - state._fsp--; - - - } - - after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileDeclaration__Group__3__Impl" - - - // $ANTLR start "rule__MetamodelSpecification__Group__0" - // InternalApplicationConfiguration.g:2975:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ; - public final void rule__MetamodelSpecification__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2979:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ) - // InternalApplicationConfiguration.g:2980:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 - { - pushFollow(FOLLOW_14); - rule__MetamodelSpecification__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MetamodelSpecification__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group__0" - - - // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:2987:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ; - public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:2991:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:2992:1: ( '{' ) - { - // InternalApplicationConfiguration.g:2992:1: ( '{' ) - // InternalApplicationConfiguration.g:2993:2: '{' - { - before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); - match(input,24,FOLLOW_2); - after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group__0__Impl" - - - // $ANTLR start "rule__MetamodelSpecification__Group__1" - // InternalApplicationConfiguration.g:3002:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ; - public final void rule__MetamodelSpecification__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3006:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ) - // InternalApplicationConfiguration.g:3007:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 - { - pushFollow(FOLLOW_15); - rule__MetamodelSpecification__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MetamodelSpecification__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group__1" - - - // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:3014:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ; - public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3018:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:3019:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:3019:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) - // InternalApplicationConfiguration.g:3020:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) - { - before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); - // InternalApplicationConfiguration.g:3021:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) - // InternalApplicationConfiguration.g:3021:3: rule__MetamodelSpecification__EntriesAssignment_1 - { - pushFollow(FOLLOW_2); - rule__MetamodelSpecification__EntriesAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group__1__Impl" - - - // $ANTLR start "rule__MetamodelSpecification__Group__2" - // InternalApplicationConfiguration.g:3029:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ; - public final void rule__MetamodelSpecification__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3033:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ) - // InternalApplicationConfiguration.g:3034:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 - { - pushFollow(FOLLOW_15); - rule__MetamodelSpecification__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MetamodelSpecification__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group__2" - - - // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:3041:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ; - public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3045:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) ) - // InternalApplicationConfiguration.g:3046:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) - { - // InternalApplicationConfiguration.g:3046:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) - // InternalApplicationConfiguration.g:3047:2: ( rule__MetamodelSpecification__Group_2__0 )* - { - before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:3048:2: ( rule__MetamodelSpecification__Group_2__0 )* - loop34: - do { - int alt34=2; - int LA34_0 = input.LA(1); - - if ( (LA34_0==26) ) { - alt34=1; - } - - - switch (alt34) { - case 1 : - // InternalApplicationConfiguration.g:3048:3: rule__MetamodelSpecification__Group_2__0 - { - pushFollow(FOLLOW_16); - rule__MetamodelSpecification__Group_2__0(); - - state._fsp--; - - - } - break; - - default : - break loop34; - } - } while (true); - - after(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group__2__Impl" - - - // $ANTLR start "rule__MetamodelSpecification__Group__3" - // InternalApplicationConfiguration.g:3056:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ; - public final void rule__MetamodelSpecification__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3060:1: ( rule__MetamodelSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:3061:2: rule__MetamodelSpecification__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__MetamodelSpecification__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group__3" - - - // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:3067:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ; - public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3071:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:3072:1: ( '}' ) - { - // InternalApplicationConfiguration.g:3072:1: ( '}' ) - // InternalApplicationConfiguration.g:3073:2: '}' - { - before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); - match(input,25,FOLLOW_2); - after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group__3__Impl" - - - // $ANTLR start "rule__MetamodelSpecification__Group_2__0" - // InternalApplicationConfiguration.g:3083:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ; - public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3087:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:3088:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 - { - pushFollow(FOLLOW_14); - rule__MetamodelSpecification__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MetamodelSpecification__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group_2__0" - - - // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:3095:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ; - public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3099:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:3100:1: ( ',' ) - { - // InternalApplicationConfiguration.g:3100:1: ( ',' ) - // InternalApplicationConfiguration.g:3101:2: ',' - { - before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group_2__0__Impl" - - - // $ANTLR start "rule__MetamodelSpecification__Group_2__1" - // InternalApplicationConfiguration.g:3110:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ; - public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3114:1: ( rule__MetamodelSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:3115:2: rule__MetamodelSpecification__Group_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__MetamodelSpecification__Group_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group_2__1" - - - // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:3121:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ; - public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3125:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ) - // InternalApplicationConfiguration.g:3126:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) - { - // InternalApplicationConfiguration.g:3126:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:3127:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) - { - before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); - // InternalApplicationConfiguration.g:3128:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) - // InternalApplicationConfiguration.g:3128:3: rule__MetamodelSpecification__EntriesAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__MetamodelSpecification__EntriesAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__Group_2__1__Impl" - - - // $ANTLR start "rule__AllPackageEntry__Group__0" - // InternalApplicationConfiguration.g:3137:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ; - public final void rule__AllPackageEntry__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3141:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ) - // InternalApplicationConfiguration.g:3142:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 - { - pushFollow(FOLLOW_8); - rule__AllPackageEntry__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group__0" - - - // $ANTLR start "rule__AllPackageEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:3149:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ; - public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3153:1: ( ( 'package' ) ) - // InternalApplicationConfiguration.g:3154:1: ( 'package' ) - { - // InternalApplicationConfiguration.g:3154:1: ( 'package' ) - // InternalApplicationConfiguration.g:3155:2: 'package' - { - before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); - match(input,27,FOLLOW_2); - after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group__0__Impl" - - - // $ANTLR start "rule__AllPackageEntry__Group__1" - // InternalApplicationConfiguration.g:3164:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ; - public final void rule__AllPackageEntry__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3168:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ) - // InternalApplicationConfiguration.g:3169:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 - { - pushFollow(FOLLOW_17); - rule__AllPackageEntry__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group__1" - - - // $ANTLR start "rule__AllPackageEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:3176:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ; - public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3180:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:3181:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:3181:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) - // InternalApplicationConfiguration.g:3182:2: ( rule__AllPackageEntry__PackageAssignment_1 ) - { - before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); - // InternalApplicationConfiguration.g:3183:2: ( rule__AllPackageEntry__PackageAssignment_1 ) - // InternalApplicationConfiguration.g:3183:3: rule__AllPackageEntry__PackageAssignment_1 - { - pushFollow(FOLLOW_2); - rule__AllPackageEntry__PackageAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group__1__Impl" - - - // $ANTLR start "rule__AllPackageEntry__Group__2" - // InternalApplicationConfiguration.g:3191:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ; - public final void rule__AllPackageEntry__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3195:1: ( rule__AllPackageEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:3196:2: rule__AllPackageEntry__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group__2" - - - // $ANTLR start "rule__AllPackageEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:3202:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ; - public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3206:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:3207:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) - { - // InternalApplicationConfiguration.g:3207:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) - // InternalApplicationConfiguration.g:3208:2: ( rule__AllPackageEntry__Group_2__0 )? - { - before(grammarAccess.getAllPackageEntryAccess().getGroup_2()); - // InternalApplicationConfiguration.g:3209:2: ( rule__AllPackageEntry__Group_2__0 )? - int alt35=2; - int LA35_0 = input.LA(1); - - if ( (LA35_0==28) ) { - alt35=1; - } - switch (alt35) { - case 1 : - // InternalApplicationConfiguration.g:3209:3: rule__AllPackageEntry__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getAllPackageEntryAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group__2__Impl" - - - // $ANTLR start "rule__AllPackageEntry__Group_2__0" - // InternalApplicationConfiguration.g:3218:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ; - public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3222:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ) - // InternalApplicationConfiguration.g:3223:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 - { - pushFollow(FOLLOW_18); - rule__AllPackageEntry__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2__0" - - - // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl" - // InternalApplicationConfiguration.g:3230:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ; - public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3234:1: ( ( 'excluding' ) ) - // InternalApplicationConfiguration.g:3235:1: ( 'excluding' ) - { - // InternalApplicationConfiguration.g:3235:1: ( 'excluding' ) - // InternalApplicationConfiguration.g:3236:2: 'excluding' - { - before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); - match(input,28,FOLLOW_2); - after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2__0__Impl" - - - // $ANTLR start "rule__AllPackageEntry__Group_2__1" - // InternalApplicationConfiguration.g:3245:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ; - public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3249:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ) - // InternalApplicationConfiguration.g:3250:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 - { - pushFollow(FOLLOW_8); - rule__AllPackageEntry__Group_2__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group_2__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2__1" - - - // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl" - // InternalApplicationConfiguration.g:3257:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ; - public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3261:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:3262:1: ( '{' ) - { - // InternalApplicationConfiguration.g:3262:1: ( '{' ) - // InternalApplicationConfiguration.g:3263:2: '{' - { - before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); - match(input,24,FOLLOW_2); - after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2__1__Impl" - - - // $ANTLR start "rule__AllPackageEntry__Group_2__2" - // InternalApplicationConfiguration.g:3272:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ; - public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3276:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ) - // InternalApplicationConfiguration.g:3277:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 - { - pushFollow(FOLLOW_15); - rule__AllPackageEntry__Group_2__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group_2__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2__2" - - - // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl" - // InternalApplicationConfiguration.g:3284:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ; - public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3288:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ) - // InternalApplicationConfiguration.g:3289:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) - { - // InternalApplicationConfiguration.g:3289:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) - // InternalApplicationConfiguration.g:3290:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) - { - before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); - // InternalApplicationConfiguration.g:3291:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) - // InternalApplicationConfiguration.g:3291:3: rule__AllPackageEntry__ExclusionAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__AllPackageEntry__ExclusionAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2__2__Impl" - - - // $ANTLR start "rule__AllPackageEntry__Group_2__3" - // InternalApplicationConfiguration.g:3299:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ; - public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3303:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ) - // InternalApplicationConfiguration.g:3304:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 - { - pushFollow(FOLLOW_15); - rule__AllPackageEntry__Group_2__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group_2__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2__3" - - - // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl" - // InternalApplicationConfiguration.g:3311:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ; - public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3315:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ) - // InternalApplicationConfiguration.g:3316:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) - { - // InternalApplicationConfiguration.g:3316:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) - // InternalApplicationConfiguration.g:3317:2: ( rule__AllPackageEntry__Group_2_3__0 )* - { - before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); - // InternalApplicationConfiguration.g:3318:2: ( rule__AllPackageEntry__Group_2_3__0 )* - loop36: - do { - int alt36=2; - int LA36_0 = input.LA(1); - - if ( (LA36_0==26) ) { - alt36=1; - } - - - switch (alt36) { - case 1 : - // InternalApplicationConfiguration.g:3318:3: rule__AllPackageEntry__Group_2_3__0 - { - pushFollow(FOLLOW_16); - rule__AllPackageEntry__Group_2_3__0(); - - state._fsp--; - - - } - break; - - default : - break loop36; - } - } while (true); - - after(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2__3__Impl" - - - // $ANTLR start "rule__AllPackageEntry__Group_2__4" - // InternalApplicationConfiguration.g:3326:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ; - public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3330:1: ( rule__AllPackageEntry__Group_2__4__Impl ) - // InternalApplicationConfiguration.g:3331:2: rule__AllPackageEntry__Group_2__4__Impl - { - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group_2__4__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2__4" - - - // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl" - // InternalApplicationConfiguration.g:3337:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ; - public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3341:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:3342:1: ( '}' ) - { - // InternalApplicationConfiguration.g:3342:1: ( '}' ) - // InternalApplicationConfiguration.g:3343:2: '}' - { - before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); - match(input,25,FOLLOW_2); - after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2__4__Impl" - - - // $ANTLR start "rule__AllPackageEntry__Group_2_3__0" - // InternalApplicationConfiguration.g:3353:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ; - public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3357:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ) - // InternalApplicationConfiguration.g:3358:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 - { - pushFollow(FOLLOW_8); - rule__AllPackageEntry__Group_2_3__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group_2_3__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2_3__0" - - - // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl" - // InternalApplicationConfiguration.g:3365:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ; - public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3369:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:3370:1: ( ',' ) - { - // InternalApplicationConfiguration.g:3370:1: ( ',' ) - // InternalApplicationConfiguration.g:3371:2: ',' - { - before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2_3__0__Impl" - - - // $ANTLR start "rule__AllPackageEntry__Group_2_3__1" - // InternalApplicationConfiguration.g:3380:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ; - public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3384:1: ( rule__AllPackageEntry__Group_2_3__1__Impl ) - // InternalApplicationConfiguration.g:3385:2: rule__AllPackageEntry__Group_2_3__1__Impl - { - pushFollow(FOLLOW_2); - rule__AllPackageEntry__Group_2_3__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2_3__1" - - - // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl" - // InternalApplicationConfiguration.g:3391:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ; - public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3395:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ) - // InternalApplicationConfiguration.g:3396:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) - { - // InternalApplicationConfiguration.g:3396:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) - // InternalApplicationConfiguration.g:3397:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) - { - before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); - // InternalApplicationConfiguration.g:3398:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) - // InternalApplicationConfiguration.g:3398:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1 - { - pushFollow(FOLLOW_2); - rule__AllPackageEntry__ExclusionAssignment_2_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__Group_2_3__1__Impl" - - - // $ANTLR start "rule__MetamodelElement__Group__0" - // InternalApplicationConfiguration.g:3407:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ; - public final void rule__MetamodelElement__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3411:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ) - // InternalApplicationConfiguration.g:3412:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 - { - pushFollow(FOLLOW_8); - rule__MetamodelElement__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MetamodelElement__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group__0" - - - // $ANTLR start "rule__MetamodelElement__Group__0__Impl" - // InternalApplicationConfiguration.g:3419:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ; - public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3423:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) ) - // InternalApplicationConfiguration.g:3424:1: ( ( rule__MetamodelElement__Group_0__0 )? ) - { - // InternalApplicationConfiguration.g:3424:1: ( ( rule__MetamodelElement__Group_0__0 )? ) - // InternalApplicationConfiguration.g:3425:2: ( rule__MetamodelElement__Group_0__0 )? - { - before(grammarAccess.getMetamodelElementAccess().getGroup_0()); - // InternalApplicationConfiguration.g:3426:2: ( rule__MetamodelElement__Group_0__0 )? - int alt37=2; - int LA37_0 = input.LA(1); - - if ( (LA37_0==RULE_ID) ) { - int LA37_1 = input.LA(2); - - if ( (LA37_1==17) ) { - int LA37_2 = input.LA(3); - - if ( (LA37_2==RULE_ID) ) { - int LA37_5 = input.LA(4); - - if ( (LA37_5==17||LA37_5==29) ) { - alt37=1; - } - } - } - else if ( (LA37_1==29) ) { - alt37=1; - } - } - switch (alt37) { - case 1 : - // InternalApplicationConfiguration.g:3426:3: rule__MetamodelElement__Group_0__0 - { - pushFollow(FOLLOW_2); - rule__MetamodelElement__Group_0__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getMetamodelElementAccess().getGroup_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group__0__Impl" - - - // $ANTLR start "rule__MetamodelElement__Group__1" - // InternalApplicationConfiguration.g:3434:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ; - public final void rule__MetamodelElement__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3438:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ) - // InternalApplicationConfiguration.g:3439:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 - { - pushFollow(FOLLOW_6); - rule__MetamodelElement__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MetamodelElement__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group__1" - - - // $ANTLR start "rule__MetamodelElement__Group__1__Impl" - // InternalApplicationConfiguration.g:3446:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ; - public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3450:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:3451:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:3451:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) - // InternalApplicationConfiguration.g:3452:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) - { - before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); - // InternalApplicationConfiguration.g:3453:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) - // InternalApplicationConfiguration.g:3453:3: rule__MetamodelElement__ClassifierAssignment_1 - { - pushFollow(FOLLOW_2); - rule__MetamodelElement__ClassifierAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group__1__Impl" - - - // $ANTLR start "rule__MetamodelElement__Group__2" - // InternalApplicationConfiguration.g:3461:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ; - public final void rule__MetamodelElement__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3465:1: ( rule__MetamodelElement__Group__2__Impl ) - // InternalApplicationConfiguration.g:3466:2: rule__MetamodelElement__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__MetamodelElement__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group__2" - - - // $ANTLR start "rule__MetamodelElement__Group__2__Impl" - // InternalApplicationConfiguration.g:3472:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ; - public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3476:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:3477:1: ( ( rule__MetamodelElement__Group_2__0 )? ) - { - // InternalApplicationConfiguration.g:3477:1: ( ( rule__MetamodelElement__Group_2__0 )? ) - // InternalApplicationConfiguration.g:3478:2: ( rule__MetamodelElement__Group_2__0 )? - { - before(grammarAccess.getMetamodelElementAccess().getGroup_2()); - // InternalApplicationConfiguration.g:3479:2: ( rule__MetamodelElement__Group_2__0 )? - int alt38=2; - int LA38_0 = input.LA(1); - - if ( (LA38_0==17) ) { - alt38=1; - } - switch (alt38) { - case 1 : - // InternalApplicationConfiguration.g:3479:3: rule__MetamodelElement__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__MetamodelElement__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getMetamodelElementAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group__2__Impl" - - - // $ANTLR start "rule__MetamodelElement__Group_0__0" - // InternalApplicationConfiguration.g:3488:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ; - public final void rule__MetamodelElement__Group_0__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3492:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ) - // InternalApplicationConfiguration.g:3493:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 - { - pushFollow(FOLLOW_19); - rule__MetamodelElement__Group_0__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MetamodelElement__Group_0__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group_0__0" - - - // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl" - // InternalApplicationConfiguration.g:3500:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ; - public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3504:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ) - // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) - { - // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) - // InternalApplicationConfiguration.g:3506:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) - { - before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); - // InternalApplicationConfiguration.g:3507:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) - // InternalApplicationConfiguration.g:3507:3: rule__MetamodelElement__PackageAssignment_0_0 - { - pushFollow(FOLLOW_2); - rule__MetamodelElement__PackageAssignment_0_0(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group_0__0__Impl" - - - // $ANTLR start "rule__MetamodelElement__Group_0__1" - // InternalApplicationConfiguration.g:3515:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ; - public final void rule__MetamodelElement__Group_0__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3519:1: ( rule__MetamodelElement__Group_0__1__Impl ) - // InternalApplicationConfiguration.g:3520:2: rule__MetamodelElement__Group_0__1__Impl - { - pushFollow(FOLLOW_2); - rule__MetamodelElement__Group_0__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group_0__1" - - - // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl" - // InternalApplicationConfiguration.g:3526:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ; - public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3530:1: ( ( '::' ) ) - // InternalApplicationConfiguration.g:3531:1: ( '::' ) - { - // InternalApplicationConfiguration.g:3531:1: ( '::' ) - // InternalApplicationConfiguration.g:3532:2: '::' - { - before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); - match(input,29,FOLLOW_2); - after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group_0__1__Impl" - - - // $ANTLR start "rule__MetamodelElement__Group_2__0" - // InternalApplicationConfiguration.g:3542:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ; - public final void rule__MetamodelElement__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3546:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ) - // InternalApplicationConfiguration.g:3547:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 - { - pushFollow(FOLLOW_8); - rule__MetamodelElement__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MetamodelElement__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group_2__0" - - - // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl" - // InternalApplicationConfiguration.g:3554:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ; - public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3558:1: ( ( '.' ) ) - // InternalApplicationConfiguration.g:3559:1: ( '.' ) - { - // InternalApplicationConfiguration.g:3559:1: ( '.' ) - // InternalApplicationConfiguration.g:3560:2: '.' - { - before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); - match(input,17,FOLLOW_2); - after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group_2__0__Impl" - - - // $ANTLR start "rule__MetamodelElement__Group_2__1" - // InternalApplicationConfiguration.g:3569:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ; - public final void rule__MetamodelElement__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3573:1: ( rule__MetamodelElement__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:3574:2: rule__MetamodelElement__Group_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__MetamodelElement__Group_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group_2__1" - - - // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl" - // InternalApplicationConfiguration.g:3580:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ; - public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3584:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ) - // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) - { - // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:3586:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) - { - before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); - // InternalApplicationConfiguration.g:3587:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) - // InternalApplicationConfiguration.g:3587:3: rule__MetamodelElement__FeatureAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__MetamodelElement__FeatureAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__Group_2__1__Impl" - - - // $ANTLR start "rule__MetamodelDeclaration__Group__0" - // InternalApplicationConfiguration.g:3596:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ; - public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3600:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:3601:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 - { - pushFollow(FOLLOW_8); - rule__MetamodelDeclaration__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MetamodelDeclaration__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelDeclaration__Group__0" - - - // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:3608:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ; - public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3612:1: ( ( 'metamodel' ) ) - // InternalApplicationConfiguration.g:3613:1: ( 'metamodel' ) - { - // InternalApplicationConfiguration.g:3613:1: ( 'metamodel' ) - // InternalApplicationConfiguration.g:3614:2: 'metamodel' - { - before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); - match(input,30,FOLLOW_2); - after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelDeclaration__Group__0__Impl" - - - // $ANTLR start "rule__MetamodelDeclaration__Group__1" - // InternalApplicationConfiguration.g:3623:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ; - public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3627:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:3628:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 - { - pushFollow(FOLLOW_18); - rule__MetamodelDeclaration__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MetamodelDeclaration__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelDeclaration__Group__1" - - - // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:3635:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ; - public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3639:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:3640:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:3640:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:3641:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) - { - before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:3642:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:3642:3: rule__MetamodelDeclaration__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__MetamodelDeclaration__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelDeclaration__Group__1__Impl" - - - // $ANTLR start "rule__MetamodelDeclaration__Group__2" - // InternalApplicationConfiguration.g:3650:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ; - public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3654:1: ( rule__MetamodelDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:3655:2: rule__MetamodelDeclaration__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__MetamodelDeclaration__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelDeclaration__Group__2" - - - // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:3661:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ; - public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3665:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:3666:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:3666:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:3667:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) - { - before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:3668:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:3668:3: rule__MetamodelDeclaration__SpecificationAssignment_2 - { - pushFollow(FOLLOW_2); - rule__MetamodelDeclaration__SpecificationAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelDeclaration__Group__2__Impl" - - - // $ANTLR start "rule__PartialModelSpecification__Group__0" - // InternalApplicationConfiguration.g:3677:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ; - public final void rule__PartialModelSpecification__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3681:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ) - // InternalApplicationConfiguration.g:3682:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 - { - pushFollow(FOLLOW_20); - rule__PartialModelSpecification__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PartialModelSpecification__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group__0" - - - // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:3689:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ; - public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3693:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:3694:1: ( '{' ) - { - // InternalApplicationConfiguration.g:3694:1: ( '{' ) - // InternalApplicationConfiguration.g:3695:2: '{' - { - before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); - match(input,24,FOLLOW_2); - after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group__0__Impl" - - - // $ANTLR start "rule__PartialModelSpecification__Group__1" - // InternalApplicationConfiguration.g:3704:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ; - public final void rule__PartialModelSpecification__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3708:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ) - // InternalApplicationConfiguration.g:3709:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 - { - pushFollow(FOLLOW_15); - rule__PartialModelSpecification__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PartialModelSpecification__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group__1" - - - // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:3716:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ; - public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3720:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:3721:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:3721:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) - // InternalApplicationConfiguration.g:3722:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) - { - before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); - // InternalApplicationConfiguration.g:3723:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) - // InternalApplicationConfiguration.g:3723:3: rule__PartialModelSpecification__EntryAssignment_1 - { - pushFollow(FOLLOW_2); - rule__PartialModelSpecification__EntryAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group__1__Impl" - - - // $ANTLR start "rule__PartialModelSpecification__Group__2" - // InternalApplicationConfiguration.g:3731:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ; - public final void rule__PartialModelSpecification__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3735:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ) - // InternalApplicationConfiguration.g:3736:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 - { - pushFollow(FOLLOW_15); - rule__PartialModelSpecification__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PartialModelSpecification__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group__2" - - - // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:3743:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ; - public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3747:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:3748:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) - { - // InternalApplicationConfiguration.g:3748:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) - // InternalApplicationConfiguration.g:3749:2: ( rule__PartialModelSpecification__Group_2__0 )? - { - before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:3750:2: ( rule__PartialModelSpecification__Group_2__0 )? - int alt39=2; - int LA39_0 = input.LA(1); - - if ( (LA39_0==26) ) { - alt39=1; - } - switch (alt39) { - case 1 : - // InternalApplicationConfiguration.g:3750:3: rule__PartialModelSpecification__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__PartialModelSpecification__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group__2__Impl" - - - // $ANTLR start "rule__PartialModelSpecification__Group__3" - // InternalApplicationConfiguration.g:3758:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ; - public final void rule__PartialModelSpecification__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3762:1: ( rule__PartialModelSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:3763:2: rule__PartialModelSpecification__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__PartialModelSpecification__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group__3" - - - // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:3769:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ; - public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3773:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:3774:1: ( '}' ) - { - // InternalApplicationConfiguration.g:3774:1: ( '}' ) - // InternalApplicationConfiguration.g:3775:2: '}' - { - before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); - match(input,25,FOLLOW_2); - after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group__3__Impl" - - - // $ANTLR start "rule__PartialModelSpecification__Group_2__0" - // InternalApplicationConfiguration.g:3785:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ; - public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3789:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:3790:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 - { - pushFollow(FOLLOW_20); - rule__PartialModelSpecification__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PartialModelSpecification__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group_2__0" - - - // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:3797:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ; - public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3801:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:3802:1: ( ',' ) - { - // InternalApplicationConfiguration.g:3802:1: ( ',' ) - // InternalApplicationConfiguration.g:3803:2: ',' - { - before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group_2__0__Impl" - - - // $ANTLR start "rule__PartialModelSpecification__Group_2__1" - // InternalApplicationConfiguration.g:3812:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ; - public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3816:1: ( rule__PartialModelSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:3817:2: rule__PartialModelSpecification__Group_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__PartialModelSpecification__Group_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group_2__1" - - - // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:3823:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ; - public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3827:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ) - // InternalApplicationConfiguration.g:3828:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) - { - // InternalApplicationConfiguration.g:3828:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:3829:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) - { - before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); - // InternalApplicationConfiguration.g:3830:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) - // InternalApplicationConfiguration.g:3830:3: rule__PartialModelSpecification__EntryAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__PartialModelSpecification__EntryAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__Group_2__1__Impl" - - - // $ANTLR start "rule__FolderEntry__Group__0" - // InternalApplicationConfiguration.g:3839:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ; - public final void rule__FolderEntry__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3843:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ) - // InternalApplicationConfiguration.g:3844:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 - { - pushFollow(FOLLOW_21); - rule__FolderEntry__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FolderEntry__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group__0" - - - // $ANTLR start "rule__FolderEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:3851:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ; - public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3855:1: ( ( 'folder' ) ) - // InternalApplicationConfiguration.g:3856:1: ( 'folder' ) - { - // InternalApplicationConfiguration.g:3856:1: ( 'folder' ) - // InternalApplicationConfiguration.g:3857:2: 'folder' - { - before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); - match(input,31,FOLLOW_2); - after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group__0__Impl" - - - // $ANTLR start "rule__FolderEntry__Group__1" - // InternalApplicationConfiguration.g:3866:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ; - public final void rule__FolderEntry__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3870:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ) - // InternalApplicationConfiguration.g:3871:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 - { - pushFollow(FOLLOW_17); - rule__FolderEntry__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FolderEntry__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group__1" - - - // $ANTLR start "rule__FolderEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:3878:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ; - public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3882:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:3883:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:3883:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) - // InternalApplicationConfiguration.g:3884:2: ( rule__FolderEntry__PathAssignment_1 ) - { - before(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); - // InternalApplicationConfiguration.g:3885:2: ( rule__FolderEntry__PathAssignment_1 ) - // InternalApplicationConfiguration.g:3885:3: rule__FolderEntry__PathAssignment_1 - { - pushFollow(FOLLOW_2); - rule__FolderEntry__PathAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group__1__Impl" - - - // $ANTLR start "rule__FolderEntry__Group__2" - // InternalApplicationConfiguration.g:3893:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ; - public final void rule__FolderEntry__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3897:1: ( rule__FolderEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:3898:2: rule__FolderEntry__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__FolderEntry__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group__2" - - - // $ANTLR start "rule__FolderEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:3904:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ; - public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3908:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:3909:1: ( ( rule__FolderEntry__Group_2__0 )? ) - { - // InternalApplicationConfiguration.g:3909:1: ( ( rule__FolderEntry__Group_2__0 )? ) - // InternalApplicationConfiguration.g:3910:2: ( rule__FolderEntry__Group_2__0 )? - { - before(grammarAccess.getFolderEntryAccess().getGroup_2()); - // InternalApplicationConfiguration.g:3911:2: ( rule__FolderEntry__Group_2__0 )? - int alt40=2; - int LA40_0 = input.LA(1); - - if ( (LA40_0==28) ) { - alt40=1; - } - switch (alt40) { - case 1 : - // InternalApplicationConfiguration.g:3911:3: rule__FolderEntry__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__FolderEntry__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getFolderEntryAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group__2__Impl" - - - // $ANTLR start "rule__FolderEntry__Group_2__0" - // InternalApplicationConfiguration.g:3920:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ; - public final void rule__FolderEntry__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3924:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ) - // InternalApplicationConfiguration.g:3925:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 - { - pushFollow(FOLLOW_18); - rule__FolderEntry__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FolderEntry__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2__0" - - - // $ANTLR start "rule__FolderEntry__Group_2__0__Impl" - // InternalApplicationConfiguration.g:3932:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ; - public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3936:1: ( ( 'excluding' ) ) - // InternalApplicationConfiguration.g:3937:1: ( 'excluding' ) - { - // InternalApplicationConfiguration.g:3937:1: ( 'excluding' ) - // InternalApplicationConfiguration.g:3938:2: 'excluding' - { - before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); - match(input,28,FOLLOW_2); - after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2__0__Impl" - - - // $ANTLR start "rule__FolderEntry__Group_2__1" - // InternalApplicationConfiguration.g:3947:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ; - public final void rule__FolderEntry__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3951:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ) - // InternalApplicationConfiguration.g:3952:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 - { - pushFollow(FOLLOW_21); - rule__FolderEntry__Group_2__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FolderEntry__Group_2__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2__1" - - - // $ANTLR start "rule__FolderEntry__Group_2__1__Impl" - // InternalApplicationConfiguration.g:3959:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ; - public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3963:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:3964:1: ( '{' ) - { - // InternalApplicationConfiguration.g:3964:1: ( '{' ) - // InternalApplicationConfiguration.g:3965:2: '{' - { - before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); - match(input,24,FOLLOW_2); - after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2__1__Impl" - - - // $ANTLR start "rule__FolderEntry__Group_2__2" - // InternalApplicationConfiguration.g:3974:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ; - public final void rule__FolderEntry__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3978:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ) - // InternalApplicationConfiguration.g:3979:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 - { - pushFollow(FOLLOW_15); - rule__FolderEntry__Group_2__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FolderEntry__Group_2__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2__2" - - - // $ANTLR start "rule__FolderEntry__Group_2__2__Impl" - // InternalApplicationConfiguration.g:3986:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ; - public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:3990:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ) - // InternalApplicationConfiguration.g:3991:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) - { - // InternalApplicationConfiguration.g:3991:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) - // InternalApplicationConfiguration.g:3992:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) - { - before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); - // InternalApplicationConfiguration.g:3993:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) - // InternalApplicationConfiguration.g:3993:3: rule__FolderEntry__ExclusionAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__FolderEntry__ExclusionAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2__2__Impl" - - - // $ANTLR start "rule__FolderEntry__Group_2__3" - // InternalApplicationConfiguration.g:4001:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ; - public final void rule__FolderEntry__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4005:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ) - // InternalApplicationConfiguration.g:4006:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 - { - pushFollow(FOLLOW_15); - rule__FolderEntry__Group_2__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FolderEntry__Group_2__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2__3" - - - // $ANTLR start "rule__FolderEntry__Group_2__3__Impl" - // InternalApplicationConfiguration.g:4013:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ; - public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4017:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) ) - // InternalApplicationConfiguration.g:4018:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) - { - // InternalApplicationConfiguration.g:4018:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) - // InternalApplicationConfiguration.g:4019:2: ( rule__FolderEntry__Group_2_3__0 )* - { - before(grammarAccess.getFolderEntryAccess().getGroup_2_3()); - // InternalApplicationConfiguration.g:4020:2: ( rule__FolderEntry__Group_2_3__0 )* - loop41: - do { - int alt41=2; - int LA41_0 = input.LA(1); - - if ( (LA41_0==26) ) { - alt41=1; - } - - - switch (alt41) { - case 1 : - // InternalApplicationConfiguration.g:4020:3: rule__FolderEntry__Group_2_3__0 - { - pushFollow(FOLLOW_16); - rule__FolderEntry__Group_2_3__0(); - - state._fsp--; - - - } - break; - - default : - break loop41; - } - } while (true); - - after(grammarAccess.getFolderEntryAccess().getGroup_2_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2__3__Impl" - - - // $ANTLR start "rule__FolderEntry__Group_2__4" - // InternalApplicationConfiguration.g:4028:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ; - public final void rule__FolderEntry__Group_2__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4032:1: ( rule__FolderEntry__Group_2__4__Impl ) - // InternalApplicationConfiguration.g:4033:2: rule__FolderEntry__Group_2__4__Impl - { - pushFollow(FOLLOW_2); - rule__FolderEntry__Group_2__4__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2__4" - - - // $ANTLR start "rule__FolderEntry__Group_2__4__Impl" - // InternalApplicationConfiguration.g:4039:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ; - public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4043:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:4044:1: ( '}' ) - { - // InternalApplicationConfiguration.g:4044:1: ( '}' ) - // InternalApplicationConfiguration.g:4045:2: '}' - { - before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); - match(input,25,FOLLOW_2); - after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2__4__Impl" - - - // $ANTLR start "rule__FolderEntry__Group_2_3__0" - // InternalApplicationConfiguration.g:4055:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ; - public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4059:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ) - // InternalApplicationConfiguration.g:4060:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 - { - pushFollow(FOLLOW_21); - rule__FolderEntry__Group_2_3__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__FolderEntry__Group_2_3__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2_3__0" - - - // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl" - // InternalApplicationConfiguration.g:4067:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ; - public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4071:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:4072:1: ( ',' ) - { - // InternalApplicationConfiguration.g:4072:1: ( ',' ) - // InternalApplicationConfiguration.g:4073:2: ',' - { - before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2_3__0__Impl" - - - // $ANTLR start "rule__FolderEntry__Group_2_3__1" - // InternalApplicationConfiguration.g:4082:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ; - public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4086:1: ( rule__FolderEntry__Group_2_3__1__Impl ) - // InternalApplicationConfiguration.g:4087:2: rule__FolderEntry__Group_2_3__1__Impl - { - pushFollow(FOLLOW_2); - rule__FolderEntry__Group_2_3__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2_3__1" - - - // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl" - // InternalApplicationConfiguration.g:4093:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ; - public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4097:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ) - // InternalApplicationConfiguration.g:4098:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) - { - // InternalApplicationConfiguration.g:4098:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) - // InternalApplicationConfiguration.g:4099:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) - { - before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); - // InternalApplicationConfiguration.g:4100:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) - // InternalApplicationConfiguration.g:4100:3: rule__FolderEntry__ExclusionAssignment_2_3_1 - { - pushFollow(FOLLOW_2); - rule__FolderEntry__ExclusionAssignment_2_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__Group_2_3__1__Impl" - - - // $ANTLR start "rule__PartialModelDeclaration__Group__0" - // InternalApplicationConfiguration.g:4109:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ; - public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4113:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:4114:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 - { - pushFollow(FOLLOW_8); - rule__PartialModelDeclaration__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PartialModelDeclaration__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelDeclaration__Group__0" - - - // $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:4121:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ; - public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4125:1: ( ( 'models' ) ) - // InternalApplicationConfiguration.g:4126:1: ( 'models' ) - { - // InternalApplicationConfiguration.g:4126:1: ( 'models' ) - // InternalApplicationConfiguration.g:4127:2: 'models' - { - before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); - match(input,32,FOLLOW_2); - after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelDeclaration__Group__0__Impl" - - - // $ANTLR start "rule__PartialModelDeclaration__Group__1" - // InternalApplicationConfiguration.g:4136:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ; - public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4140:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:4141:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 - { - pushFollow(FOLLOW_18); - rule__PartialModelDeclaration__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PartialModelDeclaration__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelDeclaration__Group__1" - - - // $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:4148:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ; - public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4152:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4153:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:4153:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:4154:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) - { - before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:4155:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:4155:3: rule__PartialModelDeclaration__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__PartialModelDeclaration__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelDeclaration__Group__1__Impl" - - - // $ANTLR start "rule__PartialModelDeclaration__Group__2" - // InternalApplicationConfiguration.g:4163:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ; - public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4167:1: ( rule__PartialModelDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:4168:2: rule__PartialModelDeclaration__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__PartialModelDeclaration__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelDeclaration__Group__2" - - - // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:4174:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ; - public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4178:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:4179:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:4179:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:4180:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) - { - before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:4181:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:4181:3: rule__PartialModelDeclaration__SpecificationAssignment_2 - { - pushFollow(FOLLOW_2); - rule__PartialModelDeclaration__SpecificationAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelDeclaration__Group__2__Impl" - - - // $ANTLR start "rule__PatternSpecification__Group__0" - // InternalApplicationConfiguration.g:4190:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ; - public final void rule__PatternSpecification__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4194:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ) - // InternalApplicationConfiguration.g:4195:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 - { - pushFollow(FOLLOW_14); - rule__PatternSpecification__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PatternSpecification__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group__0" - - - // $ANTLR start "rule__PatternSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:4202:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ; - public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4206:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:4207:1: ( '{' ) - { - // InternalApplicationConfiguration.g:4207:1: ( '{' ) - // InternalApplicationConfiguration.g:4208:2: '{' - { - before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); - match(input,24,FOLLOW_2); - after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group__0__Impl" - - - // $ANTLR start "rule__PatternSpecification__Group__1" - // InternalApplicationConfiguration.g:4217:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ; - public final void rule__PatternSpecification__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4221:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ) - // InternalApplicationConfiguration.g:4222:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 - { - pushFollow(FOLLOW_15); - rule__PatternSpecification__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PatternSpecification__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group__1" - - - // $ANTLR start "rule__PatternSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:4229:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ; - public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4233:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4234:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:4234:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) - // InternalApplicationConfiguration.g:4235:2: ( rule__PatternSpecification__EntriesAssignment_1 ) - { - before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); - // InternalApplicationConfiguration.g:4236:2: ( rule__PatternSpecification__EntriesAssignment_1 ) - // InternalApplicationConfiguration.g:4236:3: rule__PatternSpecification__EntriesAssignment_1 - { - pushFollow(FOLLOW_2); - rule__PatternSpecification__EntriesAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group__1__Impl" - - - // $ANTLR start "rule__PatternSpecification__Group__2" - // InternalApplicationConfiguration.g:4244:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ; - public final void rule__PatternSpecification__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4248:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ) - // InternalApplicationConfiguration.g:4249:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 - { - pushFollow(FOLLOW_15); - rule__PatternSpecification__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PatternSpecification__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group__2" - - - // $ANTLR start "rule__PatternSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:4256:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ; - public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4260:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) ) - // InternalApplicationConfiguration.g:4261:1: ( ( rule__PatternSpecification__Group_2__0 )* ) - { - // InternalApplicationConfiguration.g:4261:1: ( ( rule__PatternSpecification__Group_2__0 )* ) - // InternalApplicationConfiguration.g:4262:2: ( rule__PatternSpecification__Group_2__0 )* - { - before(grammarAccess.getPatternSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:4263:2: ( rule__PatternSpecification__Group_2__0 )* - loop42: - do { - int alt42=2; - int LA42_0 = input.LA(1); - - if ( (LA42_0==26) ) { - alt42=1; - } - - - switch (alt42) { - case 1 : - // InternalApplicationConfiguration.g:4263:3: rule__PatternSpecification__Group_2__0 - { - pushFollow(FOLLOW_16); - rule__PatternSpecification__Group_2__0(); - - state._fsp--; - - - } - break; - - default : - break loop42; - } - } while (true); - - after(grammarAccess.getPatternSpecificationAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group__2__Impl" - - - // $ANTLR start "rule__PatternSpecification__Group__3" - // InternalApplicationConfiguration.g:4271:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ; - public final void rule__PatternSpecification__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4275:1: ( rule__PatternSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:4276:2: rule__PatternSpecification__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__PatternSpecification__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group__3" - - - // $ANTLR start "rule__PatternSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:4282:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ; - public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4286:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:4287:1: ( '}' ) - { - // InternalApplicationConfiguration.g:4287:1: ( '}' ) - // InternalApplicationConfiguration.g:4288:2: '}' - { - before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); - match(input,25,FOLLOW_2); - after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group__3__Impl" - - - // $ANTLR start "rule__PatternSpecification__Group_2__0" - // InternalApplicationConfiguration.g:4298:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ; - public final void rule__PatternSpecification__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4302:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:4303:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 - { - pushFollow(FOLLOW_14); - rule__PatternSpecification__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PatternSpecification__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group_2__0" - - - // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:4310:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ; - public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4314:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:4315:1: ( ',' ) - { - // InternalApplicationConfiguration.g:4315:1: ( ',' ) - // InternalApplicationConfiguration.g:4316:2: ',' - { - before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group_2__0__Impl" - - - // $ANTLR start "rule__PatternSpecification__Group_2__1" - // InternalApplicationConfiguration.g:4325:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ; - public final void rule__PatternSpecification__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4329:1: ( rule__PatternSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:4330:2: rule__PatternSpecification__Group_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__PatternSpecification__Group_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group_2__1" - - - // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:4336:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ; - public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4340:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ) - // InternalApplicationConfiguration.g:4341:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) - { - // InternalApplicationConfiguration.g:4341:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:4342:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) - { - before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); - // InternalApplicationConfiguration.g:4343:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) - // InternalApplicationConfiguration.g:4343:3: rule__PatternSpecification__EntriesAssignment_2_1 - { - pushFollow(FOLLOW_2); - rule__PatternSpecification__EntriesAssignment_2_1(); - - state._fsp--; - - - } - - after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__Group_2__1__Impl" - - - // $ANTLR start "rule__AllPatternEntry__Group__0" - // InternalApplicationConfiguration.g:4352:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ; - public final void rule__AllPatternEntry__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4356:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ) - // InternalApplicationConfiguration.g:4357:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 - { - pushFollow(FOLLOW_8); - rule__AllPatternEntry__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group__0" - - - // $ANTLR start "rule__AllPatternEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:4364:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ; - public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4368:1: ( ( 'package' ) ) - // InternalApplicationConfiguration.g:4369:1: ( 'package' ) - { - // InternalApplicationConfiguration.g:4369:1: ( 'package' ) - // InternalApplicationConfiguration.g:4370:2: 'package' - { - before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); - match(input,27,FOLLOW_2); - after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group__0__Impl" - - - // $ANTLR start "rule__AllPatternEntry__Group__1" - // InternalApplicationConfiguration.g:4379:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ; - public final void rule__AllPatternEntry__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4383:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ) - // InternalApplicationConfiguration.g:4384:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 - { - pushFollow(FOLLOW_17); - rule__AllPatternEntry__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group__1" - - - // $ANTLR start "rule__AllPatternEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:4391:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ; - public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4395:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4396:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:4396:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) - // InternalApplicationConfiguration.g:4397:2: ( rule__AllPatternEntry__PackageAssignment_1 ) - { - before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); - // InternalApplicationConfiguration.g:4398:2: ( rule__AllPatternEntry__PackageAssignment_1 ) - // InternalApplicationConfiguration.g:4398:3: rule__AllPatternEntry__PackageAssignment_1 - { - pushFollow(FOLLOW_2); - rule__AllPatternEntry__PackageAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group__1__Impl" - - - // $ANTLR start "rule__AllPatternEntry__Group__2" - // InternalApplicationConfiguration.g:4406:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ; - public final void rule__AllPatternEntry__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4410:1: ( rule__AllPatternEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:4411:2: rule__AllPatternEntry__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group__2" - - - // $ANTLR start "rule__AllPatternEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:4417:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ; - public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4421:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:4422:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) - { - // InternalApplicationConfiguration.g:4422:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) - // InternalApplicationConfiguration.g:4423:2: ( rule__AllPatternEntry__Group_2__0 )? - { - before(grammarAccess.getAllPatternEntryAccess().getGroup_2()); - // InternalApplicationConfiguration.g:4424:2: ( rule__AllPatternEntry__Group_2__0 )? - int alt43=2; - int LA43_0 = input.LA(1); - - if ( (LA43_0==28) ) { - alt43=1; - } - switch (alt43) { - case 1 : - // InternalApplicationConfiguration.g:4424:3: rule__AllPatternEntry__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getAllPatternEntryAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group__2__Impl" - - - // $ANTLR start "rule__AllPatternEntry__Group_2__0" - // InternalApplicationConfiguration.g:4433:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ; - public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4437:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ) - // InternalApplicationConfiguration.g:4438:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 - { - pushFollow(FOLLOW_18); - rule__AllPatternEntry__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2__0" - - - // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl" - // InternalApplicationConfiguration.g:4445:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ; - public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4449:1: ( ( 'excluding' ) ) - // InternalApplicationConfiguration.g:4450:1: ( 'excluding' ) - { - // InternalApplicationConfiguration.g:4450:1: ( 'excluding' ) - // InternalApplicationConfiguration.g:4451:2: 'excluding' - { - before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); - match(input,28,FOLLOW_2); - after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2__0__Impl" - - - // $ANTLR start "rule__AllPatternEntry__Group_2__1" - // InternalApplicationConfiguration.g:4460:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ; - public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4464:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ) - // InternalApplicationConfiguration.g:4465:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 - { - pushFollow(FOLLOW_8); - rule__AllPatternEntry__Group_2__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group_2__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2__1" - - - // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl" - // InternalApplicationConfiguration.g:4472:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ; - public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4476:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:4477:1: ( '{' ) - { - // InternalApplicationConfiguration.g:4477:1: ( '{' ) - // InternalApplicationConfiguration.g:4478:2: '{' - { - before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); - match(input,24,FOLLOW_2); - after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2__1__Impl" - - - // $ANTLR start "rule__AllPatternEntry__Group_2__2" - // InternalApplicationConfiguration.g:4487:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ; - public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4491:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ) - // InternalApplicationConfiguration.g:4492:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 - { - pushFollow(FOLLOW_15); - rule__AllPatternEntry__Group_2__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group_2__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2__2" - - - // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl" - // InternalApplicationConfiguration.g:4499:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ; - public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4503:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ) - // InternalApplicationConfiguration.g:4504:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) - { - // InternalApplicationConfiguration.g:4504:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) - // InternalApplicationConfiguration.g:4505:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) - { - before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); - // InternalApplicationConfiguration.g:4506:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) - // InternalApplicationConfiguration.g:4506:3: rule__AllPatternEntry__ExclusuionAssignment_2_2 - { - pushFollow(FOLLOW_2); - rule__AllPatternEntry__ExclusuionAssignment_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2__2__Impl" - - - // $ANTLR start "rule__AllPatternEntry__Group_2__3" - // InternalApplicationConfiguration.g:4514:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ; - public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4518:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ) - // InternalApplicationConfiguration.g:4519:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 - { - pushFollow(FOLLOW_15); - rule__AllPatternEntry__Group_2__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group_2__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2__3" - - - // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl" - // InternalApplicationConfiguration.g:4526:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ; - public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4530:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ) - // InternalApplicationConfiguration.g:4531:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) - { - // InternalApplicationConfiguration.g:4531:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) - // InternalApplicationConfiguration.g:4532:2: ( rule__AllPatternEntry__Group_2_3__0 )* - { - before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); - // InternalApplicationConfiguration.g:4533:2: ( rule__AllPatternEntry__Group_2_3__0 )* - loop44: - do { - int alt44=2; - int LA44_0 = input.LA(1); - - if ( (LA44_0==26) ) { - alt44=1; - } - - - switch (alt44) { - case 1 : - // InternalApplicationConfiguration.g:4533:3: rule__AllPatternEntry__Group_2_3__0 - { - pushFollow(FOLLOW_16); - rule__AllPatternEntry__Group_2_3__0(); - - state._fsp--; - - - } - break; - - default : - break loop44; - } - } while (true); - - after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2__3__Impl" - - - // $ANTLR start "rule__AllPatternEntry__Group_2__4" - // InternalApplicationConfiguration.g:4541:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ; - public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4545:1: ( rule__AllPatternEntry__Group_2__4__Impl ) - // InternalApplicationConfiguration.g:4546:2: rule__AllPatternEntry__Group_2__4__Impl - { - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group_2__4__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2__4" - - - // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl" - // InternalApplicationConfiguration.g:4552:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ; - public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4556:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:4557:1: ( '}' ) - { - // InternalApplicationConfiguration.g:4557:1: ( '}' ) - // InternalApplicationConfiguration.g:4558:2: '}' - { - before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); - match(input,25,FOLLOW_2); - after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2__4__Impl" - - - // $ANTLR start "rule__AllPatternEntry__Group_2_3__0" - // InternalApplicationConfiguration.g:4568:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ; - public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4572:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ) - // InternalApplicationConfiguration.g:4573:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 - { - pushFollow(FOLLOW_8); - rule__AllPatternEntry__Group_2_3__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group_2_3__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2_3__0" - - - // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl" - // InternalApplicationConfiguration.g:4580:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ; - public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4584:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:4585:1: ( ',' ) - { - // InternalApplicationConfiguration.g:4585:1: ( ',' ) - // InternalApplicationConfiguration.g:4586:2: ',' - { - before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2_3__0__Impl" - - - // $ANTLR start "rule__AllPatternEntry__Group_2_3__1" - // InternalApplicationConfiguration.g:4595:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ; - public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4599:1: ( rule__AllPatternEntry__Group_2_3__1__Impl ) - // InternalApplicationConfiguration.g:4600:2: rule__AllPatternEntry__Group_2_3__1__Impl - { - pushFollow(FOLLOW_2); - rule__AllPatternEntry__Group_2_3__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2_3__1" - - - // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl" - // InternalApplicationConfiguration.g:4606:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ; - public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4610:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ) - // InternalApplicationConfiguration.g:4611:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) - { - // InternalApplicationConfiguration.g:4611:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) - // InternalApplicationConfiguration.g:4612:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) - { - before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); - // InternalApplicationConfiguration.g:4613:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) - // InternalApplicationConfiguration.g:4613:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 - { - pushFollow(FOLLOW_2); - rule__AllPatternEntry__ExclusuionAssignment_2_3_1(); - - state._fsp--; - - - } - - after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__Group_2_3__1__Impl" - - - // $ANTLR start "rule__PatternElement__Group__0" - // InternalApplicationConfiguration.g:4622:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ; - public final void rule__PatternElement__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4626:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ) - // InternalApplicationConfiguration.g:4627:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 - { - pushFollow(FOLLOW_8); - rule__PatternElement__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PatternElement__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternElement__Group__0" - - - // $ANTLR start "rule__PatternElement__Group__0__Impl" - // InternalApplicationConfiguration.g:4634:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ; - public final void rule__PatternElement__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4638:1: ( ( ( rule__PatternElement__Group_0__0 )? ) ) - // InternalApplicationConfiguration.g:4639:1: ( ( rule__PatternElement__Group_0__0 )? ) - { - // InternalApplicationConfiguration.g:4639:1: ( ( rule__PatternElement__Group_0__0 )? ) - // InternalApplicationConfiguration.g:4640:2: ( rule__PatternElement__Group_0__0 )? - { - before(grammarAccess.getPatternElementAccess().getGroup_0()); - // InternalApplicationConfiguration.g:4641:2: ( rule__PatternElement__Group_0__0 )? - int alt45=2; - int LA45_0 = input.LA(1); - - if ( (LA45_0==RULE_ID) ) { - int LA45_1 = input.LA(2); - - if ( (LA45_1==17||LA45_1==29) ) { - alt45=1; - } - } - switch (alt45) { - case 1 : - // InternalApplicationConfiguration.g:4641:3: rule__PatternElement__Group_0__0 - { - pushFollow(FOLLOW_2); - rule__PatternElement__Group_0__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getPatternElementAccess().getGroup_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternElement__Group__0__Impl" - - - // $ANTLR start "rule__PatternElement__Group__1" - // InternalApplicationConfiguration.g:4649:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ; - public final void rule__PatternElement__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4653:1: ( rule__PatternElement__Group__1__Impl ) - // InternalApplicationConfiguration.g:4654:2: rule__PatternElement__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__PatternElement__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternElement__Group__1" - - - // $ANTLR start "rule__PatternElement__Group__1__Impl" - // InternalApplicationConfiguration.g:4660:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ; - public final void rule__PatternElement__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4664:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4665:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:4665:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) - // InternalApplicationConfiguration.g:4666:2: ( rule__PatternElement__PatternAssignment_1 ) - { - before(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); - // InternalApplicationConfiguration.g:4667:2: ( rule__PatternElement__PatternAssignment_1 ) - // InternalApplicationConfiguration.g:4667:3: rule__PatternElement__PatternAssignment_1 - { - pushFollow(FOLLOW_2); - rule__PatternElement__PatternAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternElement__Group__1__Impl" - - - // $ANTLR start "rule__PatternElement__Group_0__0" - // InternalApplicationConfiguration.g:4676:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ; - public final void rule__PatternElement__Group_0__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4680:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ) - // InternalApplicationConfiguration.g:4681:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 - { - pushFollow(FOLLOW_19); - rule__PatternElement__Group_0__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__PatternElement__Group_0__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternElement__Group_0__0" - - - // $ANTLR start "rule__PatternElement__Group_0__0__Impl" - // InternalApplicationConfiguration.g:4688:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ; - public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4692:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ) - // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) - { - // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) - // InternalApplicationConfiguration.g:4694:2: ( rule__PatternElement__PackageAssignment_0_0 ) - { - before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); - // InternalApplicationConfiguration.g:4695:2: ( rule__PatternElement__PackageAssignment_0_0 ) - // InternalApplicationConfiguration.g:4695:3: rule__PatternElement__PackageAssignment_0_0 - { - pushFollow(FOLLOW_2); - rule__PatternElement__PackageAssignment_0_0(); - - state._fsp--; - - - } - - after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternElement__Group_0__0__Impl" - - - // $ANTLR start "rule__PatternElement__Group_0__1" - // InternalApplicationConfiguration.g:4703:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ; - public final void rule__PatternElement__Group_0__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4707:1: ( rule__PatternElement__Group_0__1__Impl ) - // InternalApplicationConfiguration.g:4708:2: rule__PatternElement__Group_0__1__Impl - { - pushFollow(FOLLOW_2); - rule__PatternElement__Group_0__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternElement__Group_0__1" - - - // $ANTLR start "rule__PatternElement__Group_0__1__Impl" - // InternalApplicationConfiguration.g:4714:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ; - public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4718:1: ( ( '::' ) ) - // InternalApplicationConfiguration.g:4719:1: ( '::' ) - { - // InternalApplicationConfiguration.g:4719:1: ( '::' ) - // InternalApplicationConfiguration.g:4720:2: '::' - { - before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); - match(input,29,FOLLOW_2); - after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternElement__Group_0__1__Impl" - - - // $ANTLR start "rule__GraphPatternDeclaration__Group__0" - // InternalApplicationConfiguration.g:4730:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ; - public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4734:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:4735:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 - { - pushFollow(FOLLOW_8); - rule__GraphPatternDeclaration__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GraphPatternDeclaration__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GraphPatternDeclaration__Group__0" - - - // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:4742:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ; - public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4746:1: ( ( 'constraints' ) ) - // InternalApplicationConfiguration.g:4747:1: ( 'constraints' ) - { - // InternalApplicationConfiguration.g:4747:1: ( 'constraints' ) - // InternalApplicationConfiguration.g:4748:2: 'constraints' - { - before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); - match(input,33,FOLLOW_2); - after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GraphPatternDeclaration__Group__0__Impl" - - - // $ANTLR start "rule__GraphPatternDeclaration__Group__1" - // InternalApplicationConfiguration.g:4757:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ; - public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4761:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:4762:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 - { - pushFollow(FOLLOW_18); - rule__GraphPatternDeclaration__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GraphPatternDeclaration__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GraphPatternDeclaration__Group__1" - - - // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:4769:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ; - public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4773:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4774:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:4774:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:4775:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) - { - before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:4776:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:4776:3: rule__GraphPatternDeclaration__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__GraphPatternDeclaration__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GraphPatternDeclaration__Group__1__Impl" - - - // $ANTLR start "rule__GraphPatternDeclaration__Group__2" - // InternalApplicationConfiguration.g:4784:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ; - public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4788:1: ( rule__GraphPatternDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:4789:2: rule__GraphPatternDeclaration__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__GraphPatternDeclaration__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GraphPatternDeclaration__Group__2" - - - // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:4795:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ; - public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4799:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:4800:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:4800:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:4801:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) - { - before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:4802:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:4802:3: rule__GraphPatternDeclaration__SpecificationAssignment_2 - { - pushFollow(FOLLOW_2); - rule__GraphPatternDeclaration__SpecificationAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GraphPatternDeclaration__Group__2__Impl" - - - // $ANTLR start "rule__ConfigSpecification__Group__0" - // InternalApplicationConfiguration.g:4811:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ; - public final void rule__ConfigSpecification__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4815:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ) - // InternalApplicationConfiguration.g:4816:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 - { - pushFollow(FOLLOW_18); - rule__ConfigSpecification__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ConfigSpecification__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group__0" - - - // $ANTLR start "rule__ConfigSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:4823:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ; - public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4827:1: ( ( () ) ) - // InternalApplicationConfiguration.g:4828:1: ( () ) - { - // InternalApplicationConfiguration.g:4828:1: ( () ) - // InternalApplicationConfiguration.g:4829:2: () - { - before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); - // InternalApplicationConfiguration.g:4830:2: () - // InternalApplicationConfiguration.g:4830:3: - { - } - - after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group__0__Impl" - - - // $ANTLR start "rule__ConfigSpecification__Group__1" - // InternalApplicationConfiguration.g:4838:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ; - public final void rule__ConfigSpecification__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4842:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ) - // InternalApplicationConfiguration.g:4843:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 - { - pushFollow(FOLLOW_22); - rule__ConfigSpecification__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ConfigSpecification__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group__1" - - - // $ANTLR start "rule__ConfigSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:4850:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ; - public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4854:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:4855:1: ( '{' ) - { - // InternalApplicationConfiguration.g:4855:1: ( '{' ) - // InternalApplicationConfiguration.g:4856:2: '{' - { - before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); - match(input,24,FOLLOW_2); - after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group__1__Impl" - - - // $ANTLR start "rule__ConfigSpecification__Group__2" - // InternalApplicationConfiguration.g:4865:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ; - public final void rule__ConfigSpecification__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4869:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ) - // InternalApplicationConfiguration.g:4870:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 - { - pushFollow(FOLLOW_22); - rule__ConfigSpecification__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ConfigSpecification__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group__2" - - - // $ANTLR start "rule__ConfigSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:4877:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ; - public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4881:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:4882:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) - { - // InternalApplicationConfiguration.g:4882:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) - // InternalApplicationConfiguration.g:4883:2: ( rule__ConfigSpecification__Group_2__0 )? - { - before(grammarAccess.getConfigSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:4884:2: ( rule__ConfigSpecification__Group_2__0 )? - int alt46=2; - int LA46_0 = input.LA(1); - - if ( (LA46_0==RULE_STRING||(LA46_0>=35 && LA46_0<=37)) ) { - alt46=1; - } - switch (alt46) { - case 1 : - // InternalApplicationConfiguration.g:4884:3: rule__ConfigSpecification__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__ConfigSpecification__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getConfigSpecificationAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group__2__Impl" - - - // $ANTLR start "rule__ConfigSpecification__Group__3" - // InternalApplicationConfiguration.g:4892:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ; - public final void rule__ConfigSpecification__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4896:1: ( rule__ConfigSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:4897:2: rule__ConfigSpecification__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__ConfigSpecification__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group__3" - - - // $ANTLR start "rule__ConfigSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:4903:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ; - public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4907:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:4908:1: ( '}' ) - { - // InternalApplicationConfiguration.g:4908:1: ( '}' ) - // InternalApplicationConfiguration.g:4909:2: '}' - { - before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); - match(input,25,FOLLOW_2); - after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group__3__Impl" - - - // $ANTLR start "rule__ConfigSpecification__Group_2__0" - // InternalApplicationConfiguration.g:4919:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ; - public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4923:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:4924:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 - { - pushFollow(FOLLOW_23); - rule__ConfigSpecification__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ConfigSpecification__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group_2__0" - - - // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:4931:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ; - public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4935:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ) - // InternalApplicationConfiguration.g:4936:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:4936:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:4937:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) - { - before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); - // InternalApplicationConfiguration.g:4938:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) - // InternalApplicationConfiguration.g:4938:3: rule__ConfigSpecification__EntriesAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__ConfigSpecification__EntriesAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group_2__0__Impl" - - - // $ANTLR start "rule__ConfigSpecification__Group_2__1" - // InternalApplicationConfiguration.g:4946:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ; - public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4950:1: ( rule__ConfigSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:4951:2: rule__ConfigSpecification__Group_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__ConfigSpecification__Group_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group_2__1" - - - // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:4957:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ; - public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4961:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ) - // InternalApplicationConfiguration.g:4962:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) - { - // InternalApplicationConfiguration.g:4962:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) - // InternalApplicationConfiguration.g:4963:2: ( rule__ConfigSpecification__Group_2_1__0 )* - { - before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); - // InternalApplicationConfiguration.g:4964:2: ( rule__ConfigSpecification__Group_2_1__0 )* - loop47: - do { - int alt47=2; - int LA47_0 = input.LA(1); - - if ( (LA47_0==26) ) { - alt47=1; - } - - - switch (alt47) { - case 1 : - // InternalApplicationConfiguration.g:4964:3: rule__ConfigSpecification__Group_2_1__0 - { - pushFollow(FOLLOW_16); - rule__ConfigSpecification__Group_2_1__0(); - - state._fsp--; - - - } - break; - - default : - break loop47; - } - } while (true); - - after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group_2__1__Impl" - - - // $ANTLR start "rule__ConfigSpecification__Group_2_1__0" - // InternalApplicationConfiguration.g:4973:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ; - public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4977:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ) - // InternalApplicationConfiguration.g:4978:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 - { - pushFollow(FOLLOW_24); - rule__ConfigSpecification__Group_2_1__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ConfigSpecification__Group_2_1__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group_2_1__0" - - - // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl" - // InternalApplicationConfiguration.g:4985:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ; - public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:4989:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:4990:1: ( ',' ) - { - // InternalApplicationConfiguration.g:4990:1: ( ',' ) - // InternalApplicationConfiguration.g:4991:2: ',' - { - before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group_2_1__0__Impl" - - - // $ANTLR start "rule__ConfigSpecification__Group_2_1__1" - // InternalApplicationConfiguration.g:5000:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ; - public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5004:1: ( rule__ConfigSpecification__Group_2_1__1__Impl ) - // InternalApplicationConfiguration.g:5005:2: rule__ConfigSpecification__Group_2_1__1__Impl - { - pushFollow(FOLLOW_2); - rule__ConfigSpecification__Group_2_1__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group_2_1__1" - - - // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl" - // InternalApplicationConfiguration.g:5011:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ; - public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5015:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ) - // InternalApplicationConfiguration.g:5016:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) - { - // InternalApplicationConfiguration.g:5016:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) - // InternalApplicationConfiguration.g:5017:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) - { - before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); - // InternalApplicationConfiguration.g:5018:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) - // InternalApplicationConfiguration.g:5018:3: rule__ConfigSpecification__EntriesAssignment_2_1_1 - { - pushFollow(FOLLOW_2); - rule__ConfigSpecification__EntriesAssignment_2_1_1(); - - state._fsp--; - - - } - - after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__Group_2_1__1__Impl" - - - // $ANTLR start "rule__ConfigDeclaration__Group__0" - // InternalApplicationConfiguration.g:5027:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ; - public final void rule__ConfigDeclaration__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5031:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:5032:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 - { - pushFollow(FOLLOW_8); - rule__ConfigDeclaration__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ConfigDeclaration__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigDeclaration__Group__0" - - - // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:5039:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ; - public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5043:1: ( ( 'config' ) ) - // InternalApplicationConfiguration.g:5044:1: ( 'config' ) - { - // InternalApplicationConfiguration.g:5044:1: ( 'config' ) - // InternalApplicationConfiguration.g:5045:2: 'config' - { - before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); - match(input,34,FOLLOW_2); - after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigDeclaration__Group__0__Impl" - - - // $ANTLR start "rule__ConfigDeclaration__Group__1" - // InternalApplicationConfiguration.g:5054:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ; - public final void rule__ConfigDeclaration__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5058:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:5059:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 - { - pushFollow(FOLLOW_18); - rule__ConfigDeclaration__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ConfigDeclaration__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigDeclaration__Group__1" - - - // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:5066:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ; - public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5070:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:5071:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:5071:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:5072:2: ( rule__ConfigDeclaration__NameAssignment_1 ) - { - before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:5073:2: ( rule__ConfigDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:5073:3: rule__ConfigDeclaration__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__ConfigDeclaration__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigDeclaration__Group__1__Impl" - - - // $ANTLR start "rule__ConfigDeclaration__Group__2" - // InternalApplicationConfiguration.g:5081:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ; - public final void rule__ConfigDeclaration__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5085:1: ( rule__ConfigDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:5086:2: rule__ConfigDeclaration__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__ConfigDeclaration__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigDeclaration__Group__2" - - - // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:5092:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ; - public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5096:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:5097:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:5097:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:5098:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) - { - before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:5099:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:5099:3: rule__ConfigDeclaration__SpecificationAssignment_2 - { - pushFollow(FOLLOW_2); - rule__ConfigDeclaration__SpecificationAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigDeclaration__Group__2__Impl" - - - // $ANTLR start "rule__DocumentationEntry__Group__0" - // InternalApplicationConfiguration.g:5108:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ; - public final void rule__DocumentationEntry__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5112:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ) - // InternalApplicationConfiguration.g:5113:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 - { - pushFollow(FOLLOW_13); - rule__DocumentationEntry__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__DocumentationEntry__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DocumentationEntry__Group__0" - - - // $ANTLR start "rule__DocumentationEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:5120:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ; - public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5124:1: ( ( 'log-level' ) ) - // InternalApplicationConfiguration.g:5125:1: ( 'log-level' ) - { - // InternalApplicationConfiguration.g:5125:1: ( 'log-level' ) - // InternalApplicationConfiguration.g:5126:2: 'log-level' - { - before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); - match(input,35,FOLLOW_2); - after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DocumentationEntry__Group__0__Impl" - - - // $ANTLR start "rule__DocumentationEntry__Group__1" - // InternalApplicationConfiguration.g:5135:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ; - public final void rule__DocumentationEntry__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5139:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ) - // InternalApplicationConfiguration.g:5140:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 - { - pushFollow(FOLLOW_25); - rule__DocumentationEntry__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__DocumentationEntry__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DocumentationEntry__Group__1" - - - // $ANTLR start "rule__DocumentationEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:5147:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ; - public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5151:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:5152:1: ( '=' ) - { - // InternalApplicationConfiguration.g:5152:1: ( '=' ) - // InternalApplicationConfiguration.g:5153:2: '=' - { - before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DocumentationEntry__Group__1__Impl" - - - // $ANTLR start "rule__DocumentationEntry__Group__2" - // InternalApplicationConfiguration.g:5162:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ; - public final void rule__DocumentationEntry__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5166:1: ( rule__DocumentationEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:5167:2: rule__DocumentationEntry__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__DocumentationEntry__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DocumentationEntry__Group__2" - - - // $ANTLR start "rule__DocumentationEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:5173:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ; - public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5177:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:5178:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:5178:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) - // InternalApplicationConfiguration.g:5179:2: ( rule__DocumentationEntry__LevelAssignment_2 ) - { - before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); - // InternalApplicationConfiguration.g:5180:2: ( rule__DocumentationEntry__LevelAssignment_2 ) - // InternalApplicationConfiguration.g:5180:3: rule__DocumentationEntry__LevelAssignment_2 - { - pushFollow(FOLLOW_2); - rule__DocumentationEntry__LevelAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DocumentationEntry__Group__2__Impl" - - - // $ANTLR start "rule__RuntimeEntry__Group__0" - // InternalApplicationConfiguration.g:5189:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ; - public final void rule__RuntimeEntry__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5193:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ) - // InternalApplicationConfiguration.g:5194:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 - { - pushFollow(FOLLOW_13); - rule__RuntimeEntry__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RuntimeEntry__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RuntimeEntry__Group__0" - - - // $ANTLR start "rule__RuntimeEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:5201:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ; - public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5205:1: ( ( 'runtime' ) ) - // InternalApplicationConfiguration.g:5206:1: ( 'runtime' ) - { - // InternalApplicationConfiguration.g:5206:1: ( 'runtime' ) - // InternalApplicationConfiguration.g:5207:2: 'runtime' - { - before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); - match(input,36,FOLLOW_2); - after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RuntimeEntry__Group__0__Impl" - - - // $ANTLR start "rule__RuntimeEntry__Group__1" - // InternalApplicationConfiguration.g:5216:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ; - public final void rule__RuntimeEntry__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5220:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ) - // InternalApplicationConfiguration.g:5221:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 - { - pushFollow(FOLLOW_9); - rule__RuntimeEntry__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RuntimeEntry__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RuntimeEntry__Group__1" - - - // $ANTLR start "rule__RuntimeEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:5228:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ; - public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5232:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:5233:1: ( '=' ) - { - // InternalApplicationConfiguration.g:5233:1: ( '=' ) - // InternalApplicationConfiguration.g:5234:2: '=' - { - before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RuntimeEntry__Group__1__Impl" - - - // $ANTLR start "rule__RuntimeEntry__Group__2" - // InternalApplicationConfiguration.g:5243:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ; - public final void rule__RuntimeEntry__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5247:1: ( rule__RuntimeEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:5248:2: rule__RuntimeEntry__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__RuntimeEntry__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RuntimeEntry__Group__2" - - - // $ANTLR start "rule__RuntimeEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:5254:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ; - public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5258:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:5259:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:5259:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) - // InternalApplicationConfiguration.g:5260:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) - { - before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); - // InternalApplicationConfiguration.g:5261:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) - // InternalApplicationConfiguration.g:5261:3: rule__RuntimeEntry__MillisecLimitAssignment_2 - { - pushFollow(FOLLOW_2); - rule__RuntimeEntry__MillisecLimitAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RuntimeEntry__Group__2__Impl" - - - // $ANTLR start "rule__MemoryEntry__Group__0" - // InternalApplicationConfiguration.g:5270:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ; - public final void rule__MemoryEntry__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5274:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ) - // InternalApplicationConfiguration.g:5275:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 - { - pushFollow(FOLLOW_13); - rule__MemoryEntry__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MemoryEntry__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MemoryEntry__Group__0" - - - // $ANTLR start "rule__MemoryEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:5282:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ; - public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5286:1: ( ( 'memory' ) ) - // InternalApplicationConfiguration.g:5287:1: ( 'memory' ) - { - // InternalApplicationConfiguration.g:5287:1: ( 'memory' ) - // InternalApplicationConfiguration.g:5288:2: 'memory' - { - before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); - match(input,37,FOLLOW_2); - after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MemoryEntry__Group__0__Impl" - - - // $ANTLR start "rule__MemoryEntry__Group__1" - // InternalApplicationConfiguration.g:5297:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ; - public final void rule__MemoryEntry__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5301:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ) - // InternalApplicationConfiguration.g:5302:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 - { - pushFollow(FOLLOW_9); - rule__MemoryEntry__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__MemoryEntry__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MemoryEntry__Group__1" - - - // $ANTLR start "rule__MemoryEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:5309:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ; - public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5313:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:5314:1: ( '=' ) - { - // InternalApplicationConfiguration.g:5314:1: ( '=' ) - // InternalApplicationConfiguration.g:5315:2: '=' - { - before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MemoryEntry__Group__1__Impl" - - - // $ANTLR start "rule__MemoryEntry__Group__2" - // InternalApplicationConfiguration.g:5324:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ; - public final void rule__MemoryEntry__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5328:1: ( rule__MemoryEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:5329:2: rule__MemoryEntry__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__MemoryEntry__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MemoryEntry__Group__2" - - - // $ANTLR start "rule__MemoryEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:5335:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ; - public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5339:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:5340:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:5340:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) - // InternalApplicationConfiguration.g:5341:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) - { - before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); - // InternalApplicationConfiguration.g:5342:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) - // InternalApplicationConfiguration.g:5342:3: rule__MemoryEntry__MegabyteLimitAssignment_2 - { - pushFollow(FOLLOW_2); - rule__MemoryEntry__MegabyteLimitAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MemoryEntry__Group__2__Impl" - - - // $ANTLR start "rule__CustomEntry__Group__0" - // InternalApplicationConfiguration.g:5351:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ; - public final void rule__CustomEntry__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5355:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ) - // InternalApplicationConfiguration.g:5356:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 - { - pushFollow(FOLLOW_13); - rule__CustomEntry__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__CustomEntry__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__CustomEntry__Group__0" - - - // $ANTLR start "rule__CustomEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:5363:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ; - public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5367:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) ) - // InternalApplicationConfiguration.g:5368:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) - { - // InternalApplicationConfiguration.g:5368:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) - // InternalApplicationConfiguration.g:5369:2: ( rule__CustomEntry__KeyAssignment_0 ) - { - before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); - // InternalApplicationConfiguration.g:5370:2: ( rule__CustomEntry__KeyAssignment_0 ) - // InternalApplicationConfiguration.g:5370:3: rule__CustomEntry__KeyAssignment_0 - { - pushFollow(FOLLOW_2); - rule__CustomEntry__KeyAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__CustomEntry__Group__0__Impl" - - - // $ANTLR start "rule__CustomEntry__Group__1" - // InternalApplicationConfiguration.g:5378:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ; - public final void rule__CustomEntry__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5382:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ) - // InternalApplicationConfiguration.g:5383:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 - { - pushFollow(FOLLOW_11); - rule__CustomEntry__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__CustomEntry__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__CustomEntry__Group__1" - - - // $ANTLR start "rule__CustomEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:5390:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ; - public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5394:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:5395:1: ( '=' ) - { - // InternalApplicationConfiguration.g:5395:1: ( '=' ) - // InternalApplicationConfiguration.g:5396:2: '=' - { - before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__CustomEntry__Group__1__Impl" - - - // $ANTLR start "rule__CustomEntry__Group__2" - // InternalApplicationConfiguration.g:5405:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ; - public final void rule__CustomEntry__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5409:1: ( rule__CustomEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:5410:2: rule__CustomEntry__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__CustomEntry__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__CustomEntry__Group__2" - - - // $ANTLR start "rule__CustomEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:5416:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ; - public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5420:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:5421:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:5421:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) - // InternalApplicationConfiguration.g:5422:2: ( rule__CustomEntry__ValueAssignment_2 ) - { - before(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); - // InternalApplicationConfiguration.g:5423:2: ( rule__CustomEntry__ValueAssignment_2 ) - // InternalApplicationConfiguration.g:5423:3: rule__CustomEntry__ValueAssignment_2 - { - pushFollow(FOLLOW_2); - rule__CustomEntry__ValueAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__CustomEntry__Group__2__Impl" - - - // $ANTLR start "rule__ScopeSpecification__Group__0" - // InternalApplicationConfiguration.g:5432:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ; - public final void rule__ScopeSpecification__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5436:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ) - // InternalApplicationConfiguration.g:5437:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 - { - pushFollow(FOLLOW_18); - rule__ScopeSpecification__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ScopeSpecification__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group__0" - - - // $ANTLR start "rule__ScopeSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:5444:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ; - public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5448:1: ( ( () ) ) - // InternalApplicationConfiguration.g:5449:1: ( () ) - { - // InternalApplicationConfiguration.g:5449:1: ( () ) - // InternalApplicationConfiguration.g:5450:2: () - { - before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); - // InternalApplicationConfiguration.g:5451:2: () - // InternalApplicationConfiguration.g:5451:3: - { - } - - after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group__0__Impl" - - - // $ANTLR start "rule__ScopeSpecification__Group__1" - // InternalApplicationConfiguration.g:5459:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ; - public final void rule__ScopeSpecification__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5463:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ) - // InternalApplicationConfiguration.g:5464:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 - { - pushFollow(FOLLOW_26); - rule__ScopeSpecification__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ScopeSpecification__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group__1" - - - // $ANTLR start "rule__ScopeSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:5471:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ; - public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5475:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:5476:1: ( '{' ) - { - // InternalApplicationConfiguration.g:5476:1: ( '{' ) - // InternalApplicationConfiguration.g:5477:2: '{' - { - before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); - match(input,24,FOLLOW_2); - after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group__1__Impl" - - - // $ANTLR start "rule__ScopeSpecification__Group__2" - // InternalApplicationConfiguration.g:5486:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ; - public final void rule__ScopeSpecification__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5490:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ) - // InternalApplicationConfiguration.g:5491:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 - { - pushFollow(FOLLOW_26); - rule__ScopeSpecification__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ScopeSpecification__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group__2" - - - // $ANTLR start "rule__ScopeSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:5498:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ; - public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5502:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:5503:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) - { - // InternalApplicationConfiguration.g:5503:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) - // InternalApplicationConfiguration.g:5504:2: ( rule__ScopeSpecification__Group_2__0 )? - { - before(grammarAccess.getScopeSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:5505:2: ( rule__ScopeSpecification__Group_2__0 )? - int alt48=2; - int LA48_0 = input.LA(1); - - if ( (LA48_0==38) ) { - alt48=1; - } - switch (alt48) { - case 1 : - // InternalApplicationConfiguration.g:5505:3: rule__ScopeSpecification__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__ScopeSpecification__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getScopeSpecificationAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group__2__Impl" - - - // $ANTLR start "rule__ScopeSpecification__Group__3" - // InternalApplicationConfiguration.g:5513:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ; - public final void rule__ScopeSpecification__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5517:1: ( rule__ScopeSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:5518:2: rule__ScopeSpecification__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__ScopeSpecification__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group__3" - - - // $ANTLR start "rule__ScopeSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:5524:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ; - public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5528:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:5529:1: ( '}' ) - { - // InternalApplicationConfiguration.g:5529:1: ( '}' ) - // InternalApplicationConfiguration.g:5530:2: '}' - { - before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); - match(input,25,FOLLOW_2); - after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group__3__Impl" - - - // $ANTLR start "rule__ScopeSpecification__Group_2__0" - // InternalApplicationConfiguration.g:5540:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ; - public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5544:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:5545:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 - { - pushFollow(FOLLOW_23); - rule__ScopeSpecification__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ScopeSpecification__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group_2__0" - - - // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:5552:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ; - public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5556:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ) - // InternalApplicationConfiguration.g:5557:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:5557:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:5558:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) - { - before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); - // InternalApplicationConfiguration.g:5559:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) - // InternalApplicationConfiguration.g:5559:3: rule__ScopeSpecification__ScopesAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__ScopeSpecification__ScopesAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group_2__0__Impl" - - - // $ANTLR start "rule__ScopeSpecification__Group_2__1" - // InternalApplicationConfiguration.g:5567:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ; - public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5571:1: ( rule__ScopeSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:5572:2: rule__ScopeSpecification__Group_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__ScopeSpecification__Group_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group_2__1" - - - // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:5578:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ; - public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5582:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ) - // InternalApplicationConfiguration.g:5583:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) - { - // InternalApplicationConfiguration.g:5583:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) - // InternalApplicationConfiguration.g:5584:2: ( rule__ScopeSpecification__Group_2_1__0 )* - { - before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); - // InternalApplicationConfiguration.g:5585:2: ( rule__ScopeSpecification__Group_2_1__0 )* - loop49: - do { - int alt49=2; - int LA49_0 = input.LA(1); - - if ( (LA49_0==26) ) { - alt49=1; - } - - - switch (alt49) { - case 1 : - // InternalApplicationConfiguration.g:5585:3: rule__ScopeSpecification__Group_2_1__0 - { - pushFollow(FOLLOW_16); - rule__ScopeSpecification__Group_2_1__0(); - - state._fsp--; - - - } - break; - - default : - break loop49; - } - } while (true); - - after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group_2__1__Impl" - - - // $ANTLR start "rule__ScopeSpecification__Group_2_1__0" - // InternalApplicationConfiguration.g:5594:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ; - public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5598:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ) - // InternalApplicationConfiguration.g:5599:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 - { - pushFollow(FOLLOW_27); - rule__ScopeSpecification__Group_2_1__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ScopeSpecification__Group_2_1__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group_2_1__0" - - - // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl" - // InternalApplicationConfiguration.g:5606:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ; - public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5610:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:5611:1: ( ',' ) - { - // InternalApplicationConfiguration.g:5611:1: ( ',' ) - // InternalApplicationConfiguration.g:5612:2: ',' - { - before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group_2_1__0__Impl" - - - // $ANTLR start "rule__ScopeSpecification__Group_2_1__1" - // InternalApplicationConfiguration.g:5621:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ; - public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5625:1: ( rule__ScopeSpecification__Group_2_1__1__Impl ) - // InternalApplicationConfiguration.g:5626:2: rule__ScopeSpecification__Group_2_1__1__Impl - { - pushFollow(FOLLOW_2); - rule__ScopeSpecification__Group_2_1__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group_2_1__1" - - - // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl" - // InternalApplicationConfiguration.g:5632:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ; - public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5636:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ) - // InternalApplicationConfiguration.g:5637:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) - { - // InternalApplicationConfiguration.g:5637:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) - // InternalApplicationConfiguration.g:5638:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) - { - before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); - // InternalApplicationConfiguration.g:5639:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) - // InternalApplicationConfiguration.g:5639:3: rule__ScopeSpecification__ScopesAssignment_2_1_1 - { - pushFollow(FOLLOW_2); - rule__ScopeSpecification__ScopesAssignment_2_1_1(); - - state._fsp--; - - - } - - after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__Group_2_1__1__Impl" - - - // $ANTLR start "rule__ClassTypeScope__Group__0" - // InternalApplicationConfiguration.g:5648:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ; - public final void rule__ClassTypeScope__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5652:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ) - // InternalApplicationConfiguration.g:5653:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 - { - pushFollow(FOLLOW_28); - rule__ClassTypeScope__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ClassTypeScope__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__Group__0" - - - // $ANTLR start "rule__ClassTypeScope__Group__0__Impl" - // InternalApplicationConfiguration.g:5660:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ; - public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5664:1: ( ( '#' ) ) - // InternalApplicationConfiguration.g:5665:1: ( '#' ) - { - // InternalApplicationConfiguration.g:5665:1: ( '#' ) - // InternalApplicationConfiguration.g:5666:2: '#' - { - before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); - match(input,38,FOLLOW_2); - after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__Group__0__Impl" - - - // $ANTLR start "rule__ClassTypeScope__Group__1" - // InternalApplicationConfiguration.g:5675:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ; - public final void rule__ClassTypeScope__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5679:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ) - // InternalApplicationConfiguration.g:5680:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 - { - pushFollow(FOLLOW_29); - rule__ClassTypeScope__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ClassTypeScope__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__Group__1" - - - // $ANTLR start "rule__ClassTypeScope__Group__1__Impl" - // InternalApplicationConfiguration.g:5687:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ; - public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5691:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:5692:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:5692:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) - // InternalApplicationConfiguration.g:5693:2: ( rule__ClassTypeScope__TypeAssignment_1 ) - { - before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); - // InternalApplicationConfiguration.g:5694:2: ( rule__ClassTypeScope__TypeAssignment_1 ) - // InternalApplicationConfiguration.g:5694:3: rule__ClassTypeScope__TypeAssignment_1 - { - pushFollow(FOLLOW_2); - rule__ClassTypeScope__TypeAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__Group__1__Impl" - - - // $ANTLR start "rule__ClassTypeScope__Group__2" - // InternalApplicationConfiguration.g:5702:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ; - public final void rule__ClassTypeScope__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5706:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ) - // InternalApplicationConfiguration.g:5707:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 - { - pushFollow(FOLLOW_30); - rule__ClassTypeScope__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ClassTypeScope__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__Group__2" - - - // $ANTLR start "rule__ClassTypeScope__Group__2__Impl" - // InternalApplicationConfiguration.g:5714:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ; - public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5718:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:5719:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) - { - // InternalApplicationConfiguration.g:5719:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:5720:2: ( rule__ClassTypeScope__Alternatives_2 ) - { - before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:5721:2: ( rule__ClassTypeScope__Alternatives_2 ) - // InternalApplicationConfiguration.g:5721:3: rule__ClassTypeScope__Alternatives_2 - { - pushFollow(FOLLOW_2); - rule__ClassTypeScope__Alternatives_2(); - - state._fsp--; - - - } - - after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__Group__2__Impl" - - - // $ANTLR start "rule__ClassTypeScope__Group__3" - // InternalApplicationConfiguration.g:5729:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ; - public final void rule__ClassTypeScope__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5733:1: ( rule__ClassTypeScope__Group__3__Impl ) - // InternalApplicationConfiguration.g:5734:2: rule__ClassTypeScope__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__ClassTypeScope__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__Group__3" - - - // $ANTLR start "rule__ClassTypeScope__Group__3__Impl" - // InternalApplicationConfiguration.g:5740:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ; - public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5744:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) ) - // InternalApplicationConfiguration.g:5745:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) - { - // InternalApplicationConfiguration.g:5745:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) - // InternalApplicationConfiguration.g:5746:2: ( rule__ClassTypeScope__Alternatives_3 ) - { - before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); - // InternalApplicationConfiguration.g:5747:2: ( rule__ClassTypeScope__Alternatives_3 ) - // InternalApplicationConfiguration.g:5747:3: rule__ClassTypeScope__Alternatives_3 - { - pushFollow(FOLLOW_2); - rule__ClassTypeScope__Alternatives_3(); - - state._fsp--; - - - } - - after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__Group__3__Impl" - - - // $ANTLR start "rule__ObjectTypeScope__Group__0" - // InternalApplicationConfiguration.g:5756:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ; - public final void rule__ObjectTypeScope__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5760:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ) - // InternalApplicationConfiguration.g:5761:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 - { - pushFollow(FOLLOW_31); - rule__ObjectTypeScope__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__Group__0" - - - // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl" - // InternalApplicationConfiguration.g:5768:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ; - public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5772:1: ( ( '#' ) ) - // InternalApplicationConfiguration.g:5773:1: ( '#' ) - { - // InternalApplicationConfiguration.g:5773:1: ( '#' ) - // InternalApplicationConfiguration.g:5774:2: '#' - { - before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); - match(input,38,FOLLOW_2); - after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__Group__0__Impl" - - - // $ANTLR start "rule__ObjectTypeScope__Group__1" - // InternalApplicationConfiguration.g:5783:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ; - public final void rule__ObjectTypeScope__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5787:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ) - // InternalApplicationConfiguration.g:5788:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 - { - pushFollow(FOLLOW_29); - rule__ObjectTypeScope__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__Group__1" - - - // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl" - // InternalApplicationConfiguration.g:5795:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ; - public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5799:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:5800:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:5800:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) - // InternalApplicationConfiguration.g:5801:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) - { - before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); - // InternalApplicationConfiguration.g:5802:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) - // InternalApplicationConfiguration.g:5802:3: rule__ObjectTypeScope__TypeAssignment_1 - { - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__TypeAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__Group__1__Impl" - - - // $ANTLR start "rule__ObjectTypeScope__Group__2" - // InternalApplicationConfiguration.g:5810:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ; - public final void rule__ObjectTypeScope__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5814:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ) - // InternalApplicationConfiguration.g:5815:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 - { - pushFollow(FOLLOW_30); - rule__ObjectTypeScope__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__Group__2" - - - // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl" - // InternalApplicationConfiguration.g:5822:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ; - public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5826:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:5827:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) - { - // InternalApplicationConfiguration.g:5827:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:5828:2: ( rule__ObjectTypeScope__Alternatives_2 ) - { - before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:5829:2: ( rule__ObjectTypeScope__Alternatives_2 ) - // InternalApplicationConfiguration.g:5829:3: rule__ObjectTypeScope__Alternatives_2 - { - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__Alternatives_2(); - - state._fsp--; - - - } - - after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__Group__2__Impl" - - - // $ANTLR start "rule__ObjectTypeScope__Group__3" - // InternalApplicationConfiguration.g:5837:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ; - public final void rule__ObjectTypeScope__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5841:1: ( rule__ObjectTypeScope__Group__3__Impl ) - // InternalApplicationConfiguration.g:5842:2: rule__ObjectTypeScope__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__Group__3" - - - // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl" - // InternalApplicationConfiguration.g:5848:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ; - public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5852:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ) - // InternalApplicationConfiguration.g:5853:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) - { - // InternalApplicationConfiguration.g:5853:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) - // InternalApplicationConfiguration.g:5854:2: ( rule__ObjectTypeScope__Alternatives_3 ) - { - before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); - // InternalApplicationConfiguration.g:5855:2: ( rule__ObjectTypeScope__Alternatives_3 ) - // InternalApplicationConfiguration.g:5855:3: rule__ObjectTypeScope__Alternatives_3 - { - pushFollow(FOLLOW_2); - rule__ObjectTypeScope__Alternatives_3(); - - state._fsp--; - - - } - - after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__Group__3__Impl" - - - // $ANTLR start "rule__IntegerTypeScope__Group__0" - // InternalApplicationConfiguration.g:5864:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ; - public final void rule__IntegerTypeScope__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5868:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ) - // InternalApplicationConfiguration.g:5869:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 - { - pushFollow(FOLLOW_32); - rule__IntegerTypeScope__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__Group__0" - - - // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl" - // InternalApplicationConfiguration.g:5876:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ; - public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5880:1: ( ( '#' ) ) - // InternalApplicationConfiguration.g:5881:1: ( '#' ) - { - // InternalApplicationConfiguration.g:5881:1: ( '#' ) - // InternalApplicationConfiguration.g:5882:2: '#' - { - before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); - match(input,38,FOLLOW_2); - after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__Group__0__Impl" - - - // $ANTLR start "rule__IntegerTypeScope__Group__1" - // InternalApplicationConfiguration.g:5891:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ; - public final void rule__IntegerTypeScope__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5895:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ) - // InternalApplicationConfiguration.g:5896:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 - { - pushFollow(FOLLOW_29); - rule__IntegerTypeScope__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__Group__1" - - - // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl" - // InternalApplicationConfiguration.g:5903:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ; - public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5907:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:5908:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:5908:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) - // InternalApplicationConfiguration.g:5909:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); - // InternalApplicationConfiguration.g:5910:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) - // InternalApplicationConfiguration.g:5910:3: rule__IntegerTypeScope__TypeAssignment_1 - { - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__TypeAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__Group__1__Impl" - - - // $ANTLR start "rule__IntegerTypeScope__Group__2" - // InternalApplicationConfiguration.g:5918:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ; - public final void rule__IntegerTypeScope__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5922:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ) - // InternalApplicationConfiguration.g:5923:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 - { - pushFollow(FOLLOW_33); - rule__IntegerTypeScope__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__Group__2" - - - // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl" - // InternalApplicationConfiguration.g:5930:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ; - public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5934:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:5935:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) - { - // InternalApplicationConfiguration.g:5935:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:5936:2: ( rule__IntegerTypeScope__Alternatives_2 ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:5937:2: ( rule__IntegerTypeScope__Alternatives_2 ) - // InternalApplicationConfiguration.g:5937:3: rule__IntegerTypeScope__Alternatives_2 - { - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__Alternatives_2(); - - state._fsp--; - - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__Group__2__Impl" - - - // $ANTLR start "rule__IntegerTypeScope__Group__3" - // InternalApplicationConfiguration.g:5945:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ; - public final void rule__IntegerTypeScope__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5949:1: ( rule__IntegerTypeScope__Group__3__Impl ) - // InternalApplicationConfiguration.g:5950:2: rule__IntegerTypeScope__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__Group__3" - - - // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl" - // InternalApplicationConfiguration.g:5956:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ; - public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5960:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ) - // InternalApplicationConfiguration.g:5961:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) - { - // InternalApplicationConfiguration.g:5961:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) - // InternalApplicationConfiguration.g:5962:2: ( rule__IntegerTypeScope__Alternatives_3 ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); - // InternalApplicationConfiguration.g:5963:2: ( rule__IntegerTypeScope__Alternatives_3 ) - // InternalApplicationConfiguration.g:5963:3: rule__IntegerTypeScope__Alternatives_3 - { - pushFollow(FOLLOW_2); - rule__IntegerTypeScope__Alternatives_3(); - - state._fsp--; - - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__Group__3__Impl" - - - // $ANTLR start "rule__RealTypeScope__Group__0" - // InternalApplicationConfiguration.g:5972:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ; - public final void rule__RealTypeScope__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5976:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ) - // InternalApplicationConfiguration.g:5977:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 - { - pushFollow(FOLLOW_34); - rule__RealTypeScope__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RealTypeScope__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__Group__0" - - - // $ANTLR start "rule__RealTypeScope__Group__0__Impl" - // InternalApplicationConfiguration.g:5984:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ; - public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:5988:1: ( ( '#' ) ) - // InternalApplicationConfiguration.g:5989:1: ( '#' ) - { - // InternalApplicationConfiguration.g:5989:1: ( '#' ) - // InternalApplicationConfiguration.g:5990:2: '#' - { - before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); - match(input,38,FOLLOW_2); - after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__Group__0__Impl" - - - // $ANTLR start "rule__RealTypeScope__Group__1" - // InternalApplicationConfiguration.g:5999:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ; - public final void rule__RealTypeScope__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6003:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ) - // InternalApplicationConfiguration.g:6004:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 - { - pushFollow(FOLLOW_29); - rule__RealTypeScope__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RealTypeScope__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__Group__1" - - - // $ANTLR start "rule__RealTypeScope__Group__1__Impl" - // InternalApplicationConfiguration.g:6011:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ; - public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6015:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:6016:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:6016:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) - // InternalApplicationConfiguration.g:6017:2: ( rule__RealTypeScope__TypeAssignment_1 ) - { - before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); - // InternalApplicationConfiguration.g:6018:2: ( rule__RealTypeScope__TypeAssignment_1 ) - // InternalApplicationConfiguration.g:6018:3: rule__RealTypeScope__TypeAssignment_1 - { - pushFollow(FOLLOW_2); - rule__RealTypeScope__TypeAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__Group__1__Impl" - - - // $ANTLR start "rule__RealTypeScope__Group__2" - // InternalApplicationConfiguration.g:6026:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ; - public final void rule__RealTypeScope__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6030:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ) - // InternalApplicationConfiguration.g:6031:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 - { - pushFollow(FOLLOW_33); - rule__RealTypeScope__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RealTypeScope__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__Group__2" - - - // $ANTLR start "rule__RealTypeScope__Group__2__Impl" - // InternalApplicationConfiguration.g:6038:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ; - public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6042:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:6043:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) - { - // InternalApplicationConfiguration.g:6043:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:6044:2: ( rule__RealTypeScope__Alternatives_2 ) - { - before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:6045:2: ( rule__RealTypeScope__Alternatives_2 ) - // InternalApplicationConfiguration.g:6045:3: rule__RealTypeScope__Alternatives_2 - { - pushFollow(FOLLOW_2); - rule__RealTypeScope__Alternatives_2(); - - state._fsp--; - - - } - - after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__Group__2__Impl" - - - // $ANTLR start "rule__RealTypeScope__Group__3" - // InternalApplicationConfiguration.g:6053:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ; - public final void rule__RealTypeScope__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6057:1: ( rule__RealTypeScope__Group__3__Impl ) - // InternalApplicationConfiguration.g:6058:2: rule__RealTypeScope__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__RealTypeScope__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__Group__3" - - - // $ANTLR start "rule__RealTypeScope__Group__3__Impl" - // InternalApplicationConfiguration.g:6064:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ; - public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6068:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) ) - // InternalApplicationConfiguration.g:6069:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) - { - // InternalApplicationConfiguration.g:6069:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) - // InternalApplicationConfiguration.g:6070:2: ( rule__RealTypeScope__Alternatives_3 ) - { - before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); - // InternalApplicationConfiguration.g:6071:2: ( rule__RealTypeScope__Alternatives_3 ) - // InternalApplicationConfiguration.g:6071:3: rule__RealTypeScope__Alternatives_3 - { - pushFollow(FOLLOW_2); - rule__RealTypeScope__Alternatives_3(); - - state._fsp--; - - - } - - after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__Group__3__Impl" - - - // $ANTLR start "rule__StringTypeScope__Group__0" - // InternalApplicationConfiguration.g:6080:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ; - public final void rule__StringTypeScope__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6084:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ) - // InternalApplicationConfiguration.g:6085:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 - { - pushFollow(FOLLOW_35); - rule__StringTypeScope__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__StringTypeScope__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__Group__0" - - - // $ANTLR start "rule__StringTypeScope__Group__0__Impl" - // InternalApplicationConfiguration.g:6092:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ; - public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6096:1: ( ( '#' ) ) - // InternalApplicationConfiguration.g:6097:1: ( '#' ) - { - // InternalApplicationConfiguration.g:6097:1: ( '#' ) - // InternalApplicationConfiguration.g:6098:2: '#' - { - before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); - match(input,38,FOLLOW_2); - after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__Group__0__Impl" - - - // $ANTLR start "rule__StringTypeScope__Group__1" - // InternalApplicationConfiguration.g:6107:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ; - public final void rule__StringTypeScope__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6111:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ) - // InternalApplicationConfiguration.g:6112:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 - { - pushFollow(FOLLOW_29); - rule__StringTypeScope__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__StringTypeScope__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__Group__1" - - - // $ANTLR start "rule__StringTypeScope__Group__1__Impl" - // InternalApplicationConfiguration.g:6119:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ; - public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6123:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:6124:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:6124:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) - // InternalApplicationConfiguration.g:6125:2: ( rule__StringTypeScope__TypeAssignment_1 ) - { - before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); - // InternalApplicationConfiguration.g:6126:2: ( rule__StringTypeScope__TypeAssignment_1 ) - // InternalApplicationConfiguration.g:6126:3: rule__StringTypeScope__TypeAssignment_1 - { - pushFollow(FOLLOW_2); - rule__StringTypeScope__TypeAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__Group__1__Impl" - - - // $ANTLR start "rule__StringTypeScope__Group__2" - // InternalApplicationConfiguration.g:6134:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ; - public final void rule__StringTypeScope__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6138:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ) - // InternalApplicationConfiguration.g:6139:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 - { - pushFollow(FOLLOW_33); - rule__StringTypeScope__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__StringTypeScope__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__Group__2" - - - // $ANTLR start "rule__StringTypeScope__Group__2__Impl" - // InternalApplicationConfiguration.g:6146:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ; - public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6150:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:6151:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) - { - // InternalApplicationConfiguration.g:6151:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:6152:2: ( rule__StringTypeScope__Alternatives_2 ) - { - before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:6153:2: ( rule__StringTypeScope__Alternatives_2 ) - // InternalApplicationConfiguration.g:6153:3: rule__StringTypeScope__Alternatives_2 - { - pushFollow(FOLLOW_2); - rule__StringTypeScope__Alternatives_2(); - - state._fsp--; - - - } - - after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__Group__2__Impl" - - - // $ANTLR start "rule__StringTypeScope__Group__3" - // InternalApplicationConfiguration.g:6161:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ; - public final void rule__StringTypeScope__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6165:1: ( rule__StringTypeScope__Group__3__Impl ) - // InternalApplicationConfiguration.g:6166:2: rule__StringTypeScope__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__StringTypeScope__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__Group__3" - - - // $ANTLR start "rule__StringTypeScope__Group__3__Impl" - // InternalApplicationConfiguration.g:6172:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ; - public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6176:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) ) - // InternalApplicationConfiguration.g:6177:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) - { - // InternalApplicationConfiguration.g:6177:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) - // InternalApplicationConfiguration.g:6178:2: ( rule__StringTypeScope__Alternatives_3 ) - { - before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); - // InternalApplicationConfiguration.g:6179:2: ( rule__StringTypeScope__Alternatives_3 ) - // InternalApplicationConfiguration.g:6179:3: rule__StringTypeScope__Alternatives_3 - { - pushFollow(FOLLOW_2); - rule__StringTypeScope__Alternatives_3(); - - state._fsp--; - - - } - - after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__Group__3__Impl" - - - // $ANTLR start "rule__ClassReference__Group__0" - // InternalApplicationConfiguration.g:6188:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ; - public final void rule__ClassReference__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6192:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ) - // InternalApplicationConfiguration.g:6193:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 - { - pushFollow(FOLLOW_8); - rule__ClassReference__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ClassReference__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassReference__Group__0" - - - // $ANTLR start "rule__ClassReference__Group__0__Impl" - // InternalApplicationConfiguration.g:6200:1: rule__ClassReference__Group__0__Impl : ( '<' ) ; - public final void rule__ClassReference__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6204:1: ( ( '<' ) ) - // InternalApplicationConfiguration.g:6205:1: ( '<' ) - { - // InternalApplicationConfiguration.g:6205:1: ( '<' ) - // InternalApplicationConfiguration.g:6206:2: '<' - { - before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); - match(input,39,FOLLOW_2); - after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassReference__Group__0__Impl" - - - // $ANTLR start "rule__ClassReference__Group__1" - // InternalApplicationConfiguration.g:6215:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ; - public final void rule__ClassReference__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6219:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ) - // InternalApplicationConfiguration.g:6220:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 - { - pushFollow(FOLLOW_36); - rule__ClassReference__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ClassReference__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassReference__Group__1" - - - // $ANTLR start "rule__ClassReference__Group__1__Impl" - // InternalApplicationConfiguration.g:6227:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ; - public final void rule__ClassReference__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6231:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:6232:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:6232:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) - // InternalApplicationConfiguration.g:6233:2: ( rule__ClassReference__ElementAssignment_1 ) - { - before(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); - // InternalApplicationConfiguration.g:6234:2: ( rule__ClassReference__ElementAssignment_1 ) - // InternalApplicationConfiguration.g:6234:3: rule__ClassReference__ElementAssignment_1 - { - pushFollow(FOLLOW_2); - rule__ClassReference__ElementAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassReference__Group__1__Impl" - - - // $ANTLR start "rule__ClassReference__Group__2" - // InternalApplicationConfiguration.g:6242:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ; - public final void rule__ClassReference__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6246:1: ( rule__ClassReference__Group__2__Impl ) - // InternalApplicationConfiguration.g:6247:2: rule__ClassReference__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__ClassReference__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassReference__Group__2" - - - // $ANTLR start "rule__ClassReference__Group__2__Impl" - // InternalApplicationConfiguration.g:6253:1: rule__ClassReference__Group__2__Impl : ( '>' ) ; - public final void rule__ClassReference__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6257:1: ( ( '>' ) ) - // InternalApplicationConfiguration.g:6258:1: ( '>' ) - { - // InternalApplicationConfiguration.g:6258:1: ( '>' ) - // InternalApplicationConfiguration.g:6259:2: '>' - { - before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); - match(input,40,FOLLOW_2); - after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassReference__Group__2__Impl" - - - // $ANTLR start "rule__ObjectReference__Group__0" - // InternalApplicationConfiguration.g:6269:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ; - public final void rule__ObjectReference__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6273:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ) - // InternalApplicationConfiguration.g:6274:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 - { - pushFollow(FOLLOW_31); - rule__ObjectReference__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ObjectReference__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectReference__Group__0" - - - // $ANTLR start "rule__ObjectReference__Group__0__Impl" - // InternalApplicationConfiguration.g:6281:1: rule__ObjectReference__Group__0__Impl : ( () ) ; - public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6285:1: ( ( () ) ) - // InternalApplicationConfiguration.g:6286:1: ( () ) - { - // InternalApplicationConfiguration.g:6286:1: ( () ) - // InternalApplicationConfiguration.g:6287:2: () - { - before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); - // InternalApplicationConfiguration.g:6288:2: () - // InternalApplicationConfiguration.g:6288:3: - { - } - - after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectReference__Group__0__Impl" - - - // $ANTLR start "rule__ObjectReference__Group__1" - // InternalApplicationConfiguration.g:6296:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ; - public final void rule__ObjectReference__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6300:1: ( rule__ObjectReference__Group__1__Impl ) - // InternalApplicationConfiguration.g:6301:2: rule__ObjectReference__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__ObjectReference__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectReference__Group__1" - - - // $ANTLR start "rule__ObjectReference__Group__1__Impl" - // InternalApplicationConfiguration.g:6307:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ; - public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6311:1: ( ( 'node' ) ) - // InternalApplicationConfiguration.g:6312:1: ( 'node' ) - { - // InternalApplicationConfiguration.g:6312:1: ( 'node' ) - // InternalApplicationConfiguration.g:6313:2: 'node' - { - before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); - match(input,41,FOLLOW_2); - after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectReference__Group__1__Impl" - - - // $ANTLR start "rule__IntegerReference__Group__0" - // InternalApplicationConfiguration.g:6323:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ; - public final void rule__IntegerReference__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6327:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ) - // InternalApplicationConfiguration.g:6328:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 - { - pushFollow(FOLLOW_32); - rule__IntegerReference__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntegerReference__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerReference__Group__0" - - - // $ANTLR start "rule__IntegerReference__Group__0__Impl" - // InternalApplicationConfiguration.g:6335:1: rule__IntegerReference__Group__0__Impl : ( () ) ; - public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6339:1: ( ( () ) ) - // InternalApplicationConfiguration.g:6340:1: ( () ) - { - // InternalApplicationConfiguration.g:6340:1: ( () ) - // InternalApplicationConfiguration.g:6341:2: () - { - before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); - // InternalApplicationConfiguration.g:6342:2: () - // InternalApplicationConfiguration.g:6342:3: - { - } - - after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerReference__Group__0__Impl" - - - // $ANTLR start "rule__IntegerReference__Group__1" - // InternalApplicationConfiguration.g:6350:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ; - public final void rule__IntegerReference__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6354:1: ( rule__IntegerReference__Group__1__Impl ) - // InternalApplicationConfiguration.g:6355:2: rule__IntegerReference__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__IntegerReference__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerReference__Group__1" - - - // $ANTLR start "rule__IntegerReference__Group__1__Impl" - // InternalApplicationConfiguration.g:6361:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ; - public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6365:1: ( ( 'int' ) ) - // InternalApplicationConfiguration.g:6366:1: ( 'int' ) - { - // InternalApplicationConfiguration.g:6366:1: ( 'int' ) - // InternalApplicationConfiguration.g:6367:2: 'int' - { - before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); - match(input,42,FOLLOW_2); - after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerReference__Group__1__Impl" - - - // $ANTLR start "rule__RealReference__Group__0" - // InternalApplicationConfiguration.g:6377:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ; - public final void rule__RealReference__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6381:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ) - // InternalApplicationConfiguration.g:6382:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1 - { - pushFollow(FOLLOW_34); - rule__RealReference__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RealReference__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealReference__Group__0" - - - // $ANTLR start "rule__RealReference__Group__0__Impl" - // InternalApplicationConfiguration.g:6389:1: rule__RealReference__Group__0__Impl : ( () ) ; - public final void rule__RealReference__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6393:1: ( ( () ) ) - // InternalApplicationConfiguration.g:6394:1: ( () ) - { - // InternalApplicationConfiguration.g:6394:1: ( () ) - // InternalApplicationConfiguration.g:6395:2: () - { - before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); - // InternalApplicationConfiguration.g:6396:2: () - // InternalApplicationConfiguration.g:6396:3: - { - } - - after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealReference__Group__0__Impl" - - - // $ANTLR start "rule__RealReference__Group__1" - // InternalApplicationConfiguration.g:6404:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ; - public final void rule__RealReference__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6408:1: ( rule__RealReference__Group__1__Impl ) - // InternalApplicationConfiguration.g:6409:2: rule__RealReference__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__RealReference__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealReference__Group__1" - - - // $ANTLR start "rule__RealReference__Group__1__Impl" - // InternalApplicationConfiguration.g:6415:1: rule__RealReference__Group__1__Impl : ( 'real' ) ; - public final void rule__RealReference__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6419:1: ( ( 'real' ) ) - // InternalApplicationConfiguration.g:6420:1: ( 'real' ) - { - // InternalApplicationConfiguration.g:6420:1: ( 'real' ) - // InternalApplicationConfiguration.g:6421:2: 'real' - { - before(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); - match(input,43,FOLLOW_2); - after(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealReference__Group__1__Impl" - - - // $ANTLR start "rule__StringReference__Group__0" - // InternalApplicationConfiguration.g:6431:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ; - public final void rule__StringReference__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6435:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ) - // InternalApplicationConfiguration.g:6436:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1 - { - pushFollow(FOLLOW_35); - rule__StringReference__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__StringReference__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringReference__Group__0" - - - // $ANTLR start "rule__StringReference__Group__0__Impl" - // InternalApplicationConfiguration.g:6443:1: rule__StringReference__Group__0__Impl : ( () ) ; - public final void rule__StringReference__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6447:1: ( ( () ) ) - // InternalApplicationConfiguration.g:6448:1: ( () ) - { - // InternalApplicationConfiguration.g:6448:1: ( () ) - // InternalApplicationConfiguration.g:6449:2: () - { - before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); - // InternalApplicationConfiguration.g:6450:2: () - // InternalApplicationConfiguration.g:6450:3: - { - } - - after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringReference__Group__0__Impl" - - - // $ANTLR start "rule__StringReference__Group__1" - // InternalApplicationConfiguration.g:6458:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ; - public final void rule__StringReference__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6462:1: ( rule__StringReference__Group__1__Impl ) - // InternalApplicationConfiguration.g:6463:2: rule__StringReference__Group__1__Impl - { - pushFollow(FOLLOW_2); - rule__StringReference__Group__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringReference__Group__1" - - - // $ANTLR start "rule__StringReference__Group__1__Impl" - // InternalApplicationConfiguration.g:6469:1: rule__StringReference__Group__1__Impl : ( 'string' ) ; - public final void rule__StringReference__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6473:1: ( ( 'string' ) ) - // InternalApplicationConfiguration.g:6474:1: ( 'string' ) - { - // InternalApplicationConfiguration.g:6474:1: ( 'string' ) - // InternalApplicationConfiguration.g:6475:2: 'string' - { - before(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); - match(input,44,FOLLOW_2); - after(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringReference__Group__1__Impl" - - - // $ANTLR start "rule__IntervallNumber__Group__0" - // InternalApplicationConfiguration.g:6485:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ; - public final void rule__IntervallNumber__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6489:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ) - // InternalApplicationConfiguration.g:6490:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 - { - pushFollow(FOLLOW_37); - rule__IntervallNumber__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntervallNumber__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntervallNumber__Group__0" - - - // $ANTLR start "rule__IntervallNumber__Group__0__Impl" - // InternalApplicationConfiguration.g:6497:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ; - public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6501:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) ) - // InternalApplicationConfiguration.g:6502:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) - { - // InternalApplicationConfiguration.g:6502:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) - // InternalApplicationConfiguration.g:6503:2: ( rule__IntervallNumber__MinAssignment_0 ) - { - before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); - // InternalApplicationConfiguration.g:6504:2: ( rule__IntervallNumber__MinAssignment_0 ) - // InternalApplicationConfiguration.g:6504:3: rule__IntervallNumber__MinAssignment_0 - { - pushFollow(FOLLOW_2); - rule__IntervallNumber__MinAssignment_0(); - - state._fsp--; - - - } - - after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntervallNumber__Group__0__Impl" - - - // $ANTLR start "rule__IntervallNumber__Group__1" - // InternalApplicationConfiguration.g:6512:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ; - public final void rule__IntervallNumber__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6516:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ) - // InternalApplicationConfiguration.g:6517:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 - { - pushFollow(FOLLOW_30); - rule__IntervallNumber__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntervallNumber__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntervallNumber__Group__1" - - - // $ANTLR start "rule__IntervallNumber__Group__1__Impl" - // InternalApplicationConfiguration.g:6524:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ; - public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6528:1: ( ( '..' ) ) - // InternalApplicationConfiguration.g:6529:1: ( '..' ) - { - // InternalApplicationConfiguration.g:6529:1: ( '..' ) - // InternalApplicationConfiguration.g:6530:2: '..' - { - before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); - match(input,45,FOLLOW_2); - after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntervallNumber__Group__1__Impl" - - - // $ANTLR start "rule__IntervallNumber__Group__2" - // InternalApplicationConfiguration.g:6539:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ; - public final void rule__IntervallNumber__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6543:1: ( rule__IntervallNumber__Group__2__Impl ) - // InternalApplicationConfiguration.g:6544:2: rule__IntervallNumber__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__IntervallNumber__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntervallNumber__Group__2" - - - // $ANTLR start "rule__IntervallNumber__Group__2__Impl" - // InternalApplicationConfiguration.g:6550:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ; - public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6554:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:6555:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) - { - // InternalApplicationConfiguration.g:6555:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:6556:2: ( rule__IntervallNumber__Alternatives_2 ) - { - before(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:6557:2: ( rule__IntervallNumber__Alternatives_2 ) - // InternalApplicationConfiguration.g:6557:3: rule__IntervallNumber__Alternatives_2 - { - pushFollow(FOLLOW_2); - rule__IntervallNumber__Alternatives_2(); - - state._fsp--; - - - } - - after(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntervallNumber__Group__2__Impl" - - - // $ANTLR start "rule__IntEnumberation__Group__0" - // InternalApplicationConfiguration.g:6566:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ; - public final void rule__IntEnumberation__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6570:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ) - // InternalApplicationConfiguration.g:6571:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 - { - pushFollow(FOLLOW_33); - rule__IntEnumberation__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntEnumberation__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group__0" - - - // $ANTLR start "rule__IntEnumberation__Group__0__Impl" - // InternalApplicationConfiguration.g:6578:1: rule__IntEnumberation__Group__0__Impl : ( () ) ; - public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6582:1: ( ( () ) ) - // InternalApplicationConfiguration.g:6583:1: ( () ) - { - // InternalApplicationConfiguration.g:6583:1: ( () ) - // InternalApplicationConfiguration.g:6584:2: () - { - before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); - // InternalApplicationConfiguration.g:6585:2: () - // InternalApplicationConfiguration.g:6585:3: - { - } - - after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group__0__Impl" - - - // $ANTLR start "rule__IntEnumberation__Group__1" - // InternalApplicationConfiguration.g:6593:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ; - public final void rule__IntEnumberation__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6597:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ) - // InternalApplicationConfiguration.g:6598:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 - { - pushFollow(FOLLOW_38); - rule__IntEnumberation__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntEnumberation__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group__1" - - - // $ANTLR start "rule__IntEnumberation__Group__1__Impl" - // InternalApplicationConfiguration.g:6605:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ; - public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6609:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:6610:1: ( '{' ) - { - // InternalApplicationConfiguration.g:6610:1: ( '{' ) - // InternalApplicationConfiguration.g:6611:2: '{' - { - before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); - match(input,24,FOLLOW_2); - after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group__1__Impl" - - - // $ANTLR start "rule__IntEnumberation__Group__2" - // InternalApplicationConfiguration.g:6620:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ; - public final void rule__IntEnumberation__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6624:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ) - // InternalApplicationConfiguration.g:6625:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 - { - pushFollow(FOLLOW_38); - rule__IntEnumberation__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntEnumberation__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group__2" - - - // $ANTLR start "rule__IntEnumberation__Group__2__Impl" - // InternalApplicationConfiguration.g:6632:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ; - public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6636:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:6637:1: ( ( rule__IntEnumberation__Group_2__0 )? ) - { - // InternalApplicationConfiguration.g:6637:1: ( ( rule__IntEnumberation__Group_2__0 )? ) - // InternalApplicationConfiguration.g:6638:2: ( rule__IntEnumberation__Group_2__0 )? - { - before(grammarAccess.getIntEnumberationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:6639:2: ( rule__IntEnumberation__Group_2__0 )? - int alt50=2; - int LA50_0 = input.LA(1); - - if ( (LA50_0==RULE_INT||LA50_0==18) ) { - alt50=1; - } - switch (alt50) { - case 1 : - // InternalApplicationConfiguration.g:6639:3: rule__IntEnumberation__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__IntEnumberation__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getIntEnumberationAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group__2__Impl" - - - // $ANTLR start "rule__IntEnumberation__Group__3" - // InternalApplicationConfiguration.g:6647:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ; - public final void rule__IntEnumberation__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6651:1: ( rule__IntEnumberation__Group__3__Impl ) - // InternalApplicationConfiguration.g:6652:2: rule__IntEnumberation__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__IntEnumberation__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group__3" - - - // $ANTLR start "rule__IntEnumberation__Group__3__Impl" - // InternalApplicationConfiguration.g:6658:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ; - public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6662:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:6663:1: ( '}' ) - { - // InternalApplicationConfiguration.g:6663:1: ( '}' ) - // InternalApplicationConfiguration.g:6664:2: '}' - { - before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); - match(input,25,FOLLOW_2); - after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group__3__Impl" - - - // $ANTLR start "rule__IntEnumberation__Group_2__0" - // InternalApplicationConfiguration.g:6674:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ; - public final void rule__IntEnumberation__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6678:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ) - // InternalApplicationConfiguration.g:6679:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 - { - pushFollow(FOLLOW_23); - rule__IntEnumberation__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntEnumberation__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group_2__0" - - - // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl" - // InternalApplicationConfiguration.g:6686:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ; - public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6690:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ) - // InternalApplicationConfiguration.g:6691:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:6691:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:6692:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) - { - before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); - // InternalApplicationConfiguration.g:6693:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) - // InternalApplicationConfiguration.g:6693:3: rule__IntEnumberation__EntryAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__IntEnumberation__EntryAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group_2__0__Impl" - - - // $ANTLR start "rule__IntEnumberation__Group_2__1" - // InternalApplicationConfiguration.g:6701:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ; - public final void rule__IntEnumberation__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6705:1: ( rule__IntEnumberation__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:6706:2: rule__IntEnumberation__Group_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__IntEnumberation__Group_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group_2__1" - - - // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl" - // InternalApplicationConfiguration.g:6712:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ; - public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6716:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) ) - // InternalApplicationConfiguration.g:6717:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) - { - // InternalApplicationConfiguration.g:6717:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) - // InternalApplicationConfiguration.g:6718:2: ( rule__IntEnumberation__Group_2_1__0 )* - { - before(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); - // InternalApplicationConfiguration.g:6719:2: ( rule__IntEnumberation__Group_2_1__0 )* - loop51: - do { - int alt51=2; - int LA51_0 = input.LA(1); - - if ( (LA51_0==26) ) { - alt51=1; - } - - - switch (alt51) { - case 1 : - // InternalApplicationConfiguration.g:6719:3: rule__IntEnumberation__Group_2_1__0 - { - pushFollow(FOLLOW_16); - rule__IntEnumberation__Group_2_1__0(); - - state._fsp--; - - - } - break; - - default : - break loop51; - } - } while (true); - - after(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group_2__1__Impl" - - - // $ANTLR start "rule__IntEnumberation__Group_2_1__0" - // InternalApplicationConfiguration.g:6728:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ; - public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6732:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ) - // InternalApplicationConfiguration.g:6733:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 - { - pushFollow(FOLLOW_39); - rule__IntEnumberation__Group_2_1__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__IntEnumberation__Group_2_1__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group_2_1__0" - - - // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl" - // InternalApplicationConfiguration.g:6740:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ; - public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6744:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:6745:1: ( ',' ) - { - // InternalApplicationConfiguration.g:6745:1: ( ',' ) - // InternalApplicationConfiguration.g:6746:2: ',' - { - before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group_2_1__0__Impl" - - - // $ANTLR start "rule__IntEnumberation__Group_2_1__1" - // InternalApplicationConfiguration.g:6755:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ; - public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6759:1: ( rule__IntEnumberation__Group_2_1__1__Impl ) - // InternalApplicationConfiguration.g:6760:2: rule__IntEnumberation__Group_2_1__1__Impl - { - pushFollow(FOLLOW_2); - rule__IntEnumberation__Group_2_1__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group_2_1__1" - - - // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl" - // InternalApplicationConfiguration.g:6766:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ; - public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6770:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ) - // InternalApplicationConfiguration.g:6771:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) - { - // InternalApplicationConfiguration.g:6771:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) - // InternalApplicationConfiguration.g:6772:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) - { - before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); - // InternalApplicationConfiguration.g:6773:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) - // InternalApplicationConfiguration.g:6773:3: rule__IntEnumberation__EntryAssignment_2_1_1 - { - pushFollow(FOLLOW_2); - rule__IntEnumberation__EntryAssignment_2_1_1(); - - state._fsp--; - - - } - - after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__Group_2_1__1__Impl" - - - // $ANTLR start "rule__RealEnumeration__Group__0" - // InternalApplicationConfiguration.g:6782:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ; - public final void rule__RealEnumeration__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6786:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ) - // InternalApplicationConfiguration.g:6787:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 - { - pushFollow(FOLLOW_33); - rule__RealEnumeration__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RealEnumeration__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group__0" - - - // $ANTLR start "rule__RealEnumeration__Group__0__Impl" - // InternalApplicationConfiguration.g:6794:1: rule__RealEnumeration__Group__0__Impl : ( () ) ; - public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6798:1: ( ( () ) ) - // InternalApplicationConfiguration.g:6799:1: ( () ) - { - // InternalApplicationConfiguration.g:6799:1: ( () ) - // InternalApplicationConfiguration.g:6800:2: () - { - before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); - // InternalApplicationConfiguration.g:6801:2: () - // InternalApplicationConfiguration.g:6801:3: - { - } - - after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group__0__Impl" - - - // $ANTLR start "rule__RealEnumeration__Group__1" - // InternalApplicationConfiguration.g:6809:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ; - public final void rule__RealEnumeration__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6813:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ) - // InternalApplicationConfiguration.g:6814:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 - { - pushFollow(FOLLOW_38); - rule__RealEnumeration__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RealEnumeration__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group__1" - - - // $ANTLR start "rule__RealEnumeration__Group__1__Impl" - // InternalApplicationConfiguration.g:6821:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ; - public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6825:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:6826:1: ( '{' ) - { - // InternalApplicationConfiguration.g:6826:1: ( '{' ) - // InternalApplicationConfiguration.g:6827:2: '{' - { - before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); - match(input,24,FOLLOW_2); - after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group__1__Impl" - - - // $ANTLR start "rule__RealEnumeration__Group__2" - // InternalApplicationConfiguration.g:6836:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ; - public final void rule__RealEnumeration__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6840:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ) - // InternalApplicationConfiguration.g:6841:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 - { - pushFollow(FOLLOW_38); - rule__RealEnumeration__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RealEnumeration__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group__2" - - - // $ANTLR start "rule__RealEnumeration__Group__2__Impl" - // InternalApplicationConfiguration.g:6848:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ; - public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6852:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:6853:1: ( ( rule__RealEnumeration__Group_2__0 )? ) - { - // InternalApplicationConfiguration.g:6853:1: ( ( rule__RealEnumeration__Group_2__0 )? ) - // InternalApplicationConfiguration.g:6854:2: ( rule__RealEnumeration__Group_2__0 )? - { - before(grammarAccess.getRealEnumerationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:6855:2: ( rule__RealEnumeration__Group_2__0 )? - int alt52=2; - int LA52_0 = input.LA(1); - - if ( (LA52_0==RULE_INT||LA52_0==18) ) { - alt52=1; - } - switch (alt52) { - case 1 : - // InternalApplicationConfiguration.g:6855:3: rule__RealEnumeration__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__RealEnumeration__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getRealEnumerationAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group__2__Impl" - - - // $ANTLR start "rule__RealEnumeration__Group__3" - // InternalApplicationConfiguration.g:6863:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ; - public final void rule__RealEnumeration__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6867:1: ( rule__RealEnumeration__Group__3__Impl ) - // InternalApplicationConfiguration.g:6868:2: rule__RealEnumeration__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__RealEnumeration__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group__3" - - - // $ANTLR start "rule__RealEnumeration__Group__3__Impl" - // InternalApplicationConfiguration.g:6874:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ; - public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6878:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:6879:1: ( '}' ) - { - // InternalApplicationConfiguration.g:6879:1: ( '}' ) - // InternalApplicationConfiguration.g:6880:2: '}' - { - before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); - match(input,25,FOLLOW_2); - after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group__3__Impl" - - - // $ANTLR start "rule__RealEnumeration__Group_2__0" - // InternalApplicationConfiguration.g:6890:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ; - public final void rule__RealEnumeration__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6894:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ) - // InternalApplicationConfiguration.g:6895:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 - { - pushFollow(FOLLOW_23); - rule__RealEnumeration__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RealEnumeration__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group_2__0" - - - // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl" - // InternalApplicationConfiguration.g:6902:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ; - public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6906:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ) - // InternalApplicationConfiguration.g:6907:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:6907:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:6908:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) - { - before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); - // InternalApplicationConfiguration.g:6909:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) - // InternalApplicationConfiguration.g:6909:3: rule__RealEnumeration__EntryAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__RealEnumeration__EntryAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group_2__0__Impl" - - - // $ANTLR start "rule__RealEnumeration__Group_2__1" - // InternalApplicationConfiguration.g:6917:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ; - public final void rule__RealEnumeration__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6921:1: ( rule__RealEnumeration__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:6922:2: rule__RealEnumeration__Group_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__RealEnumeration__Group_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group_2__1" - - - // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl" - // InternalApplicationConfiguration.g:6928:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ; - public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6932:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) ) - // InternalApplicationConfiguration.g:6933:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) - { - // InternalApplicationConfiguration.g:6933:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) - // InternalApplicationConfiguration.g:6934:2: ( rule__RealEnumeration__Group_2_1__0 )* - { - before(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); - // InternalApplicationConfiguration.g:6935:2: ( rule__RealEnumeration__Group_2_1__0 )* - loop53: - do { - int alt53=2; - int LA53_0 = input.LA(1); - - if ( (LA53_0==26) ) { - alt53=1; - } - - - switch (alt53) { - case 1 : - // InternalApplicationConfiguration.g:6935:3: rule__RealEnumeration__Group_2_1__0 - { - pushFollow(FOLLOW_16); - rule__RealEnumeration__Group_2_1__0(); - - state._fsp--; - - - } - break; - - default : - break loop53; - } - } while (true); - - after(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group_2__1__Impl" - - - // $ANTLR start "rule__RealEnumeration__Group_2_1__0" - // InternalApplicationConfiguration.g:6944:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ; - public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6948:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ) - // InternalApplicationConfiguration.g:6949:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 - { - pushFollow(FOLLOW_39); - rule__RealEnumeration__Group_2_1__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__RealEnumeration__Group_2_1__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group_2_1__0" - - - // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl" - // InternalApplicationConfiguration.g:6956:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ; - public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6960:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:6961:1: ( ',' ) - { - // InternalApplicationConfiguration.g:6961:1: ( ',' ) - // InternalApplicationConfiguration.g:6962:2: ',' - { - before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group_2_1__0__Impl" - - - // $ANTLR start "rule__RealEnumeration__Group_2_1__1" - // InternalApplicationConfiguration.g:6971:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ; - public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6975:1: ( rule__RealEnumeration__Group_2_1__1__Impl ) - // InternalApplicationConfiguration.g:6976:2: rule__RealEnumeration__Group_2_1__1__Impl - { - pushFollow(FOLLOW_2); - rule__RealEnumeration__Group_2_1__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group_2_1__1" - - - // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl" - // InternalApplicationConfiguration.g:6982:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ; - public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:6986:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ) - // InternalApplicationConfiguration.g:6987:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) - { - // InternalApplicationConfiguration.g:6987:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) - // InternalApplicationConfiguration.g:6988:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) - { - before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); - // InternalApplicationConfiguration.g:6989:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) - // InternalApplicationConfiguration.g:6989:3: rule__RealEnumeration__EntryAssignment_2_1_1 - { - pushFollow(FOLLOW_2); - rule__RealEnumeration__EntryAssignment_2_1_1(); - - state._fsp--; - - - } - - after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__Group_2_1__1__Impl" - - - // $ANTLR start "rule__StringEnumeration__Group__0" - // InternalApplicationConfiguration.g:6998:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ; - public final void rule__StringEnumeration__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7002:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ) - // InternalApplicationConfiguration.g:7003:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 - { - pushFollow(FOLLOW_33); - rule__StringEnumeration__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__StringEnumeration__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group__0" - - - // $ANTLR start "rule__StringEnumeration__Group__0__Impl" - // InternalApplicationConfiguration.g:7010:1: rule__StringEnumeration__Group__0__Impl : ( () ) ; - public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7014:1: ( ( () ) ) - // InternalApplicationConfiguration.g:7015:1: ( () ) - { - // InternalApplicationConfiguration.g:7015:1: ( () ) - // InternalApplicationConfiguration.g:7016:2: () - { - before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); - // InternalApplicationConfiguration.g:7017:2: () - // InternalApplicationConfiguration.g:7017:3: - { - } - - after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group__0__Impl" - - - // $ANTLR start "rule__StringEnumeration__Group__1" - // InternalApplicationConfiguration.g:7025:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ; - public final void rule__StringEnumeration__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7029:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ) - // InternalApplicationConfiguration.g:7030:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 - { - pushFollow(FOLLOW_40); - rule__StringEnumeration__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__StringEnumeration__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group__1" - - - // $ANTLR start "rule__StringEnumeration__Group__1__Impl" - // InternalApplicationConfiguration.g:7037:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ; - public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7041:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:7042:1: ( '{' ) - { - // InternalApplicationConfiguration.g:7042:1: ( '{' ) - // InternalApplicationConfiguration.g:7043:2: '{' - { - before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); - match(input,24,FOLLOW_2); - after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group__1__Impl" - - - // $ANTLR start "rule__StringEnumeration__Group__2" - // InternalApplicationConfiguration.g:7052:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ; - public final void rule__StringEnumeration__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7056:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ) - // InternalApplicationConfiguration.g:7057:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 - { - pushFollow(FOLLOW_40); - rule__StringEnumeration__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__StringEnumeration__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group__2" - - - // $ANTLR start "rule__StringEnumeration__Group__2__Impl" - // InternalApplicationConfiguration.g:7064:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ; - public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7068:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:7069:1: ( ( rule__StringEnumeration__Group_2__0 )? ) - { - // InternalApplicationConfiguration.g:7069:1: ( ( rule__StringEnumeration__Group_2__0 )? ) - // InternalApplicationConfiguration.g:7070:2: ( rule__StringEnumeration__Group_2__0 )? - { - before(grammarAccess.getStringEnumerationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:7071:2: ( rule__StringEnumeration__Group_2__0 )? - int alt54=2; - int LA54_0 = input.LA(1); - - if ( (LA54_0==RULE_STRING) ) { - alt54=1; - } - switch (alt54) { - case 1 : - // InternalApplicationConfiguration.g:7071:3: rule__StringEnumeration__Group_2__0 - { - pushFollow(FOLLOW_2); - rule__StringEnumeration__Group_2__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getStringEnumerationAccess().getGroup_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group__2__Impl" - - - // $ANTLR start "rule__StringEnumeration__Group__3" - // InternalApplicationConfiguration.g:7079:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ; - public final void rule__StringEnumeration__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7083:1: ( rule__StringEnumeration__Group__3__Impl ) - // InternalApplicationConfiguration.g:7084:2: rule__StringEnumeration__Group__3__Impl - { - pushFollow(FOLLOW_2); - rule__StringEnumeration__Group__3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group__3" - - - // $ANTLR start "rule__StringEnumeration__Group__3__Impl" - // InternalApplicationConfiguration.g:7090:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ; - public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7094:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:7095:1: ( '}' ) - { - // InternalApplicationConfiguration.g:7095:1: ( '}' ) - // InternalApplicationConfiguration.g:7096:2: '}' - { - before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); - match(input,25,FOLLOW_2); - after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group__3__Impl" - - - // $ANTLR start "rule__StringEnumeration__Group_2__0" - // InternalApplicationConfiguration.g:7106:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ; - public final void rule__StringEnumeration__Group_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7110:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ) - // InternalApplicationConfiguration.g:7111:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 - { - pushFollow(FOLLOW_23); - rule__StringEnumeration__Group_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__StringEnumeration__Group_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group_2__0" - - - // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl" - // InternalApplicationConfiguration.g:7118:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ; - public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7122:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ) - // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) - { - // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:7124:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) - { - before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); - // InternalApplicationConfiguration.g:7125:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) - // InternalApplicationConfiguration.g:7125:3: rule__StringEnumeration__EntryAssignment_2_0 - { - pushFollow(FOLLOW_2); - rule__StringEnumeration__EntryAssignment_2_0(); - - state._fsp--; - - - } - - after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group_2__0__Impl" - - - // $ANTLR start "rule__StringEnumeration__Group_2__1" - // InternalApplicationConfiguration.g:7133:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ; - public final void rule__StringEnumeration__Group_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7137:1: ( rule__StringEnumeration__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:7138:2: rule__StringEnumeration__Group_2__1__Impl - { - pushFollow(FOLLOW_2); - rule__StringEnumeration__Group_2__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group_2__1" - - - // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl" - // InternalApplicationConfiguration.g:7144:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ; - public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7148:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) ) - // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) - { - // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) - // InternalApplicationConfiguration.g:7150:2: ( rule__StringEnumeration__Group_2_1__0 )* - { - before(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); - // InternalApplicationConfiguration.g:7151:2: ( rule__StringEnumeration__Group_2_1__0 )* - loop55: - do { - int alt55=2; - int LA55_0 = input.LA(1); - - if ( (LA55_0==26) ) { - alt55=1; - } - - - switch (alt55) { - case 1 : - // InternalApplicationConfiguration.g:7151:3: rule__StringEnumeration__Group_2_1__0 - { - pushFollow(FOLLOW_16); - rule__StringEnumeration__Group_2_1__0(); - - state._fsp--; - - - } - break; - - default : - break loop55; - } - } while (true); - - after(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group_2__1__Impl" - - - // $ANTLR start "rule__StringEnumeration__Group_2_1__0" - // InternalApplicationConfiguration.g:7160:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ; - public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7164:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ) - // InternalApplicationConfiguration.g:7165:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 - { - pushFollow(FOLLOW_11); - rule__StringEnumeration__Group_2_1__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__StringEnumeration__Group_2_1__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group_2_1__0" - - - // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl" - // InternalApplicationConfiguration.g:7172:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ; - public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7176:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:7177:1: ( ',' ) - { - // InternalApplicationConfiguration.g:7177:1: ( ',' ) - // InternalApplicationConfiguration.g:7178:2: ',' - { - before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); - match(input,26,FOLLOW_2); - after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group_2_1__0__Impl" - - - // $ANTLR start "rule__StringEnumeration__Group_2_1__1" - // InternalApplicationConfiguration.g:7187:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ; - public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7191:1: ( rule__StringEnumeration__Group_2_1__1__Impl ) - // InternalApplicationConfiguration.g:7192:2: rule__StringEnumeration__Group_2_1__1__Impl - { - pushFollow(FOLLOW_2); - rule__StringEnumeration__Group_2_1__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group_2_1__1" - - - // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl" - // InternalApplicationConfiguration.g:7198:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ; - public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7202:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ) - // InternalApplicationConfiguration.g:7203:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) - { - // InternalApplicationConfiguration.g:7203:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) - // InternalApplicationConfiguration.g:7204:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) - { - before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); - // InternalApplicationConfiguration.g:7205:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) - // InternalApplicationConfiguration.g:7205:3: rule__StringEnumeration__EntryAssignment_2_1_1 - { - pushFollow(FOLLOW_2); - rule__StringEnumeration__EntryAssignment_2_1_1(); - - state._fsp--; - - - } - - after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__Group_2_1__1__Impl" - - - // $ANTLR start "rule__ScopeDeclaration__Group__0" - // InternalApplicationConfiguration.g:7214:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ; - public final void rule__ScopeDeclaration__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7218:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:7219:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 - { - pushFollow(FOLLOW_8); - rule__ScopeDeclaration__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ScopeDeclaration__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeDeclaration__Group__0" - - - // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:7226:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ; - public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7230:1: ( ( 'scope' ) ) - // InternalApplicationConfiguration.g:7231:1: ( 'scope' ) - { - // InternalApplicationConfiguration.g:7231:1: ( 'scope' ) - // InternalApplicationConfiguration.g:7232:2: 'scope' - { - before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); - match(input,46,FOLLOW_2); - after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeDeclaration__Group__0__Impl" - - - // $ANTLR start "rule__ScopeDeclaration__Group__1" - // InternalApplicationConfiguration.g:7241:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ; - public final void rule__ScopeDeclaration__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7245:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:7246:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 - { - pushFollow(FOLLOW_18); - rule__ScopeDeclaration__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ScopeDeclaration__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeDeclaration__Group__1" - - - // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:7253:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ; - public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7257:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:7258:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:7258:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:7259:2: ( rule__ScopeDeclaration__NameAssignment_1 ) - { - before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:7260:2: ( rule__ScopeDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:7260:3: rule__ScopeDeclaration__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__ScopeDeclaration__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeDeclaration__Group__1__Impl" - - - // $ANTLR start "rule__ScopeDeclaration__Group__2" - // InternalApplicationConfiguration.g:7268:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ; - public final void rule__ScopeDeclaration__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7272:1: ( rule__ScopeDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:7273:2: rule__ScopeDeclaration__Group__2__Impl - { - pushFollow(FOLLOW_2); - rule__ScopeDeclaration__Group__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeDeclaration__Group__2" - - - // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:7279:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ; - public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7283:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:7284:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) - { - // InternalApplicationConfiguration.g:7284:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:7285:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) - { - before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:7286:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:7286:3: rule__ScopeDeclaration__SpecificationAssignment_2 - { - pushFollow(FOLLOW_2); - rule__ScopeDeclaration__SpecificationAssignment_2(); - - state._fsp--; - - - } - - after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeDeclaration__Group__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group__0" - // InternalApplicationConfiguration.g:7295:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ; - public final void rule__GenerationTask__Group__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7299:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ) - // InternalApplicationConfiguration.g:7300:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 - { - pushFollow(FOLLOW_18); - rule__GenerationTask__Group__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group__0" - - - // $ANTLR start "rule__GenerationTask__Group__0__Impl" - // InternalApplicationConfiguration.g:7307:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ; - public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7311:1: ( ( 'generate' ) ) - // InternalApplicationConfiguration.g:7312:1: ( 'generate' ) - { - // InternalApplicationConfiguration.g:7312:1: ( 'generate' ) - // InternalApplicationConfiguration.g:7313:2: 'generate' - { - before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); - match(input,47,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group__1" - // InternalApplicationConfiguration.g:7322:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ; - public final void rule__GenerationTask__Group__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7326:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ) - // InternalApplicationConfiguration.g:7327:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 - { - pushFollow(FOLLOW_18); - rule__GenerationTask__Group__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group__1" - - - // $ANTLR start "rule__GenerationTask__Group__1__Impl" - // InternalApplicationConfiguration.g:7334:1: rule__GenerationTask__Group__1__Impl : ( () ) ; - public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7338:1: ( ( () ) ) - // InternalApplicationConfiguration.g:7339:1: ( () ) - { - // InternalApplicationConfiguration.g:7339:1: ( () ) - // InternalApplicationConfiguration.g:7340:2: () - { - before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); - // InternalApplicationConfiguration.g:7341:2: () - // InternalApplicationConfiguration.g:7341:3: - { - } - - after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); - - } - - - } - - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group__2" - // InternalApplicationConfiguration.g:7349:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ; - public final void rule__GenerationTask__Group__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7353:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ) - // InternalApplicationConfiguration.g:7354:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 - { - pushFollow(FOLLOW_41); - rule__GenerationTask__Group__2__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group__3(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group__2" - - - // $ANTLR start "rule__GenerationTask__Group__2__Impl" - // InternalApplicationConfiguration.g:7361:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ; - public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7365:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:7366:1: ( '{' ) - { - // InternalApplicationConfiguration.g:7366:1: ( '{' ) - // InternalApplicationConfiguration.g:7367:2: '{' - { - before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); - match(input,24,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group__3" - // InternalApplicationConfiguration.g:7376:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ; - public final void rule__GenerationTask__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7380:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ) - // InternalApplicationConfiguration.g:7381:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 - { - pushFollow(FOLLOW_42); - rule__GenerationTask__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group__3" - - - // $ANTLR start "rule__GenerationTask__Group__3__Impl" - // InternalApplicationConfiguration.g:7388:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ; - public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7392:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ) - // InternalApplicationConfiguration.g:7393:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) - { - // InternalApplicationConfiguration.g:7393:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) - // InternalApplicationConfiguration.g:7394:2: ( rule__GenerationTask__UnorderedGroup_3 ) - { - before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); - // InternalApplicationConfiguration.g:7395:2: ( rule__GenerationTask__UnorderedGroup_3 ) - // InternalApplicationConfiguration.g:7395:3: rule__GenerationTask__UnorderedGroup_3 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group__3__Impl" - - - // $ANTLR start "rule__GenerationTask__Group__4" - // InternalApplicationConfiguration.g:7403:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ; - public final void rule__GenerationTask__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7407:1: ( rule__GenerationTask__Group__4__Impl ) - // InternalApplicationConfiguration.g:7408:2: rule__GenerationTask__Group__4__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group__4__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group__4" - - - // $ANTLR start "rule__GenerationTask__Group__4__Impl" - // InternalApplicationConfiguration.g:7414:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ; - public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7418:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:7419:1: ( '}' ) - { - // InternalApplicationConfiguration.g:7419:1: ( '}' ) - // InternalApplicationConfiguration.g:7420:2: '}' - { - before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); - match(input,25,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group__4__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_0__0" - // InternalApplicationConfiguration.g:7430:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ; - public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7434:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ) - // InternalApplicationConfiguration.g:7435:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_0__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_0__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_0__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl" - // InternalApplicationConfiguration.g:7442:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ; - public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7446:1: ( ( 'metamodel' ) ) - // InternalApplicationConfiguration.g:7447:1: ( 'metamodel' ) - { - // InternalApplicationConfiguration.g:7447:1: ( 'metamodel' ) - // InternalApplicationConfiguration.g:7448:2: 'metamodel' - { - before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); - match(input,30,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_0__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_0__1" - // InternalApplicationConfiguration.g:7457:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ; - public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7461:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ) - // InternalApplicationConfiguration.g:7462:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 - { - pushFollow(FOLLOW_43); - rule__GenerationTask__Group_3_0__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_0__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_0__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl" - // InternalApplicationConfiguration.g:7469:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7473:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:7474:1: ( '=' ) - { - // InternalApplicationConfiguration.g:7474:1: ( '=' ) - // InternalApplicationConfiguration.g:7475:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_0__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_0__2" - // InternalApplicationConfiguration.g:7484:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ; - public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7488:1: ( rule__GenerationTask__Group_3_0__2__Impl ) - // InternalApplicationConfiguration.g:7489:2: rule__GenerationTask__Group_3_0__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_0__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_0__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl" - // InternalApplicationConfiguration.g:7495:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ; - public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7499:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ) - // InternalApplicationConfiguration.g:7500:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) - { - // InternalApplicationConfiguration.g:7500:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) - // InternalApplicationConfiguration.g:7501:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); - // InternalApplicationConfiguration.g:7502:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) - // InternalApplicationConfiguration.g:7502:3: rule__GenerationTask__MetamodelAssignment_3_0_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__MetamodelAssignment_3_0_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_0__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_1__0" - // InternalApplicationConfiguration.g:7511:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ; - public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7515:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ) - // InternalApplicationConfiguration.g:7516:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_1__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_1__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_1__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl" - // InternalApplicationConfiguration.g:7523:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ; - public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7527:1: ( ( 'partial-model' ) ) - // InternalApplicationConfiguration.g:7528:1: ( 'partial-model' ) - { - // InternalApplicationConfiguration.g:7528:1: ( 'partial-model' ) - // InternalApplicationConfiguration.g:7529:2: 'partial-model' - { - before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); - match(input,48,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_1__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_1__1" - // InternalApplicationConfiguration.g:7538:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ; - public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7542:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ) - // InternalApplicationConfiguration.g:7543:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 - { - pushFollow(FOLLOW_43); - rule__GenerationTask__Group_3_1__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_1__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_1__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl" - // InternalApplicationConfiguration.g:7550:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7554:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:7555:1: ( '=' ) - { - // InternalApplicationConfiguration.g:7555:1: ( '=' ) - // InternalApplicationConfiguration.g:7556:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_1__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_1__2" - // InternalApplicationConfiguration.g:7565:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ; - public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7569:1: ( rule__GenerationTask__Group_3_1__2__Impl ) - // InternalApplicationConfiguration.g:7570:2: rule__GenerationTask__Group_3_1__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_1__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_1__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl" - // InternalApplicationConfiguration.g:7576:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ; - public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7580:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ) - // InternalApplicationConfiguration.g:7581:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) - { - // InternalApplicationConfiguration.g:7581:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) - // InternalApplicationConfiguration.g:7582:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); - // InternalApplicationConfiguration.g:7583:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) - // InternalApplicationConfiguration.g:7583:3: rule__GenerationTask__PartialModelAssignment_3_1_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__PartialModelAssignment_3_1_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_1__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_2__0" - // InternalApplicationConfiguration.g:7592:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ; - public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7596:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ) - // InternalApplicationConfiguration.g:7597:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_2__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_2__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_2__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl" - // InternalApplicationConfiguration.g:7604:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ; - public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7608:1: ( ( 'constraints' ) ) - // InternalApplicationConfiguration.g:7609:1: ( 'constraints' ) - { - // InternalApplicationConfiguration.g:7609:1: ( 'constraints' ) - // InternalApplicationConfiguration.g:7610:2: 'constraints' - { - before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); - match(input,33,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_2__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_2__1" - // InternalApplicationConfiguration.g:7619:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ; - public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7623:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ) - // InternalApplicationConfiguration.g:7624:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 - { - pushFollow(FOLLOW_43); - rule__GenerationTask__Group_3_2__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_2__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_2__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl" - // InternalApplicationConfiguration.g:7631:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7635:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:7636:1: ( '=' ) - { - // InternalApplicationConfiguration.g:7636:1: ( '=' ) - // InternalApplicationConfiguration.g:7637:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_2__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_2__2" - // InternalApplicationConfiguration.g:7646:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ; - public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7650:1: ( rule__GenerationTask__Group_3_2__2__Impl ) - // InternalApplicationConfiguration.g:7651:2: rule__GenerationTask__Group_3_2__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_2__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_2__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl" - // InternalApplicationConfiguration.g:7657:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ; - public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7661:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ) - // InternalApplicationConfiguration.g:7662:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) - { - // InternalApplicationConfiguration.g:7662:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) - // InternalApplicationConfiguration.g:7663:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); - // InternalApplicationConfiguration.g:7664:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) - // InternalApplicationConfiguration.g:7664:3: rule__GenerationTask__PatternsAssignment_3_2_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__PatternsAssignment_3_2_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_2__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_3__0" - // InternalApplicationConfiguration.g:7673:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ; - public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7677:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ) - // InternalApplicationConfiguration.g:7678:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_3__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_3__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_3__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl" - // InternalApplicationConfiguration.g:7685:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'scope' ) ; - public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7689:1: ( ( 'scope' ) ) - // InternalApplicationConfiguration.g:7690:1: ( 'scope' ) - { - // InternalApplicationConfiguration.g:7690:1: ( 'scope' ) - // InternalApplicationConfiguration.g:7691:2: 'scope' - { - before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0()); - match(input,46,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_3__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_3__1" - // InternalApplicationConfiguration.g:7700:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ; - public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7704:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ) - // InternalApplicationConfiguration.g:7705:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 - { - pushFollow(FOLLOW_43); - rule__GenerationTask__Group_3_3__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_3__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_3__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl" - // InternalApplicationConfiguration.g:7712:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7716:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:7717:1: ( '=' ) - { - // InternalApplicationConfiguration.g:7717:1: ( '=' ) - // InternalApplicationConfiguration.g:7718:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_3__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_3__2" - // InternalApplicationConfiguration.g:7727:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ; - public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7731:1: ( rule__GenerationTask__Group_3_3__2__Impl ) - // InternalApplicationConfiguration.g:7732:2: rule__GenerationTask__Group_3_3__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_3__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_3__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl" - // InternalApplicationConfiguration.g:7738:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) ; - public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7742:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) ) - // InternalApplicationConfiguration.g:7743:1: ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) - { - // InternalApplicationConfiguration.g:7743:1: ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) - // InternalApplicationConfiguration.g:7744:2: ( rule__GenerationTask__ScopeAssignment_3_3_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2()); - // InternalApplicationConfiguration.g:7745:2: ( rule__GenerationTask__ScopeAssignment_3_3_2 ) - // InternalApplicationConfiguration.g:7745:3: rule__GenerationTask__ScopeAssignment_3_3_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__ScopeAssignment_3_3_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_3__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_4__0" - // InternalApplicationConfiguration.g:7754:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ; - public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7758:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ) - // InternalApplicationConfiguration.g:7759:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_4__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_4__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_4__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl" - // InternalApplicationConfiguration.g:7766:1: rule__GenerationTask__Group_3_4__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) ; - public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7770:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) ) - // InternalApplicationConfiguration.g:7771:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) - { - // InternalApplicationConfiguration.g:7771:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) - // InternalApplicationConfiguration.g:7772:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) - { - before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0()); - // InternalApplicationConfiguration.g:7773:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) - // InternalApplicationConfiguration.g:7773:3: rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__NumberSpecifiedAssignment_3_4_0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_4__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_4__1" - // InternalApplicationConfiguration.g:7781:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ; - public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7785:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ) - // InternalApplicationConfiguration.g:7786:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 - { - pushFollow(FOLLOW_9); - rule__GenerationTask__Group_3_4__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_4__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_4__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl" - // InternalApplicationConfiguration.g:7793:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7797:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:7798:1: ( '=' ) - { - // InternalApplicationConfiguration.g:7798:1: ( '=' ) - // InternalApplicationConfiguration.g:7799:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_4__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_4__2" - // InternalApplicationConfiguration.g:7808:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ; - public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7812:1: ( rule__GenerationTask__Group_3_4__2__Impl ) - // InternalApplicationConfiguration.g:7813:2: rule__GenerationTask__Group_3_4__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_4__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_4__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl" - // InternalApplicationConfiguration.g:7819:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) ; - public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7823:1: ( ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) ) - // InternalApplicationConfiguration.g:7824:1: ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) - { - // InternalApplicationConfiguration.g:7824:1: ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) - // InternalApplicationConfiguration.g:7825:2: ( rule__GenerationTask__NumberAssignment_3_4_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2()); - // InternalApplicationConfiguration.g:7826:2: ( rule__GenerationTask__NumberAssignment_3_4_2 ) - // InternalApplicationConfiguration.g:7826:3: rule__GenerationTask__NumberAssignment_3_4_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__NumberAssignment_3_4_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_4__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_5__0" - // InternalApplicationConfiguration.g:7835:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ; - public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7839:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ) - // InternalApplicationConfiguration.g:7840:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_5__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_5__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_5__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl" - // InternalApplicationConfiguration.g:7847:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) ; - public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7851:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) ) - // InternalApplicationConfiguration.g:7852:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) - { - // InternalApplicationConfiguration.g:7852:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) - // InternalApplicationConfiguration.g:7853:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) - { - before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0()); - // InternalApplicationConfiguration.g:7854:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) - // InternalApplicationConfiguration.g:7854:3: rule__GenerationTask__RunSpecifiedAssignment_3_5_0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__RunSpecifiedAssignment_3_5_0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_5__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_5__1" - // InternalApplicationConfiguration.g:7862:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ; - public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7866:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ) - // InternalApplicationConfiguration.g:7867:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 - { - pushFollow(FOLLOW_9); - rule__GenerationTask__Group_3_5__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_5__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_5__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl" - // InternalApplicationConfiguration.g:7874:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7878:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:7879:1: ( '=' ) - { - // InternalApplicationConfiguration.g:7879:1: ( '=' ) - // InternalApplicationConfiguration.g:7880:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_5__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_5__2" - // InternalApplicationConfiguration.g:7889:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ; - public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7893:1: ( rule__GenerationTask__Group_3_5__2__Impl ) - // InternalApplicationConfiguration.g:7894:2: rule__GenerationTask__Group_3_5__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_5__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_5__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl" - // InternalApplicationConfiguration.g:7900:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) ; - public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7904:1: ( ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) ) - // InternalApplicationConfiguration.g:7905:1: ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) - { - // InternalApplicationConfiguration.g:7905:1: ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) - // InternalApplicationConfiguration.g:7906:2: ( rule__GenerationTask__RunsAssignment_3_5_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2()); - // InternalApplicationConfiguration.g:7907:2: ( rule__GenerationTask__RunsAssignment_3_5_2 ) - // InternalApplicationConfiguration.g:7907:3: rule__GenerationTask__RunsAssignment_3_5_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__RunsAssignment_3_5_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_5__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_6__0" - // InternalApplicationConfiguration.g:7916:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ; - public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7920:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ) - // InternalApplicationConfiguration.g:7921:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_6__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_6__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_6__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl" - // InternalApplicationConfiguration.g:7928:1: rule__GenerationTask__Group_3_6__0__Impl : ( 'solver' ) ; - public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7932:1: ( ( 'solver' ) ) - // InternalApplicationConfiguration.g:7933:1: ( 'solver' ) - { - // InternalApplicationConfiguration.g:7933:1: ( 'solver' ) - // InternalApplicationConfiguration.g:7934:2: 'solver' - { - before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0()); - match(input,49,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_6__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_6__1" - // InternalApplicationConfiguration.g:7943:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ; - public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7947:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ) - // InternalApplicationConfiguration.g:7948:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 - { - pushFollow(FOLLOW_44); - rule__GenerationTask__Group_3_6__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_6__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_6__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl" - // InternalApplicationConfiguration.g:7955:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7959:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:7960:1: ( '=' ) - { - // InternalApplicationConfiguration.g:7960:1: ( '=' ) - // InternalApplicationConfiguration.g:7961:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_6__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_6__2" - // InternalApplicationConfiguration.g:7970:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ; - public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7974:1: ( rule__GenerationTask__Group_3_6__2__Impl ) - // InternalApplicationConfiguration.g:7975:2: rule__GenerationTask__Group_3_6__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_6__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_6__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl" - // InternalApplicationConfiguration.g:7981:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) ; - public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:7985:1: ( ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) ) - // InternalApplicationConfiguration.g:7986:1: ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) - { - // InternalApplicationConfiguration.g:7986:1: ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) - // InternalApplicationConfiguration.g:7987:2: ( rule__GenerationTask__SolverAssignment_3_6_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2()); - // InternalApplicationConfiguration.g:7988:2: ( rule__GenerationTask__SolverAssignment_3_6_2 ) - // InternalApplicationConfiguration.g:7988:3: rule__GenerationTask__SolverAssignment_3_6_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__SolverAssignment_3_6_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_6__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_7__0" - // InternalApplicationConfiguration.g:7997:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ; - public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8001:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ) - // InternalApplicationConfiguration.g:8002:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_7__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_7__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_7__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl" - // InternalApplicationConfiguration.g:8009:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'config' ) ; - public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8013:1: ( ( 'config' ) ) - // InternalApplicationConfiguration.g:8014:1: ( 'config' ) - { - // InternalApplicationConfiguration.g:8014:1: ( 'config' ) - // InternalApplicationConfiguration.g:8015:2: 'config' - { - before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0()); - match(input,34,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_7__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_7__1" - // InternalApplicationConfiguration.g:8024:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ; - public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8028:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ) - // InternalApplicationConfiguration.g:8029:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 - { - pushFollow(FOLLOW_43); - rule__GenerationTask__Group_3_7__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_7__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_7__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl" - // InternalApplicationConfiguration.g:8036:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8040:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8041:1: ( '=' ) - { - // InternalApplicationConfiguration.g:8041:1: ( '=' ) - // InternalApplicationConfiguration.g:8042:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_7__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_7__2" - // InternalApplicationConfiguration.g:8051:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ; - public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8055:1: ( rule__GenerationTask__Group_3_7__2__Impl ) - // InternalApplicationConfiguration.g:8056:2: rule__GenerationTask__Group_3_7__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_7__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_7__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl" - // InternalApplicationConfiguration.g:8062:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) ; - public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8066:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) ) - // InternalApplicationConfiguration.g:8067:1: ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) - { - // InternalApplicationConfiguration.g:8067:1: ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) - // InternalApplicationConfiguration.g:8068:2: ( rule__GenerationTask__ConfigAssignment_3_7_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2()); - // InternalApplicationConfiguration.g:8069:2: ( rule__GenerationTask__ConfigAssignment_3_7_2 ) - // InternalApplicationConfiguration.g:8069:3: rule__GenerationTask__ConfigAssignment_3_7_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__ConfigAssignment_3_7_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_7__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_8__0" - // InternalApplicationConfiguration.g:8078:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ; - public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8082:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ) - // InternalApplicationConfiguration.g:8083:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_8__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_8__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_8__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl" - // InternalApplicationConfiguration.g:8090:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'debug' ) ; - public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8094:1: ( ( 'debug' ) ) - // InternalApplicationConfiguration.g:8095:1: ( 'debug' ) - { - // InternalApplicationConfiguration.g:8095:1: ( 'debug' ) - // InternalApplicationConfiguration.g:8096:2: 'debug' - { - before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0()); - match(input,50,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_8__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_8__1" - // InternalApplicationConfiguration.g:8105:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ; - public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8109:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ) - // InternalApplicationConfiguration.g:8110:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 - { - pushFollow(FOLLOW_21); - rule__GenerationTask__Group_3_8__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_8__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_8__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl" - // InternalApplicationConfiguration.g:8117:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8121:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8122:1: ( '=' ) - { - // InternalApplicationConfiguration.g:8122:1: ( '=' ) - // InternalApplicationConfiguration.g:8123:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_8__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_8__2" - // InternalApplicationConfiguration.g:8132:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ; - public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8136:1: ( rule__GenerationTask__Group_3_8__2__Impl ) - // InternalApplicationConfiguration.g:8137:2: rule__GenerationTask__Group_3_8__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_8__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_8__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl" - // InternalApplicationConfiguration.g:8143:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) ; - public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8147:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) ) - // InternalApplicationConfiguration.g:8148:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) - { - // InternalApplicationConfiguration.g:8148:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) - // InternalApplicationConfiguration.g:8149:2: ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2()); - // InternalApplicationConfiguration.g:8150:2: ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) - // InternalApplicationConfiguration.g:8150:3: rule__GenerationTask__DebugFolderAssignment_3_8_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__DebugFolderAssignment_3_8_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_8__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_9__0" - // InternalApplicationConfiguration.g:8159:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ; - public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8163:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ) - // InternalApplicationConfiguration.g:8164:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_9__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_9__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_9__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl" - // InternalApplicationConfiguration.g:8171:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'log' ) ; - public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8175:1: ( ( 'log' ) ) - // InternalApplicationConfiguration.g:8176:1: ( 'log' ) - { - // InternalApplicationConfiguration.g:8176:1: ( 'log' ) - // InternalApplicationConfiguration.g:8177:2: 'log' - { - before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0()); - match(input,51,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_9__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_9__1" - // InternalApplicationConfiguration.g:8186:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ; - public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8190:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ) - // InternalApplicationConfiguration.g:8191:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 - { - pushFollow(FOLLOW_21); - rule__GenerationTask__Group_3_9__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_9__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_9__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl" - // InternalApplicationConfiguration.g:8198:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8202:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8203:1: ( '=' ) - { - // InternalApplicationConfiguration.g:8203:1: ( '=' ) - // InternalApplicationConfiguration.g:8204:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_9__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_9__2" - // InternalApplicationConfiguration.g:8213:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ; - public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8217:1: ( rule__GenerationTask__Group_3_9__2__Impl ) - // InternalApplicationConfiguration.g:8218:2: rule__GenerationTask__Group_3_9__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_9__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_9__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl" - // InternalApplicationConfiguration.g:8224:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) ; - public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8228:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) ) - // InternalApplicationConfiguration.g:8229:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) - { - // InternalApplicationConfiguration.g:8229:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) - // InternalApplicationConfiguration.g:8230:2: ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2()); - // InternalApplicationConfiguration.g:8231:2: ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) - // InternalApplicationConfiguration.g:8231:3: rule__GenerationTask__TargetLogFileAssignment_3_9_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__TargetLogFileAssignment_3_9_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_9__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_10__0" - // InternalApplicationConfiguration.g:8240:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ; - public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8244:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ) - // InternalApplicationConfiguration.g:8245:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_10__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_10__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_10__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl" - // InternalApplicationConfiguration.g:8252:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'statistics' ) ; - public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8256:1: ( ( 'statistics' ) ) - // InternalApplicationConfiguration.g:8257:1: ( 'statistics' ) - { - // InternalApplicationConfiguration.g:8257:1: ( 'statistics' ) - // InternalApplicationConfiguration.g:8258:2: 'statistics' - { - before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0()); - match(input,52,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_10__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_10__1" - // InternalApplicationConfiguration.g:8267:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ; - public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8271:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ) - // InternalApplicationConfiguration.g:8272:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 - { - pushFollow(FOLLOW_21); - rule__GenerationTask__Group_3_10__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_10__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_10__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl" - // InternalApplicationConfiguration.g:8279:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8283:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8284:1: ( '=' ) - { - // InternalApplicationConfiguration.g:8284:1: ( '=' ) - // InternalApplicationConfiguration.g:8285:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_10__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_10__2" - // InternalApplicationConfiguration.g:8294:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ; - public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8298:1: ( rule__GenerationTask__Group_3_10__2__Impl ) - // InternalApplicationConfiguration.g:8299:2: rule__GenerationTask__Group_3_10__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_10__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_10__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl" - // InternalApplicationConfiguration.g:8305:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) ; - public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8309:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) ) - // InternalApplicationConfiguration.g:8310:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) - { - // InternalApplicationConfiguration.g:8310:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) - // InternalApplicationConfiguration.g:8311:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2()); - // InternalApplicationConfiguration.g:8312:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) - // InternalApplicationConfiguration.g:8312:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_10__2__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_11__0" - // InternalApplicationConfiguration.g:8321:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ; - public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8325:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ) - // InternalApplicationConfiguration.g:8326:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 - { - pushFollow(FOLLOW_13); - rule__GenerationTask__Group_3_11__0__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_11__1(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_11__0" - - - // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl" - // InternalApplicationConfiguration.g:8333:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'output' ) ; - public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8337:1: ( ( 'output' ) ) - // InternalApplicationConfiguration.g:8338:1: ( 'output' ) - { - // InternalApplicationConfiguration.g:8338:1: ( 'output' ) - // InternalApplicationConfiguration.g:8339:2: 'output' - { - before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0()); - match(input,53,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_11__0__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_11__1" - // InternalApplicationConfiguration.g:8348:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ; - public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8352:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ) - // InternalApplicationConfiguration.g:8353:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 - { - pushFollow(FOLLOW_21); - rule__GenerationTask__Group_3_11__1__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_11__2(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_11__1" - - - // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl" - // InternalApplicationConfiguration.g:8360:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ; - public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8364:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8365:1: ( '=' ) - { - // InternalApplicationConfiguration.g:8365:1: ( '=' ) - // InternalApplicationConfiguration.g:8366:2: '=' - { - before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); - match(input,23,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_11__1__Impl" - - - // $ANTLR start "rule__GenerationTask__Group_3_11__2" - // InternalApplicationConfiguration.g:8375:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ; - public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8379:1: ( rule__GenerationTask__Group_3_11__2__Impl ) - // InternalApplicationConfiguration.g:8380:2: rule__GenerationTask__Group_3_11__2__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_11__2__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_11__2" - - - // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl" - // InternalApplicationConfiguration.g:8386:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) ; - public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8390:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) ) - // InternalApplicationConfiguration.g:8391:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) - { - // InternalApplicationConfiguration.g:8391:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) - // InternalApplicationConfiguration.g:8392:2: ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) - { - before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2()); - // InternalApplicationConfiguration.g:8393:2: ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) - // InternalApplicationConfiguration.g:8393:3: rule__GenerationTask__TagetFolderAssignment_3_11_2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__TagetFolderAssignment_3_11_2(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__Group_3_11__2__Impl" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3" - // InternalApplicationConfiguration.g:8402:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ; - public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException { - - int stackSize = keepStackSize(); - getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); - - try { - // InternalApplicationConfiguration.g:8407:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? ) - // InternalApplicationConfiguration.g:8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? - { - // InternalApplicationConfiguration.g:8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? - int alt56=2; - alt56 = dfa56.predict(input); - switch (alt56) { - case 1 : - // InternalApplicationConfiguration.g:8408:2: rule__GenerationTask__UnorderedGroup_3__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__0(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl" - // InternalApplicationConfiguration.g:8416:1: rule__GenerationTask__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) ) ; - public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - boolean selected = false; - - try { - // InternalApplicationConfiguration.g:8421:1: ( ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) ) ) - // InternalApplicationConfiguration.g:8422:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) ) - { - // InternalApplicationConfiguration.g:8422:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) ) - int alt57=12; - alt57 = dfa57.predict(input); - switch (alt57) { - case 1 : - // InternalApplicationConfiguration.g:8423:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8423:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) - // InternalApplicationConfiguration.g:8424:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); - } - // InternalApplicationConfiguration.g:8424:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) - // InternalApplicationConfiguration.g:8425:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); - - - selected = true; - - // InternalApplicationConfiguration.g:8431:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) - // InternalApplicationConfiguration.g:8432:6: ( rule__GenerationTask__Group_3_0__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); - // InternalApplicationConfiguration.g:8433:6: ( rule__GenerationTask__Group_3_0__0 ) - // InternalApplicationConfiguration.g:8433:7: rule__GenerationTask__Group_3_0__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_0__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); - - } - - - } - - - } - - - } - break; - case 2 : - // InternalApplicationConfiguration.g:8438:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8438:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) - // InternalApplicationConfiguration.g:8439:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); - } - // InternalApplicationConfiguration.g:8439:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) - // InternalApplicationConfiguration.g:8440:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); - - - selected = true; - - // InternalApplicationConfiguration.g:8446:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) - // InternalApplicationConfiguration.g:8447:6: ( rule__GenerationTask__Group_3_1__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); - // InternalApplicationConfiguration.g:8448:6: ( rule__GenerationTask__Group_3_1__0 ) - // InternalApplicationConfiguration.g:8448:7: rule__GenerationTask__Group_3_1__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_1__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); - - } - - - } - - - } - - - } - break; - case 3 : - // InternalApplicationConfiguration.g:8453:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8453:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) - // InternalApplicationConfiguration.g:8454:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); - } - // InternalApplicationConfiguration.g:8454:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) - // InternalApplicationConfiguration.g:8455:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); - - - selected = true; - - // InternalApplicationConfiguration.g:8461:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) - // InternalApplicationConfiguration.g:8462:6: ( rule__GenerationTask__Group_3_2__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); - // InternalApplicationConfiguration.g:8463:6: ( rule__GenerationTask__Group_3_2__0 ) - // InternalApplicationConfiguration.g:8463:7: rule__GenerationTask__Group_3_2__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_2__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); - - } - - - } - - - } - - - } - break; - case 4 : - // InternalApplicationConfiguration.g:8468:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8468:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) - // InternalApplicationConfiguration.g:8469:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); - } - // InternalApplicationConfiguration.g:8469:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) - // InternalApplicationConfiguration.g:8470:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); - - - selected = true; - - // InternalApplicationConfiguration.g:8476:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) - // InternalApplicationConfiguration.g:8477:6: ( rule__GenerationTask__Group_3_3__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); - // InternalApplicationConfiguration.g:8478:6: ( rule__GenerationTask__Group_3_3__0 ) - // InternalApplicationConfiguration.g:8478:7: rule__GenerationTask__Group_3_3__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_3__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); - - } - - - } - - - } - - - } - break; - case 5 : - // InternalApplicationConfiguration.g:8483:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8483:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) - // InternalApplicationConfiguration.g:8484:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); - } - // InternalApplicationConfiguration.g:8484:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) - // InternalApplicationConfiguration.g:8485:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); - - - selected = true; - - // InternalApplicationConfiguration.g:8491:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) - // InternalApplicationConfiguration.g:8492:6: ( rule__GenerationTask__Group_3_4__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); - // InternalApplicationConfiguration.g:8493:6: ( rule__GenerationTask__Group_3_4__0 ) - // InternalApplicationConfiguration.g:8493:7: rule__GenerationTask__Group_3_4__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_4__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); - - } - - - } - - - } - - - } - break; - case 6 : - // InternalApplicationConfiguration.g:8498:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8498:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) - // InternalApplicationConfiguration.g:8499:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); - } - // InternalApplicationConfiguration.g:8499:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) - // InternalApplicationConfiguration.g:8500:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); - - - selected = true; - - // InternalApplicationConfiguration.g:8506:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) - // InternalApplicationConfiguration.g:8507:6: ( rule__GenerationTask__Group_3_5__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); - // InternalApplicationConfiguration.g:8508:6: ( rule__GenerationTask__Group_3_5__0 ) - // InternalApplicationConfiguration.g:8508:7: rule__GenerationTask__Group_3_5__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_5__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); - - } - - - } - - - } - - - } - break; - case 7 : - // InternalApplicationConfiguration.g:8513:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8513:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) - // InternalApplicationConfiguration.g:8514:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); - } - // InternalApplicationConfiguration.g:8514:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) - // InternalApplicationConfiguration.g:8515:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); - - - selected = true; - - // InternalApplicationConfiguration.g:8521:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) - // InternalApplicationConfiguration.g:8522:6: ( rule__GenerationTask__Group_3_6__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); - // InternalApplicationConfiguration.g:8523:6: ( rule__GenerationTask__Group_3_6__0 ) - // InternalApplicationConfiguration.g:8523:7: rule__GenerationTask__Group_3_6__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_6__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); - - } - - - } - - - } - - - } - break; - case 8 : - // InternalApplicationConfiguration.g:8528:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8528:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) - // InternalApplicationConfiguration.g:8529:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); - } - // InternalApplicationConfiguration.g:8529:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) - // InternalApplicationConfiguration.g:8530:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); - - - selected = true; - - // InternalApplicationConfiguration.g:8536:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) - // InternalApplicationConfiguration.g:8537:6: ( rule__GenerationTask__Group_3_7__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); - // InternalApplicationConfiguration.g:8538:6: ( rule__GenerationTask__Group_3_7__0 ) - // InternalApplicationConfiguration.g:8538:7: rule__GenerationTask__Group_3_7__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_7__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); - - } - - - } - - - } - - - } - break; - case 9 : - // InternalApplicationConfiguration.g:8543:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8543:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) - // InternalApplicationConfiguration.g:8544:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); - } - // InternalApplicationConfiguration.g:8544:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) - // InternalApplicationConfiguration.g:8545:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); - - - selected = true; - - // InternalApplicationConfiguration.g:8551:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) - // InternalApplicationConfiguration.g:8552:6: ( rule__GenerationTask__Group_3_8__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); - // InternalApplicationConfiguration.g:8553:6: ( rule__GenerationTask__Group_3_8__0 ) - // InternalApplicationConfiguration.g:8553:7: rule__GenerationTask__Group_3_8__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_8__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); - - } - - - } - - - } - - - } - break; - case 10 : - // InternalApplicationConfiguration.g:8558:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8558:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) - // InternalApplicationConfiguration.g:8559:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); - } - // InternalApplicationConfiguration.g:8559:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) - // InternalApplicationConfiguration.g:8560:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); - - - selected = true; - - // InternalApplicationConfiguration.g:8566:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) - // InternalApplicationConfiguration.g:8567:6: ( rule__GenerationTask__Group_3_9__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); - // InternalApplicationConfiguration.g:8568:6: ( rule__GenerationTask__Group_3_9__0 ) - // InternalApplicationConfiguration.g:8568:7: rule__GenerationTask__Group_3_9__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_9__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); - - } - - - } - - - } - - - } - break; - case 11 : - // InternalApplicationConfiguration.g:8573:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8573:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) - // InternalApplicationConfiguration.g:8574:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); - } - // InternalApplicationConfiguration.g:8574:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) - // InternalApplicationConfiguration.g:8575:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); - - - selected = true; - - // InternalApplicationConfiguration.g:8581:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) - // InternalApplicationConfiguration.g:8582:6: ( rule__GenerationTask__Group_3_10__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); - // InternalApplicationConfiguration.g:8583:6: ( rule__GenerationTask__Group_3_10__0 ) - // InternalApplicationConfiguration.g:8583:7: rule__GenerationTask__Group_3_10__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_10__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); - - } - - - } - - - } - - - } - break; - case 12 : - // InternalApplicationConfiguration.g:8588:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) - { - // InternalApplicationConfiguration.g:8588:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) - // InternalApplicationConfiguration.g:8589:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) - { - if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { - throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); - } - // InternalApplicationConfiguration.g:8589:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) - // InternalApplicationConfiguration.g:8590:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) - { - - getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); - - - selected = true; - - // InternalApplicationConfiguration.g:8596:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) - // InternalApplicationConfiguration.g:8597:6: ( rule__GenerationTask__Group_3_11__0 ) - { - before(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); - // InternalApplicationConfiguration.g:8598:6: ( rule__GenerationTask__Group_3_11__0 ) - // InternalApplicationConfiguration.g:8598:7: rule__GenerationTask__Group_3_11__0 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__Group_3_11__0(); - - state._fsp--; - - - } - - after(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); - - } - - - } - - - } - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - if (selected) - getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__Impl" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0" - // InternalApplicationConfiguration.g:8611:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8615:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ) - // InternalApplicationConfiguration.g:8616:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8617:2: ( rule__GenerationTask__UnorderedGroup_3__1 )? - int alt58=2; - alt58 = dfa58.predict(input); - switch (alt58) { - case 1 : - // InternalApplicationConfiguration.g:8617:2: rule__GenerationTask__UnorderedGroup_3__1 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__1(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__0" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1" - // InternalApplicationConfiguration.g:8623:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8627:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ) - // InternalApplicationConfiguration.g:8628:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8629:2: ( rule__GenerationTask__UnorderedGroup_3__2 )? - int alt59=2; - alt59 = dfa59.predict(input); - switch (alt59) { - case 1 : - // InternalApplicationConfiguration.g:8629:2: rule__GenerationTask__UnorderedGroup_3__2 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__2(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__1" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2" - // InternalApplicationConfiguration.g:8635:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8639:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ) - // InternalApplicationConfiguration.g:8640:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8641:2: ( rule__GenerationTask__UnorderedGroup_3__3 )? - int alt60=2; - alt60 = dfa60.predict(input); - switch (alt60) { - case 1 : - // InternalApplicationConfiguration.g:8641:2: rule__GenerationTask__UnorderedGroup_3__3 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__3(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__2" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3" - // InternalApplicationConfiguration.g:8647:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8651:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ) - // InternalApplicationConfiguration.g:8652:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8653:2: ( rule__GenerationTask__UnorderedGroup_3__4 )? - int alt61=2; - alt61 = dfa61.predict(input); - switch (alt61) { - case 1 : - // InternalApplicationConfiguration.g:8653:2: rule__GenerationTask__UnorderedGroup_3__4 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__4(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__3" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4" - // InternalApplicationConfiguration.g:8659:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8663:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ) - // InternalApplicationConfiguration.g:8664:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8665:2: ( rule__GenerationTask__UnorderedGroup_3__5 )? - int alt62=2; - alt62 = dfa62.predict(input); - switch (alt62) { - case 1 : - // InternalApplicationConfiguration.g:8665:2: rule__GenerationTask__UnorderedGroup_3__5 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__5(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__4" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5" - // InternalApplicationConfiguration.g:8671:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8675:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ) - // InternalApplicationConfiguration.g:8676:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8677:2: ( rule__GenerationTask__UnorderedGroup_3__6 )? - int alt63=2; - alt63 = dfa63.predict(input); - switch (alt63) { - case 1 : - // InternalApplicationConfiguration.g:8677:2: rule__GenerationTask__UnorderedGroup_3__6 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__6(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__5" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6" - // InternalApplicationConfiguration.g:8683:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8687:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ) - // InternalApplicationConfiguration.g:8688:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8689:2: ( rule__GenerationTask__UnorderedGroup_3__7 )? - int alt64=2; - alt64 = dfa64.predict(input); - switch (alt64) { - case 1 : - // InternalApplicationConfiguration.g:8689:2: rule__GenerationTask__UnorderedGroup_3__7 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__7(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__6" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7" - // InternalApplicationConfiguration.g:8695:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8699:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ) - // InternalApplicationConfiguration.g:8700:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8701:2: ( rule__GenerationTask__UnorderedGroup_3__8 )? - int alt65=2; - alt65 = dfa65.predict(input); - switch (alt65) { - case 1 : - // InternalApplicationConfiguration.g:8701:2: rule__GenerationTask__UnorderedGroup_3__8 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__8(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__7" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8" - // InternalApplicationConfiguration.g:8707:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8711:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ) - // InternalApplicationConfiguration.g:8712:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8713:2: ( rule__GenerationTask__UnorderedGroup_3__9 )? - int alt66=2; - alt66 = dfa66.predict(input); - switch (alt66) { - case 1 : - // InternalApplicationConfiguration.g:8713:2: rule__GenerationTask__UnorderedGroup_3__9 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__9(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__8" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9" - // InternalApplicationConfiguration.g:8719:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8723:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ) - // InternalApplicationConfiguration.g:8724:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8725:2: ( rule__GenerationTask__UnorderedGroup_3__10 )? - int alt67=2; - alt67 = dfa67.predict(input); - switch (alt67) { - case 1 : - // InternalApplicationConfiguration.g:8725:2: rule__GenerationTask__UnorderedGroup_3__10 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__10(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__9" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10" - // InternalApplicationConfiguration.g:8731:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ; - public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8735:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ) - // InternalApplicationConfiguration.g:8736:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? - { - pushFollow(FOLLOW_45); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - // InternalApplicationConfiguration.g:8737:2: ( rule__GenerationTask__UnorderedGroup_3__11 )? - int alt68=2; - alt68 = dfa68.predict(input); - switch (alt68) { - case 1 : - // InternalApplicationConfiguration.g:8737:2: rule__GenerationTask__UnorderedGroup_3__11 - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__11(); - - state._fsp--; - - - } - break; - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__10" - - - // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11" - // InternalApplicationConfiguration.g:8743:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ; - public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8747:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ) - // InternalApplicationConfiguration.g:8748:2: rule__GenerationTask__UnorderedGroup_3__Impl - { - pushFollow(FOLLOW_2); - rule__GenerationTask__UnorderedGroup_3__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__11" - - - // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0" - // InternalApplicationConfiguration.g:8755:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ; - public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8759:1: ( ( ruleImport ) ) - // InternalApplicationConfiguration.g:8760:2: ( ruleImport ) - { - // InternalApplicationConfiguration.g:8760:2: ( ruleImport ) - // InternalApplicationConfiguration.g:8761:3: ruleImport - { - before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); - pushFollow(FOLLOW_2); - ruleImport(); - - state._fsp--; - - after(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigurationScript__ImportsAssignment_0" - - - // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1" - // InternalApplicationConfiguration.g:8770:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ; - public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8774:1: ( ( ruleCommand ) ) - // InternalApplicationConfiguration.g:8775:2: ( ruleCommand ) - { - // InternalApplicationConfiguration.g:8775:2: ( ruleCommand ) - // InternalApplicationConfiguration.g:8776:3: ruleCommand - { - before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleCommand(); - - state._fsp--; - - after(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigurationScript__CommandsAssignment_1" - - - // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2" - // InternalApplicationConfiguration.g:8785:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ; - public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8789:1: ( ( ( RULE_STRING ) ) ) - // InternalApplicationConfiguration.g:8790:2: ( ( RULE_STRING ) ) - { - // InternalApplicationConfiguration.g:8790:2: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:8791:3: ( RULE_STRING ) - { - before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); - // InternalApplicationConfiguration.g:8792:3: ( RULE_STRING ) - // InternalApplicationConfiguration.g:8793:4: RULE_STRING - { - before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); - - } - - after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__EPackageImport__ImportedPackageAssignment_2" - - - // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2" - // InternalApplicationConfiguration.g:8804:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ; - public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8808:1: ( ( ( RULE_STRING ) ) ) - // InternalApplicationConfiguration.g:8809:2: ( ( RULE_STRING ) ) - { - // InternalApplicationConfiguration.g:8809:2: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:8810:3: ( RULE_STRING ) - { - before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); - // InternalApplicationConfiguration.g:8811:3: ( RULE_STRING ) - // InternalApplicationConfiguration.g:8812:4: RULE_STRING - { - before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); - - } - - after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2" - - - // $ANTLR start "rule__FileSpecification__PathAssignment" - // InternalApplicationConfiguration.g:8823:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ; - public final void rule__FileSpecification__PathAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8827:1: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:8828:2: ( RULE_STRING ) - { - // InternalApplicationConfiguration.g:8828:2: ( RULE_STRING ) - // InternalApplicationConfiguration.g:8829:3: RULE_STRING - { - before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileSpecification__PathAssignment" - - - // $ANTLR start "rule__FileDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:8838:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ; - public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8842:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:8843:2: ( RULE_ID ) - { - // InternalApplicationConfiguration.g:8843:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:8844:3: RULE_ID - { - before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileDeclaration__NameAssignment_1" - - - // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3" - // InternalApplicationConfiguration.g:8853:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ; - public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8857:1: ( ( ruleFileSpecification ) ) - // InternalApplicationConfiguration.g:8858:2: ( ruleFileSpecification ) - { - // InternalApplicationConfiguration.g:8858:2: ( ruleFileSpecification ) - // InternalApplicationConfiguration.g:8859:3: ruleFileSpecification - { - before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); - pushFollow(FOLLOW_2); - ruleFileSpecification(); - - state._fsp--; - - after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileDeclaration__SpecificationAssignment_3" - - - // $ANTLR start "rule__FileReference__ReferredAssignment" - // InternalApplicationConfiguration.g:8868:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ; - public final void rule__FileReference__ReferredAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8872:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:8873:2: ( ( RULE_ID ) ) - { - // InternalApplicationConfiguration.g:8873:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:8874:3: ( RULE_ID ) - { - before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:8875:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:8876:4: RULE_ID - { - before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); - - } - - after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FileReference__ReferredAssignment" - - - // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1" - // InternalApplicationConfiguration.g:8887:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ; - public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8891:1: ( ( ruleMetamodelEntry ) ) - // InternalApplicationConfiguration.g:8892:2: ( ruleMetamodelEntry ) - { - // InternalApplicationConfiguration.g:8892:2: ( ruleMetamodelEntry ) - // InternalApplicationConfiguration.g:8893:3: ruleMetamodelEntry - { - before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleMetamodelEntry(); - - state._fsp--; - - after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_1" - - - // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1" - // InternalApplicationConfiguration.g:8902:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ; - public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8906:1: ( ( ruleMetamodelEntry ) ) - // InternalApplicationConfiguration.g:8907:2: ( ruleMetamodelEntry ) - { - // InternalApplicationConfiguration.g:8907:2: ( ruleMetamodelEntry ) - // InternalApplicationConfiguration.g:8908:3: ruleMetamodelEntry - { - before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); - pushFollow(FOLLOW_2); - ruleMetamodelEntry(); - - state._fsp--; - - after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_2_1" - - - // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1" - // InternalApplicationConfiguration.g:8917:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; - public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8921:1: ( ( ( ruleQualifiedName ) ) ) - // InternalApplicationConfiguration.g:8922:2: ( ( ruleQualifiedName ) ) - { - // InternalApplicationConfiguration.g:8922:2: ( ( ruleQualifiedName ) ) - // InternalApplicationConfiguration.g:8923:3: ( ruleQualifiedName ) - { - before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); - // InternalApplicationConfiguration.g:8924:3: ( ruleQualifiedName ) - // InternalApplicationConfiguration.g:8925:4: ruleQualifiedName - { - before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); - pushFollow(FOLLOW_2); - ruleQualifiedName(); - - state._fsp--; - - after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); - - } - - after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__PackageAssignment_1" - - - // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2" - // InternalApplicationConfiguration.g:8936:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ; - public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8940:1: ( ( ruleMetamodelElement ) ) - // InternalApplicationConfiguration.g:8941:2: ( ruleMetamodelElement ) - { - // InternalApplicationConfiguration.g:8941:2: ( ruleMetamodelElement ) - // InternalApplicationConfiguration.g:8942:3: ruleMetamodelElement - { - before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); - pushFollow(FOLLOW_2); - ruleMetamodelElement(); - - state._fsp--; - - after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_2" - - - // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1" - // InternalApplicationConfiguration.g:8951:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ; - public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8955:1: ( ( ruleMetamodelElement ) ) - // InternalApplicationConfiguration.g:8956:2: ( ruleMetamodelElement ) - { - // InternalApplicationConfiguration.g:8956:2: ( ruleMetamodelElement ) - // InternalApplicationConfiguration.g:8957:3: ruleMetamodelElement - { - before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); - pushFollow(FOLLOW_2); - ruleMetamodelElement(); - - state._fsp--; - - after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_3_1" - - - // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0" - // InternalApplicationConfiguration.g:8966:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; - public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8970:1: ( ( ( ruleQualifiedName ) ) ) - // InternalApplicationConfiguration.g:8971:2: ( ( ruleQualifiedName ) ) - { - // InternalApplicationConfiguration.g:8971:2: ( ( ruleQualifiedName ) ) - // InternalApplicationConfiguration.g:8972:3: ( ruleQualifiedName ) - { - before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); - // InternalApplicationConfiguration.g:8973:3: ( ruleQualifiedName ) - // InternalApplicationConfiguration.g:8974:4: ruleQualifiedName - { - before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); - pushFollow(FOLLOW_2); - ruleQualifiedName(); - - state._fsp--; - - after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); - - } - - after(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__PackageAssignment_0_0" - - - // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1" - // InternalApplicationConfiguration.g:8985:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ; - public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:8989:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:8990:2: ( ( RULE_ID ) ) - { - // InternalApplicationConfiguration.g:8990:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:8991:3: ( RULE_ID ) - { - before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); - // InternalApplicationConfiguration.g:8992:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:8993:4: RULE_ID - { - before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); - - } - - after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__ClassifierAssignment_1" - - - // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1" - // InternalApplicationConfiguration.g:9004:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ; - public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9008:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:9009:2: ( ( RULE_ID ) ) - { - // InternalApplicationConfiguration.g:9009:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9010:3: ( RULE_ID ) - { - before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); - // InternalApplicationConfiguration.g:9011:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:9012:4: RULE_ID - { - before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); - - } - - after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelElement__FeatureAssignment_2_1" - - - // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:9023:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ; - public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9027:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9028:2: ( RULE_ID ) - { - // InternalApplicationConfiguration.g:9028:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:9029:3: RULE_ID - { - before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelDeclaration__NameAssignment_1" - - - // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:9038:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ; - public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9042:1: ( ( ruleMetamodelSpecification ) ) - // InternalApplicationConfiguration.g:9043:2: ( ruleMetamodelSpecification ) - { - // InternalApplicationConfiguration.g:9043:2: ( ruleMetamodelSpecification ) - // InternalApplicationConfiguration.g:9044:3: ruleMetamodelSpecification - { - before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleMetamodelSpecification(); - - state._fsp--; - - after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelDeclaration__SpecificationAssignment_2" - - - // $ANTLR start "rule__MetamodelReference__ReferredAssignment" - // InternalApplicationConfiguration.g:9053:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ; - public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9057:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:9058:2: ( ( RULE_ID ) ) - { - // InternalApplicationConfiguration.g:9058:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9059:3: ( RULE_ID ) - { - before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:9060:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:9061:4: RULE_ID - { - before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); - - } - - after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MetamodelReference__ReferredAssignment" - - - // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1" - // InternalApplicationConfiguration.g:9072:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ; - public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9076:1: ( ( rulePartialModelEntry ) ) - // InternalApplicationConfiguration.g:9077:2: ( rulePartialModelEntry ) - { - // InternalApplicationConfiguration.g:9077:2: ( rulePartialModelEntry ) - // InternalApplicationConfiguration.g:9078:3: rulePartialModelEntry - { - before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - rulePartialModelEntry(); - - state._fsp--; - - after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_1" - - - // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1" - // InternalApplicationConfiguration.g:9087:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ; - public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9091:1: ( ( rulePartialModelEntry ) ) - // InternalApplicationConfiguration.g:9092:2: ( rulePartialModelEntry ) - { - // InternalApplicationConfiguration.g:9092:2: ( rulePartialModelEntry ) - // InternalApplicationConfiguration.g:9093:3: rulePartialModelEntry - { - before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); - pushFollow(FOLLOW_2); - rulePartialModelEntry(); - - state._fsp--; - - after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_2_1" - - - // $ANTLR start "rule__ModelEntry__PathAssignment" - // InternalApplicationConfiguration.g:9102:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ; - public final void rule__ModelEntry__PathAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9106:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:9107:2: ( ruleFile ) - { - // InternalApplicationConfiguration.g:9107:2: ( ruleFile ) - // InternalApplicationConfiguration.g:9108:3: ruleFile - { - before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); - pushFollow(FOLLOW_2); - ruleFile(); - - state._fsp--; - - after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ModelEntry__PathAssignment" - - - // $ANTLR start "rule__FolderEntry__PathAssignment_1" - // InternalApplicationConfiguration.g:9117:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ; - public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9121:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:9122:2: ( ruleFile ) - { - // InternalApplicationConfiguration.g:9122:2: ( ruleFile ) - // InternalApplicationConfiguration.g:9123:3: ruleFile - { - before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleFile(); - - state._fsp--; - - after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__PathAssignment_1" - - - // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2" - // InternalApplicationConfiguration.g:9132:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ; - public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9136:1: ( ( ruleModelEntry ) ) - // InternalApplicationConfiguration.g:9137:2: ( ruleModelEntry ) - { - // InternalApplicationConfiguration.g:9137:2: ( ruleModelEntry ) - // InternalApplicationConfiguration.g:9138:3: ruleModelEntry - { - before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); - pushFollow(FOLLOW_2); - ruleModelEntry(); - - state._fsp--; - - after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_2" - - - // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1" - // InternalApplicationConfiguration.g:9147:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ; - public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9151:1: ( ( ruleModelEntry ) ) - // InternalApplicationConfiguration.g:9152:2: ( ruleModelEntry ) - { - // InternalApplicationConfiguration.g:9152:2: ( ruleModelEntry ) - // InternalApplicationConfiguration.g:9153:3: ruleModelEntry - { - before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); - pushFollow(FOLLOW_2); - ruleModelEntry(); - - state._fsp--; - - after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_3_1" - - - // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:9162:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ; - public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9166:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9167:2: ( RULE_ID ) - { - // InternalApplicationConfiguration.g:9167:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:9168:3: RULE_ID - { - before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelDeclaration__NameAssignment_1" - - - // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:9177:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ; - public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9181:1: ( ( rulePartialModelSpecification ) ) - // InternalApplicationConfiguration.g:9182:2: ( rulePartialModelSpecification ) - { - // InternalApplicationConfiguration.g:9182:2: ( rulePartialModelSpecification ) - // InternalApplicationConfiguration.g:9183:3: rulePartialModelSpecification - { - before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - rulePartialModelSpecification(); - - state._fsp--; - - after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelDeclaration__SpecificationAssignment_2" - - - // $ANTLR start "rule__PartialModelReference__ReferredAssignment" - // InternalApplicationConfiguration.g:9192:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ; - public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9196:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:9197:2: ( ( RULE_ID ) ) - { - // InternalApplicationConfiguration.g:9197:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9198:3: ( RULE_ID ) - { - before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:9199:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:9200:4: RULE_ID - { - before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); - - } - - after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PartialModelReference__ReferredAssignment" - - - // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1" - // InternalApplicationConfiguration.g:9211:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ; - public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9215:1: ( ( rulePatternEntry ) ) - // InternalApplicationConfiguration.g:9216:2: ( rulePatternEntry ) - { - // InternalApplicationConfiguration.g:9216:2: ( rulePatternEntry ) - // InternalApplicationConfiguration.g:9217:3: rulePatternEntry - { - before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - rulePatternEntry(); - - state._fsp--; - - after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__EntriesAssignment_1" - - - // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1" - // InternalApplicationConfiguration.g:9226:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ; - public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9230:1: ( ( rulePatternEntry ) ) - // InternalApplicationConfiguration.g:9231:2: ( rulePatternEntry ) - { - // InternalApplicationConfiguration.g:9231:2: ( rulePatternEntry ) - // InternalApplicationConfiguration.g:9232:3: rulePatternEntry - { - before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); - pushFollow(FOLLOW_2); - rulePatternEntry(); - - state._fsp--; - - after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternSpecification__EntriesAssignment_2_1" - - - // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1" - // InternalApplicationConfiguration.g:9241:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; - public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9245:1: ( ( ( ruleQualifiedName ) ) ) - // InternalApplicationConfiguration.g:9246:2: ( ( ruleQualifiedName ) ) - { - // InternalApplicationConfiguration.g:9246:2: ( ( ruleQualifiedName ) ) - // InternalApplicationConfiguration.g:9247:3: ( ruleQualifiedName ) - { - before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); - // InternalApplicationConfiguration.g:9248:3: ( ruleQualifiedName ) - // InternalApplicationConfiguration.g:9249:4: ruleQualifiedName - { - before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); - pushFollow(FOLLOW_2); - ruleQualifiedName(); - - state._fsp--; - - after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); - - } - - after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__PackageAssignment_1" - - - // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2" - // InternalApplicationConfiguration.g:9260:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ; - public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9264:1: ( ( rulePatternElement ) ) - // InternalApplicationConfiguration.g:9265:2: ( rulePatternElement ) - { - // InternalApplicationConfiguration.g:9265:2: ( rulePatternElement ) - // InternalApplicationConfiguration.g:9266:3: rulePatternElement - { - before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); - pushFollow(FOLLOW_2); - rulePatternElement(); - - state._fsp--; - - after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_2" - - - // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1" - // InternalApplicationConfiguration.g:9275:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ; - public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9279:1: ( ( rulePatternElement ) ) - // InternalApplicationConfiguration.g:9280:2: ( rulePatternElement ) - { - // InternalApplicationConfiguration.g:9280:2: ( rulePatternElement ) - // InternalApplicationConfiguration.g:9281:3: rulePatternElement - { - before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); - pushFollow(FOLLOW_2); - rulePatternElement(); - - state._fsp--; - - after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_3_1" - - - // $ANTLR start "rule__PatternElement__PackageAssignment_0_0" - // InternalApplicationConfiguration.g:9290:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; - public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9294:1: ( ( ( ruleQualifiedName ) ) ) - // InternalApplicationConfiguration.g:9295:2: ( ( ruleQualifiedName ) ) - { - // InternalApplicationConfiguration.g:9295:2: ( ( ruleQualifiedName ) ) - // InternalApplicationConfiguration.g:9296:3: ( ruleQualifiedName ) - { - before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); - // InternalApplicationConfiguration.g:9297:3: ( ruleQualifiedName ) - // InternalApplicationConfiguration.g:9298:4: ruleQualifiedName - { - before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); - pushFollow(FOLLOW_2); - ruleQualifiedName(); - - state._fsp--; - - after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); - - } - - after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternElement__PackageAssignment_0_0" - - - // $ANTLR start "rule__PatternElement__PatternAssignment_1" - // InternalApplicationConfiguration.g:9309:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ; - public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9313:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:9314:2: ( ( RULE_ID ) ) - { - // InternalApplicationConfiguration.g:9314:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9315:3: ( RULE_ID ) - { - before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); - // InternalApplicationConfiguration.g:9316:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:9317:4: RULE_ID - { - before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); - - } - - after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__PatternElement__PatternAssignment_1" - - - // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:9328:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ; - public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9332:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9333:2: ( RULE_ID ) - { - // InternalApplicationConfiguration.g:9333:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:9334:3: RULE_ID - { - before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GraphPatternDeclaration__NameAssignment_1" - - - // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:9343:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ; - public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9347:1: ( ( rulePatternSpecification ) ) - // InternalApplicationConfiguration.g:9348:2: ( rulePatternSpecification ) - { - // InternalApplicationConfiguration.g:9348:2: ( rulePatternSpecification ) - // InternalApplicationConfiguration.g:9349:3: rulePatternSpecification - { - before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - rulePatternSpecification(); - - state._fsp--; - - after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GraphPatternDeclaration__SpecificationAssignment_2" - - - // $ANTLR start "rule__GraphPatternReference__ReferredAssignment" - // InternalApplicationConfiguration.g:9358:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ; - public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9362:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:9363:2: ( ( RULE_ID ) ) - { - // InternalApplicationConfiguration.g:9363:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9364:3: ( RULE_ID ) - { - before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:9365:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:9366:4: RULE_ID - { - before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); - - } - - after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GraphPatternReference__ReferredAssignment" - - - // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0" - // InternalApplicationConfiguration.g:9377:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ; - public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9381:1: ( ( ruleConfigEntry ) ) - // InternalApplicationConfiguration.g:9382:2: ( ruleConfigEntry ) - { - // InternalApplicationConfiguration.g:9382:2: ( ruleConfigEntry ) - // InternalApplicationConfiguration.g:9383:3: ruleConfigEntry - { - before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); - pushFollow(FOLLOW_2); - ruleConfigEntry(); - - state._fsp--; - - after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_0" - - - // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1" - // InternalApplicationConfiguration.g:9392:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ; - public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9396:1: ( ( ruleConfigEntry ) ) - // InternalApplicationConfiguration.g:9397:2: ( ruleConfigEntry ) - { - // InternalApplicationConfiguration.g:9397:2: ( ruleConfigEntry ) - // InternalApplicationConfiguration.g:9398:3: ruleConfigEntry - { - before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); - pushFollow(FOLLOW_2); - ruleConfigEntry(); - - state._fsp--; - - after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_1_1" - - - // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:9407:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ; - public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9411:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9412:2: ( RULE_ID ) - { - // InternalApplicationConfiguration.g:9412:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:9413:3: RULE_ID - { - before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigDeclaration__NameAssignment_1" - - - // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:9422:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ; - public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9426:1: ( ( ruleConfigSpecification ) ) - // InternalApplicationConfiguration.g:9427:2: ( ruleConfigSpecification ) - { - // InternalApplicationConfiguration.g:9427:2: ( ruleConfigSpecification ) - // InternalApplicationConfiguration.g:9428:3: ruleConfigSpecification - { - before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleConfigSpecification(); - - state._fsp--; - - after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigDeclaration__SpecificationAssignment_2" - - - // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2" - // InternalApplicationConfiguration.g:9437:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ; - public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9441:1: ( ( ruleDocumentLevelSpecification ) ) - // InternalApplicationConfiguration.g:9442:2: ( ruleDocumentLevelSpecification ) - { - // InternalApplicationConfiguration.g:9442:2: ( ruleDocumentLevelSpecification ) - // InternalApplicationConfiguration.g:9443:3: ruleDocumentLevelSpecification - { - before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleDocumentLevelSpecification(); - - state._fsp--; - - after(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__DocumentationEntry__LevelAssignment_2" - - - // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2" - // InternalApplicationConfiguration.g:9452:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ; - public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9456:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:9457:2: ( RULE_INT ) - { - // InternalApplicationConfiguration.g:9457:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:9458:3: RULE_INT - { - before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); - match(input,RULE_INT,FOLLOW_2); - after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RuntimeEntry__MillisecLimitAssignment_2" - - - // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2" - // InternalApplicationConfiguration.g:9467:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ; - public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9471:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:9472:2: ( RULE_INT ) - { - // InternalApplicationConfiguration.g:9472:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:9473:3: RULE_INT - { - before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); - match(input,RULE_INT,FOLLOW_2); - after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__MemoryEntry__MegabyteLimitAssignment_2" - - - // $ANTLR start "rule__CustomEntry__KeyAssignment_0" - // InternalApplicationConfiguration.g:9482:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ; - public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9486:1: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:9487:2: ( RULE_STRING ) - { - // InternalApplicationConfiguration.g:9487:2: ( RULE_STRING ) - // InternalApplicationConfiguration.g:9488:3: RULE_STRING - { - before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__CustomEntry__KeyAssignment_0" - - - // $ANTLR start "rule__CustomEntry__ValueAssignment_2" - // InternalApplicationConfiguration.g:9497:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ; - public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9501:1: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:9502:2: ( RULE_STRING ) - { - // InternalApplicationConfiguration.g:9502:2: ( RULE_STRING ) - // InternalApplicationConfiguration.g:9503:3: RULE_STRING - { - before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__CustomEntry__ValueAssignment_2" - - - // $ANTLR start "rule__ConfigReference__ConfigAssignment" - // InternalApplicationConfiguration.g:9512:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ; - public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9516:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:9517:2: ( ( RULE_ID ) ) - { - // InternalApplicationConfiguration.g:9517:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9518:3: ( RULE_ID ) - { - before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:9519:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:9520:4: RULE_ID - { - before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); - - } - - after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ConfigReference__ConfigAssignment" - - - // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0" - // InternalApplicationConfiguration.g:9531:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ; - public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9535:1: ( ( ruleTypeScope ) ) - // InternalApplicationConfiguration.g:9536:2: ( ruleTypeScope ) - { - // InternalApplicationConfiguration.g:9536:2: ( ruleTypeScope ) - // InternalApplicationConfiguration.g:9537:3: ruleTypeScope - { - before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); - pushFollow(FOLLOW_2); - ruleTypeScope(); - - state._fsp--; - - after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_0" - - - // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1" - // InternalApplicationConfiguration.g:9546:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ; - public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9550:1: ( ( ruleTypeScope ) ) - // InternalApplicationConfiguration.g:9551:2: ( ruleTypeScope ) - { - // InternalApplicationConfiguration.g:9551:2: ( ruleTypeScope ) - // InternalApplicationConfiguration.g:9552:3: ruleTypeScope - { - before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); - pushFollow(FOLLOW_2); - ruleTypeScope(); - - state._fsp--; - - after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_1_1" - - - // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1" - // InternalApplicationConfiguration.g:9561:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ; - public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9565:1: ( ( ruleClassReference ) ) - // InternalApplicationConfiguration.g:9566:2: ( ruleClassReference ) - { - // InternalApplicationConfiguration.g:9566:2: ( ruleClassReference ) - // InternalApplicationConfiguration.g:9567:3: ruleClassReference - { - before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleClassReference(); - - state._fsp--; - - after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__TypeAssignment_1" - - - // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0" - // InternalApplicationConfiguration.g:9576:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; - public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9580:1: ( ( ( '+=' ) ) ) - // InternalApplicationConfiguration.g:9581:2: ( ( '+=' ) ) - { - // InternalApplicationConfiguration.g:9581:2: ( ( '+=' ) ) - // InternalApplicationConfiguration.g:9582:3: ( '+=' ) - { - before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - // InternalApplicationConfiguration.g:9583:3: ( '+=' ) - // InternalApplicationConfiguration.g:9584:4: '+=' - { - before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - match(input,54,FOLLOW_2); - after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - - } - - after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__SetsNewAssignment_2_0" - - - // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1" - // InternalApplicationConfiguration.g:9595:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; - public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9599:1: ( ( ( '=' ) ) ) - // InternalApplicationConfiguration.g:9600:2: ( ( '=' ) ) - { - // InternalApplicationConfiguration.g:9600:2: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9601:3: ( '=' ) - { - before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - // InternalApplicationConfiguration.g:9602:3: ( '=' ) - // InternalApplicationConfiguration.g:9603:4: '=' - { - before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - match(input,23,FOLLOW_2); - after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - - } - - after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__SetsSumAssignment_2_1" - - - // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0" - // InternalApplicationConfiguration.g:9614:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; - public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9618:1: ( ( ruleExactNumber ) ) - // InternalApplicationConfiguration.g:9619:2: ( ruleExactNumber ) - { - // InternalApplicationConfiguration.g:9619:2: ( ruleExactNumber ) - // InternalApplicationConfiguration.g:9620:3: ruleExactNumber - { - before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); - pushFollow(FOLLOW_2); - ruleExactNumber(); - - state._fsp--; - - after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_0" - - - // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1" - // InternalApplicationConfiguration.g:9629:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; - public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9633:1: ( ( ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:9634:2: ( ruleIntervallNumber ) - { - // InternalApplicationConfiguration.g:9634:2: ( ruleIntervallNumber ) - // InternalApplicationConfiguration.g:9635:3: ruleIntervallNumber - { - before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); - pushFollow(FOLLOW_2); - ruleIntervallNumber(); - - state._fsp--; - - after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_1" - - - // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1" - // InternalApplicationConfiguration.g:9644:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ; - public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9648:1: ( ( ruleObjectReference ) ) - // InternalApplicationConfiguration.g:9649:2: ( ruleObjectReference ) - { - // InternalApplicationConfiguration.g:9649:2: ( ruleObjectReference ) - // InternalApplicationConfiguration.g:9650:3: ruleObjectReference - { - before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleObjectReference(); - - state._fsp--; - - after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__TypeAssignment_1" - - - // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0" - // InternalApplicationConfiguration.g:9659:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; - public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9663:1: ( ( ( '+=' ) ) ) - // InternalApplicationConfiguration.g:9664:2: ( ( '+=' ) ) - { - // InternalApplicationConfiguration.g:9664:2: ( ( '+=' ) ) - // InternalApplicationConfiguration.g:9665:3: ( '+=' ) - { - before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - // InternalApplicationConfiguration.g:9666:3: ( '+=' ) - // InternalApplicationConfiguration.g:9667:4: '+=' - { - before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - match(input,54,FOLLOW_2); - after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - - } - - after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__SetsNewAssignment_2_0" - - - // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1" - // InternalApplicationConfiguration.g:9678:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; - public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9682:1: ( ( ( '=' ) ) ) - // InternalApplicationConfiguration.g:9683:2: ( ( '=' ) ) - { - // InternalApplicationConfiguration.g:9683:2: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9684:3: ( '=' ) - { - before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - // InternalApplicationConfiguration.g:9685:3: ( '=' ) - // InternalApplicationConfiguration.g:9686:4: '=' - { - before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - match(input,23,FOLLOW_2); - after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - - } - - after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__SetsSumAssignment_2_1" - - - // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0" - // InternalApplicationConfiguration.g:9697:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; - public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9701:1: ( ( ruleExactNumber ) ) - // InternalApplicationConfiguration.g:9702:2: ( ruleExactNumber ) - { - // InternalApplicationConfiguration.g:9702:2: ( ruleExactNumber ) - // InternalApplicationConfiguration.g:9703:3: ruleExactNumber - { - before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); - pushFollow(FOLLOW_2); - ruleExactNumber(); - - state._fsp--; - - after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_0" - - - // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1" - // InternalApplicationConfiguration.g:9712:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; - public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9716:1: ( ( ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:9717:2: ( ruleIntervallNumber ) - { - // InternalApplicationConfiguration.g:9717:2: ( ruleIntervallNumber ) - // InternalApplicationConfiguration.g:9718:3: ruleIntervallNumber - { - before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); - pushFollow(FOLLOW_2); - ruleIntervallNumber(); - - state._fsp--; - - after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_1" - - - // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1" - // InternalApplicationConfiguration.g:9727:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ; - public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9731:1: ( ( ruleIntegerReference ) ) - // InternalApplicationConfiguration.g:9732:2: ( ruleIntegerReference ) - { - // InternalApplicationConfiguration.g:9732:2: ( ruleIntegerReference ) - // InternalApplicationConfiguration.g:9733:3: ruleIntegerReference - { - before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleIntegerReference(); - - state._fsp--; - - after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__TypeAssignment_1" - - - // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0" - // InternalApplicationConfiguration.g:9742:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; - public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9746:1: ( ( ( '+=' ) ) ) - // InternalApplicationConfiguration.g:9747:2: ( ( '+=' ) ) - { - // InternalApplicationConfiguration.g:9747:2: ( ( '+=' ) ) - // InternalApplicationConfiguration.g:9748:3: ( '+=' ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - // InternalApplicationConfiguration.g:9749:3: ( '+=' ) - // InternalApplicationConfiguration.g:9750:4: '+=' - { - before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - match(input,54,FOLLOW_2); - after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__SetsNewAssignment_2_0" - - - // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1" - // InternalApplicationConfiguration.g:9761:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; - public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9765:1: ( ( ( '=' ) ) ) - // InternalApplicationConfiguration.g:9766:2: ( ( '=' ) ) - { - // InternalApplicationConfiguration.g:9766:2: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9767:3: ( '=' ) - { - before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - // InternalApplicationConfiguration.g:9768:3: ( '=' ) - // InternalApplicationConfiguration.g:9769:4: '=' - { - before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - match(input,23,FOLLOW_2); - after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - - } - - after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__SetsSumAssignment_2_1" - - - // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0" - // InternalApplicationConfiguration.g:9780:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; - public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9784:1: ( ( ruleExactNumber ) ) - // InternalApplicationConfiguration.g:9785:2: ( ruleExactNumber ) - { - // InternalApplicationConfiguration.g:9785:2: ( ruleExactNumber ) - // InternalApplicationConfiguration.g:9786:3: ruleExactNumber - { - before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); - pushFollow(FOLLOW_2); - ruleExactNumber(); - - state._fsp--; - - after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_0" - - - // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1" - // InternalApplicationConfiguration.g:9795:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; - public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9799:1: ( ( ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:9800:2: ( ruleIntervallNumber ) - { - // InternalApplicationConfiguration.g:9800:2: ( ruleIntervallNumber ) - // InternalApplicationConfiguration.g:9801:3: ruleIntervallNumber - { - before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); - pushFollow(FOLLOW_2); - ruleIntervallNumber(); - - state._fsp--; - - after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_1" - - - // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2" - // InternalApplicationConfiguration.g:9810:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ; - public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9814:1: ( ( ruleIntEnumberation ) ) - // InternalApplicationConfiguration.g:9815:2: ( ruleIntEnumberation ) - { - // InternalApplicationConfiguration.g:9815:2: ( ruleIntEnumberation ) - // InternalApplicationConfiguration.g:9816:3: ruleIntEnumberation - { - before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); - pushFollow(FOLLOW_2); - ruleIntEnumberation(); - - state._fsp--; - - after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_2" - - - // $ANTLR start "rule__RealTypeScope__TypeAssignment_1" - // InternalApplicationConfiguration.g:9825:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ; - public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9829:1: ( ( ruleRealReference ) ) - // InternalApplicationConfiguration.g:9830:2: ( ruleRealReference ) - { - // InternalApplicationConfiguration.g:9830:2: ( ruleRealReference ) - // InternalApplicationConfiguration.g:9831:3: ruleRealReference - { - before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleRealReference(); - - state._fsp--; - - after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__TypeAssignment_1" - - - // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0" - // InternalApplicationConfiguration.g:9840:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; - public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9844:1: ( ( ( '+=' ) ) ) - // InternalApplicationConfiguration.g:9845:2: ( ( '+=' ) ) - { - // InternalApplicationConfiguration.g:9845:2: ( ( '+=' ) ) - // InternalApplicationConfiguration.g:9846:3: ( '+=' ) - { - before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - // InternalApplicationConfiguration.g:9847:3: ( '+=' ) - // InternalApplicationConfiguration.g:9848:4: '+=' - { - before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - match(input,54,FOLLOW_2); - after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - - } - - after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__SetsNewAssignment_2_0" - - - // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1" - // InternalApplicationConfiguration.g:9859:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; - public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9863:1: ( ( ( '=' ) ) ) - // InternalApplicationConfiguration.g:9864:2: ( ( '=' ) ) - { - // InternalApplicationConfiguration.g:9864:2: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9865:3: ( '=' ) - { - before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - // InternalApplicationConfiguration.g:9866:3: ( '=' ) - // InternalApplicationConfiguration.g:9867:4: '=' - { - before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - match(input,23,FOLLOW_2); - after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - - } - - after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__SetsSumAssignment_2_1" - - - // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0" - // InternalApplicationConfiguration.g:9878:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; - public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9882:1: ( ( ruleExactNumber ) ) - // InternalApplicationConfiguration.g:9883:2: ( ruleExactNumber ) - { - // InternalApplicationConfiguration.g:9883:2: ( ruleExactNumber ) - // InternalApplicationConfiguration.g:9884:3: ruleExactNumber - { - before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); - pushFollow(FOLLOW_2); - ruleExactNumber(); - - state._fsp--; - - after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_0" - - - // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1" - // InternalApplicationConfiguration.g:9893:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; - public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9897:1: ( ( ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:9898:2: ( ruleIntervallNumber ) - { - // InternalApplicationConfiguration.g:9898:2: ( ruleIntervallNumber ) - // InternalApplicationConfiguration.g:9899:3: ruleIntervallNumber - { - before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); - pushFollow(FOLLOW_2); - ruleIntervallNumber(); - - state._fsp--; - - after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_1" - - - // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2" - // InternalApplicationConfiguration.g:9908:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ; - public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9912:1: ( ( ruleRealEnumeration ) ) - // InternalApplicationConfiguration.g:9913:2: ( ruleRealEnumeration ) - { - // InternalApplicationConfiguration.g:9913:2: ( ruleRealEnumeration ) - // InternalApplicationConfiguration.g:9914:3: ruleRealEnumeration - { - before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); - pushFollow(FOLLOW_2); - ruleRealEnumeration(); - - state._fsp--; - - after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_2" - - - // $ANTLR start "rule__StringTypeScope__TypeAssignment_1" - // InternalApplicationConfiguration.g:9923:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ; - public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9927:1: ( ( ruleStringReference ) ) - // InternalApplicationConfiguration.g:9928:2: ( ruleStringReference ) - { - // InternalApplicationConfiguration.g:9928:2: ( ruleStringReference ) - // InternalApplicationConfiguration.g:9929:3: ruleStringReference - { - before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleStringReference(); - - state._fsp--; - - after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__TypeAssignment_1" - - - // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0" - // InternalApplicationConfiguration.g:9938:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; - public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9942:1: ( ( ( '+=' ) ) ) - // InternalApplicationConfiguration.g:9943:2: ( ( '+=' ) ) - { - // InternalApplicationConfiguration.g:9943:2: ( ( '+=' ) ) - // InternalApplicationConfiguration.g:9944:3: ( '+=' ) - { - before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - // InternalApplicationConfiguration.g:9945:3: ( '+=' ) - // InternalApplicationConfiguration.g:9946:4: '+=' - { - before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - match(input,54,FOLLOW_2); - after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - - } - - after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__SetsNewAssignment_2_0" - - - // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1" - // InternalApplicationConfiguration.g:9957:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; - public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9961:1: ( ( ( '=' ) ) ) - // InternalApplicationConfiguration.g:9962:2: ( ( '=' ) ) - { - // InternalApplicationConfiguration.g:9962:2: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9963:3: ( '=' ) - { - before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - // InternalApplicationConfiguration.g:9964:3: ( '=' ) - // InternalApplicationConfiguration.g:9965:4: '=' - { - before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - match(input,23,FOLLOW_2); - after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - - } - - after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__SetsSumAssignment_2_1" - - - // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0" - // InternalApplicationConfiguration.g:9976:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; - public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9980:1: ( ( ruleExactNumber ) ) - // InternalApplicationConfiguration.g:9981:2: ( ruleExactNumber ) - { - // InternalApplicationConfiguration.g:9981:2: ( ruleExactNumber ) - // InternalApplicationConfiguration.g:9982:3: ruleExactNumber - { - before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); - pushFollow(FOLLOW_2); - ruleExactNumber(); - - state._fsp--; - - after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_0" - - - // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1" - // InternalApplicationConfiguration.g:9991:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; - public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:9995:1: ( ( ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:9996:2: ( ruleIntervallNumber ) - { - // InternalApplicationConfiguration.g:9996:2: ( ruleIntervallNumber ) - // InternalApplicationConfiguration.g:9997:3: ruleIntervallNumber - { - before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); - pushFollow(FOLLOW_2); - ruleIntervallNumber(); - - state._fsp--; - - after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_1" - - - // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2" - // InternalApplicationConfiguration.g:10006:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ; - public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10010:1: ( ( ruleStringEnumeration ) ) - // InternalApplicationConfiguration.g:10011:2: ( ruleStringEnumeration ) - { - // InternalApplicationConfiguration.g:10011:2: ( ruleStringEnumeration ) - // InternalApplicationConfiguration.g:10012:3: ruleStringEnumeration - { - before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); - pushFollow(FOLLOW_2); - ruleStringEnumeration(); - - state._fsp--; - - after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_2" - - - // $ANTLR start "rule__ClassReference__ElementAssignment_1" - // InternalApplicationConfiguration.g:10021:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ; - public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10025:1: ( ( ruleMetamodelElement ) ) - // InternalApplicationConfiguration.g:10026:2: ( ruleMetamodelElement ) - { - // InternalApplicationConfiguration.g:10026:2: ( ruleMetamodelElement ) - // InternalApplicationConfiguration.g:10027:3: ruleMetamodelElement - { - before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleMetamodelElement(); - - state._fsp--; - - after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ClassReference__ElementAssignment_1" - - - // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0" - // InternalApplicationConfiguration.g:10036:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ; - public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10040:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:10041:2: ( RULE_INT ) - { - // InternalApplicationConfiguration.g:10041:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:10042:3: RULE_INT - { - before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); - match(input,RULE_INT,FOLLOW_2); - after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ExactNumber__ExactNumberAssignment_0" - - - // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1" - // InternalApplicationConfiguration.g:10051:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ; - public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10055:1: ( ( ( '*' ) ) ) - // InternalApplicationConfiguration.g:10056:2: ( ( '*' ) ) - { - // InternalApplicationConfiguration.g:10056:2: ( ( '*' ) ) - // InternalApplicationConfiguration.g:10057:3: ( '*' ) - { - before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); - // InternalApplicationConfiguration.g:10058:3: ( '*' ) - // InternalApplicationConfiguration.g:10059:4: '*' - { - before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); - match(input,55,FOLLOW_2); - after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); - - } - - after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ExactNumber__ExactUnlimitedAssignment_1" - - - // $ANTLR start "rule__IntervallNumber__MinAssignment_0" - // InternalApplicationConfiguration.g:10070:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ; - public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10074:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:10075:2: ( RULE_INT ) - { - // InternalApplicationConfiguration.g:10075:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:10076:3: RULE_INT - { - before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); - match(input,RULE_INT,FOLLOW_2); - after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntervallNumber__MinAssignment_0" - - - // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0" - // InternalApplicationConfiguration.g:10085:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ; - public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10089:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:10090:2: ( RULE_INT ) - { - // InternalApplicationConfiguration.g:10090:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:10091:3: RULE_INT - { - before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); - match(input,RULE_INT,FOLLOW_2); - after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntervallNumber__MaxNumberAssignment_2_0" - - - // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1" - // InternalApplicationConfiguration.g:10100:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ; - public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10104:1: ( ( ( '*' ) ) ) - // InternalApplicationConfiguration.g:10105:2: ( ( '*' ) ) - { - // InternalApplicationConfiguration.g:10105:2: ( ( '*' ) ) - // InternalApplicationConfiguration.g:10106:3: ( '*' ) - { - before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); - // InternalApplicationConfiguration.g:10107:3: ( '*' ) - // InternalApplicationConfiguration.g:10108:4: '*' - { - before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); - match(input,55,FOLLOW_2); - after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); - - } - - after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntervallNumber__MaxUnlimitedAssignment_2_1" - - - // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0" - // InternalApplicationConfiguration.g:10119:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ; - public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10123:1: ( ( ruleINTLiteral ) ) - // InternalApplicationConfiguration.g:10124:2: ( ruleINTLiteral ) - { - // InternalApplicationConfiguration.g:10124:2: ( ruleINTLiteral ) - // InternalApplicationConfiguration.g:10125:3: ruleINTLiteral - { - before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); - pushFollow(FOLLOW_2); - ruleINTLiteral(); - - state._fsp--; - - after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_0" - - - // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1" - // InternalApplicationConfiguration.g:10134:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ; - public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10138:1: ( ( ruleINTLiteral ) ) - // InternalApplicationConfiguration.g:10139:2: ( ruleINTLiteral ) - { - // InternalApplicationConfiguration.g:10139:2: ( ruleINTLiteral ) - // InternalApplicationConfiguration.g:10140:3: ruleINTLiteral - { - before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); - pushFollow(FOLLOW_2); - ruleINTLiteral(); - - state._fsp--; - - after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_1_1" - - - // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0" - // InternalApplicationConfiguration.g:10149:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ; - public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10153:1: ( ( ruleREALLiteral ) ) - // InternalApplicationConfiguration.g:10154:2: ( ruleREALLiteral ) - { - // InternalApplicationConfiguration.g:10154:2: ( ruleREALLiteral ) - // InternalApplicationConfiguration.g:10155:3: ruleREALLiteral - { - before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); - pushFollow(FOLLOW_2); - ruleREALLiteral(); - - state._fsp--; - - after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_0" - - - // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1" - // InternalApplicationConfiguration.g:10164:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ; - public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10168:1: ( ( ruleREALLiteral ) ) - // InternalApplicationConfiguration.g:10169:2: ( ruleREALLiteral ) - { - // InternalApplicationConfiguration.g:10169:2: ( ruleREALLiteral ) - // InternalApplicationConfiguration.g:10170:3: ruleREALLiteral - { - before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); - pushFollow(FOLLOW_2); - ruleREALLiteral(); - - state._fsp--; - - after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_1_1" - - - // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0" - // InternalApplicationConfiguration.g:10179:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ; - public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10183:1: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:10184:2: ( RULE_STRING ) - { - // InternalApplicationConfiguration.g:10184:2: ( RULE_STRING ) - // InternalApplicationConfiguration.g:10185:3: RULE_STRING - { - before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_0" - - - // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1" - // InternalApplicationConfiguration.g:10194:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ; - public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10198:1: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:10199:2: ( RULE_STRING ) - { - // InternalApplicationConfiguration.g:10199:2: ( RULE_STRING ) - // InternalApplicationConfiguration.g:10200:3: RULE_STRING - { - before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); - match(input,RULE_STRING,FOLLOW_2); - after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_1_1" - - - // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:10209:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ; - public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10213:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10214:2: ( RULE_ID ) - { - // InternalApplicationConfiguration.g:10214:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:10215:3: RULE_ID - { - before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeDeclaration__NameAssignment_1" - - - // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:10224:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ; - public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10228:1: ( ( ruleScopeSpecification ) ) - // InternalApplicationConfiguration.g:10229:2: ( ruleScopeSpecification ) - { - // InternalApplicationConfiguration.g:10229:2: ( ruleScopeSpecification ) - // InternalApplicationConfiguration.g:10230:3: ruleScopeSpecification - { - before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); - pushFollow(FOLLOW_2); - ruleScopeSpecification(); - - state._fsp--; - - after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeDeclaration__SpecificationAssignment_2" - - - // $ANTLR start "rule__ScopeReference__ReferredAssignment" - // InternalApplicationConfiguration.g:10239:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ; - public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10243:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:10244:2: ( ( RULE_ID ) ) - { - // InternalApplicationConfiguration.g:10244:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10245:3: ( RULE_ID ) - { - before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:10246:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:10247:4: RULE_ID - { - before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); - match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); - - } - - after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ScopeReference__ReferredAssignment" - - - // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2" - // InternalApplicationConfiguration.g:10258:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ; - public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10262:1: ( ( ruleMetamodel ) ) - // InternalApplicationConfiguration.g:10263:2: ( ruleMetamodel ) - { - // InternalApplicationConfiguration.g:10263:2: ( ruleMetamodel ) - // InternalApplicationConfiguration.g:10264:3: ruleMetamodel - { - before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); - pushFollow(FOLLOW_2); - ruleMetamodel(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__MetamodelAssignment_3_0_2" - - - // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2" - // InternalApplicationConfiguration.g:10273:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ; - public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10277:1: ( ( rulePartialModel ) ) - // InternalApplicationConfiguration.g:10278:2: ( rulePartialModel ) - { - // InternalApplicationConfiguration.g:10278:2: ( rulePartialModel ) - // InternalApplicationConfiguration.g:10279:3: rulePartialModel - { - before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); - pushFollow(FOLLOW_2); - rulePartialModel(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__PartialModelAssignment_3_1_2" - - - // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2" - // InternalApplicationConfiguration.g:10288:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ; - public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10292:1: ( ( ruleGraphPattern ) ) - // InternalApplicationConfiguration.g:10293:2: ( ruleGraphPattern ) - { - // InternalApplicationConfiguration.g:10293:2: ( ruleGraphPattern ) - // InternalApplicationConfiguration.g:10294:3: ruleGraphPattern - { - before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); - pushFollow(FOLLOW_2); - ruleGraphPattern(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__PatternsAssignment_3_2_2" - - - // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_3_2" - // InternalApplicationConfiguration.g:10303:1: rule__GenerationTask__ScopeAssignment_3_3_2 : ( ruleScope ) ; - public final void rule__GenerationTask__ScopeAssignment_3_3_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10307:1: ( ( ruleScope ) ) - // InternalApplicationConfiguration.g:10308:2: ( ruleScope ) - { - // InternalApplicationConfiguration.g:10308:2: ( ruleScope ) - // InternalApplicationConfiguration.g:10309:3: ruleScope - { - before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0()); - pushFollow(FOLLOW_2); - ruleScope(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__ScopeAssignment_3_3_2" - - - // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0" - // InternalApplicationConfiguration.g:10318:1: rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 : ( ( 'number' ) ) ; - public final void rule__GenerationTask__NumberSpecifiedAssignment_3_4_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10322:1: ( ( ( 'number' ) ) ) - // InternalApplicationConfiguration.g:10323:2: ( ( 'number' ) ) - { - // InternalApplicationConfiguration.g:10323:2: ( ( 'number' ) ) - // InternalApplicationConfiguration.g:10324:3: ( 'number' ) - { - before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); - // InternalApplicationConfiguration.g:10325:3: ( 'number' ) - // InternalApplicationConfiguration.g:10326:4: 'number' - { - before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); - match(input,56,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); - - } - - after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0" - - - // $ANTLR start "rule__GenerationTask__NumberAssignment_3_4_2" - // InternalApplicationConfiguration.g:10337:1: rule__GenerationTask__NumberAssignment_3_4_2 : ( RULE_INT ) ; - public final void rule__GenerationTask__NumberAssignment_3_4_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10341:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:10342:2: ( RULE_INT ) - { - // InternalApplicationConfiguration.g:10342:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:10343:3: RULE_INT - { - before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0()); - match(input,RULE_INT,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__NumberAssignment_3_4_2" - - - // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_5_0" - // InternalApplicationConfiguration.g:10352:1: rule__GenerationTask__RunSpecifiedAssignment_3_5_0 : ( ( 'runs' ) ) ; - public final void rule__GenerationTask__RunSpecifiedAssignment_3_5_0() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10356:1: ( ( ( 'runs' ) ) ) - // InternalApplicationConfiguration.g:10357:2: ( ( 'runs' ) ) - { - // InternalApplicationConfiguration.g:10357:2: ( ( 'runs' ) ) - // InternalApplicationConfiguration.g:10358:3: ( 'runs' ) - { - before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); - // InternalApplicationConfiguration.g:10359:3: ( 'runs' ) - // InternalApplicationConfiguration.g:10360:4: 'runs' - { - before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); - match(input,57,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); - - } - - after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__RunSpecifiedAssignment_3_5_0" - - - // $ANTLR start "rule__GenerationTask__RunsAssignment_3_5_2" - // InternalApplicationConfiguration.g:10371:1: rule__GenerationTask__RunsAssignment_3_5_2 : ( RULE_INT ) ; - public final void rule__GenerationTask__RunsAssignment_3_5_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10375:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:10376:2: ( RULE_INT ) - { - // InternalApplicationConfiguration.g:10376:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:10377:3: RULE_INT - { - before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0()); - match(input,RULE_INT,FOLLOW_2); - after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__RunsAssignment_3_5_2" - - - // $ANTLR start "rule__GenerationTask__SolverAssignment_3_6_2" - // InternalApplicationConfiguration.g:10386:1: rule__GenerationTask__SolverAssignment_3_6_2 : ( ruleSolver ) ; - public final void rule__GenerationTask__SolverAssignment_3_6_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10390:1: ( ( ruleSolver ) ) - // InternalApplicationConfiguration.g:10391:2: ( ruleSolver ) - { - // InternalApplicationConfiguration.g:10391:2: ( ruleSolver ) - // InternalApplicationConfiguration.g:10392:3: ruleSolver - { - before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0()); - pushFollow(FOLLOW_2); - ruleSolver(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__SolverAssignment_3_6_2" - - - // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_7_2" - // InternalApplicationConfiguration.g:10401:1: rule__GenerationTask__ConfigAssignment_3_7_2 : ( ruleConfig ) ; - public final void rule__GenerationTask__ConfigAssignment_3_7_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10405:1: ( ( ruleConfig ) ) - // InternalApplicationConfiguration.g:10406:2: ( ruleConfig ) - { - // InternalApplicationConfiguration.g:10406:2: ( ruleConfig ) - // InternalApplicationConfiguration.g:10407:3: ruleConfig - { - before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0()); - pushFollow(FOLLOW_2); - ruleConfig(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__ConfigAssignment_3_7_2" - - - // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_8_2" - // InternalApplicationConfiguration.g:10416:1: rule__GenerationTask__DebugFolderAssignment_3_8_2 : ( ruleFile ) ; - public final void rule__GenerationTask__DebugFolderAssignment_3_8_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10420:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:10421:2: ( ruleFile ) - { - // InternalApplicationConfiguration.g:10421:2: ( ruleFile ) - // InternalApplicationConfiguration.g:10422:3: ruleFile - { - before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0()); - pushFollow(FOLLOW_2); - ruleFile(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__DebugFolderAssignment_3_8_2" - - - // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_9_2" - // InternalApplicationConfiguration.g:10431:1: rule__GenerationTask__TargetLogFileAssignment_3_9_2 : ( ruleFile ) ; - public final void rule__GenerationTask__TargetLogFileAssignment_3_9_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10435:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:10436:2: ( ruleFile ) - { - // InternalApplicationConfiguration.g:10436:2: ( ruleFile ) - // InternalApplicationConfiguration.g:10437:3: ruleFile - { - before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0()); - pushFollow(FOLLOW_2); - ruleFile(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__TargetLogFileAssignment_3_9_2" - - - // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2" - // InternalApplicationConfiguration.g:10446:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 : ( ruleFile ) ; - public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10450:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:10451:2: ( ruleFile ) - { - // InternalApplicationConfiguration.g:10451:2: ( ruleFile ) - // InternalApplicationConfiguration.g:10452:3: ruleFile - { - before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0()); - pushFollow(FOLLOW_2); - ruleFile(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2" - - - // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_11_2" - // InternalApplicationConfiguration.g:10461:1: rule__GenerationTask__TagetFolderAssignment_3_11_2 : ( ruleFile ) ; - public final void rule__GenerationTask__TagetFolderAssignment_3_11_2() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalApplicationConfiguration.g:10465:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:10466:2: ( ruleFile ) - { - // InternalApplicationConfiguration.g:10466:2: ( ruleFile ) - // InternalApplicationConfiguration.g:10467:3: ruleFile - { - before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0()); - pushFollow(FOLLOW_2); - ruleFile(); - - state._fsp--; - - after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__GenerationTask__TagetFolderAssignment_3_11_2" - - // Delegated rules - - - protected DFA56 dfa56 = new DFA56(this); - protected DFA57 dfa57 = new DFA57(this); - protected DFA58 dfa58 = new DFA58(this); - protected DFA59 dfa59 = new DFA59(this); - protected DFA60 dfa60 = new DFA60(this); - protected DFA61 dfa61 = new DFA61(this); - protected DFA62 dfa62 = new DFA62(this); - protected DFA63 dfa63 = new DFA63(this); - protected DFA64 dfa64 = new DFA64(this); - protected DFA65 dfa65 = new DFA65(this); - protected DFA66 dfa66 = new DFA66(this); - protected DFA67 dfa67 = new DFA67(this); - protected DFA68 dfa68 = new DFA68(this); - static final String dfa_1s = "\16\uffff"; - static final String dfa_2s = "\1\31\15\uffff"; - static final String dfa_3s = "\1\71\15\uffff"; - static final String dfa_4s = "\1\uffff\14\1\1\2"; - static final String dfa_5s = "\1\0\15\uffff}>"; - static final String[] dfa_6s = { - "\1\15\4\uffff\1\1\2\uffff\1\3\1\10\13\uffff\1\4\1\uffff\1\2\1\7\1\11\1\12\1\13\1\14\2\uffff\1\5\1\6", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); - - class DFA56 extends DFA { - - public DFA56(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 56; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA56_0 = input.LA(1); - - - int index56_0 = input.index(); - input.rewind(); - s = -1; - if ( LA56_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA56_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA56_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA56_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA56_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA56_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA56_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA56_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA56_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA56_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA56_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA56_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA56_0==25) ) {s = 13;} - - - input.seek(index56_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 56, _s, input); - error(nvae); - throw nvae; - } - } - static final String dfa_7s = "\15\uffff"; - static final String dfa_8s = "\1\36\14\uffff"; - static final String dfa_9s = "\1\71\14\uffff"; - static final String dfa_10s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14"; - static final String dfa_11s = "\1\0\14\uffff}>"; - static final String[] dfa_12s = { - "\1\1\2\uffff\1\3\1\10\13\uffff\1\4\1\uffff\1\2\1\7\1\11\1\12\1\13\1\14\2\uffff\1\5\1\6", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - }; - - static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s); - static final char[] dfa_8 = DFA.unpackEncodedStringToUnsignedChars(dfa_8s); - static final char[] dfa_9 = DFA.unpackEncodedStringToUnsignedChars(dfa_9s); - static final short[] dfa_10 = DFA.unpackEncodedString(dfa_10s); - static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s); - static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s); - - class DFA57 extends DFA { - - public DFA57(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 57; - this.eot = dfa_7; - this.eof = dfa_7; - this.min = dfa_8; - this.max = dfa_9; - this.accept = dfa_10; - this.special = dfa_11; - this.transition = dfa_12; - } - public String getDescription() { - return "8422:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) )"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA57_0 = input.LA(1); - - - int index57_0 = input.index(); - input.rewind(); - s = -1; - if ( LA57_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA57_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA57_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA57_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA57_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA57_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA57_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA57_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA57_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA57_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA57_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA57_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - - input.seek(index57_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 57, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA58 extends DFA { - - public DFA58(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 58; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8617:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA58_0 = input.LA(1); - - - int index58_0 = input.index(); - input.rewind(); - s = -1; - if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA58_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA58_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA58_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA58_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA58_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA58_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA58_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA58_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA58_0==25) ) {s = 13;} - - - input.seek(index58_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 58, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA59 extends DFA { - - public DFA59(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 59; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8629:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA59_0 = input.LA(1); - - - int index59_0 = input.index(); - input.rewind(); - s = -1; - if ( LA59_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA59_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA59_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA59_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA59_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA59_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA59_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA59_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA59_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA59_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA59_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA59_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA59_0==25) ) {s = 13;} - - - input.seek(index59_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 59, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA60 extends DFA { - - public DFA60(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 60; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8641:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA60_0 = input.LA(1); - - - int index60_0 = input.index(); - input.rewind(); - s = -1; - if ( LA60_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA60_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA60_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA60_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA60_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA60_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA60_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA60_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA60_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA60_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA60_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA60_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA60_0==25) ) {s = 13;} - - - input.seek(index60_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 60, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA61 extends DFA { - - public DFA61(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 61; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8653:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA61_0 = input.LA(1); - - - int index61_0 = input.index(); - input.rewind(); - s = -1; - if ( LA61_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA61_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA61_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA61_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA61_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA61_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA61_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA61_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA61_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA61_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA61_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA61_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA61_0==25) ) {s = 13;} - - - input.seek(index61_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 61, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA62 extends DFA { - - public DFA62(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 62; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8665:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA62_0 = input.LA(1); - - - int index62_0 = input.index(); - input.rewind(); - s = -1; - if ( LA62_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA62_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA62_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA62_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA62_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA62_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA62_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA62_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA62_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA62_0==25) ) {s = 13;} - - - input.seek(index62_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 62, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA63 extends DFA { - - public DFA63(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 63; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8677:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA63_0 = input.LA(1); - - - int index63_0 = input.index(); - input.rewind(); - s = -1; - if ( LA63_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA63_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA63_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA63_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA63_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA63_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA63_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA63_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA63_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA63_0==25) ) {s = 13;} - - - input.seek(index63_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 63, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA64 extends DFA { - - public DFA64(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 64; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8689:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA64_0 = input.LA(1); - - - int index64_0 = input.index(); - input.rewind(); - s = -1; - if ( LA64_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA64_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA64_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA64_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA64_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA64_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA64_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA64_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA64_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA64_0==25) ) {s = 13;} - - - input.seek(index64_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 64, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA65 extends DFA { - - public DFA65(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 65; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8701:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA65_0 = input.LA(1); - - - int index65_0 = input.index(); - input.rewind(); - s = -1; - if ( LA65_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA65_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA65_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA65_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA65_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA65_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA65_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA65_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA65_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA65_0==25) ) {s = 13;} - - - input.seek(index65_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 65, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA66 extends DFA { - - public DFA66(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 66; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8713:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA66_0 = input.LA(1); - - - int index66_0 = input.index(); - input.rewind(); - s = -1; - if ( LA66_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA66_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA66_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA66_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA66_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA66_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA66_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA66_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA66_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA66_0==25) ) {s = 13;} - - - input.seek(index66_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 66, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA67 extends DFA { - - public DFA67(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 67; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8725:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA67_0 = input.LA(1); - - - int index67_0 = input.index(); - input.rewind(); - s = -1; - if ( LA67_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA67_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA67_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA67_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA67_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA67_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA67_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA67_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA67_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA67_0==25) ) {s = 13;} - - - input.seek(index67_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 67, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA68 extends DFA { - - public DFA68(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 68; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "8737:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA68_0 = input.LA(1); - - - int index68_0 = input.index(); - input.rewind(); - s = -1; - if ( LA68_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA68_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA68_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA68_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA68_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA68_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA68_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA68_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA68_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( (LA68_0==25) ) {s = 13;} - - - input.seek(index68_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 68, _s, input); - error(nvae); - throw nvae; - } - } - - - 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[]{0x0000C00740400000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000080002L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000C00740400002L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000020000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000020002L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000008000010L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000006000000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000004000002L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000001000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000080000050L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000003802000040L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000003800000040L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000003800L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000004002000000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0040000000800000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0080000000000020L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0080000001000020L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000100000000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000200000000000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000002040020L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000040020L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000002000040L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x033F400640000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000001000010L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x000000000001C000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x033F400640000002L}); - -} +package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal; + +import java.io.InputStream; +import org.eclipse.xtext.*; +import org.eclipse.xtext.parser.*; +import org.eclipse.xtext.parser.impl.*; +import org.eclipse.emf.ecore.util.EcoreUtil; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.xtext.parser.antlr.XtextTokenStream; +import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; +import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; +import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA; +import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess; + + + +import org.antlr.runtime.*; +import java.util.Stack; +import java.util.List; +import java.util.ArrayList; + +@SuppressWarnings("all") +public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser { + public static final String[] tokenNames = new String[] { + "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'" + }; + public static final int T__50=50; + public static final int T__19=19; + public static final int T__15=15; + public static final int T__59=59; + public static final int T__16=16; + public static final int T__17=17; + public static final int T__18=18; + public static final int T__11=11; + public static final int T__55=55; + public static final int T__12=12; + public static final int T__56=56; + public static final int T__13=13; + public static final int T__57=57; + public static final int T__14=14; + public static final int T__58=58; + public static final int T__51=51; + public static final int T__52=52; + public static final int T__53=53; + public static final int T__54=54; + public static final int T__60=60; + public static final int T__61=61; + public static final int RULE_ID=4; + 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=5; + public static final int T__29=29; + public static final int T__22=22; + public static final int RULE_ML_COMMENT=7; + public static final int T__23=23; + public static final int T__24=24; + public static final int T__25=25; + public static final int T__62=62; + public static final int T__63=63; + public static final int T__20=20; + public static final int T__21=21; + public static final int RULE_STRING=6; + public static final int RULE_SL_COMMENT=8; + public static final int T__37=37; + public static final int T__38=38; + public static final int T__39=39; + public static final int T__33=33; + public static final int T__34=34; + public static final int T__35=35; + public static final int T__36=36; + public static final int EOF=-1; + public static final int T__30=30; + public static final int T__31=31; + public static final int T__32=32; + public static final int RULE_WS=9; + public static final int RULE_ANY_OTHER=10; + public static final int T__48=48; + public static final int T__49=49; + public static final int T__44=44; + public static final int T__45=45; + public static final int T__46=46; + public static final int T__47=47; + public static final int T__40=40; + public static final int T__41=41; + public static final int T__42=42; + public static final int T__43=43; + + // delegates + // delegators + + + public InternalApplicationConfigurationParser(TokenStream input) { + this(input, new RecognizerSharedState()); + } + public InternalApplicationConfigurationParser(TokenStream input, RecognizerSharedState state) { + super(input, state); + + } + + + public String[] getTokenNames() { return InternalApplicationConfigurationParser.tokenNames; } + public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; } + + + private ApplicationConfigurationGrammarAccess grammarAccess; + + public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) { + this.grammarAccess = grammarAccess; + } + + @Override + protected Grammar getGrammar() { + return grammarAccess.getGrammar(); + } + + @Override + protected String getValueForTokenName(String tokenName) { + return tokenName; + } + + + + // $ANTLR start "entryRuleConfigurationScript" + // InternalApplicationConfiguration.g:53:1: entryRuleConfigurationScript : ruleConfigurationScript EOF ; + public final void entryRuleConfigurationScript() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:54:1: ( ruleConfigurationScript EOF ) + // InternalApplicationConfiguration.g:55:1: ruleConfigurationScript EOF + { + before(grammarAccess.getConfigurationScriptRule()); + pushFollow(FOLLOW_1); + ruleConfigurationScript(); + + state._fsp--; + + after(grammarAccess.getConfigurationScriptRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleConfigurationScript" + + + // $ANTLR start "ruleConfigurationScript" + // InternalApplicationConfiguration.g:62:1: ruleConfigurationScript : ( ( rule__ConfigurationScript__Group__0 ) ) ; + public final void ruleConfigurationScript() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:66:2: ( ( ( rule__ConfigurationScript__Group__0 ) ) ) + // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) ) + { + // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) ) + // InternalApplicationConfiguration.g:68:3: ( rule__ConfigurationScript__Group__0 ) + { + before(grammarAccess.getConfigurationScriptAccess().getGroup()); + // InternalApplicationConfiguration.g:69:3: ( rule__ConfigurationScript__Group__0 ) + // InternalApplicationConfiguration.g:69:4: rule__ConfigurationScript__Group__0 + { + pushFollow(FOLLOW_2); + rule__ConfigurationScript__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getConfigurationScriptAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleConfigurationScript" + + + // $ANTLR start "entryRuleCommand" + // InternalApplicationConfiguration.g:78:1: entryRuleCommand : ruleCommand EOF ; + public final void entryRuleCommand() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:79:1: ( ruleCommand EOF ) + // InternalApplicationConfiguration.g:80:1: ruleCommand EOF + { + before(grammarAccess.getCommandRule()); + pushFollow(FOLLOW_1); + ruleCommand(); + + state._fsp--; + + after(grammarAccess.getCommandRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleCommand" + + + // $ANTLR start "ruleCommand" + // InternalApplicationConfiguration.g:87:1: ruleCommand : ( ( rule__Command__Alternatives ) ) ; + public final void ruleCommand() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:91:2: ( ( ( rule__Command__Alternatives ) ) ) + // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) ) + { + // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) ) + // InternalApplicationConfiguration.g:93:3: ( rule__Command__Alternatives ) + { + before(grammarAccess.getCommandAccess().getAlternatives()); + // InternalApplicationConfiguration.g:94:3: ( rule__Command__Alternatives ) + // InternalApplicationConfiguration.g:94:4: rule__Command__Alternatives + { + pushFollow(FOLLOW_2); + rule__Command__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getCommandAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleCommand" + + + // $ANTLR start "entryRuleQualifiedName" + // InternalApplicationConfiguration.g:103:1: entryRuleQualifiedName : ruleQualifiedName EOF ; + public final void entryRuleQualifiedName() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:104:1: ( ruleQualifiedName EOF ) + // InternalApplicationConfiguration.g:105:1: ruleQualifiedName EOF + { + before(grammarAccess.getQualifiedNameRule()); + pushFollow(FOLLOW_1); + ruleQualifiedName(); + + state._fsp--; + + after(grammarAccess.getQualifiedNameRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleQualifiedName" + + + // $ANTLR start "ruleQualifiedName" + // InternalApplicationConfiguration.g:112:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; + public final void ruleQualifiedName() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:116:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) + // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) ) + { + // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalApplicationConfiguration.g:118:3: ( rule__QualifiedName__Group__0 ) + { + before(grammarAccess.getQualifiedNameAccess().getGroup()); + // InternalApplicationConfiguration.g:119:3: ( rule__QualifiedName__Group__0 ) + // InternalApplicationConfiguration.g:119:4: rule__QualifiedName__Group__0 + { + pushFollow(FOLLOW_2); + rule__QualifiedName__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getQualifiedNameAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleQualifiedName" + + + // $ANTLR start "entryRuleREALLiteral" + // InternalApplicationConfiguration.g:128:1: entryRuleREALLiteral : ruleREALLiteral EOF ; + public final void entryRuleREALLiteral() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:129:1: ( ruleREALLiteral EOF ) + // InternalApplicationConfiguration.g:130:1: ruleREALLiteral EOF + { + before(grammarAccess.getREALLiteralRule()); + pushFollow(FOLLOW_1); + ruleREALLiteral(); + + state._fsp--; + + after(grammarAccess.getREALLiteralRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleREALLiteral" + + + // $ANTLR start "ruleREALLiteral" + // InternalApplicationConfiguration.g:137:1: ruleREALLiteral : ( ( rule__REALLiteral__Group__0 ) ) ; + public final void ruleREALLiteral() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:141:2: ( ( ( rule__REALLiteral__Group__0 ) ) ) + // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) ) + { + // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) ) + // InternalApplicationConfiguration.g:143:3: ( rule__REALLiteral__Group__0 ) + { + before(grammarAccess.getREALLiteralAccess().getGroup()); + // InternalApplicationConfiguration.g:144:3: ( rule__REALLiteral__Group__0 ) + // InternalApplicationConfiguration.g:144:4: rule__REALLiteral__Group__0 + { + pushFollow(FOLLOW_2); + rule__REALLiteral__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getREALLiteralAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleREALLiteral" + + + // $ANTLR start "entryRuleINTLiteral" + // InternalApplicationConfiguration.g:153:1: entryRuleINTLiteral : ruleINTLiteral EOF ; + public final void entryRuleINTLiteral() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:154:1: ( ruleINTLiteral EOF ) + // InternalApplicationConfiguration.g:155:1: ruleINTLiteral EOF + { + before(grammarAccess.getINTLiteralRule()); + pushFollow(FOLLOW_1); + ruleINTLiteral(); + + state._fsp--; + + after(grammarAccess.getINTLiteralRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleINTLiteral" + + + // $ANTLR start "ruleINTLiteral" + // InternalApplicationConfiguration.g:162:1: ruleINTLiteral : ( ( rule__INTLiteral__Group__0 ) ) ; + public final void ruleINTLiteral() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:166:2: ( ( ( rule__INTLiteral__Group__0 ) ) ) + // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) ) + { + // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) ) + // InternalApplicationConfiguration.g:168:3: ( rule__INTLiteral__Group__0 ) + { + before(grammarAccess.getINTLiteralAccess().getGroup()); + // InternalApplicationConfiguration.g:169:3: ( rule__INTLiteral__Group__0 ) + // InternalApplicationConfiguration.g:169:4: rule__INTLiteral__Group__0 + { + pushFollow(FOLLOW_2); + rule__INTLiteral__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getINTLiteralAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleINTLiteral" + + + // $ANTLR start "entryRuleImport" + // InternalApplicationConfiguration.g:178:1: entryRuleImport : ruleImport EOF ; + public final void entryRuleImport() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:179:1: ( ruleImport EOF ) + // InternalApplicationConfiguration.g:180:1: ruleImport EOF + { + before(grammarAccess.getImportRule()); + pushFollow(FOLLOW_1); + ruleImport(); + + state._fsp--; + + after(grammarAccess.getImportRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleImport" + + + // $ANTLR start "ruleImport" + // InternalApplicationConfiguration.g:187:1: ruleImport : ( ( rule__Import__Alternatives ) ) ; + public final void ruleImport() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:191:2: ( ( ( rule__Import__Alternatives ) ) ) + // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) ) + { + // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) ) + // InternalApplicationConfiguration.g:193:3: ( rule__Import__Alternatives ) + { + before(grammarAccess.getImportAccess().getAlternatives()); + // InternalApplicationConfiguration.g:194:3: ( rule__Import__Alternatives ) + // InternalApplicationConfiguration.g:194:4: rule__Import__Alternatives + { + pushFollow(FOLLOW_2); + rule__Import__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getImportAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleImport" + + + // $ANTLR start "entryRuleEPackageImport" + // InternalApplicationConfiguration.g:203:1: entryRuleEPackageImport : ruleEPackageImport EOF ; + public final void entryRuleEPackageImport() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:204:1: ( ruleEPackageImport EOF ) + // InternalApplicationConfiguration.g:205:1: ruleEPackageImport EOF + { + before(grammarAccess.getEPackageImportRule()); + pushFollow(FOLLOW_1); + ruleEPackageImport(); + + state._fsp--; + + after(grammarAccess.getEPackageImportRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleEPackageImport" + + + // $ANTLR start "ruleEPackageImport" + // InternalApplicationConfiguration.g:212:1: ruleEPackageImport : ( ( rule__EPackageImport__Group__0 ) ) ; + public final void ruleEPackageImport() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:216:2: ( ( ( rule__EPackageImport__Group__0 ) ) ) + // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) ) + { + // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) ) + // InternalApplicationConfiguration.g:218:3: ( rule__EPackageImport__Group__0 ) + { + before(grammarAccess.getEPackageImportAccess().getGroup()); + // InternalApplicationConfiguration.g:219:3: ( rule__EPackageImport__Group__0 ) + // InternalApplicationConfiguration.g:219:4: rule__EPackageImport__Group__0 + { + pushFollow(FOLLOW_2); + rule__EPackageImport__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getEPackageImportAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleEPackageImport" + + + // $ANTLR start "entryRuleViatraImport" + // InternalApplicationConfiguration.g:228:1: entryRuleViatraImport : ruleViatraImport EOF ; + public final void entryRuleViatraImport() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:229:1: ( ruleViatraImport EOF ) + // InternalApplicationConfiguration.g:230:1: ruleViatraImport EOF + { + before(grammarAccess.getViatraImportRule()); + pushFollow(FOLLOW_1); + ruleViatraImport(); + + state._fsp--; + + after(grammarAccess.getViatraImportRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleViatraImport" + + + // $ANTLR start "ruleViatraImport" + // InternalApplicationConfiguration.g:237:1: ruleViatraImport : ( ( rule__ViatraImport__Group__0 ) ) ; + public final void ruleViatraImport() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:241:2: ( ( ( rule__ViatraImport__Group__0 ) ) ) + // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) ) + { + // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) ) + // InternalApplicationConfiguration.g:243:3: ( rule__ViatraImport__Group__0 ) + { + before(grammarAccess.getViatraImportAccess().getGroup()); + // InternalApplicationConfiguration.g:244:3: ( rule__ViatraImport__Group__0 ) + // InternalApplicationConfiguration.g:244:4: rule__ViatraImport__Group__0 + { + pushFollow(FOLLOW_2); + rule__ViatraImport__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getViatraImportAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleViatraImport" + + + // $ANTLR start "entryRuleCftImport" + // InternalApplicationConfiguration.g:253:1: entryRuleCftImport : ruleCftImport EOF ; + public final void entryRuleCftImport() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:254:1: ( ruleCftImport EOF ) + // InternalApplicationConfiguration.g:255:1: ruleCftImport EOF + { + before(grammarAccess.getCftImportRule()); + pushFollow(FOLLOW_1); + ruleCftImport(); + + state._fsp--; + + after(grammarAccess.getCftImportRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleCftImport" + + + // $ANTLR start "ruleCftImport" + // InternalApplicationConfiguration.g:262:1: ruleCftImport : ( ( rule__CftImport__Group__0 ) ) ; + public final void ruleCftImport() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:266:2: ( ( ( rule__CftImport__Group__0 ) ) ) + // InternalApplicationConfiguration.g:267:2: ( ( rule__CftImport__Group__0 ) ) + { + // InternalApplicationConfiguration.g:267:2: ( ( rule__CftImport__Group__0 ) ) + // InternalApplicationConfiguration.g:268:3: ( rule__CftImport__Group__0 ) + { + before(grammarAccess.getCftImportAccess().getGroup()); + // InternalApplicationConfiguration.g:269:3: ( rule__CftImport__Group__0 ) + // InternalApplicationConfiguration.g:269:4: rule__CftImport__Group__0 + { + pushFollow(FOLLOW_2); + rule__CftImport__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getCftImportAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleCftImport" + + + // $ANTLR start "entryRuleDeclaration" + // InternalApplicationConfiguration.g:278:1: entryRuleDeclaration : ruleDeclaration EOF ; + public final void entryRuleDeclaration() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:279:1: ( ruleDeclaration EOF ) + // InternalApplicationConfiguration.g:280:1: ruleDeclaration EOF + { + before(grammarAccess.getDeclarationRule()); + pushFollow(FOLLOW_1); + ruleDeclaration(); + + state._fsp--; + + after(grammarAccess.getDeclarationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleDeclaration" + + + // $ANTLR start "ruleDeclaration" + // InternalApplicationConfiguration.g:287:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ; + public final void ruleDeclaration() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:291:2: ( ( ( rule__Declaration__Alternatives ) ) ) + // InternalApplicationConfiguration.g:292:2: ( ( rule__Declaration__Alternatives ) ) + { + // InternalApplicationConfiguration.g:292:2: ( ( rule__Declaration__Alternatives ) ) + // InternalApplicationConfiguration.g:293:3: ( rule__Declaration__Alternatives ) + { + before(grammarAccess.getDeclarationAccess().getAlternatives()); + // InternalApplicationConfiguration.g:294:3: ( rule__Declaration__Alternatives ) + // InternalApplicationConfiguration.g:294:4: rule__Declaration__Alternatives + { + pushFollow(FOLLOW_2); + rule__Declaration__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getDeclarationAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleDeclaration" + + + // $ANTLR start "entryRuleFileSpecification" + // InternalApplicationConfiguration.g:303:1: entryRuleFileSpecification : ruleFileSpecification EOF ; + public final void entryRuleFileSpecification() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:304:1: ( ruleFileSpecification EOF ) + // InternalApplicationConfiguration.g:305:1: ruleFileSpecification EOF + { + before(grammarAccess.getFileSpecificationRule()); + pushFollow(FOLLOW_1); + ruleFileSpecification(); + + state._fsp--; + + after(grammarAccess.getFileSpecificationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleFileSpecification" + + + // $ANTLR start "ruleFileSpecification" + // InternalApplicationConfiguration.g:312:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ; + public final void ruleFileSpecification() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileSpecification__PathAssignment ) ) ) + // InternalApplicationConfiguration.g:317:2: ( ( rule__FileSpecification__PathAssignment ) ) + { + // InternalApplicationConfiguration.g:317:2: ( ( rule__FileSpecification__PathAssignment ) ) + // InternalApplicationConfiguration.g:318:3: ( rule__FileSpecification__PathAssignment ) + { + before(grammarAccess.getFileSpecificationAccess().getPathAssignment()); + // InternalApplicationConfiguration.g:319:3: ( rule__FileSpecification__PathAssignment ) + // InternalApplicationConfiguration.g:319:4: rule__FileSpecification__PathAssignment + { + pushFollow(FOLLOW_2); + rule__FileSpecification__PathAssignment(); + + state._fsp--; + + + } + + after(grammarAccess.getFileSpecificationAccess().getPathAssignment()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleFileSpecification" + + + // $ANTLR start "entryRuleFileDeclaration" + // InternalApplicationConfiguration.g:328:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ; + public final void entryRuleFileDeclaration() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:329:1: ( ruleFileDeclaration EOF ) + // InternalApplicationConfiguration.g:330:1: ruleFileDeclaration EOF + { + before(grammarAccess.getFileDeclarationRule()); + pushFollow(FOLLOW_1); + ruleFileDeclaration(); + + state._fsp--; + + after(grammarAccess.getFileDeclarationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleFileDeclaration" + + + // $ANTLR start "ruleFileDeclaration" + // InternalApplicationConfiguration.g:337:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ; + public final void ruleFileDeclaration() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileDeclaration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:342:2: ( ( rule__FileDeclaration__Group__0 ) ) + { + // InternalApplicationConfiguration.g:342:2: ( ( rule__FileDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:343:3: ( rule__FileDeclaration__Group__0 ) + { + before(grammarAccess.getFileDeclarationAccess().getGroup()); + // InternalApplicationConfiguration.g:344:3: ( rule__FileDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:344:4: rule__FileDeclaration__Group__0 + { + pushFollow(FOLLOW_2); + rule__FileDeclaration__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getFileDeclarationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleFileDeclaration" + + + // $ANTLR start "entryRuleFileReference" + // InternalApplicationConfiguration.g:353:1: entryRuleFileReference : ruleFileReference EOF ; + public final void entryRuleFileReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:354:1: ( ruleFileReference EOF ) + // InternalApplicationConfiguration.g:355:1: ruleFileReference EOF + { + before(grammarAccess.getFileReferenceRule()); + pushFollow(FOLLOW_1); + ruleFileReference(); + + state._fsp--; + + after(grammarAccess.getFileReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleFileReference" + + + // $ANTLR start "ruleFileReference" + // InternalApplicationConfiguration.g:362:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ; + public final void ruleFileReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:366:2: ( ( ( rule__FileReference__ReferredAssignment ) ) ) + // InternalApplicationConfiguration.g:367:2: ( ( rule__FileReference__ReferredAssignment ) ) + { + // InternalApplicationConfiguration.g:367:2: ( ( rule__FileReference__ReferredAssignment ) ) + // InternalApplicationConfiguration.g:368:3: ( rule__FileReference__ReferredAssignment ) + { + before(grammarAccess.getFileReferenceAccess().getReferredAssignment()); + // InternalApplicationConfiguration.g:369:3: ( rule__FileReference__ReferredAssignment ) + // InternalApplicationConfiguration.g:369:4: rule__FileReference__ReferredAssignment + { + pushFollow(FOLLOW_2); + rule__FileReference__ReferredAssignment(); + + state._fsp--; + + + } + + after(grammarAccess.getFileReferenceAccess().getReferredAssignment()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleFileReference" + + + // $ANTLR start "entryRuleFile" + // InternalApplicationConfiguration.g:378:1: entryRuleFile : ruleFile EOF ; + public final void entryRuleFile() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:379:1: ( ruleFile EOF ) + // InternalApplicationConfiguration.g:380:1: ruleFile EOF + { + before(grammarAccess.getFileRule()); + pushFollow(FOLLOW_1); + ruleFile(); + + state._fsp--; + + after(grammarAccess.getFileRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleFile" + + + // $ANTLR start "ruleFile" + // InternalApplicationConfiguration.g:387:1: ruleFile : ( ( rule__File__Alternatives ) ) ; + public final void ruleFile() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:391:2: ( ( ( rule__File__Alternatives ) ) ) + // InternalApplicationConfiguration.g:392:2: ( ( rule__File__Alternatives ) ) + { + // InternalApplicationConfiguration.g:392:2: ( ( rule__File__Alternatives ) ) + // InternalApplicationConfiguration.g:393:3: ( rule__File__Alternatives ) + { + before(grammarAccess.getFileAccess().getAlternatives()); + // InternalApplicationConfiguration.g:394:3: ( rule__File__Alternatives ) + // InternalApplicationConfiguration.g:394:4: rule__File__Alternatives + { + pushFollow(FOLLOW_2); + rule__File__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getFileAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleFile" + + + // $ANTLR start "entryRuleMetamodelSpecification" + // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ; + public final void entryRuleMetamodelSpecification() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelSpecification EOF ) + // InternalApplicationConfiguration.g:405:1: ruleMetamodelSpecification EOF + { + before(grammarAccess.getMetamodelSpecificationRule()); + pushFollow(FOLLOW_1); + ruleMetamodelSpecification(); + + state._fsp--; + + after(grammarAccess.getMetamodelSpecificationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleMetamodelSpecification" + + + // $ANTLR start "ruleMetamodelSpecification" + // InternalApplicationConfiguration.g:412:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ; + public final void ruleMetamodelSpecification() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) ) + // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelSpecification__Group__0 ) ) + { + // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelSpecification__Group__0 ) ) + // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelSpecification__Group__0 ) + { + before(grammarAccess.getMetamodelSpecificationAccess().getGroup()); + // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelSpecification__Group__0 ) + // InternalApplicationConfiguration.g:419:4: rule__MetamodelSpecification__Group__0 + { + pushFollow(FOLLOW_2); + rule__MetamodelSpecification__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelSpecificationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleMetamodelSpecification" + + + // $ANTLR start "entryRuleMetamodelEntry" + // InternalApplicationConfiguration.g:428:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ; + public final void entryRuleMetamodelEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:429:1: ( ruleMetamodelEntry EOF ) + // InternalApplicationConfiguration.g:430:1: ruleMetamodelEntry EOF + { + before(grammarAccess.getMetamodelEntryRule()); + pushFollow(FOLLOW_1); + ruleMetamodelEntry(); + + state._fsp--; + + after(grammarAccess.getMetamodelEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleMetamodelEntry" + + + // $ANTLR start "ruleMetamodelEntry" + // InternalApplicationConfiguration.g:437:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ; + public final void ruleMetamodelEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:441:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) ) + // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelEntry__Alternatives ) ) + { + // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelEntry__Alternatives ) ) + // InternalApplicationConfiguration.g:443:3: ( rule__MetamodelEntry__Alternatives ) + { + before(grammarAccess.getMetamodelEntryAccess().getAlternatives()); + // InternalApplicationConfiguration.g:444:3: ( rule__MetamodelEntry__Alternatives ) + // InternalApplicationConfiguration.g:444:4: rule__MetamodelEntry__Alternatives + { + pushFollow(FOLLOW_2); + rule__MetamodelEntry__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelEntryAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleMetamodelEntry" + + + // $ANTLR start "entryRuleAllPackageEntry" + // InternalApplicationConfiguration.g:453:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ; + public final void entryRuleAllPackageEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:454:1: ( ruleAllPackageEntry EOF ) + // InternalApplicationConfiguration.g:455:1: ruleAllPackageEntry EOF + { + before(grammarAccess.getAllPackageEntryRule()); + pushFollow(FOLLOW_1); + ruleAllPackageEntry(); + + state._fsp--; + + after(grammarAccess.getAllPackageEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleAllPackageEntry" + + + // $ANTLR start "ruleAllPackageEntry" + // InternalApplicationConfiguration.g:462:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ; + public final void ruleAllPackageEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:466:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:467:2: ( ( rule__AllPackageEntry__Group__0 ) ) + { + // InternalApplicationConfiguration.g:467:2: ( ( rule__AllPackageEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:468:3: ( rule__AllPackageEntry__Group__0 ) + { + before(grammarAccess.getAllPackageEntryAccess().getGroup()); + // InternalApplicationConfiguration.g:469:3: ( rule__AllPackageEntry__Group__0 ) + // InternalApplicationConfiguration.g:469:4: rule__AllPackageEntry__Group__0 + { + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getAllPackageEntryAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleAllPackageEntry" + + + // $ANTLR start "entryRuleMetamodelElement" + // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ; + public final void entryRuleMetamodelElement() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelElement EOF ) + // InternalApplicationConfiguration.g:480:1: ruleMetamodelElement EOF + { + before(grammarAccess.getMetamodelElementRule()); + pushFollow(FOLLOW_1); + ruleMetamodelElement(); + + state._fsp--; + + after(grammarAccess.getMetamodelElementRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleMetamodelElement" + + + // $ANTLR start "ruleMetamodelElement" + // InternalApplicationConfiguration.g:487:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ; + public final void ruleMetamodelElement() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelElement__Group__0 ) ) ) + // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelElement__Group__0 ) ) + { + // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelElement__Group__0 ) ) + // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelElement__Group__0 ) + { + before(grammarAccess.getMetamodelElementAccess().getGroup()); + // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelElement__Group__0 ) + // InternalApplicationConfiguration.g:494:4: rule__MetamodelElement__Group__0 + { + pushFollow(FOLLOW_2); + rule__MetamodelElement__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelElementAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleMetamodelElement" + + + // $ANTLR start "entryRuleMetamodelDeclaration" + // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ; + public final void entryRuleMetamodelDeclaration() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelDeclaration EOF ) + // InternalApplicationConfiguration.g:505:1: ruleMetamodelDeclaration EOF + { + before(grammarAccess.getMetamodelDeclarationRule()); + pushFollow(FOLLOW_1); + ruleMetamodelDeclaration(); + + state._fsp--; + + after(grammarAccess.getMetamodelDeclarationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleMetamodelDeclaration" + + + // $ANTLR start "ruleMetamodelDeclaration" + // InternalApplicationConfiguration.g:512:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ; + public final void ruleMetamodelDeclaration() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) + { + // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelDeclaration__Group__0 ) + { + before(grammarAccess.getMetamodelDeclarationAccess().getGroup()); + // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:519:4: rule__MetamodelDeclaration__Group__0 + { + pushFollow(FOLLOW_2); + rule__MetamodelDeclaration__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelDeclarationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleMetamodelDeclaration" + + + // $ANTLR start "entryRuleMetamodelReference" + // InternalApplicationConfiguration.g:528:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ; + public final void entryRuleMetamodelReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:529:1: ( ruleMetamodelReference EOF ) + // InternalApplicationConfiguration.g:530:1: ruleMetamodelReference EOF + { + before(grammarAccess.getMetamodelReferenceRule()); + pushFollow(FOLLOW_1); + ruleMetamodelReference(); + + state._fsp--; + + after(grammarAccess.getMetamodelReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleMetamodelReference" + + + // $ANTLR start "ruleMetamodelReference" + // InternalApplicationConfiguration.g:537:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ; + public final void ruleMetamodelReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:541:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) ) + // InternalApplicationConfiguration.g:542:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) + { + // InternalApplicationConfiguration.g:542:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) + // InternalApplicationConfiguration.g:543:3: ( rule__MetamodelReference__ReferredAssignment ) + { + before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); + // InternalApplicationConfiguration.g:544:3: ( rule__MetamodelReference__ReferredAssignment ) + // InternalApplicationConfiguration.g:544:4: rule__MetamodelReference__ReferredAssignment + { + pushFollow(FOLLOW_2); + rule__MetamodelReference__ReferredAssignment(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleMetamodelReference" + + + // $ANTLR start "entryRuleMetamodel" + // InternalApplicationConfiguration.g:553:1: entryRuleMetamodel : ruleMetamodel EOF ; + public final void entryRuleMetamodel() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:554:1: ( ruleMetamodel EOF ) + // InternalApplicationConfiguration.g:555:1: ruleMetamodel EOF + { + before(grammarAccess.getMetamodelRule()); + pushFollow(FOLLOW_1); + ruleMetamodel(); + + state._fsp--; + + after(grammarAccess.getMetamodelRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleMetamodel" + + + // $ANTLR start "ruleMetamodel" + // InternalApplicationConfiguration.g:562:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ; + public final void ruleMetamodel() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:566:2: ( ( ( rule__Metamodel__Alternatives ) ) ) + // InternalApplicationConfiguration.g:567:2: ( ( rule__Metamodel__Alternatives ) ) + { + // InternalApplicationConfiguration.g:567:2: ( ( rule__Metamodel__Alternatives ) ) + // InternalApplicationConfiguration.g:568:3: ( rule__Metamodel__Alternatives ) + { + before(grammarAccess.getMetamodelAccess().getAlternatives()); + // InternalApplicationConfiguration.g:569:3: ( rule__Metamodel__Alternatives ) + // InternalApplicationConfiguration.g:569:4: rule__Metamodel__Alternatives + { + pushFollow(FOLLOW_2); + rule__Metamodel__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleMetamodel" + + + // $ANTLR start "entryRulePartialModelSpecification" + // InternalApplicationConfiguration.g:578:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ; + public final void entryRulePartialModelSpecification() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:579:1: ( rulePartialModelSpecification EOF ) + // InternalApplicationConfiguration.g:580:1: rulePartialModelSpecification EOF + { + before(grammarAccess.getPartialModelSpecificationRule()); + pushFollow(FOLLOW_1); + rulePartialModelSpecification(); + + state._fsp--; + + after(grammarAccess.getPartialModelSpecificationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRulePartialModelSpecification" + + + // $ANTLR start "rulePartialModelSpecification" + // InternalApplicationConfiguration.g:587:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ; + public final void rulePartialModelSpecification() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) ) + // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelSpecification__Group__0 ) ) + { + // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelSpecification__Group__0 ) ) + // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelSpecification__Group__0 ) + { + before(grammarAccess.getPartialModelSpecificationAccess().getGroup()); + // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelSpecification__Group__0 ) + // InternalApplicationConfiguration.g:594:4: rule__PartialModelSpecification__Group__0 + { + pushFollow(FOLLOW_2); + rule__PartialModelSpecification__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getPartialModelSpecificationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rulePartialModelSpecification" + + + // $ANTLR start "entryRulePartialModelEntry" + // InternalApplicationConfiguration.g:603:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ; + public final void entryRulePartialModelEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:604:1: ( rulePartialModelEntry EOF ) + // InternalApplicationConfiguration.g:605:1: rulePartialModelEntry EOF + { + before(grammarAccess.getPartialModelEntryRule()); + pushFollow(FOLLOW_1); + rulePartialModelEntry(); + + state._fsp--; + + after(grammarAccess.getPartialModelEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRulePartialModelEntry" + + + // $ANTLR start "rulePartialModelEntry" + // InternalApplicationConfiguration.g:612:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ; + public final void rulePartialModelEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:616:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) ) + // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelEntry__Alternatives ) ) + { + // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelEntry__Alternatives ) ) + // InternalApplicationConfiguration.g:618:3: ( rule__PartialModelEntry__Alternatives ) + { + before(grammarAccess.getPartialModelEntryAccess().getAlternatives()); + // InternalApplicationConfiguration.g:619:3: ( rule__PartialModelEntry__Alternatives ) + // InternalApplicationConfiguration.g:619:4: rule__PartialModelEntry__Alternatives + { + pushFollow(FOLLOW_2); + rule__PartialModelEntry__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getPartialModelEntryAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rulePartialModelEntry" + + + // $ANTLR start "entryRuleModelEntry" + // InternalApplicationConfiguration.g:628:1: entryRuleModelEntry : ruleModelEntry EOF ; + public final void entryRuleModelEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:629:1: ( ruleModelEntry EOF ) + // InternalApplicationConfiguration.g:630:1: ruleModelEntry EOF + { + before(grammarAccess.getModelEntryRule()); + pushFollow(FOLLOW_1); + ruleModelEntry(); + + state._fsp--; + + after(grammarAccess.getModelEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleModelEntry" + + + // $ANTLR start "ruleModelEntry" + // InternalApplicationConfiguration.g:637:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ; + public final void ruleModelEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:641:2: ( ( ( rule__ModelEntry__PathAssignment ) ) ) + // InternalApplicationConfiguration.g:642:2: ( ( rule__ModelEntry__PathAssignment ) ) + { + // InternalApplicationConfiguration.g:642:2: ( ( rule__ModelEntry__PathAssignment ) ) + // InternalApplicationConfiguration.g:643:3: ( rule__ModelEntry__PathAssignment ) + { + before(grammarAccess.getModelEntryAccess().getPathAssignment()); + // InternalApplicationConfiguration.g:644:3: ( rule__ModelEntry__PathAssignment ) + // InternalApplicationConfiguration.g:644:4: rule__ModelEntry__PathAssignment + { + pushFollow(FOLLOW_2); + rule__ModelEntry__PathAssignment(); + + state._fsp--; + + + } + + after(grammarAccess.getModelEntryAccess().getPathAssignment()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleModelEntry" + + + // $ANTLR start "entryRuleFolderEntry" + // InternalApplicationConfiguration.g:653:1: entryRuleFolderEntry : ruleFolderEntry EOF ; + public final void entryRuleFolderEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:654:1: ( ruleFolderEntry EOF ) + // InternalApplicationConfiguration.g:655:1: ruleFolderEntry EOF + { + before(grammarAccess.getFolderEntryRule()); + pushFollow(FOLLOW_1); + ruleFolderEntry(); + + state._fsp--; + + after(grammarAccess.getFolderEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleFolderEntry" + + + // $ANTLR start "ruleFolderEntry" + // InternalApplicationConfiguration.g:662:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ; + public final void ruleFolderEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:666:2: ( ( ( rule__FolderEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:667:2: ( ( rule__FolderEntry__Group__0 ) ) + { + // InternalApplicationConfiguration.g:667:2: ( ( rule__FolderEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:668:3: ( rule__FolderEntry__Group__0 ) + { + before(grammarAccess.getFolderEntryAccess().getGroup()); + // InternalApplicationConfiguration.g:669:3: ( rule__FolderEntry__Group__0 ) + // InternalApplicationConfiguration.g:669:4: rule__FolderEntry__Group__0 + { + pushFollow(FOLLOW_2); + rule__FolderEntry__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getFolderEntryAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleFolderEntry" + + + // $ANTLR start "entryRulePartialModelDeclaration" + // InternalApplicationConfiguration.g:678:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ; + public final void entryRulePartialModelDeclaration() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:679:1: ( rulePartialModelDeclaration EOF ) + // InternalApplicationConfiguration.g:680:1: rulePartialModelDeclaration EOF + { + before(grammarAccess.getPartialModelDeclarationRule()); + pushFollow(FOLLOW_1); + rulePartialModelDeclaration(); + + state._fsp--; + + after(grammarAccess.getPartialModelDeclarationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRulePartialModelDeclaration" + + + // $ANTLR start "rulePartialModelDeclaration" + // InternalApplicationConfiguration.g:687:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ; + public final void rulePartialModelDeclaration() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelDeclaration__Group__0 ) ) + { + // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelDeclaration__Group__0 ) + { + before(grammarAccess.getPartialModelDeclarationAccess().getGroup()); + // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:694:4: rule__PartialModelDeclaration__Group__0 + { + pushFollow(FOLLOW_2); + rule__PartialModelDeclaration__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getPartialModelDeclarationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rulePartialModelDeclaration" + + + // $ANTLR start "entryRulePartialModelReference" + // InternalApplicationConfiguration.g:703:1: entryRulePartialModelReference : rulePartialModelReference EOF ; + public final void entryRulePartialModelReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:704:1: ( rulePartialModelReference EOF ) + // InternalApplicationConfiguration.g:705:1: rulePartialModelReference EOF + { + before(grammarAccess.getPartialModelReferenceRule()); + pushFollow(FOLLOW_1); + rulePartialModelReference(); + + state._fsp--; + + after(grammarAccess.getPartialModelReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRulePartialModelReference" + + + // $ANTLR start "rulePartialModelReference" + // InternalApplicationConfiguration.g:712:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ; + public final void rulePartialModelReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) ) + // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModelReference__ReferredAssignment ) ) + { + // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModelReference__ReferredAssignment ) ) + // InternalApplicationConfiguration.g:718:3: ( rule__PartialModelReference__ReferredAssignment ) + { + before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); + // InternalApplicationConfiguration.g:719:3: ( rule__PartialModelReference__ReferredAssignment ) + // InternalApplicationConfiguration.g:719:4: rule__PartialModelReference__ReferredAssignment + { + pushFollow(FOLLOW_2); + rule__PartialModelReference__ReferredAssignment(); + + state._fsp--; + + + } + + after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rulePartialModelReference" + + + // $ANTLR start "entryRulePartialModel" + // InternalApplicationConfiguration.g:728:1: entryRulePartialModel : rulePartialModel EOF ; + public final void entryRulePartialModel() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:729:1: ( rulePartialModel EOF ) + // InternalApplicationConfiguration.g:730:1: rulePartialModel EOF + { + before(grammarAccess.getPartialModelRule()); + pushFollow(FOLLOW_1); + rulePartialModel(); + + state._fsp--; + + after(grammarAccess.getPartialModelRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRulePartialModel" + + + // $ANTLR start "rulePartialModel" + // InternalApplicationConfiguration.g:737:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ; + public final void rulePartialModel() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PartialModel__Alternatives ) ) ) + // InternalApplicationConfiguration.g:742:2: ( ( rule__PartialModel__Alternatives ) ) + { + // InternalApplicationConfiguration.g:742:2: ( ( rule__PartialModel__Alternatives ) ) + // InternalApplicationConfiguration.g:743:3: ( rule__PartialModel__Alternatives ) + { + before(grammarAccess.getPartialModelAccess().getAlternatives()); + // InternalApplicationConfiguration.g:744:3: ( rule__PartialModel__Alternatives ) + // InternalApplicationConfiguration.g:744:4: rule__PartialModel__Alternatives + { + pushFollow(FOLLOW_2); + rule__PartialModel__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getPartialModelAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rulePartialModel" + + + // $ANTLR start "entryRulePatternSpecification" + // InternalApplicationConfiguration.g:753:1: entryRulePatternSpecification : rulePatternSpecification EOF ; + public final void entryRulePatternSpecification() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:754:1: ( rulePatternSpecification EOF ) + // InternalApplicationConfiguration.g:755:1: rulePatternSpecification EOF + { + before(grammarAccess.getPatternSpecificationRule()); + pushFollow(FOLLOW_1); + rulePatternSpecification(); + + state._fsp--; + + after(grammarAccess.getPatternSpecificationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRulePatternSpecification" + + + // $ANTLR start "rulePatternSpecification" + // InternalApplicationConfiguration.g:762:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ; + public final void rulePatternSpecification() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternSpecification__Group__0 ) ) ) + // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternSpecification__Group__0 ) ) + { + // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternSpecification__Group__0 ) ) + // InternalApplicationConfiguration.g:768:3: ( rule__PatternSpecification__Group__0 ) + { + before(grammarAccess.getPatternSpecificationAccess().getGroup()); + // InternalApplicationConfiguration.g:769:3: ( rule__PatternSpecification__Group__0 ) + // InternalApplicationConfiguration.g:769:4: rule__PatternSpecification__Group__0 + { + pushFollow(FOLLOW_2); + rule__PatternSpecification__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getPatternSpecificationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rulePatternSpecification" + + + // $ANTLR start "entryRulePatternEntry" + // InternalApplicationConfiguration.g:778:1: entryRulePatternEntry : rulePatternEntry EOF ; + public final void entryRulePatternEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:779:1: ( rulePatternEntry EOF ) + // InternalApplicationConfiguration.g:780:1: rulePatternEntry EOF + { + before(grammarAccess.getPatternEntryRule()); + pushFollow(FOLLOW_1); + rulePatternEntry(); + + state._fsp--; + + after(grammarAccess.getPatternEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRulePatternEntry" + + + // $ANTLR start "rulePatternEntry" + // InternalApplicationConfiguration.g:787:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ; + public final void rulePatternEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:791:2: ( ( ( rule__PatternEntry__Alternatives ) ) ) + // InternalApplicationConfiguration.g:792:2: ( ( rule__PatternEntry__Alternatives ) ) + { + // InternalApplicationConfiguration.g:792:2: ( ( rule__PatternEntry__Alternatives ) ) + // InternalApplicationConfiguration.g:793:3: ( rule__PatternEntry__Alternatives ) + { + before(grammarAccess.getPatternEntryAccess().getAlternatives()); + // InternalApplicationConfiguration.g:794:3: ( rule__PatternEntry__Alternatives ) + // InternalApplicationConfiguration.g:794:4: rule__PatternEntry__Alternatives + { + pushFollow(FOLLOW_2); + rule__PatternEntry__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getPatternEntryAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rulePatternEntry" + + + // $ANTLR start "entryRuleAllPatternEntry" + // InternalApplicationConfiguration.g:803:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ; + public final void entryRuleAllPatternEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:804:1: ( ruleAllPatternEntry EOF ) + // InternalApplicationConfiguration.g:805:1: ruleAllPatternEntry EOF + { + before(grammarAccess.getAllPatternEntryRule()); + pushFollow(FOLLOW_1); + ruleAllPatternEntry(); + + state._fsp--; + + after(grammarAccess.getAllPatternEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleAllPatternEntry" + + + // $ANTLR start "ruleAllPatternEntry" + // InternalApplicationConfiguration.g:812:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ; + public final void ruleAllPatternEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:816:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:817:2: ( ( rule__AllPatternEntry__Group__0 ) ) + { + // InternalApplicationConfiguration.g:817:2: ( ( rule__AllPatternEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:818:3: ( rule__AllPatternEntry__Group__0 ) + { + before(grammarAccess.getAllPatternEntryAccess().getGroup()); + // InternalApplicationConfiguration.g:819:3: ( rule__AllPatternEntry__Group__0 ) + // InternalApplicationConfiguration.g:819:4: rule__AllPatternEntry__Group__0 + { + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getAllPatternEntryAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleAllPatternEntry" + + + // $ANTLR start "entryRulePatternElement" + // InternalApplicationConfiguration.g:828:1: entryRulePatternElement : rulePatternElement EOF ; + public final void entryRulePatternElement() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:829:1: ( rulePatternElement EOF ) + // InternalApplicationConfiguration.g:830:1: rulePatternElement EOF + { + before(grammarAccess.getPatternElementRule()); + pushFollow(FOLLOW_1); + rulePatternElement(); + + state._fsp--; + + after(grammarAccess.getPatternElementRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRulePatternElement" + + + // $ANTLR start "rulePatternElement" + // InternalApplicationConfiguration.g:837:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ; + public final void rulePatternElement() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:841:2: ( ( ( rule__PatternElement__Group__0 ) ) ) + // InternalApplicationConfiguration.g:842:2: ( ( rule__PatternElement__Group__0 ) ) + { + // InternalApplicationConfiguration.g:842:2: ( ( rule__PatternElement__Group__0 ) ) + // InternalApplicationConfiguration.g:843:3: ( rule__PatternElement__Group__0 ) + { + before(grammarAccess.getPatternElementAccess().getGroup()); + // InternalApplicationConfiguration.g:844:3: ( rule__PatternElement__Group__0 ) + // InternalApplicationConfiguration.g:844:4: rule__PatternElement__Group__0 + { + pushFollow(FOLLOW_2); + rule__PatternElement__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getPatternElementAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rulePatternElement" + + + // $ANTLR start "entryRuleGraphPatternDeclaration" + // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ; + public final void entryRuleGraphPatternDeclaration() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternDeclaration EOF ) + // InternalApplicationConfiguration.g:855:1: ruleGraphPatternDeclaration EOF + { + before(grammarAccess.getGraphPatternDeclarationRule()); + pushFollow(FOLLOW_1); + ruleGraphPatternDeclaration(); + + state._fsp--; + + after(grammarAccess.getGraphPatternDeclarationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleGraphPatternDeclaration" + + + // $ANTLR start "ruleGraphPatternDeclaration" + // InternalApplicationConfiguration.g:862:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ; + public final void ruleGraphPatternDeclaration() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternDeclaration__Group__0 ) ) + { + // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternDeclaration__Group__0 ) + { + before(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); + // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:869:4: rule__GraphPatternDeclaration__Group__0 + { + pushFollow(FOLLOW_2); + rule__GraphPatternDeclaration__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleGraphPatternDeclaration" + + + // $ANTLR start "entryRuleGraphPatternReference" + // InternalApplicationConfiguration.g:878:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ; + public final void entryRuleGraphPatternReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:879:1: ( ruleGraphPatternReference EOF ) + // InternalApplicationConfiguration.g:880:1: ruleGraphPatternReference EOF + { + before(grammarAccess.getGraphPatternReferenceRule()); + pushFollow(FOLLOW_1); + ruleGraphPatternReference(); + + state._fsp--; + + after(grammarAccess.getGraphPatternReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleGraphPatternReference" + + + // $ANTLR start "ruleGraphPatternReference" + // InternalApplicationConfiguration.g:887:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ; + public final void ruleGraphPatternReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) ) + // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPatternReference__ReferredAssignment ) ) + { + // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPatternReference__ReferredAssignment ) ) + // InternalApplicationConfiguration.g:893:3: ( rule__GraphPatternReference__ReferredAssignment ) + { + before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); + // InternalApplicationConfiguration.g:894:3: ( rule__GraphPatternReference__ReferredAssignment ) + // InternalApplicationConfiguration.g:894:4: rule__GraphPatternReference__ReferredAssignment + { + pushFollow(FOLLOW_2); + rule__GraphPatternReference__ReferredAssignment(); + + state._fsp--; + + + } + + after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleGraphPatternReference" + + + // $ANTLR start "entryRuleGraphPattern" + // InternalApplicationConfiguration.g:903:1: entryRuleGraphPattern : ruleGraphPattern EOF ; + public final void entryRuleGraphPattern() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:904:1: ( ruleGraphPattern EOF ) + // InternalApplicationConfiguration.g:905:1: ruleGraphPattern EOF + { + before(grammarAccess.getGraphPatternRule()); + pushFollow(FOLLOW_1); + ruleGraphPattern(); + + state._fsp--; + + after(grammarAccess.getGraphPatternRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleGraphPattern" + + + // $ANTLR start "ruleGraphPattern" + // InternalApplicationConfiguration.g:912:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ; + public final void ruleGraphPattern() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:916:2: ( ( ( rule__GraphPattern__Alternatives ) ) ) + // InternalApplicationConfiguration.g:917:2: ( ( rule__GraphPattern__Alternatives ) ) + { + // InternalApplicationConfiguration.g:917:2: ( ( rule__GraphPattern__Alternatives ) ) + // InternalApplicationConfiguration.g:918:3: ( rule__GraphPattern__Alternatives ) + { + before(grammarAccess.getGraphPatternAccess().getAlternatives()); + // InternalApplicationConfiguration.g:919:3: ( rule__GraphPattern__Alternatives ) + // InternalApplicationConfiguration.g:919:4: rule__GraphPattern__Alternatives + { + pushFollow(FOLLOW_2); + rule__GraphPattern__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getGraphPatternAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleGraphPattern" + + + // $ANTLR start "entryRuleObjectiveSpecification" + // InternalApplicationConfiguration.g:928:1: entryRuleObjectiveSpecification : ruleObjectiveSpecification EOF ; + public final void entryRuleObjectiveSpecification() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:929:1: ( ruleObjectiveSpecification EOF ) + // InternalApplicationConfiguration.g:930:1: ruleObjectiveSpecification EOF + { + before(grammarAccess.getObjectiveSpecificationRule()); + pushFollow(FOLLOW_1); + ruleObjectiveSpecification(); + + state._fsp--; + + after(grammarAccess.getObjectiveSpecificationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleObjectiveSpecification" + + + // $ANTLR start "ruleObjectiveSpecification" + // InternalApplicationConfiguration.g:937:1: ruleObjectiveSpecification : ( ( rule__ObjectiveSpecification__Group__0 ) ) ; + public final void ruleObjectiveSpecification() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ObjectiveSpecification__Group__0 ) ) ) + // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveSpecification__Group__0 ) ) + { + // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveSpecification__Group__0 ) ) + // InternalApplicationConfiguration.g:943:3: ( rule__ObjectiveSpecification__Group__0 ) + { + before(grammarAccess.getObjectiveSpecificationAccess().getGroup()); + // InternalApplicationConfiguration.g:944:3: ( rule__ObjectiveSpecification__Group__0 ) + // InternalApplicationConfiguration.g:944:4: rule__ObjectiveSpecification__Group__0 + { + pushFollow(FOLLOW_2); + rule__ObjectiveSpecification__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectiveSpecificationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleObjectiveSpecification" + + + // $ANTLR start "entryRuleObjectiveEntry" + // InternalApplicationConfiguration.g:953:1: entryRuleObjectiveEntry : ruleObjectiveEntry EOF ; + public final void entryRuleObjectiveEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:954:1: ( ruleObjectiveEntry EOF ) + // InternalApplicationConfiguration.g:955:1: ruleObjectiveEntry EOF + { + before(grammarAccess.getObjectiveEntryRule()); + pushFollow(FOLLOW_1); + ruleObjectiveEntry(); + + state._fsp--; + + after(grammarAccess.getObjectiveEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleObjectiveEntry" + + + // $ANTLR start "ruleObjectiveEntry" + // InternalApplicationConfiguration.g:962:1: ruleObjectiveEntry : ( ( rule__ObjectiveEntry__Alternatives ) ) ; + public final void ruleObjectiveEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:966:2: ( ( ( rule__ObjectiveEntry__Alternatives ) ) ) + // InternalApplicationConfiguration.g:967:2: ( ( rule__ObjectiveEntry__Alternatives ) ) + { + // InternalApplicationConfiguration.g:967:2: ( ( rule__ObjectiveEntry__Alternatives ) ) + // InternalApplicationConfiguration.g:968:3: ( rule__ObjectiveEntry__Alternatives ) + { + before(grammarAccess.getObjectiveEntryAccess().getAlternatives()); + // InternalApplicationConfiguration.g:969:3: ( rule__ObjectiveEntry__Alternatives ) + // InternalApplicationConfiguration.g:969:4: rule__ObjectiveEntry__Alternatives + { + pushFollow(FOLLOW_2); + rule__ObjectiveEntry__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectiveEntryAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleObjectiveEntry" + + + // $ANTLR start "entryRuleOptimizationEntry" + // InternalApplicationConfiguration.g:978:1: entryRuleOptimizationEntry : ruleOptimizationEntry EOF ; + public final void entryRuleOptimizationEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:979:1: ( ruleOptimizationEntry EOF ) + // InternalApplicationConfiguration.g:980:1: ruleOptimizationEntry EOF + { + before(grammarAccess.getOptimizationEntryRule()); + pushFollow(FOLLOW_1); + ruleOptimizationEntry(); + + state._fsp--; + + after(grammarAccess.getOptimizationEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleOptimizationEntry" + + + // $ANTLR start "ruleOptimizationEntry" + // InternalApplicationConfiguration.g:987:1: ruleOptimizationEntry : ( ( rule__OptimizationEntry__Group__0 ) ) ; + public final void ruleOptimizationEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:991:2: ( ( ( rule__OptimizationEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:992:2: ( ( rule__OptimizationEntry__Group__0 ) ) + { + // InternalApplicationConfiguration.g:992:2: ( ( rule__OptimizationEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:993:3: ( rule__OptimizationEntry__Group__0 ) + { + before(grammarAccess.getOptimizationEntryAccess().getGroup()); + // InternalApplicationConfiguration.g:994:3: ( rule__OptimizationEntry__Group__0 ) + // InternalApplicationConfiguration.g:994:4: rule__OptimizationEntry__Group__0 + { + pushFollow(FOLLOW_2); + rule__OptimizationEntry__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getOptimizationEntryAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleOptimizationEntry" + + + // $ANTLR start "entryRuleThresholdEntry" + // InternalApplicationConfiguration.g:1003:1: entryRuleThresholdEntry : ruleThresholdEntry EOF ; + public final void entryRuleThresholdEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1004:1: ( ruleThresholdEntry EOF ) + // InternalApplicationConfiguration.g:1005:1: ruleThresholdEntry EOF + { + before(grammarAccess.getThresholdEntryRule()); + pushFollow(FOLLOW_1); + ruleThresholdEntry(); + + state._fsp--; + + after(grammarAccess.getThresholdEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleThresholdEntry" + + + // $ANTLR start "ruleThresholdEntry" + // InternalApplicationConfiguration.g:1012:1: ruleThresholdEntry : ( ( rule__ThresholdEntry__Group__0 ) ) ; + public final void ruleThresholdEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1016:2: ( ( ( rule__ThresholdEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1017:2: ( ( rule__ThresholdEntry__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1017:2: ( ( rule__ThresholdEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1018:3: ( rule__ThresholdEntry__Group__0 ) + { + before(grammarAccess.getThresholdEntryAccess().getGroup()); + // InternalApplicationConfiguration.g:1019:3: ( rule__ThresholdEntry__Group__0 ) + // InternalApplicationConfiguration.g:1019:4: rule__ThresholdEntry__Group__0 + { + pushFollow(FOLLOW_2); + rule__ThresholdEntry__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getThresholdEntryAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleThresholdEntry" + + + // $ANTLR start "entryRuleObjectiveFunction" + // InternalApplicationConfiguration.g:1028:1: entryRuleObjectiveFunction : ruleObjectiveFunction EOF ; + public final void entryRuleObjectiveFunction() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1029:1: ( ruleObjectiveFunction EOF ) + // InternalApplicationConfiguration.g:1030:1: ruleObjectiveFunction EOF + { + before(grammarAccess.getObjectiveFunctionRule()); + pushFollow(FOLLOW_1); + ruleObjectiveFunction(); + + state._fsp--; + + after(grammarAccess.getObjectiveFunctionRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleObjectiveFunction" + + + // $ANTLR start "ruleObjectiveFunction" + // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ruleReliabiltiyFunction ) ; + public final void ruleObjectiveFunction() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1041:2: ( ( ruleReliabiltiyFunction ) ) + // InternalApplicationConfiguration.g:1042:2: ( ruleReliabiltiyFunction ) + { + // InternalApplicationConfiguration.g:1042:2: ( ruleReliabiltiyFunction ) + // InternalApplicationConfiguration.g:1043:3: ruleReliabiltiyFunction + { + before(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); + pushFollow(FOLLOW_2); + ruleReliabiltiyFunction(); + + state._fsp--; + + after(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleObjectiveFunction" + + + // $ANTLR start "entryRuleReliabiltiyFunction" + // InternalApplicationConfiguration.g:1053:1: entryRuleReliabiltiyFunction : ruleReliabiltiyFunction EOF ; + public final void entryRuleReliabiltiyFunction() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1054:1: ( ruleReliabiltiyFunction EOF ) + // InternalApplicationConfiguration.g:1055:1: ruleReliabiltiyFunction EOF + { + before(grammarAccess.getReliabiltiyFunctionRule()); + pushFollow(FOLLOW_1); + ruleReliabiltiyFunction(); + + state._fsp--; + + after(grammarAccess.getReliabiltiyFunctionRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleReliabiltiyFunction" + + + // $ANTLR start "ruleReliabiltiyFunction" + // InternalApplicationConfiguration.g:1062:1: ruleReliabiltiyFunction : ( ( rule__ReliabiltiyFunction__Group__0 ) ) ; + public final void ruleReliabiltiyFunction() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__ReliabiltiyFunction__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabiltiyFunction__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabiltiyFunction__Group__0 ) ) + // InternalApplicationConfiguration.g:1068:3: ( rule__ReliabiltiyFunction__Group__0 ) + { + before(grammarAccess.getReliabiltiyFunctionAccess().getGroup()); + // InternalApplicationConfiguration.g:1069:3: ( rule__ReliabiltiyFunction__Group__0 ) + // InternalApplicationConfiguration.g:1069:4: rule__ReliabiltiyFunction__Group__0 + { + pushFollow(FOLLOW_2); + rule__ReliabiltiyFunction__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getReliabiltiyFunctionAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleReliabiltiyFunction" + + + // $ANTLR start "entryRuleObjectiveDeclaration" + // InternalApplicationConfiguration.g:1078:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ; + public final void entryRuleObjectiveDeclaration() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1079:1: ( ruleObjectiveDeclaration EOF ) + // InternalApplicationConfiguration.g:1080:1: ruleObjectiveDeclaration EOF + { + before(grammarAccess.getObjectiveDeclarationRule()); + pushFollow(FOLLOW_1); + ruleObjectiveDeclaration(); + + state._fsp--; + + after(grammarAccess.getObjectiveDeclarationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleObjectiveDeclaration" + + + // $ANTLR start "ruleObjectiveDeclaration" + // InternalApplicationConfiguration.g:1087:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ; + public final void ruleObjectiveDeclaration() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:1093:3: ( rule__ObjectiveDeclaration__Group__0 ) + { + before(grammarAccess.getObjectiveDeclarationAccess().getGroup()); + // InternalApplicationConfiguration.g:1094:3: ( rule__ObjectiveDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:1094:4: rule__ObjectiveDeclaration__Group__0 + { + pushFollow(FOLLOW_2); + rule__ObjectiveDeclaration__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectiveDeclarationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleObjectiveDeclaration" + + + // $ANTLR start "entryRuleObjectiveReference" + // InternalApplicationConfiguration.g:1103:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ; + public final void entryRuleObjectiveReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1104:1: ( ruleObjectiveReference EOF ) + // InternalApplicationConfiguration.g:1105:1: ruleObjectiveReference EOF + { + before(grammarAccess.getObjectiveReferenceRule()); + pushFollow(FOLLOW_1); + ruleObjectiveReference(); + + state._fsp--; + + after(grammarAccess.getObjectiveReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleObjectiveReference" + + + // $ANTLR start "ruleObjectiveReference" + // InternalApplicationConfiguration.g:1112:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ; + public final void ruleObjectiveReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) ) + // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) ) + { + // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) ) + // InternalApplicationConfiguration.g:1118:3: ( rule__ObjectiveReference__ReferredAssignment ) + { + before(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment()); + // InternalApplicationConfiguration.g:1119:3: ( rule__ObjectiveReference__ReferredAssignment ) + // InternalApplicationConfiguration.g:1119:4: rule__ObjectiveReference__ReferredAssignment + { + pushFollow(FOLLOW_2); + rule__ObjectiveReference__ReferredAssignment(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleObjectiveReference" + + + // $ANTLR start "entryRuleObjective" + // InternalApplicationConfiguration.g:1128:1: entryRuleObjective : ruleObjective EOF ; + public final void entryRuleObjective() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1129:1: ( ruleObjective EOF ) + // InternalApplicationConfiguration.g:1130:1: ruleObjective EOF + { + before(grammarAccess.getObjectiveRule()); + pushFollow(FOLLOW_1); + ruleObjective(); + + state._fsp--; + + after(grammarAccess.getObjectiveRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleObjective" + + + // $ANTLR start "ruleObjective" + // InternalApplicationConfiguration.g:1137:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ; + public final void ruleObjective() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__Objective__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) ) + { + // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) ) + // InternalApplicationConfiguration.g:1143:3: ( rule__Objective__Alternatives ) + { + before(grammarAccess.getObjectiveAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1144:3: ( rule__Objective__Alternatives ) + // InternalApplicationConfiguration.g:1144:4: rule__Objective__Alternatives + { + pushFollow(FOLLOW_2); + rule__Objective__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectiveAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleObjective" + + + // $ANTLR start "entryRuleConfigSpecification" + // InternalApplicationConfiguration.g:1153:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ; + public final void entryRuleConfigSpecification() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1154:1: ( ruleConfigSpecification EOF ) + // InternalApplicationConfiguration.g:1155:1: ruleConfigSpecification EOF + { + before(grammarAccess.getConfigSpecificationRule()); + pushFollow(FOLLOW_1); + ruleConfigSpecification(); + + state._fsp--; + + after(grammarAccess.getConfigSpecificationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleConfigSpecification" + + + // $ANTLR start "ruleConfigSpecification" + // InternalApplicationConfiguration.g:1162:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ; + public final void ruleConfigSpecification() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) ) + // InternalApplicationConfiguration.g:1168:3: ( rule__ConfigSpecification__Group__0 ) + { + before(grammarAccess.getConfigSpecificationAccess().getGroup()); + // InternalApplicationConfiguration.g:1169:3: ( rule__ConfigSpecification__Group__0 ) + // InternalApplicationConfiguration.g:1169:4: rule__ConfigSpecification__Group__0 + { + pushFollow(FOLLOW_2); + rule__ConfigSpecification__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getConfigSpecificationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleConfigSpecification" + + + // $ANTLR start "entryRuleConfigDeclaration" + // InternalApplicationConfiguration.g:1178:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ; + public final void entryRuleConfigDeclaration() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1179:1: ( ruleConfigDeclaration EOF ) + // InternalApplicationConfiguration.g:1180:1: ruleConfigDeclaration EOF + { + before(grammarAccess.getConfigDeclarationRule()); + pushFollow(FOLLOW_1); + ruleConfigDeclaration(); + + state._fsp--; + + after(grammarAccess.getConfigDeclarationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleConfigDeclaration" + + + // $ANTLR start "ruleConfigDeclaration" + // InternalApplicationConfiguration.g:1187:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ; + public final void ruleConfigDeclaration() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:1193:3: ( rule__ConfigDeclaration__Group__0 ) + { + before(grammarAccess.getConfigDeclarationAccess().getGroup()); + // InternalApplicationConfiguration.g:1194:3: ( rule__ConfigDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:1194:4: rule__ConfigDeclaration__Group__0 + { + pushFollow(FOLLOW_2); + rule__ConfigDeclaration__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getConfigDeclarationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleConfigDeclaration" + + + // $ANTLR start "entryRuleConfigEntry" + // InternalApplicationConfiguration.g:1203:1: entryRuleConfigEntry : ruleConfigEntry EOF ; + public final void entryRuleConfigEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1204:1: ( ruleConfigEntry EOF ) + // InternalApplicationConfiguration.g:1205:1: ruleConfigEntry EOF + { + before(grammarAccess.getConfigEntryRule()); + pushFollow(FOLLOW_1); + ruleConfigEntry(); + + state._fsp--; + + after(grammarAccess.getConfigEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleConfigEntry" + + + // $ANTLR start "ruleConfigEntry" + // InternalApplicationConfiguration.g:1212:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ; + public final void ruleConfigEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ConfigEntry__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) ) + { + // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) ) + // InternalApplicationConfiguration.g:1218:3: ( rule__ConfigEntry__Alternatives ) + { + before(grammarAccess.getConfigEntryAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1219:3: ( rule__ConfigEntry__Alternatives ) + // InternalApplicationConfiguration.g:1219:4: rule__ConfigEntry__Alternatives + { + pushFollow(FOLLOW_2); + rule__ConfigEntry__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getConfigEntryAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleConfigEntry" + + + // $ANTLR start "entryRuleDocumentationEntry" + // InternalApplicationConfiguration.g:1228:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ; + public final void entryRuleDocumentationEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1229:1: ( ruleDocumentationEntry EOF ) + // InternalApplicationConfiguration.g:1230:1: ruleDocumentationEntry EOF + { + before(grammarAccess.getDocumentationEntryRule()); + pushFollow(FOLLOW_1); + ruleDocumentationEntry(); + + state._fsp--; + + after(grammarAccess.getDocumentationEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleDocumentationEntry" + + + // $ANTLR start "ruleDocumentationEntry" + // InternalApplicationConfiguration.g:1237:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ; + public final void ruleDocumentationEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1243:3: ( rule__DocumentationEntry__Group__0 ) + { + before(grammarAccess.getDocumentationEntryAccess().getGroup()); + // InternalApplicationConfiguration.g:1244:3: ( rule__DocumentationEntry__Group__0 ) + // InternalApplicationConfiguration.g:1244:4: rule__DocumentationEntry__Group__0 + { + pushFollow(FOLLOW_2); + rule__DocumentationEntry__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getDocumentationEntryAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleDocumentationEntry" + + + // $ANTLR start "entryRuleRuntimeEntry" + // InternalApplicationConfiguration.g:1253:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ; + public final void entryRuleRuntimeEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1254:1: ( ruleRuntimeEntry EOF ) + // InternalApplicationConfiguration.g:1255:1: ruleRuntimeEntry EOF + { + before(grammarAccess.getRuntimeEntryRule()); + pushFollow(FOLLOW_1); + ruleRuntimeEntry(); + + state._fsp--; + + after(grammarAccess.getRuntimeEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleRuntimeEntry" + + + // $ANTLR start "ruleRuntimeEntry" + // InternalApplicationConfiguration.g:1262:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ; + public final void ruleRuntimeEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1268:3: ( rule__RuntimeEntry__Group__0 ) + { + before(grammarAccess.getRuntimeEntryAccess().getGroup()); + // InternalApplicationConfiguration.g:1269:3: ( rule__RuntimeEntry__Group__0 ) + // InternalApplicationConfiguration.g:1269:4: rule__RuntimeEntry__Group__0 + { + pushFollow(FOLLOW_2); + rule__RuntimeEntry__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getRuntimeEntryAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleRuntimeEntry" + + + // $ANTLR start "entryRuleMemoryEntry" + // InternalApplicationConfiguration.g:1278:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ; + public final void entryRuleMemoryEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1279:1: ( ruleMemoryEntry EOF ) + // InternalApplicationConfiguration.g:1280:1: ruleMemoryEntry EOF + { + before(grammarAccess.getMemoryEntryRule()); + pushFollow(FOLLOW_1); + ruleMemoryEntry(); + + state._fsp--; + + after(grammarAccess.getMemoryEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleMemoryEntry" + + + // $ANTLR start "ruleMemoryEntry" + // InternalApplicationConfiguration.g:1287:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ; + public final void ruleMemoryEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__MemoryEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1293:3: ( rule__MemoryEntry__Group__0 ) + { + before(grammarAccess.getMemoryEntryAccess().getGroup()); + // InternalApplicationConfiguration.g:1294:3: ( rule__MemoryEntry__Group__0 ) + // InternalApplicationConfiguration.g:1294:4: rule__MemoryEntry__Group__0 + { + pushFollow(FOLLOW_2); + rule__MemoryEntry__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getMemoryEntryAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleMemoryEntry" + + + // $ANTLR start "entryRuleCustomEntry" + // InternalApplicationConfiguration.g:1303:1: entryRuleCustomEntry : ruleCustomEntry EOF ; + public final void entryRuleCustomEntry() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1304:1: ( ruleCustomEntry EOF ) + // InternalApplicationConfiguration.g:1305:1: ruleCustomEntry EOF + { + before(grammarAccess.getCustomEntryRule()); + pushFollow(FOLLOW_1); + ruleCustomEntry(); + + state._fsp--; + + after(grammarAccess.getCustomEntryRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleCustomEntry" + + + // $ANTLR start "ruleCustomEntry" + // InternalApplicationConfiguration.g:1312:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ; + public final void ruleCustomEntry() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__CustomEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1318:3: ( rule__CustomEntry__Group__0 ) + { + before(grammarAccess.getCustomEntryAccess().getGroup()); + // InternalApplicationConfiguration.g:1319:3: ( rule__CustomEntry__Group__0 ) + // InternalApplicationConfiguration.g:1319:4: rule__CustomEntry__Group__0 + { + pushFollow(FOLLOW_2); + rule__CustomEntry__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getCustomEntryAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleCustomEntry" + + + // $ANTLR start "entryRuleConfigReference" + // InternalApplicationConfiguration.g:1328:1: entryRuleConfigReference : ruleConfigReference EOF ; + public final void entryRuleConfigReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1329:1: ( ruleConfigReference EOF ) + // InternalApplicationConfiguration.g:1330:1: ruleConfigReference EOF + { + before(grammarAccess.getConfigReferenceRule()); + pushFollow(FOLLOW_1); + ruleConfigReference(); + + state._fsp--; + + after(grammarAccess.getConfigReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleConfigReference" + + + // $ANTLR start "ruleConfigReference" + // InternalApplicationConfiguration.g:1337:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ; + public final void ruleConfigReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) ) + // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) ) + { + // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) ) + // InternalApplicationConfiguration.g:1343:3: ( rule__ConfigReference__ConfigAssignment ) + { + before(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); + // InternalApplicationConfiguration.g:1344:3: ( rule__ConfigReference__ConfigAssignment ) + // InternalApplicationConfiguration.g:1344:4: rule__ConfigReference__ConfigAssignment + { + pushFollow(FOLLOW_2); + rule__ConfigReference__ConfigAssignment(); + + state._fsp--; + + + } + + after(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleConfigReference" + + + // $ANTLR start "entryRuleConfig" + // InternalApplicationConfiguration.g:1353:1: entryRuleConfig : ruleConfig EOF ; + public final void entryRuleConfig() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1354:1: ( ruleConfig EOF ) + // InternalApplicationConfiguration.g:1355:1: ruleConfig EOF + { + before(grammarAccess.getConfigRule()); + pushFollow(FOLLOW_1); + ruleConfig(); + + state._fsp--; + + after(grammarAccess.getConfigRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleConfig" + + + // $ANTLR start "ruleConfig" + // InternalApplicationConfiguration.g:1362:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ; + public final void ruleConfig() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__Config__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) ) + { + // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) ) + // InternalApplicationConfiguration.g:1368:3: ( rule__Config__Alternatives ) + { + before(grammarAccess.getConfigAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1369:3: ( rule__Config__Alternatives ) + // InternalApplicationConfiguration.g:1369:4: rule__Config__Alternatives + { + pushFollow(FOLLOW_2); + rule__Config__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getConfigAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleConfig" + + + // $ANTLR start "entryRuleScopeSpecification" + // InternalApplicationConfiguration.g:1378:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ; + public final void entryRuleScopeSpecification() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1379:1: ( ruleScopeSpecification EOF ) + // InternalApplicationConfiguration.g:1380:1: ruleScopeSpecification EOF + { + before(grammarAccess.getScopeSpecificationRule()); + pushFollow(FOLLOW_1); + ruleScopeSpecification(); + + state._fsp--; + + after(grammarAccess.getScopeSpecificationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleScopeSpecification" + + + // $ANTLR start "ruleScopeSpecification" + // InternalApplicationConfiguration.g:1387:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ; + public final void ruleScopeSpecification() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) ) + // InternalApplicationConfiguration.g:1393:3: ( rule__ScopeSpecification__Group__0 ) + { + before(grammarAccess.getScopeSpecificationAccess().getGroup()); + // InternalApplicationConfiguration.g:1394:3: ( rule__ScopeSpecification__Group__0 ) + // InternalApplicationConfiguration.g:1394:4: rule__ScopeSpecification__Group__0 + { + pushFollow(FOLLOW_2); + rule__ScopeSpecification__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getScopeSpecificationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleScopeSpecification" + + + // $ANTLR start "entryRuleTypeScope" + // InternalApplicationConfiguration.g:1403:1: entryRuleTypeScope : ruleTypeScope EOF ; + public final void entryRuleTypeScope() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1404:1: ( ruleTypeScope EOF ) + // InternalApplicationConfiguration.g:1405:1: ruleTypeScope EOF + { + before(grammarAccess.getTypeScopeRule()); + pushFollow(FOLLOW_1); + ruleTypeScope(); + + state._fsp--; + + after(grammarAccess.getTypeScopeRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleTypeScope" + + + // $ANTLR start "ruleTypeScope" + // InternalApplicationConfiguration.g:1412:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ; + public final void ruleTypeScope() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__TypeScope__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) ) + { + // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) ) + // InternalApplicationConfiguration.g:1418:3: ( rule__TypeScope__Alternatives ) + { + before(grammarAccess.getTypeScopeAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1419:3: ( rule__TypeScope__Alternatives ) + // InternalApplicationConfiguration.g:1419:4: rule__TypeScope__Alternatives + { + pushFollow(FOLLOW_2); + rule__TypeScope__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getTypeScopeAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleTypeScope" + + + // $ANTLR start "entryRuleClassTypeScope" + // InternalApplicationConfiguration.g:1428:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ; + public final void entryRuleClassTypeScope() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1429:1: ( ruleClassTypeScope EOF ) + // InternalApplicationConfiguration.g:1430:1: ruleClassTypeScope EOF + { + before(grammarAccess.getClassTypeScopeRule()); + pushFollow(FOLLOW_1); + ruleClassTypeScope(); + + state._fsp--; + + after(grammarAccess.getClassTypeScopeRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleClassTypeScope" + + + // $ANTLR start "ruleClassTypeScope" + // InternalApplicationConfiguration.g:1437:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ; + public final void ruleClassTypeScope() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1443:3: ( rule__ClassTypeScope__Group__0 ) + { + before(grammarAccess.getClassTypeScopeAccess().getGroup()); + // InternalApplicationConfiguration.g:1444:3: ( rule__ClassTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1444:4: rule__ClassTypeScope__Group__0 + { + pushFollow(FOLLOW_2); + rule__ClassTypeScope__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getClassTypeScopeAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleClassTypeScope" + + + // $ANTLR start "entryRuleObjectTypeScope" + // InternalApplicationConfiguration.g:1453:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ; + public final void entryRuleObjectTypeScope() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1454:1: ( ruleObjectTypeScope EOF ) + // InternalApplicationConfiguration.g:1455:1: ruleObjectTypeScope EOF + { + before(grammarAccess.getObjectTypeScopeRule()); + pushFollow(FOLLOW_1); + ruleObjectTypeScope(); + + state._fsp--; + + after(grammarAccess.getObjectTypeScopeRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleObjectTypeScope" + + + // $ANTLR start "ruleObjectTypeScope" + // InternalApplicationConfiguration.g:1462:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ; + public final void ruleObjectTypeScope() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1468:3: ( rule__ObjectTypeScope__Group__0 ) + { + before(grammarAccess.getObjectTypeScopeAccess().getGroup()); + // InternalApplicationConfiguration.g:1469:3: ( rule__ObjectTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1469:4: rule__ObjectTypeScope__Group__0 + { + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectTypeScopeAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleObjectTypeScope" + + + // $ANTLR start "entryRuleIntegerTypeScope" + // InternalApplicationConfiguration.g:1478:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ; + public final void entryRuleIntegerTypeScope() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1479:1: ( ruleIntegerTypeScope EOF ) + // InternalApplicationConfiguration.g:1480:1: ruleIntegerTypeScope EOF + { + before(grammarAccess.getIntegerTypeScopeRule()); + pushFollow(FOLLOW_1); + ruleIntegerTypeScope(); + + state._fsp--; + + after(grammarAccess.getIntegerTypeScopeRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleIntegerTypeScope" + + + // $ANTLR start "ruleIntegerTypeScope" + // InternalApplicationConfiguration.g:1487:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ; + public final void ruleIntegerTypeScope() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1493:3: ( rule__IntegerTypeScope__Group__0 ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getGroup()); + // InternalApplicationConfiguration.g:1494:3: ( rule__IntegerTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1494:4: rule__IntegerTypeScope__Group__0 + { + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleIntegerTypeScope" + + + // $ANTLR start "entryRuleRealTypeScope" + // InternalApplicationConfiguration.g:1503:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ; + public final void entryRuleRealTypeScope() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1504:1: ( ruleRealTypeScope EOF ) + // InternalApplicationConfiguration.g:1505:1: ruleRealTypeScope EOF + { + before(grammarAccess.getRealTypeScopeRule()); + pushFollow(FOLLOW_1); + ruleRealTypeScope(); + + state._fsp--; + + after(grammarAccess.getRealTypeScopeRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleRealTypeScope" + + + // $ANTLR start "ruleRealTypeScope" + // InternalApplicationConfiguration.g:1512:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ; + public final void ruleRealTypeScope() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__RealTypeScope__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1518:3: ( rule__RealTypeScope__Group__0 ) + { + before(grammarAccess.getRealTypeScopeAccess().getGroup()); + // InternalApplicationConfiguration.g:1519:3: ( rule__RealTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1519:4: rule__RealTypeScope__Group__0 + { + pushFollow(FOLLOW_2); + rule__RealTypeScope__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getRealTypeScopeAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleRealTypeScope" + + + // $ANTLR start "entryRuleStringTypeScope" + // InternalApplicationConfiguration.g:1528:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ; + public final void entryRuleStringTypeScope() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1529:1: ( ruleStringTypeScope EOF ) + // InternalApplicationConfiguration.g:1530:1: ruleStringTypeScope EOF + { + before(grammarAccess.getStringTypeScopeRule()); + pushFollow(FOLLOW_1); + ruleStringTypeScope(); + + state._fsp--; + + after(grammarAccess.getStringTypeScopeRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleStringTypeScope" + + + // $ANTLR start "ruleStringTypeScope" + // InternalApplicationConfiguration.g:1537:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ; + public final void ruleStringTypeScope() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__StringTypeScope__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1543:3: ( rule__StringTypeScope__Group__0 ) + { + before(grammarAccess.getStringTypeScopeAccess().getGroup()); + // InternalApplicationConfiguration.g:1544:3: ( rule__StringTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1544:4: rule__StringTypeScope__Group__0 + { + pushFollow(FOLLOW_2); + rule__StringTypeScope__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getStringTypeScopeAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleStringTypeScope" + + + // $ANTLR start "entryRuleClassReference" + // InternalApplicationConfiguration.g:1553:1: entryRuleClassReference : ruleClassReference EOF ; + public final void entryRuleClassReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1554:1: ( ruleClassReference EOF ) + // InternalApplicationConfiguration.g:1555:1: ruleClassReference EOF + { + before(grammarAccess.getClassReferenceRule()); + pushFollow(FOLLOW_1); + ruleClassReference(); + + state._fsp--; + + after(grammarAccess.getClassReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleClassReference" + + + // $ANTLR start "ruleClassReference" + // InternalApplicationConfiguration.g:1562:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ; + public final void ruleClassReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ClassReference__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1568:3: ( rule__ClassReference__Group__0 ) + { + before(grammarAccess.getClassReferenceAccess().getGroup()); + // InternalApplicationConfiguration.g:1569:3: ( rule__ClassReference__Group__0 ) + // InternalApplicationConfiguration.g:1569:4: rule__ClassReference__Group__0 + { + pushFollow(FOLLOW_2); + rule__ClassReference__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getClassReferenceAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleClassReference" + + + // $ANTLR start "entryRuleObjectReference" + // InternalApplicationConfiguration.g:1578:1: entryRuleObjectReference : ruleObjectReference EOF ; + public final void entryRuleObjectReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1579:1: ( ruleObjectReference EOF ) + // InternalApplicationConfiguration.g:1580:1: ruleObjectReference EOF + { + before(grammarAccess.getObjectReferenceRule()); + pushFollow(FOLLOW_1); + ruleObjectReference(); + + state._fsp--; + + after(grammarAccess.getObjectReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleObjectReference" + + + // $ANTLR start "ruleObjectReference" + // InternalApplicationConfiguration.g:1587:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ; + public final void ruleObjectReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__ObjectReference__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1593:3: ( rule__ObjectReference__Group__0 ) + { + before(grammarAccess.getObjectReferenceAccess().getGroup()); + // InternalApplicationConfiguration.g:1594:3: ( rule__ObjectReference__Group__0 ) + // InternalApplicationConfiguration.g:1594:4: rule__ObjectReference__Group__0 + { + pushFollow(FOLLOW_2); + rule__ObjectReference__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectReferenceAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleObjectReference" + + + // $ANTLR start "entryRuleIntegerReference" + // InternalApplicationConfiguration.g:1603:1: entryRuleIntegerReference : ruleIntegerReference EOF ; + public final void entryRuleIntegerReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1604:1: ( ruleIntegerReference EOF ) + // InternalApplicationConfiguration.g:1605:1: ruleIntegerReference EOF + { + before(grammarAccess.getIntegerReferenceRule()); + pushFollow(FOLLOW_1); + ruleIntegerReference(); + + state._fsp--; + + after(grammarAccess.getIntegerReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleIntegerReference" + + + // $ANTLR start "ruleIntegerReference" + // InternalApplicationConfiguration.g:1612:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ; + public final void ruleIntegerReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__IntegerReference__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1618:3: ( rule__IntegerReference__Group__0 ) + { + before(grammarAccess.getIntegerReferenceAccess().getGroup()); + // InternalApplicationConfiguration.g:1619:3: ( rule__IntegerReference__Group__0 ) + // InternalApplicationConfiguration.g:1619:4: rule__IntegerReference__Group__0 + { + pushFollow(FOLLOW_2); + rule__IntegerReference__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerReferenceAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleIntegerReference" + + + // $ANTLR start "entryRuleRealReference" + // InternalApplicationConfiguration.g:1628:1: entryRuleRealReference : ruleRealReference EOF ; + public final void entryRuleRealReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1629:1: ( ruleRealReference EOF ) + // InternalApplicationConfiguration.g:1630:1: ruleRealReference EOF + { + before(grammarAccess.getRealReferenceRule()); + pushFollow(FOLLOW_1); + ruleRealReference(); + + state._fsp--; + + after(grammarAccess.getRealReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleRealReference" + + + // $ANTLR start "ruleRealReference" + // InternalApplicationConfiguration.g:1637:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ; + public final void ruleRealReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__RealReference__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1643:3: ( rule__RealReference__Group__0 ) + { + before(grammarAccess.getRealReferenceAccess().getGroup()); + // InternalApplicationConfiguration.g:1644:3: ( rule__RealReference__Group__0 ) + // InternalApplicationConfiguration.g:1644:4: rule__RealReference__Group__0 + { + pushFollow(FOLLOW_2); + rule__RealReference__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getRealReferenceAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleRealReference" + + + // $ANTLR start "entryRuleStringReference" + // InternalApplicationConfiguration.g:1653:1: entryRuleStringReference : ruleStringReference EOF ; + public final void entryRuleStringReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1654:1: ( ruleStringReference EOF ) + // InternalApplicationConfiguration.g:1655:1: ruleStringReference EOF + { + before(grammarAccess.getStringReferenceRule()); + pushFollow(FOLLOW_1); + ruleStringReference(); + + state._fsp--; + + after(grammarAccess.getStringReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleStringReference" + + + // $ANTLR start "ruleStringReference" + // InternalApplicationConfiguration.g:1662:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ; + public final void ruleStringReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__StringReference__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1668:3: ( rule__StringReference__Group__0 ) + { + before(grammarAccess.getStringReferenceAccess().getGroup()); + // InternalApplicationConfiguration.g:1669:3: ( rule__StringReference__Group__0 ) + // InternalApplicationConfiguration.g:1669:4: rule__StringReference__Group__0 + { + pushFollow(FOLLOW_2); + rule__StringReference__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getStringReferenceAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleStringReference" + + + // $ANTLR start "entryRuleExactNumber" + // InternalApplicationConfiguration.g:1678:1: entryRuleExactNumber : ruleExactNumber EOF ; + public final void entryRuleExactNumber() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1679:1: ( ruleExactNumber EOF ) + // InternalApplicationConfiguration.g:1680:1: ruleExactNumber EOF + { + before(grammarAccess.getExactNumberRule()); + pushFollow(FOLLOW_1); + ruleExactNumber(); + + state._fsp--; + + after(grammarAccess.getExactNumberRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleExactNumber" + + + // $ANTLR start "ruleExactNumber" + // InternalApplicationConfiguration.g:1687:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ; + public final void ruleExactNumber() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__ExactNumber__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) ) + { + // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) ) + // InternalApplicationConfiguration.g:1693:3: ( rule__ExactNumber__Alternatives ) + { + before(grammarAccess.getExactNumberAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1694:3: ( rule__ExactNumber__Alternatives ) + // InternalApplicationConfiguration.g:1694:4: rule__ExactNumber__Alternatives + { + pushFollow(FOLLOW_2); + rule__ExactNumber__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getExactNumberAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleExactNumber" + + + // $ANTLR start "entryRuleIntervallNumber" + // InternalApplicationConfiguration.g:1703:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ; + public final void entryRuleIntervallNumber() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1704:1: ( ruleIntervallNumber EOF ) + // InternalApplicationConfiguration.g:1705:1: ruleIntervallNumber EOF + { + before(grammarAccess.getIntervallNumberRule()); + pushFollow(FOLLOW_1); + ruleIntervallNumber(); + + state._fsp--; + + after(grammarAccess.getIntervallNumberRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleIntervallNumber" + + + // $ANTLR start "ruleIntervallNumber" + // InternalApplicationConfiguration.g:1712:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ; + public final void ruleIntervallNumber() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__IntervallNumber__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) ) + // InternalApplicationConfiguration.g:1718:3: ( rule__IntervallNumber__Group__0 ) + { + before(grammarAccess.getIntervallNumberAccess().getGroup()); + // InternalApplicationConfiguration.g:1719:3: ( rule__IntervallNumber__Group__0 ) + // InternalApplicationConfiguration.g:1719:4: rule__IntervallNumber__Group__0 + { + pushFollow(FOLLOW_2); + rule__IntervallNumber__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getIntervallNumberAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleIntervallNumber" + + + // $ANTLR start "entryRuleIntEnumberation" + // InternalApplicationConfiguration.g:1728:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ; + public final void entryRuleIntEnumberation() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1729:1: ( ruleIntEnumberation EOF ) + // InternalApplicationConfiguration.g:1730:1: ruleIntEnumberation EOF + { + before(grammarAccess.getIntEnumberationRule()); + pushFollow(FOLLOW_1); + ruleIntEnumberation(); + + state._fsp--; + + after(grammarAccess.getIntEnumberationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleIntEnumberation" + + + // $ANTLR start "ruleIntEnumberation" + // InternalApplicationConfiguration.g:1737:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ; + public final void ruleIntEnumberation() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__IntEnumberation__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) ) + // InternalApplicationConfiguration.g:1743:3: ( rule__IntEnumberation__Group__0 ) + { + before(grammarAccess.getIntEnumberationAccess().getGroup()); + // InternalApplicationConfiguration.g:1744:3: ( rule__IntEnumberation__Group__0 ) + // InternalApplicationConfiguration.g:1744:4: rule__IntEnumberation__Group__0 + { + pushFollow(FOLLOW_2); + rule__IntEnumberation__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getIntEnumberationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleIntEnumberation" + + + // $ANTLR start "entryRuleRealEnumeration" + // InternalApplicationConfiguration.g:1753:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ; + public final void entryRuleRealEnumeration() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1754:1: ( ruleRealEnumeration EOF ) + // InternalApplicationConfiguration.g:1755:1: ruleRealEnumeration EOF + { + before(grammarAccess.getRealEnumerationRule()); + pushFollow(FOLLOW_1); + ruleRealEnumeration(); + + state._fsp--; + + after(grammarAccess.getRealEnumerationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleRealEnumeration" + + + // $ANTLR start "ruleRealEnumeration" + // InternalApplicationConfiguration.g:1762:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ; + public final void ruleRealEnumeration() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__RealEnumeration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) ) + // InternalApplicationConfiguration.g:1768:3: ( rule__RealEnumeration__Group__0 ) + { + before(grammarAccess.getRealEnumerationAccess().getGroup()); + // InternalApplicationConfiguration.g:1769:3: ( rule__RealEnumeration__Group__0 ) + // InternalApplicationConfiguration.g:1769:4: rule__RealEnumeration__Group__0 + { + pushFollow(FOLLOW_2); + rule__RealEnumeration__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getRealEnumerationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleRealEnumeration" + + + // $ANTLR start "entryRuleStringEnumeration" + // InternalApplicationConfiguration.g:1778:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ; + public final void entryRuleStringEnumeration() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1779:1: ( ruleStringEnumeration EOF ) + // InternalApplicationConfiguration.g:1780:1: ruleStringEnumeration EOF + { + before(grammarAccess.getStringEnumerationRule()); + pushFollow(FOLLOW_1); + ruleStringEnumeration(); + + state._fsp--; + + after(grammarAccess.getStringEnumerationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleStringEnumeration" + + + // $ANTLR start "ruleStringEnumeration" + // InternalApplicationConfiguration.g:1787:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ; + public final void ruleStringEnumeration() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__StringEnumeration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) ) + // InternalApplicationConfiguration.g:1793:3: ( rule__StringEnumeration__Group__0 ) + { + before(grammarAccess.getStringEnumerationAccess().getGroup()); + // InternalApplicationConfiguration.g:1794:3: ( rule__StringEnumeration__Group__0 ) + // InternalApplicationConfiguration.g:1794:4: rule__StringEnumeration__Group__0 + { + pushFollow(FOLLOW_2); + rule__StringEnumeration__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getStringEnumerationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleStringEnumeration" + + + // $ANTLR start "entryRuleScopeDeclaration" + // InternalApplicationConfiguration.g:1803:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ; + public final void entryRuleScopeDeclaration() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1804:1: ( ruleScopeDeclaration EOF ) + // InternalApplicationConfiguration.g:1805:1: ruleScopeDeclaration EOF + { + before(grammarAccess.getScopeDeclarationRule()); + pushFollow(FOLLOW_1); + ruleScopeDeclaration(); + + state._fsp--; + + after(grammarAccess.getScopeDeclarationRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleScopeDeclaration" + + + // $ANTLR start "ruleScopeDeclaration" + // InternalApplicationConfiguration.g:1812:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ; + public final void ruleScopeDeclaration() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:1818:3: ( rule__ScopeDeclaration__Group__0 ) + { + before(grammarAccess.getScopeDeclarationAccess().getGroup()); + // InternalApplicationConfiguration.g:1819:3: ( rule__ScopeDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:1819:4: rule__ScopeDeclaration__Group__0 + { + pushFollow(FOLLOW_2); + rule__ScopeDeclaration__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getScopeDeclarationAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleScopeDeclaration" + + + // $ANTLR start "entryRuleScopeReference" + // InternalApplicationConfiguration.g:1828:1: entryRuleScopeReference : ruleScopeReference EOF ; + public final void entryRuleScopeReference() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1829:1: ( ruleScopeReference EOF ) + // InternalApplicationConfiguration.g:1830:1: ruleScopeReference EOF + { + before(grammarAccess.getScopeReferenceRule()); + pushFollow(FOLLOW_1); + ruleScopeReference(); + + state._fsp--; + + after(grammarAccess.getScopeReferenceRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleScopeReference" + + + // $ANTLR start "ruleScopeReference" + // InternalApplicationConfiguration.g:1837:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ; + public final void ruleScopeReference() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) ) + // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) ) + { + // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) ) + // InternalApplicationConfiguration.g:1843:3: ( rule__ScopeReference__ReferredAssignment ) + { + before(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); + // InternalApplicationConfiguration.g:1844:3: ( rule__ScopeReference__ReferredAssignment ) + // InternalApplicationConfiguration.g:1844:4: rule__ScopeReference__ReferredAssignment + { + pushFollow(FOLLOW_2); + rule__ScopeReference__ReferredAssignment(); + + state._fsp--; + + + } + + after(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleScopeReference" + + + // $ANTLR start "entryRuleScope" + // InternalApplicationConfiguration.g:1853:1: entryRuleScope : ruleScope EOF ; + public final void entryRuleScope() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1854:1: ( ruleScope EOF ) + // InternalApplicationConfiguration.g:1855:1: ruleScope EOF + { + before(grammarAccess.getScopeRule()); + pushFollow(FOLLOW_1); + ruleScope(); + + state._fsp--; + + after(grammarAccess.getScopeRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleScope" + + + // $ANTLR start "ruleScope" + // InternalApplicationConfiguration.g:1862:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ; + public final void ruleScope() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__Scope__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) ) + { + // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) ) + // InternalApplicationConfiguration.g:1868:3: ( rule__Scope__Alternatives ) + { + before(grammarAccess.getScopeAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1869:3: ( rule__Scope__Alternatives ) + // InternalApplicationConfiguration.g:1869:4: rule__Scope__Alternatives + { + pushFollow(FOLLOW_2); + rule__Scope__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getScopeAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleScope" + + + // $ANTLR start "entryRuleTask" + // InternalApplicationConfiguration.g:1878:1: entryRuleTask : ruleTask EOF ; + public final void entryRuleTask() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1879:1: ( ruleTask EOF ) + // InternalApplicationConfiguration.g:1880:1: ruleTask EOF + { + before(grammarAccess.getTaskRule()); + pushFollow(FOLLOW_1); + ruleTask(); + + state._fsp--; + + after(grammarAccess.getTaskRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleTask" + + + // $ANTLR start "ruleTask" + // InternalApplicationConfiguration.g:1887:1: ruleTask : ( ruleGenerationTask ) ; + public final void ruleTask() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1891:2: ( ( ruleGenerationTask ) ) + // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask ) + { + // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask ) + // InternalApplicationConfiguration.g:1893:3: ruleGenerationTask + { + before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); + pushFollow(FOLLOW_2); + ruleGenerationTask(); + + state._fsp--; + + after(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleTask" + + + // $ANTLR start "entryRuleGenerationTask" + // InternalApplicationConfiguration.g:1903:1: entryRuleGenerationTask : ruleGenerationTask EOF ; + public final void entryRuleGenerationTask() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1904:1: ( ruleGenerationTask EOF ) + // InternalApplicationConfiguration.g:1905:1: ruleGenerationTask EOF + { + before(grammarAccess.getGenerationTaskRule()); + pushFollow(FOLLOW_1); + ruleGenerationTask(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleGenerationTask" + + + // $ANTLR start "ruleGenerationTask" + // InternalApplicationConfiguration.g:1912:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ; + public final void ruleGenerationTask() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__GenerationTask__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) ) + // InternalApplicationConfiguration.g:1918:3: ( rule__GenerationTask__Group__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup()); + // InternalApplicationConfiguration.g:1919:3: ( rule__GenerationTask__Group__0 ) + // InternalApplicationConfiguration.g:1919:4: rule__GenerationTask__Group__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleGenerationTask" + + + // $ANTLR start "ruleOptimizationDirection" + // InternalApplicationConfiguration.g:1928:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ; + public final void ruleOptimizationDirection() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1932:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) ) + { + // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) ) + // InternalApplicationConfiguration.g:1934:3: ( rule__OptimizationDirection__Alternatives ) + { + before(grammarAccess.getOptimizationDirectionAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1935:3: ( rule__OptimizationDirection__Alternatives ) + // InternalApplicationConfiguration.g:1935:4: rule__OptimizationDirection__Alternatives + { + pushFollow(FOLLOW_2); + rule__OptimizationDirection__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getOptimizationDirectionAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleOptimizationDirection" + + + // $ANTLR start "ruleComparisonOperator" + // InternalApplicationConfiguration.g:1944:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ; + public final void ruleComparisonOperator() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1948:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) ) + { + // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) ) + // InternalApplicationConfiguration.g:1950:3: ( rule__ComparisonOperator__Alternatives ) + { + before(grammarAccess.getComparisonOperatorAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1951:3: ( rule__ComparisonOperator__Alternatives ) + // InternalApplicationConfiguration.g:1951:4: rule__ComparisonOperator__Alternatives + { + pushFollow(FOLLOW_2); + rule__ComparisonOperator__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getComparisonOperatorAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleComparisonOperator" + + + // $ANTLR start "ruleDocumentLevelSpecification" + // InternalApplicationConfiguration.g:1960:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ; + public final void ruleDocumentLevelSpecification() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1964:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) + { + // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) + // InternalApplicationConfiguration.g:1966:3: ( rule__DocumentLevelSpecification__Alternatives ) + { + before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1967:3: ( rule__DocumentLevelSpecification__Alternatives ) + // InternalApplicationConfiguration.g:1967:4: rule__DocumentLevelSpecification__Alternatives + { + pushFollow(FOLLOW_2); + rule__DocumentLevelSpecification__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleDocumentLevelSpecification" + + + // $ANTLR start "ruleSolver" + // InternalApplicationConfiguration.g:1976:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ; + public final void ruleSolver() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1980:1: ( ( ( rule__Solver__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) ) + { + // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) ) + // InternalApplicationConfiguration.g:1982:3: ( rule__Solver__Alternatives ) + { + before(grammarAccess.getSolverAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1983:3: ( rule__Solver__Alternatives ) + // InternalApplicationConfiguration.g:1983:4: rule__Solver__Alternatives + { + pushFollow(FOLLOW_2); + rule__Solver__Alternatives(); + + state._fsp--; + + + } + + after(grammarAccess.getSolverAccess().getAlternatives()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleSolver" + + + // $ANTLR start "rule__Command__Alternatives" + // InternalApplicationConfiguration.g:1991:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) ); + public final void rule__Command__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1995:1: ( ( ruleDeclaration ) | ( ruleTask ) ) + int alt1=2; + int LA1_0 = input.LA(1); + + if ( (LA1_0==27||LA1_0==35||(LA1_0>=37 && LA1_0<=40)||LA1_0==52) ) { + alt1=1; + } + else if ( (LA1_0==53) ) { + alt1=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 1, 0, input); + + throw nvae; + } + switch (alt1) { + case 1 : + // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration ) + { + // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration ) + // InternalApplicationConfiguration.g:1997:3: ruleDeclaration + { + before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleDeclaration(); + + state._fsp--; + + after(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2002:2: ( ruleTask ) + { + // InternalApplicationConfiguration.g:2002:2: ( ruleTask ) + // InternalApplicationConfiguration.g:2003:3: ruleTask + { + before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleTask(); + + state._fsp--; + + after(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Command__Alternatives" + + + // $ANTLR start "rule__Import__Alternatives" + // InternalApplicationConfiguration.g:2012:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) ); + public final void rule__Import__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2016:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) ) + int alt2=3; + int LA2_0 = input.LA(1); + + if ( (LA2_0==23) ) { + switch ( input.LA(2) ) { + case 25: + { + alt2=2; + } + break; + case 26: + { + alt2=3; + } + break; + case 24: + { + alt2=1; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 2, 1, input); + + throw nvae; + } + + } + else { + NoViableAltException nvae = + new NoViableAltException("", 2, 0, input); + + throw nvae; + } + switch (alt2) { + case 1 : + // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport ) + { + // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport ) + // InternalApplicationConfiguration.g:2018:3: ruleEPackageImport + { + before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleEPackageImport(); + + state._fsp--; + + after(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport ) + { + // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport ) + // InternalApplicationConfiguration.g:2024:3: ruleViatraImport + { + before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleViatraImport(); + + state._fsp--; + + after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); + + } + + + } + break; + case 3 : + // InternalApplicationConfiguration.g:2029:2: ( ruleCftImport ) + { + // InternalApplicationConfiguration.g:2029:2: ( ruleCftImport ) + // InternalApplicationConfiguration.g:2030:3: ruleCftImport + { + before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2()); + pushFollow(FOLLOW_2); + ruleCftImport(); + + state._fsp--; + + after(grammarAccess.getImportAccess().getCftImportParserRuleCall_2()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Import__Alternatives" + + + // $ANTLR start "rule__Declaration__Alternatives" + // InternalApplicationConfiguration.g:2039:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) ); + public final void rule__Declaration__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2043:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) ) + int alt3=7; + switch ( input.LA(1) ) { + case 27: + { + alt3=1; + } + break; + case 35: + { + alt3=2; + } + break; + case 37: + { + alt3=3; + } + break; + case 38: + { + alt3=4; + } + break; + case 40: + { + alt3=5; + } + break; + case 52: + { + alt3=6; + } + break; + case 39: + { + alt3=7; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 3, 0, input); + + throw nvae; + } + + switch (alt3) { + case 1 : + // InternalApplicationConfiguration.g:2044:2: ( ruleFileDeclaration ) + { + // InternalApplicationConfiguration.g:2044:2: ( ruleFileDeclaration ) + // InternalApplicationConfiguration.g:2045:3: ruleFileDeclaration + { + before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleFileDeclaration(); + + state._fsp--; + + after(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2050:2: ( ruleMetamodelDeclaration ) + { + // InternalApplicationConfiguration.g:2050:2: ( ruleMetamodelDeclaration ) + // InternalApplicationConfiguration.g:2051:3: ruleMetamodelDeclaration + { + before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleMetamodelDeclaration(); + + state._fsp--; + + after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); + + } + + + } + break; + case 3 : + // InternalApplicationConfiguration.g:2056:2: ( rulePartialModelDeclaration ) + { + // InternalApplicationConfiguration.g:2056:2: ( rulePartialModelDeclaration ) + // InternalApplicationConfiguration.g:2057:3: rulePartialModelDeclaration + { + before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); + pushFollow(FOLLOW_2); + rulePartialModelDeclaration(); + + state._fsp--; + + after(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); + + } + + + } + break; + case 4 : + // InternalApplicationConfiguration.g:2062:2: ( ruleGraphPatternDeclaration ) + { + // InternalApplicationConfiguration.g:2062:2: ( ruleGraphPatternDeclaration ) + // InternalApplicationConfiguration.g:2063:3: ruleGraphPatternDeclaration + { + before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); + pushFollow(FOLLOW_2); + ruleGraphPatternDeclaration(); + + state._fsp--; + + after(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); + + } + + + } + break; + case 5 : + // InternalApplicationConfiguration.g:2068:2: ( ruleConfigDeclaration ) + { + // InternalApplicationConfiguration.g:2068:2: ( ruleConfigDeclaration ) + // InternalApplicationConfiguration.g:2069:3: ruleConfigDeclaration + { + before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); + pushFollow(FOLLOW_2); + ruleConfigDeclaration(); + + state._fsp--; + + after(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); + + } + + + } + break; + case 6 : + // InternalApplicationConfiguration.g:2074:2: ( ruleScopeDeclaration ) + { + // InternalApplicationConfiguration.g:2074:2: ( ruleScopeDeclaration ) + // InternalApplicationConfiguration.g:2075:3: ruleScopeDeclaration + { + before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); + pushFollow(FOLLOW_2); + ruleScopeDeclaration(); + + state._fsp--; + + after(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); + + } + + + } + break; + case 7 : + // InternalApplicationConfiguration.g:2080:2: ( ruleObjectiveDeclaration ) + { + // InternalApplicationConfiguration.g:2080:2: ( ruleObjectiveDeclaration ) + // InternalApplicationConfiguration.g:2081:3: ruleObjectiveDeclaration + { + before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6()); + pushFollow(FOLLOW_2); + ruleObjectiveDeclaration(); + + state._fsp--; + + after(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Declaration__Alternatives" + + + // $ANTLR start "rule__File__Alternatives" + // InternalApplicationConfiguration.g:2090:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) ); + public final void rule__File__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2094:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) ) + int alt4=2; + int LA4_0 = input.LA(1); + + if ( (LA4_0==RULE_STRING) ) { + alt4=1; + } + else if ( (LA4_0==RULE_ID) ) { + alt4=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 4, 0, input); + + throw nvae; + } + switch (alt4) { + case 1 : + // InternalApplicationConfiguration.g:2095:2: ( ruleFileSpecification ) + { + // InternalApplicationConfiguration.g:2095:2: ( ruleFileSpecification ) + // InternalApplicationConfiguration.g:2096:3: ruleFileSpecification + { + before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleFileSpecification(); + + state._fsp--; + + after(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2101:2: ( ruleFileReference ) + { + // InternalApplicationConfiguration.g:2101:2: ( ruleFileReference ) + // InternalApplicationConfiguration.g:2102:3: ruleFileReference + { + before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleFileReference(); + + state._fsp--; + + after(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__File__Alternatives" + + + // $ANTLR start "rule__MetamodelEntry__Alternatives" + // InternalApplicationConfiguration.g:2111:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ); + public final void rule__MetamodelEntry__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2115:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( (LA5_0==RULE_ID) ) { + alt5=1; + } + else if ( (LA5_0==32) ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { + case 1 : + // InternalApplicationConfiguration.g:2116:2: ( ruleMetamodelElement ) + { + // InternalApplicationConfiguration.g:2116:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:2117:3: ruleMetamodelElement + { + before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleMetamodelElement(); + + state._fsp--; + + after(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2122:2: ( ruleAllPackageEntry ) + { + // InternalApplicationConfiguration.g:2122:2: ( ruleAllPackageEntry ) + // InternalApplicationConfiguration.g:2123:3: ruleAllPackageEntry + { + before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleAllPackageEntry(); + + state._fsp--; + + after(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelEntry__Alternatives" + + + // $ANTLR start "rule__Metamodel__Alternatives" + // InternalApplicationConfiguration.g:2132:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ); + public final void rule__Metamodel__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2136:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ) + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0==RULE_ID) ) { + alt6=1; + } + else if ( (LA6_0==29) ) { + alt6=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 6, 0, input); + + throw nvae; + } + switch (alt6) { + case 1 : + // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelReference ) + { + // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelReference ) + // InternalApplicationConfiguration.g:2138:3: ruleMetamodelReference + { + before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleMetamodelReference(); + + state._fsp--; + + after(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2143:2: ( ruleMetamodelSpecification ) + { + // InternalApplicationConfiguration.g:2143:2: ( ruleMetamodelSpecification ) + // InternalApplicationConfiguration.g:2144:3: ruleMetamodelSpecification + { + before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleMetamodelSpecification(); + + state._fsp--; + + after(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Metamodel__Alternatives" + + + // $ANTLR start "rule__PartialModelEntry__Alternatives" + // InternalApplicationConfiguration.g:2153:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) ); + public final void rule__PartialModelEntry__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2157:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) ) + int alt7=2; + int LA7_0 = input.LA(1); + + if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) { + alt7=1; + } + else if ( (LA7_0==36) ) { + alt7=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 7, 0, input); + + throw nvae; + } + switch (alt7) { + case 1 : + // InternalApplicationConfiguration.g:2158:2: ( ruleModelEntry ) + { + // InternalApplicationConfiguration.g:2158:2: ( ruleModelEntry ) + // InternalApplicationConfiguration.g:2159:3: ruleModelEntry + { + before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleModelEntry(); + + state._fsp--; + + after(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2164:2: ( ruleFolderEntry ) + { + // InternalApplicationConfiguration.g:2164:2: ( ruleFolderEntry ) + // InternalApplicationConfiguration.g:2165:3: ruleFolderEntry + { + before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleFolderEntry(); + + state._fsp--; + + after(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelEntry__Alternatives" + + + // $ANTLR start "rule__PartialModel__Alternatives" + // InternalApplicationConfiguration.g:2174:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ); + public final void rule__PartialModel__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2178:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ) + int alt8=2; + int LA8_0 = input.LA(1); + + if ( (LA8_0==29) ) { + alt8=1; + } + else if ( (LA8_0==RULE_ID) ) { + alt8=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 8, 0, input); + + throw nvae; + } + switch (alt8) { + case 1 : + // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelSpecification ) + { + // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelSpecification ) + // InternalApplicationConfiguration.g:2180:3: rulePartialModelSpecification + { + before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); + pushFollow(FOLLOW_2); + rulePartialModelSpecification(); + + state._fsp--; + + after(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2185:2: ( rulePartialModelReference ) + { + // InternalApplicationConfiguration.g:2185:2: ( rulePartialModelReference ) + // InternalApplicationConfiguration.g:2186:3: rulePartialModelReference + { + before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); + pushFollow(FOLLOW_2); + rulePartialModelReference(); + + state._fsp--; + + after(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModel__Alternatives" + + + // $ANTLR start "rule__PatternEntry__Alternatives" + // InternalApplicationConfiguration.g:2195:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ); + public final void rule__PatternEntry__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2199:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ) + int alt9=2; + int LA9_0 = input.LA(1); + + if ( (LA9_0==RULE_ID) ) { + alt9=1; + } + else if ( (LA9_0==32) ) { + alt9=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 9, 0, input); + + throw nvae; + } + switch (alt9) { + case 1 : + // InternalApplicationConfiguration.g:2200:2: ( rulePatternElement ) + { + // InternalApplicationConfiguration.g:2200:2: ( rulePatternElement ) + // InternalApplicationConfiguration.g:2201:3: rulePatternElement + { + before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); + pushFollow(FOLLOW_2); + rulePatternElement(); + + state._fsp--; + + after(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2206:2: ( ruleAllPatternEntry ) + { + // InternalApplicationConfiguration.g:2206:2: ( ruleAllPatternEntry ) + // InternalApplicationConfiguration.g:2207:3: ruleAllPatternEntry + { + before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleAllPatternEntry(); + + state._fsp--; + + after(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternEntry__Alternatives" + + + // $ANTLR start "rule__GraphPattern__Alternatives" + // InternalApplicationConfiguration.g:2216:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ); + public final void rule__GraphPattern__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2220:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ) + int alt10=2; + int LA10_0 = input.LA(1); + + if ( (LA10_0==RULE_ID) ) { + alt10=1; + } + else if ( (LA10_0==29) ) { + alt10=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 10, 0, input); + + throw nvae; + } + switch (alt10) { + case 1 : + // InternalApplicationConfiguration.g:2221:2: ( ruleGraphPatternReference ) + { + // InternalApplicationConfiguration.g:2221:2: ( ruleGraphPatternReference ) + // InternalApplicationConfiguration.g:2222:3: ruleGraphPatternReference + { + before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleGraphPatternReference(); + + state._fsp--; + + after(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2227:2: ( rulePatternSpecification ) + { + // InternalApplicationConfiguration.g:2227:2: ( rulePatternSpecification ) + // InternalApplicationConfiguration.g:2228:3: rulePatternSpecification + { + before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); + pushFollow(FOLLOW_2); + rulePatternSpecification(); + + state._fsp--; + + after(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GraphPattern__Alternatives" + + + // $ANTLR start "rule__ObjectiveEntry__Alternatives" + // InternalApplicationConfiguration.g:2237:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) ); + public final void rule__ObjectiveEntry__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2241:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) ) + int alt11=2; + int LA11_0 = input.LA(1); + + if ( ((LA11_0>=11 && LA11_0<=12)) ) { + alt11=1; + } + else if ( (LA11_0==26) ) { + alt11=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 11, 0, input); + + throw nvae; + } + switch (alt11) { + case 1 : + // InternalApplicationConfiguration.g:2242:2: ( ruleOptimizationEntry ) + { + // InternalApplicationConfiguration.g:2242:2: ( ruleOptimizationEntry ) + // InternalApplicationConfiguration.g:2243:3: ruleOptimizationEntry + { + before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleOptimizationEntry(); + + state._fsp--; + + after(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2248:2: ( ruleThresholdEntry ) + { + // InternalApplicationConfiguration.g:2248:2: ( ruleThresholdEntry ) + // InternalApplicationConfiguration.g:2249:3: ruleThresholdEntry + { + before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleThresholdEntry(); + + state._fsp--; + + after(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveEntry__Alternatives" + + + // $ANTLR start "rule__Objective__Alternatives" + // InternalApplicationConfiguration.g:2258:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) ); + public final void rule__Objective__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2262:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) ) + int alt12=2; + int LA12_0 = input.LA(1); + + if ( (LA12_0==RULE_ID) ) { + alt12=1; + } + else if ( (LA12_0==29) ) { + alt12=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 12, 0, input); + + throw nvae; + } + switch (alt12) { + case 1 : + // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveReference ) + { + // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveReference ) + // InternalApplicationConfiguration.g:2264:3: ruleObjectiveReference + { + before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleObjectiveReference(); + + state._fsp--; + + after(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2269:2: ( ruleObjectiveSpecification ) + { + // InternalApplicationConfiguration.g:2269:2: ( ruleObjectiveSpecification ) + // InternalApplicationConfiguration.g:2270:3: ruleObjectiveSpecification + { + before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleObjectiveSpecification(); + + state._fsp--; + + after(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Objective__Alternatives" + + + // $ANTLR start "rule__ConfigEntry__Alternatives" + // InternalApplicationConfiguration.g:2279:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ); + public final void rule__ConfigEntry__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2283:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ) + int alt13=4; + switch ( input.LA(1) ) { + case 41: + { + alt13=1; + } + break; + case 42: + { + alt13=2; + } + break; + case 43: + { + alt13=3; + } + break; + case RULE_STRING: + { + alt13=4; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 13, 0, input); + + throw nvae; + } + + switch (alt13) { + case 1 : + // InternalApplicationConfiguration.g:2284:2: ( ruleDocumentationEntry ) + { + // InternalApplicationConfiguration.g:2284:2: ( ruleDocumentationEntry ) + // InternalApplicationConfiguration.g:2285:3: ruleDocumentationEntry + { + before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleDocumentationEntry(); + + state._fsp--; + + after(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2290:2: ( ruleRuntimeEntry ) + { + // InternalApplicationConfiguration.g:2290:2: ( ruleRuntimeEntry ) + // InternalApplicationConfiguration.g:2291:3: ruleRuntimeEntry + { + before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleRuntimeEntry(); + + state._fsp--; + + after(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); + + } + + + } + break; + case 3 : + // InternalApplicationConfiguration.g:2296:2: ( ruleMemoryEntry ) + { + // InternalApplicationConfiguration.g:2296:2: ( ruleMemoryEntry ) + // InternalApplicationConfiguration.g:2297:3: ruleMemoryEntry + { + before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); + pushFollow(FOLLOW_2); + ruleMemoryEntry(); + + state._fsp--; + + after(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); + + } + + + } + break; + case 4 : + // InternalApplicationConfiguration.g:2302:2: ( ruleCustomEntry ) + { + // InternalApplicationConfiguration.g:2302:2: ( ruleCustomEntry ) + // InternalApplicationConfiguration.g:2303:3: ruleCustomEntry + { + before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); + pushFollow(FOLLOW_2); + ruleCustomEntry(); + + state._fsp--; + + after(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigEntry__Alternatives" + + + // $ANTLR start "rule__Config__Alternatives" + // InternalApplicationConfiguration.g:2312:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ); + public final void rule__Config__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2316:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ) + int alt14=2; + int LA14_0 = input.LA(1); + + if ( (LA14_0==29) ) { + alt14=1; + } + else if ( (LA14_0==RULE_ID) ) { + alt14=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 14, 0, input); + + throw nvae; + } + switch (alt14) { + case 1 : + // InternalApplicationConfiguration.g:2317:2: ( ruleConfigSpecification ) + { + // InternalApplicationConfiguration.g:2317:2: ( ruleConfigSpecification ) + // InternalApplicationConfiguration.g:2318:3: ruleConfigSpecification + { + before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleConfigSpecification(); + + state._fsp--; + + after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2323:2: ( ruleConfigReference ) + { + // InternalApplicationConfiguration.g:2323:2: ( ruleConfigReference ) + // InternalApplicationConfiguration.g:2324:3: ruleConfigReference + { + before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleConfigReference(); + + state._fsp--; + + after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Config__Alternatives" + + + // $ANTLR start "rule__TypeScope__Alternatives" + // InternalApplicationConfiguration.g:2333:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ); + public final void rule__TypeScope__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2337:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ) + int alt15=5; + int LA15_0 = input.LA(1); + + if ( (LA15_0==44) ) { + switch ( input.LA(2) ) { + case 50: + { + alt15=5; + } + break; + case 47: + { + alt15=2; + } + break; + case 48: + { + alt15=3; + } + break; + case 49: + { + alt15=4; + } + break; + case 45: + { + alt15=1; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 15, 1, input); + + throw nvae; + } + + } + else { + NoViableAltException nvae = + new NoViableAltException("", 15, 0, input); + + throw nvae; + } + switch (alt15) { + case 1 : + // InternalApplicationConfiguration.g:2338:2: ( ruleClassTypeScope ) + { + // InternalApplicationConfiguration.g:2338:2: ( ruleClassTypeScope ) + // InternalApplicationConfiguration.g:2339:3: ruleClassTypeScope + { + before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleClassTypeScope(); + + state._fsp--; + + after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2344:2: ( ruleObjectTypeScope ) + { + // InternalApplicationConfiguration.g:2344:2: ( ruleObjectTypeScope ) + // InternalApplicationConfiguration.g:2345:3: ruleObjectTypeScope + { + before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleObjectTypeScope(); + + state._fsp--; + + after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); + + } + + + } + break; + case 3 : + // InternalApplicationConfiguration.g:2350:2: ( ruleIntegerTypeScope ) + { + // InternalApplicationConfiguration.g:2350:2: ( ruleIntegerTypeScope ) + // InternalApplicationConfiguration.g:2351:3: ruleIntegerTypeScope + { + before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); + pushFollow(FOLLOW_2); + ruleIntegerTypeScope(); + + state._fsp--; + + after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); + + } + + + } + break; + case 4 : + // InternalApplicationConfiguration.g:2356:2: ( ruleRealTypeScope ) + { + // InternalApplicationConfiguration.g:2356:2: ( ruleRealTypeScope ) + // InternalApplicationConfiguration.g:2357:3: ruleRealTypeScope + { + before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); + pushFollow(FOLLOW_2); + ruleRealTypeScope(); + + state._fsp--; + + after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); + + } + + + } + break; + case 5 : + // InternalApplicationConfiguration.g:2362:2: ( ruleStringTypeScope ) + { + // InternalApplicationConfiguration.g:2362:2: ( ruleStringTypeScope ) + // InternalApplicationConfiguration.g:2363:3: ruleStringTypeScope + { + before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); + pushFollow(FOLLOW_2); + ruleStringTypeScope(); + + state._fsp--; + + after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TypeScope__Alternatives" + + + // $ANTLR start "rule__ClassTypeScope__Alternatives_2" + // InternalApplicationConfiguration.g:2372:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ); + public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2376:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ) + int alt16=2; + int LA16_0 = input.LA(1); + + if ( (LA16_0==60) ) { + alt16=1; + } + else if ( (LA16_0==28) ) { + alt16=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 16, 0, input); + + throw nvae; + } + switch (alt16) { + case 1 : + // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2378:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) + { + before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); + // InternalApplicationConfiguration.g:2379:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2379:4: rule__ClassTypeScope__SetsNewAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__ClassTypeScope__SetsNewAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2383:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:2383:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2384:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) + { + before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); + // InternalApplicationConfiguration.g:2385:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2385:4: rule__ClassTypeScope__SetsSumAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__ClassTypeScope__SetsSumAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__Alternatives_2" + + + // $ANTLR start "rule__ClassTypeScope__Alternatives_3" + // InternalApplicationConfiguration.g:2393:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ); + public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2397:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ) + int alt17=2; + int LA17_0 = input.LA(1); + + if ( (LA17_0==RULE_INT) ) { + int LA17_1 = input.LA(2); + + if ( (LA17_1==EOF||(LA17_1>=30 && LA17_1<=31)) ) { + alt17=1; + } + else if ( (LA17_1==51) ) { + alt17=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 17, 1, input); + + throw nvae; + } + } + else if ( (LA17_0==61) ) { + alt17=1; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 17, 0, input); + + throw nvae; + } + switch (alt17) { + case 1 : + // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) + { + // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2399:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) + { + before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); + // InternalApplicationConfiguration.g:2400:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2400:4: rule__ClassTypeScope__NumberAssignment_3_0 + { + pushFollow(FOLLOW_2); + rule__ClassTypeScope__NumberAssignment_3_0(); + + state._fsp--; + + + } + + after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2404:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) + { + // InternalApplicationConfiguration.g:2404:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2405:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) + { + before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); + // InternalApplicationConfiguration.g:2406:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2406:4: rule__ClassTypeScope__NumberAssignment_3_1 + { + pushFollow(FOLLOW_2); + rule__ClassTypeScope__NumberAssignment_3_1(); + + state._fsp--; + + + } + + after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__Alternatives_3" + + + // $ANTLR start "rule__ObjectTypeScope__Alternatives_2" + // InternalApplicationConfiguration.g:2414:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ); + public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2418:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ) + int alt18=2; + int LA18_0 = input.LA(1); + + if ( (LA18_0==60) ) { + alt18=1; + } + else if ( (LA18_0==28) ) { + alt18=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 18, 0, input); + + throw nvae; + } + switch (alt18) { + case 1 : + // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2420:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) + { + before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); + // InternalApplicationConfiguration.g:2421:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2421:4: rule__ObjectTypeScope__SetsNewAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__SetsNewAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2425:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:2425:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2426:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) + { + before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); + // InternalApplicationConfiguration.g:2427:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2427:4: rule__ObjectTypeScope__SetsSumAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__SetsSumAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__Alternatives_2" + + + // $ANTLR start "rule__ObjectTypeScope__Alternatives_3" + // InternalApplicationConfiguration.g:2435:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ); + public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2439:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ) + int alt19=2; + int LA19_0 = input.LA(1); + + if ( (LA19_0==RULE_INT) ) { + int LA19_1 = input.LA(2); + + if ( (LA19_1==EOF||(LA19_1>=30 && LA19_1<=31)) ) { + alt19=1; + } + else if ( (LA19_1==51) ) { + alt19=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 19, 1, input); + + throw nvae; + } + } + else if ( (LA19_0==61) ) { + alt19=1; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 19, 0, input); + + throw nvae; + } + switch (alt19) { + case 1 : + // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) + { + // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2441:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) + { + before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); + // InternalApplicationConfiguration.g:2442:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2442:4: rule__ObjectTypeScope__NumberAssignment_3_0 + { + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__NumberAssignment_3_0(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2446:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) + { + // InternalApplicationConfiguration.g:2446:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2447:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) + { + before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); + // InternalApplicationConfiguration.g:2448:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2448:4: rule__ObjectTypeScope__NumberAssignment_3_1 + { + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__NumberAssignment_3_1(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__Alternatives_3" + + + // $ANTLR start "rule__IntegerTypeScope__Alternatives_2" + // InternalApplicationConfiguration.g:2456:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ); + public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2460:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ) + int alt20=2; + int LA20_0 = input.LA(1); + + if ( (LA20_0==60) ) { + alt20=1; + } + else if ( (LA20_0==28) ) { + alt20=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 20, 0, input); + + throw nvae; + } + switch (alt20) { + case 1 : + // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2462:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); + // InternalApplicationConfiguration.g:2463:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2463:4: rule__IntegerTypeScope__SetsNewAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__SetsNewAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2467:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:2467:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2468:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); + // InternalApplicationConfiguration.g:2469:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2469:4: rule__IntegerTypeScope__SetsSumAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__SetsSumAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__Alternatives_2" + + + // $ANTLR start "rule__IntegerTypeScope__Alternatives_3" + // InternalApplicationConfiguration.g:2477:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ); + public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2481:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ) + int alt21=3; + switch ( input.LA(1) ) { + case RULE_INT: + { + int LA21_1 = input.LA(2); + + if ( (LA21_1==51) ) { + alt21=2; + } + else if ( (LA21_1==EOF||(LA21_1>=30 && LA21_1<=31)) ) { + alt21=1; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 21, 1, input); + + throw nvae; + } + } + break; + case 61: + { + alt21=1; + } + break; + case 29: + { + alt21=3; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 21, 0, input); + + throw nvae; + } + + switch (alt21) { + case 1 : + // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) + { + // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2483:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); + // InternalApplicationConfiguration.g:2484:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2484:4: rule__IntegerTypeScope__NumberAssignment_3_0 + { + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__NumberAssignment_3_0(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) + { + // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2489:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); + // InternalApplicationConfiguration.g:2490:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2490:4: rule__IntegerTypeScope__NumberAssignment_3_1 + { + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__NumberAssignment_3_1(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); + + } + + + } + break; + case 3 : + // InternalApplicationConfiguration.g:2494:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) + { + // InternalApplicationConfiguration.g:2494:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) + // InternalApplicationConfiguration.g:2495:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); + // InternalApplicationConfiguration.g:2496:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) + // InternalApplicationConfiguration.g:2496:4: rule__IntegerTypeScope__NumberAssignment_3_2 + { + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__NumberAssignment_3_2(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__Alternatives_3" + + + // $ANTLR start "rule__RealTypeScope__Alternatives_2" + // InternalApplicationConfiguration.g:2504:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ); + public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2508:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ) + int alt22=2; + int LA22_0 = input.LA(1); + + if ( (LA22_0==60) ) { + alt22=1; + } + else if ( (LA22_0==28) ) { + alt22=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 22, 0, input); + + throw nvae; + } + switch (alt22) { + case 1 : + // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2510:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) + { + before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); + // InternalApplicationConfiguration.g:2511:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2511:4: rule__RealTypeScope__SetsNewAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__RealTypeScope__SetsNewAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2515:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:2515:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2516:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) + { + before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); + // InternalApplicationConfiguration.g:2517:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2517:4: rule__RealTypeScope__SetsSumAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__RealTypeScope__SetsSumAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__Alternatives_2" + + + // $ANTLR start "rule__RealTypeScope__Alternatives_3" + // InternalApplicationConfiguration.g:2525:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ); + public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2529:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ) + int alt23=3; + switch ( input.LA(1) ) { + case RULE_INT: + { + int LA23_1 = input.LA(2); + + if ( (LA23_1==EOF||(LA23_1>=30 && LA23_1<=31)) ) { + alt23=1; + } + else if ( (LA23_1==51) ) { + alt23=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 23, 1, input); + + throw nvae; + } + } + break; + case 61: + { + alt23=1; + } + break; + case 29: + { + alt23=3; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 23, 0, input); + + throw nvae; + } + + switch (alt23) { + case 1 : + // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) + { + // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2531:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) + { + before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); + // InternalApplicationConfiguration.g:2532:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2532:4: rule__RealTypeScope__NumberAssignment_3_0 + { + pushFollow(FOLLOW_2); + rule__RealTypeScope__NumberAssignment_3_0(); + + state._fsp--; + + + } + + after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) + { + // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2537:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) + { + before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); + // InternalApplicationConfiguration.g:2538:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2538:4: rule__RealTypeScope__NumberAssignment_3_1 + { + pushFollow(FOLLOW_2); + rule__RealTypeScope__NumberAssignment_3_1(); + + state._fsp--; + + + } + + after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); + + } + + + } + break; + case 3 : + // InternalApplicationConfiguration.g:2542:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) + { + // InternalApplicationConfiguration.g:2542:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) + // InternalApplicationConfiguration.g:2543:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) + { + before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); + // InternalApplicationConfiguration.g:2544:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) + // InternalApplicationConfiguration.g:2544:4: rule__RealTypeScope__NumberAssignment_3_2 + { + pushFollow(FOLLOW_2); + rule__RealTypeScope__NumberAssignment_3_2(); + + state._fsp--; + + + } + + after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__Alternatives_3" + + + // $ANTLR start "rule__StringTypeScope__Alternatives_2" + // InternalApplicationConfiguration.g:2552:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ); + public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2556:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ) + int alt24=2; + int LA24_0 = input.LA(1); + + if ( (LA24_0==60) ) { + alt24=1; + } + else if ( (LA24_0==28) ) { + alt24=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 24, 0, input); + + throw nvae; + } + switch (alt24) { + case 1 : + // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2558:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) + { + before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); + // InternalApplicationConfiguration.g:2559:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2559:4: rule__StringTypeScope__SetsNewAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__StringTypeScope__SetsNewAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2563:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:2563:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2564:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) + { + before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); + // InternalApplicationConfiguration.g:2565:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2565:4: rule__StringTypeScope__SetsSumAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__StringTypeScope__SetsSumAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__Alternatives_2" + + + // $ANTLR start "rule__StringTypeScope__Alternatives_3" + // InternalApplicationConfiguration.g:2573:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ); + public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2577:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ) + int alt25=3; + switch ( input.LA(1) ) { + case RULE_INT: + { + int LA25_1 = input.LA(2); + + if ( (LA25_1==EOF||(LA25_1>=30 && LA25_1<=31)) ) { + alt25=1; + } + else if ( (LA25_1==51) ) { + alt25=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 25, 1, input); + + throw nvae; + } + } + break; + case 61: + { + alt25=1; + } + break; + case 29: + { + alt25=3; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 25, 0, input); + + throw nvae; + } + + switch (alt25) { + case 1 : + // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) + { + // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2579:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) + { + before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); + // InternalApplicationConfiguration.g:2580:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2580:4: rule__StringTypeScope__NumberAssignment_3_0 + { + pushFollow(FOLLOW_2); + rule__StringTypeScope__NumberAssignment_3_0(); + + state._fsp--; + + + } + + after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) + { + // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2585:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) + { + before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); + // InternalApplicationConfiguration.g:2586:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2586:4: rule__StringTypeScope__NumberAssignment_3_1 + { + pushFollow(FOLLOW_2); + rule__StringTypeScope__NumberAssignment_3_1(); + + state._fsp--; + + + } + + after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); + + } + + + } + break; + case 3 : + // InternalApplicationConfiguration.g:2590:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) + { + // InternalApplicationConfiguration.g:2590:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) + // InternalApplicationConfiguration.g:2591:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) + { + before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); + // InternalApplicationConfiguration.g:2592:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) + // InternalApplicationConfiguration.g:2592:4: rule__StringTypeScope__NumberAssignment_3_2 + { + pushFollow(FOLLOW_2); + rule__StringTypeScope__NumberAssignment_3_2(); + + state._fsp--; + + + } + + after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__Alternatives_3" + + + // $ANTLR start "rule__ExactNumber__Alternatives" + // InternalApplicationConfiguration.g:2600:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ); + public final void rule__ExactNumber__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2604:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ) + int alt26=2; + int LA26_0 = input.LA(1); + + if ( (LA26_0==RULE_INT) ) { + alt26=1; + } + else if ( (LA26_0==61) ) { + alt26=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 26, 0, input); + + throw nvae; + } + switch (alt26) { + case 1 : + // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) + { + // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) + // InternalApplicationConfiguration.g:2606:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) + { + before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); + // InternalApplicationConfiguration.g:2607:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) + // InternalApplicationConfiguration.g:2607:4: rule__ExactNumber__ExactNumberAssignment_0 + { + pushFollow(FOLLOW_2); + rule__ExactNumber__ExactNumberAssignment_0(); + + state._fsp--; + + + } + + after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2611:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:2611:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) + // InternalApplicationConfiguration.g:2612:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) + { + before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); + // InternalApplicationConfiguration.g:2613:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) + // InternalApplicationConfiguration.g:2613:4: rule__ExactNumber__ExactUnlimitedAssignment_1 + { + pushFollow(FOLLOW_2); + rule__ExactNumber__ExactUnlimitedAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ExactNumber__Alternatives" + + + // $ANTLR start "rule__IntervallNumber__Alternatives_2" + // InternalApplicationConfiguration.g:2621:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ); + public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2625:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ) + int alt27=2; + int LA27_0 = input.LA(1); + + if ( (LA27_0==RULE_INT) ) { + alt27=1; + } + else if ( (LA27_0==61) ) { + alt27=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 27, 0, input); + + throw nvae; + } + switch (alt27) { + case 1 : + // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2627:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) + { + before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); + // InternalApplicationConfiguration.g:2628:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) + // InternalApplicationConfiguration.g:2628:4: rule__IntervallNumber__MaxNumberAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__IntervallNumber__MaxNumberAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2632:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:2632:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2633:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) + { + before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); + // InternalApplicationConfiguration.g:2634:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) + // InternalApplicationConfiguration.g:2634:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__IntervallNumber__MaxUnlimitedAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntervallNumber__Alternatives_2" + + + // $ANTLR start "rule__Scope__Alternatives" + // InternalApplicationConfiguration.g:2642:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ); + public final void rule__Scope__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2646:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ) + int alt28=2; + int LA28_0 = input.LA(1); + + if ( (LA28_0==29) ) { + alt28=1; + } + else if ( (LA28_0==RULE_ID) ) { + alt28=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 28, 0, input); + + throw nvae; + } + switch (alt28) { + case 1 : + // InternalApplicationConfiguration.g:2647:2: ( ruleScopeSpecification ) + { + // InternalApplicationConfiguration.g:2647:2: ( ruleScopeSpecification ) + // InternalApplicationConfiguration.g:2648:3: ruleScopeSpecification + { + before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleScopeSpecification(); + + state._fsp--; + + after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2653:2: ( ruleScopeReference ) + { + // InternalApplicationConfiguration.g:2653:2: ( ruleScopeReference ) + // InternalApplicationConfiguration.g:2654:3: ruleScopeReference + { + before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleScopeReference(); + + state._fsp--; + + after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Scope__Alternatives" + + + // $ANTLR start "rule__OptimizationDirection__Alternatives" + // InternalApplicationConfiguration.g:2663:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) ); + public final void rule__OptimizationDirection__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2667:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) ) + int alt29=2; + int LA29_0 = input.LA(1); + + if ( (LA29_0==11) ) { + alt29=1; + } + else if ( (LA29_0==12) ) { + alt29=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 29, 0, input); + + throw nvae; + } + switch (alt29) { + case 1 : + // InternalApplicationConfiguration.g:2668:2: ( ( 'minimize' ) ) + { + // InternalApplicationConfiguration.g:2668:2: ( ( 'minimize' ) ) + // InternalApplicationConfiguration.g:2669:3: ( 'minimize' ) + { + before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0()); + // InternalApplicationConfiguration.g:2670:3: ( 'minimize' ) + // InternalApplicationConfiguration.g:2670:4: 'minimize' + { + match(input,11,FOLLOW_2); + + } + + after(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2674:2: ( ( 'maximize' ) ) + { + // InternalApplicationConfiguration.g:2674:2: ( ( 'maximize' ) ) + // InternalApplicationConfiguration.g:2675:3: ( 'maximize' ) + { + before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1()); + // InternalApplicationConfiguration.g:2676:3: ( 'maximize' ) + // InternalApplicationConfiguration.g:2676:4: 'maximize' + { + match(input,12,FOLLOW_2); + + } + + after(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__OptimizationDirection__Alternatives" + + + // $ANTLR start "rule__ComparisonOperator__Alternatives" + // InternalApplicationConfiguration.g:2684:1: rule__ComparisonOperator__Alternatives : ( ( ( '<=' ) ) | ( ( '>=' ) ) ); + public final void rule__ComparisonOperator__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2688:1: ( ( ( '<=' ) ) | ( ( '>=' ) ) ) + int alt30=2; + int LA30_0 = input.LA(1); + + if ( (LA30_0==13) ) { + alt30=1; + } + else if ( (LA30_0==14) ) { + alt30=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 30, 0, input); + + throw nvae; + } + switch (alt30) { + case 1 : + // InternalApplicationConfiguration.g:2689:2: ( ( '<=' ) ) + { + // InternalApplicationConfiguration.g:2689:2: ( ( '<=' ) ) + // InternalApplicationConfiguration.g:2690:3: ( '<=' ) + { + before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0()); + // InternalApplicationConfiguration.g:2691:3: ( '<=' ) + // InternalApplicationConfiguration.g:2691:4: '<=' + { + match(input,13,FOLLOW_2); + + } + + after(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2695:2: ( ( '>=' ) ) + { + // InternalApplicationConfiguration.g:2695:2: ( ( '>=' ) ) + // InternalApplicationConfiguration.g:2696:3: ( '>=' ) + { + before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1()); + // InternalApplicationConfiguration.g:2697:3: ( '>=' ) + // InternalApplicationConfiguration.g:2697:4: '>=' + { + match(input,14,FOLLOW_2); + + } + + after(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ComparisonOperator__Alternatives" + + + // $ANTLR start "rule__DocumentLevelSpecification__Alternatives" + // InternalApplicationConfiguration.g:2705:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ); + public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2709:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ) + int alt31=3; + switch ( input.LA(1) ) { + case 15: + { + alt31=1; + } + break; + case 16: + { + alt31=2; + } + break; + case 17: + { + alt31=3; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 31, 0, input); + + throw nvae; + } + + switch (alt31) { + case 1 : + // InternalApplicationConfiguration.g:2710:2: ( ( 'none' ) ) + { + // InternalApplicationConfiguration.g:2710:2: ( ( 'none' ) ) + // InternalApplicationConfiguration.g:2711:3: ( 'none' ) + { + before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); + // InternalApplicationConfiguration.g:2712:3: ( 'none' ) + // InternalApplicationConfiguration.g:2712:4: 'none' + { + match(input,15,FOLLOW_2); + + } + + after(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2716:2: ( ( 'normal' ) ) + { + // InternalApplicationConfiguration.g:2716:2: ( ( 'normal' ) ) + // InternalApplicationConfiguration.g:2717:3: ( 'normal' ) + { + before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); + // InternalApplicationConfiguration.g:2718:3: ( 'normal' ) + // InternalApplicationConfiguration.g:2718:4: 'normal' + { + match(input,16,FOLLOW_2); + + } + + after(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); + + } + + + } + break; + case 3 : + // InternalApplicationConfiguration.g:2722:2: ( ( 'full' ) ) + { + // InternalApplicationConfiguration.g:2722:2: ( ( 'full' ) ) + // InternalApplicationConfiguration.g:2723:3: ( 'full' ) + { + before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); + // InternalApplicationConfiguration.g:2724:3: ( 'full' ) + // InternalApplicationConfiguration.g:2724:4: 'full' + { + match(input,17,FOLLOW_2); + + } + + after(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DocumentLevelSpecification__Alternatives" + + + // $ANTLR start "rule__Solver__Alternatives" + // InternalApplicationConfiguration.g:2732:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ); + public final void rule__Solver__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2736:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ) + int alt32=3; + switch ( input.LA(1) ) { + case 18: + { + alt32=1; + } + break; + case 19: + { + alt32=2; + } + break; + case 20: + { + alt32=3; + } + break; + default: + NoViableAltException nvae = + new NoViableAltException("", 32, 0, input); + + throw nvae; + } + + switch (alt32) { + case 1 : + // InternalApplicationConfiguration.g:2737:2: ( ( 'SMTSolver' ) ) + { + // InternalApplicationConfiguration.g:2737:2: ( ( 'SMTSolver' ) ) + // InternalApplicationConfiguration.g:2738:3: ( 'SMTSolver' ) + { + before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); + // InternalApplicationConfiguration.g:2739:3: ( 'SMTSolver' ) + // InternalApplicationConfiguration.g:2739:4: 'SMTSolver' + { + match(input,18,FOLLOW_2); + + } + + after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2743:2: ( ( 'AlloySolver' ) ) + { + // InternalApplicationConfiguration.g:2743:2: ( ( 'AlloySolver' ) ) + // InternalApplicationConfiguration.g:2744:3: ( 'AlloySolver' ) + { + before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); + // InternalApplicationConfiguration.g:2745:3: ( 'AlloySolver' ) + // InternalApplicationConfiguration.g:2745:4: 'AlloySolver' + { + match(input,19,FOLLOW_2); + + } + + after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); + + } + + + } + break; + case 3 : + // InternalApplicationConfiguration.g:2749:2: ( ( 'ViatraSolver' ) ) + { + // InternalApplicationConfiguration.g:2749:2: ( ( 'ViatraSolver' ) ) + // InternalApplicationConfiguration.g:2750:3: ( 'ViatraSolver' ) + { + before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); + // InternalApplicationConfiguration.g:2751:3: ( 'ViatraSolver' ) + // InternalApplicationConfiguration.g:2751:4: 'ViatraSolver' + { + match(input,20,FOLLOW_2); + + } + + after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Solver__Alternatives" + + + // $ANTLR start "rule__ConfigurationScript__Group__0" + // InternalApplicationConfiguration.g:2759:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ; + public final void rule__ConfigurationScript__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2763:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ) + // InternalApplicationConfiguration.g:2764:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 + { + pushFollow(FOLLOW_3); + rule__ConfigurationScript__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ConfigurationScript__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigurationScript__Group__0" + + + // $ANTLR start "rule__ConfigurationScript__Group__0__Impl" + // InternalApplicationConfiguration.g:2771:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ; + public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2775:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ) + // InternalApplicationConfiguration.g:2776:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) + { + // InternalApplicationConfiguration.g:2776:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) + // InternalApplicationConfiguration.g:2777:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* + { + before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); + // InternalApplicationConfiguration.g:2778:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* + loop33: + do { + int alt33=2; + int LA33_0 = input.LA(1); + + if ( (LA33_0==23) ) { + alt33=1; + } + + + switch (alt33) { + case 1 : + // InternalApplicationConfiguration.g:2778:3: rule__ConfigurationScript__ImportsAssignment_0 + { + pushFollow(FOLLOW_4); + rule__ConfigurationScript__ImportsAssignment_0(); + + state._fsp--; + + + } + break; + + default : + break loop33; + } + } while (true); + + after(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigurationScript__Group__0__Impl" + + + // $ANTLR start "rule__ConfigurationScript__Group__1" + // InternalApplicationConfiguration.g:2786:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ; + public final void rule__ConfigurationScript__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2790:1: ( rule__ConfigurationScript__Group__1__Impl ) + // InternalApplicationConfiguration.g:2791:2: rule__ConfigurationScript__Group__1__Impl + { + pushFollow(FOLLOW_2); + rule__ConfigurationScript__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigurationScript__Group__1" + + + // $ANTLR start "rule__ConfigurationScript__Group__1__Impl" + // InternalApplicationConfiguration.g:2797:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ; + public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2801:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ) + // InternalApplicationConfiguration.g:2802:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) + { + // InternalApplicationConfiguration.g:2802:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) + // InternalApplicationConfiguration.g:2803:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* + { + before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); + // InternalApplicationConfiguration.g:2804:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* + loop34: + do { + int alt34=2; + int LA34_0 = input.LA(1); + + if ( (LA34_0==27||LA34_0==35||(LA34_0>=37 && LA34_0<=40)||(LA34_0>=52 && LA34_0<=53)) ) { + alt34=1; + } + + + switch (alt34) { + case 1 : + // InternalApplicationConfiguration.g:2804:3: rule__ConfigurationScript__CommandsAssignment_1 + { + pushFollow(FOLLOW_5); + rule__ConfigurationScript__CommandsAssignment_1(); + + state._fsp--; + + + } + break; + + default : + break loop34; + } + } while (true); + + after(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigurationScript__Group__1__Impl" + + + // $ANTLR start "rule__QualifiedName__Group__0" + // InternalApplicationConfiguration.g:2813:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; + public final void rule__QualifiedName__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2817:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) + // InternalApplicationConfiguration.g:2818:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 + { + pushFollow(FOLLOW_6); + rule__QualifiedName__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__QualifiedName__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__QualifiedName__Group__0" + + + // $ANTLR start "rule__QualifiedName__Group__0__Impl" + // InternalApplicationConfiguration.g:2825:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; + public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2829:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:2830:1: ( RULE_ID ) + { + // InternalApplicationConfiguration.g:2830:1: ( RULE_ID ) + // InternalApplicationConfiguration.g:2831:2: RULE_ID + { + before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__QualifiedName__Group__0__Impl" + + + // $ANTLR start "rule__QualifiedName__Group__1" + // InternalApplicationConfiguration.g:2840:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; + public final void rule__QualifiedName__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2844:1: ( rule__QualifiedName__Group__1__Impl ) + // InternalApplicationConfiguration.g:2845:2: rule__QualifiedName__Group__1__Impl + { + pushFollow(FOLLOW_2); + rule__QualifiedName__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__QualifiedName__Group__1" + + + // $ANTLR start "rule__QualifiedName__Group__1__Impl" + // InternalApplicationConfiguration.g:2851:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; + public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2855:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) + // InternalApplicationConfiguration.g:2856:1: ( ( rule__QualifiedName__Group_1__0 )* ) + { + // InternalApplicationConfiguration.g:2856:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalApplicationConfiguration.g:2857:2: ( rule__QualifiedName__Group_1__0 )* + { + before(grammarAccess.getQualifiedNameAccess().getGroup_1()); + // InternalApplicationConfiguration.g:2858:2: ( rule__QualifiedName__Group_1__0 )* + loop35: + do { + int alt35=2; + int LA35_0 = input.LA(1); + + if ( (LA35_0==21) ) { + alt35=1; + } + + + switch (alt35) { + case 1 : + // InternalApplicationConfiguration.g:2858:3: rule__QualifiedName__Group_1__0 + { + pushFollow(FOLLOW_7); + rule__QualifiedName__Group_1__0(); + + state._fsp--; + + + } + break; + + default : + break loop35; + } + } while (true); + + after(grammarAccess.getQualifiedNameAccess().getGroup_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__QualifiedName__Group__1__Impl" + + + // $ANTLR start "rule__QualifiedName__Group_1__0" + // InternalApplicationConfiguration.g:2867:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; + public final void rule__QualifiedName__Group_1__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2871:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) + // InternalApplicationConfiguration.g:2872:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 + { + pushFollow(FOLLOW_8); + rule__QualifiedName__Group_1__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__QualifiedName__Group_1__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__QualifiedName__Group_1__0" + + + // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" + // InternalApplicationConfiguration.g:2879:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; + public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2883:1: ( ( '.' ) ) + // InternalApplicationConfiguration.g:2884:1: ( '.' ) + { + // InternalApplicationConfiguration.g:2884:1: ( '.' ) + // InternalApplicationConfiguration.g:2885:2: '.' + { + before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); + match(input,21,FOLLOW_2); + after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__QualifiedName__Group_1__0__Impl" + + + // $ANTLR start "rule__QualifiedName__Group_1__1" + // InternalApplicationConfiguration.g:2894:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; + public final void rule__QualifiedName__Group_1__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2898:1: ( rule__QualifiedName__Group_1__1__Impl ) + // InternalApplicationConfiguration.g:2899:2: rule__QualifiedName__Group_1__1__Impl + { + pushFollow(FOLLOW_2); + rule__QualifiedName__Group_1__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__QualifiedName__Group_1__1" + + + // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" + // InternalApplicationConfiguration.g:2905:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; + public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2909:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:2910:1: ( RULE_ID ) + { + // InternalApplicationConfiguration.g:2910:1: ( RULE_ID ) + // InternalApplicationConfiguration.g:2911:2: RULE_ID + { + before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__QualifiedName__Group_1__1__Impl" + + + // $ANTLR start "rule__REALLiteral__Group__0" + // InternalApplicationConfiguration.g:2921:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ; + public final void rule__REALLiteral__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2925:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ) + // InternalApplicationConfiguration.g:2926:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 + { + pushFollow(FOLLOW_9); + rule__REALLiteral__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__REALLiteral__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__REALLiteral__Group__0" + + + // $ANTLR start "rule__REALLiteral__Group__0__Impl" + // InternalApplicationConfiguration.g:2933:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ; + public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2937:1: ( ( ( '-' )? ) ) + // InternalApplicationConfiguration.g:2938:1: ( ( '-' )? ) + { + // InternalApplicationConfiguration.g:2938:1: ( ( '-' )? ) + // InternalApplicationConfiguration.g:2939:2: ( '-' )? + { + before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); + // InternalApplicationConfiguration.g:2940:2: ( '-' )? + int alt36=2; + int LA36_0 = input.LA(1); + + if ( (LA36_0==22) ) { + alt36=1; + } + switch (alt36) { + case 1 : + // InternalApplicationConfiguration.g:2940:3: '-' + { + match(input,22,FOLLOW_2); + + } + break; + + } + + after(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__REALLiteral__Group__0__Impl" + + + // $ANTLR start "rule__REALLiteral__Group__1" + // InternalApplicationConfiguration.g:2948:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ; + public final void rule__REALLiteral__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2952:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ) + // InternalApplicationConfiguration.g:2953:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 + { + pushFollow(FOLLOW_6); + rule__REALLiteral__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__REALLiteral__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__REALLiteral__Group__1" + + + // $ANTLR start "rule__REALLiteral__Group__1__Impl" + // InternalApplicationConfiguration.g:2960:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ; + public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2964:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:2965:1: ( RULE_INT ) + { + // InternalApplicationConfiguration.g:2965:1: ( RULE_INT ) + // InternalApplicationConfiguration.g:2966:2: RULE_INT + { + before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); + match(input,RULE_INT,FOLLOW_2); + after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__REALLiteral__Group__1__Impl" + + + // $ANTLR start "rule__REALLiteral__Group__2" + // InternalApplicationConfiguration.g:2975:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ; + public final void rule__REALLiteral__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2979:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ) + // InternalApplicationConfiguration.g:2980:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 + { + pushFollow(FOLLOW_9); + rule__REALLiteral__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__REALLiteral__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__REALLiteral__Group__2" + + + // $ANTLR start "rule__REALLiteral__Group__2__Impl" + // InternalApplicationConfiguration.g:2987:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ; + public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2991:1: ( ( '.' ) ) + // InternalApplicationConfiguration.g:2992:1: ( '.' ) + { + // InternalApplicationConfiguration.g:2992:1: ( '.' ) + // InternalApplicationConfiguration.g:2993:2: '.' + { + before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); + match(input,21,FOLLOW_2); + after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__REALLiteral__Group__2__Impl" + + + // $ANTLR start "rule__REALLiteral__Group__3" + // InternalApplicationConfiguration.g:3002:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ; + public final void rule__REALLiteral__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3006:1: ( rule__REALLiteral__Group__3__Impl ) + // InternalApplicationConfiguration.g:3007:2: rule__REALLiteral__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__REALLiteral__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__REALLiteral__Group__3" + + + // $ANTLR start "rule__REALLiteral__Group__3__Impl" + // InternalApplicationConfiguration.g:3013:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ; + public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3017:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:3018:1: ( RULE_INT ) + { + // InternalApplicationConfiguration.g:3018:1: ( RULE_INT ) + // InternalApplicationConfiguration.g:3019:2: RULE_INT + { + before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); + match(input,RULE_INT,FOLLOW_2); + after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__REALLiteral__Group__3__Impl" + + + // $ANTLR start "rule__INTLiteral__Group__0" + // InternalApplicationConfiguration.g:3029:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ; + public final void rule__INTLiteral__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3033:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ) + // InternalApplicationConfiguration.g:3034:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 + { + pushFollow(FOLLOW_9); + rule__INTLiteral__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__INTLiteral__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__INTLiteral__Group__0" + + + // $ANTLR start "rule__INTLiteral__Group__0__Impl" + // InternalApplicationConfiguration.g:3041:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ; + public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3045:1: ( ( ( '-' )? ) ) + // InternalApplicationConfiguration.g:3046:1: ( ( '-' )? ) + { + // InternalApplicationConfiguration.g:3046:1: ( ( '-' )? ) + // InternalApplicationConfiguration.g:3047:2: ( '-' )? + { + before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); + // InternalApplicationConfiguration.g:3048:2: ( '-' )? + int alt37=2; + int LA37_0 = input.LA(1); + + if ( (LA37_0==22) ) { + alt37=1; + } + switch (alt37) { + case 1 : + // InternalApplicationConfiguration.g:3048:3: '-' + { + match(input,22,FOLLOW_2); + + } + break; + + } + + after(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__INTLiteral__Group__0__Impl" + + + // $ANTLR start "rule__INTLiteral__Group__1" + // InternalApplicationConfiguration.g:3056:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ; + public final void rule__INTLiteral__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3060:1: ( rule__INTLiteral__Group__1__Impl ) + // InternalApplicationConfiguration.g:3061:2: rule__INTLiteral__Group__1__Impl + { + pushFollow(FOLLOW_2); + rule__INTLiteral__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__INTLiteral__Group__1" + + + // $ANTLR start "rule__INTLiteral__Group__1__Impl" + // InternalApplicationConfiguration.g:3067:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ; + public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3071:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:3072:1: ( RULE_INT ) + { + // InternalApplicationConfiguration.g:3072:1: ( RULE_INT ) + // InternalApplicationConfiguration.g:3073:2: RULE_INT + { + before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); + match(input,RULE_INT,FOLLOW_2); + after(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__INTLiteral__Group__1__Impl" + + + // $ANTLR start "rule__EPackageImport__Group__0" + // InternalApplicationConfiguration.g:3083:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ; + public final void rule__EPackageImport__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3087:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ) + // InternalApplicationConfiguration.g:3088:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 + { + pushFollow(FOLLOW_10); + rule__EPackageImport__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__EPackageImport__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EPackageImport__Group__0" + + + // $ANTLR start "rule__EPackageImport__Group__0__Impl" + // InternalApplicationConfiguration.g:3095:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ; + public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3099:1: ( ( 'import' ) ) + // InternalApplicationConfiguration.g:3100:1: ( 'import' ) + { + // InternalApplicationConfiguration.g:3100:1: ( 'import' ) + // InternalApplicationConfiguration.g:3101:2: 'import' + { + before(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); + match(input,23,FOLLOW_2); + after(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EPackageImport__Group__0__Impl" + + + // $ANTLR start "rule__EPackageImport__Group__1" + // InternalApplicationConfiguration.g:3110:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ; + public final void rule__EPackageImport__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3114:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ) + // InternalApplicationConfiguration.g:3115:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 + { + pushFollow(FOLLOW_11); + rule__EPackageImport__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__EPackageImport__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EPackageImport__Group__1" + + + // $ANTLR start "rule__EPackageImport__Group__1__Impl" + // InternalApplicationConfiguration.g:3122:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ; + public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3126:1: ( ( 'epackage' ) ) + // InternalApplicationConfiguration.g:3127:1: ( 'epackage' ) + { + // InternalApplicationConfiguration.g:3127:1: ( 'epackage' ) + // InternalApplicationConfiguration.g:3128:2: 'epackage' + { + before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); + match(input,24,FOLLOW_2); + after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EPackageImport__Group__1__Impl" + + + // $ANTLR start "rule__EPackageImport__Group__2" + // InternalApplicationConfiguration.g:3137:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ; + public final void rule__EPackageImport__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3141:1: ( rule__EPackageImport__Group__2__Impl ) + // InternalApplicationConfiguration.g:3142:2: rule__EPackageImport__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__EPackageImport__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EPackageImport__Group__2" + + + // $ANTLR start "rule__EPackageImport__Group__2__Impl" + // InternalApplicationConfiguration.g:3148:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ; + public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3152:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:3153:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:3153:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) + // InternalApplicationConfiguration.g:3154:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) + { + before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); + // InternalApplicationConfiguration.g:3155:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) + // InternalApplicationConfiguration.g:3155:3: rule__EPackageImport__ImportedPackageAssignment_2 + { + pushFollow(FOLLOW_2); + rule__EPackageImport__ImportedPackageAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EPackageImport__Group__2__Impl" + + + // $ANTLR start "rule__ViatraImport__Group__0" + // InternalApplicationConfiguration.g:3164:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ; + public final void rule__ViatraImport__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3168:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ) + // InternalApplicationConfiguration.g:3169:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 + { + pushFollow(FOLLOW_12); + rule__ViatraImport__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ViatraImport__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ViatraImport__Group__0" + + + // $ANTLR start "rule__ViatraImport__Group__0__Impl" + // InternalApplicationConfiguration.g:3176:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ; + public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3180:1: ( ( 'import' ) ) + // InternalApplicationConfiguration.g:3181:1: ( 'import' ) + { + // InternalApplicationConfiguration.g:3181:1: ( 'import' ) + // InternalApplicationConfiguration.g:3182:2: 'import' + { + before(grammarAccess.getViatraImportAccess().getImportKeyword_0()); + match(input,23,FOLLOW_2); + after(grammarAccess.getViatraImportAccess().getImportKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ViatraImport__Group__0__Impl" + + + // $ANTLR start "rule__ViatraImport__Group__1" + // InternalApplicationConfiguration.g:3191:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ; + public final void rule__ViatraImport__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3195:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ) + // InternalApplicationConfiguration.g:3196:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 + { + pushFollow(FOLLOW_11); + rule__ViatraImport__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ViatraImport__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ViatraImport__Group__1" + + + // $ANTLR start "rule__ViatraImport__Group__1__Impl" + // InternalApplicationConfiguration.g:3203:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ; + public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3207:1: ( ( 'viatra' ) ) + // InternalApplicationConfiguration.g:3208:1: ( 'viatra' ) + { + // InternalApplicationConfiguration.g:3208:1: ( 'viatra' ) + // InternalApplicationConfiguration.g:3209:2: 'viatra' + { + before(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); + match(input,25,FOLLOW_2); + after(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ViatraImport__Group__1__Impl" + + + // $ANTLR start "rule__ViatraImport__Group__2" + // InternalApplicationConfiguration.g:3218:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ; + public final void rule__ViatraImport__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3222:1: ( rule__ViatraImport__Group__2__Impl ) + // InternalApplicationConfiguration.g:3223:2: rule__ViatraImport__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__ViatraImport__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ViatraImport__Group__2" + + + // $ANTLR start "rule__ViatraImport__Group__2__Impl" + // InternalApplicationConfiguration.g:3229:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ; + public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3233:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:3234:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:3234:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) + // InternalApplicationConfiguration.g:3235:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) + { + before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); + // InternalApplicationConfiguration.g:3236:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) + // InternalApplicationConfiguration.g:3236:3: rule__ViatraImport__ImportedViatraAssignment_2 + { + pushFollow(FOLLOW_2); + rule__ViatraImport__ImportedViatraAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ViatraImport__Group__2__Impl" + + + // $ANTLR start "rule__CftImport__Group__0" + // InternalApplicationConfiguration.g:3245:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ; + public final void rule__CftImport__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3249:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ) + // InternalApplicationConfiguration.g:3250:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1 + { + pushFollow(FOLLOW_13); + rule__CftImport__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__CftImport__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CftImport__Group__0" + + + // $ANTLR start "rule__CftImport__Group__0__Impl" + // InternalApplicationConfiguration.g:3257:1: rule__CftImport__Group__0__Impl : ( 'import' ) ; + public final void rule__CftImport__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3261:1: ( ( 'import' ) ) + // InternalApplicationConfiguration.g:3262:1: ( 'import' ) + { + // InternalApplicationConfiguration.g:3262:1: ( 'import' ) + // InternalApplicationConfiguration.g:3263:2: 'import' + { + before(grammarAccess.getCftImportAccess().getImportKeyword_0()); + match(input,23,FOLLOW_2); + after(grammarAccess.getCftImportAccess().getImportKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CftImport__Group__0__Impl" + + + // $ANTLR start "rule__CftImport__Group__1" + // InternalApplicationConfiguration.g:3272:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ; + public final void rule__CftImport__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3276:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ) + // InternalApplicationConfiguration.g:3277:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2 + { + pushFollow(FOLLOW_11); + rule__CftImport__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__CftImport__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CftImport__Group__1" + + + // $ANTLR start "rule__CftImport__Group__1__Impl" + // InternalApplicationConfiguration.g:3284:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ; + public final void rule__CftImport__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3288:1: ( ( 'reliability' ) ) + // InternalApplicationConfiguration.g:3289:1: ( 'reliability' ) + { + // InternalApplicationConfiguration.g:3289:1: ( 'reliability' ) + // InternalApplicationConfiguration.g:3290:2: 'reliability' + { + before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1()); + match(input,26,FOLLOW_2); + after(grammarAccess.getCftImportAccess().getReliabilityKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CftImport__Group__1__Impl" + + + // $ANTLR start "rule__CftImport__Group__2" + // InternalApplicationConfiguration.g:3299:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ; + public final void rule__CftImport__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3303:1: ( rule__CftImport__Group__2__Impl ) + // InternalApplicationConfiguration.g:3304:2: rule__CftImport__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__CftImport__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CftImport__Group__2" + + + // $ANTLR start "rule__CftImport__Group__2__Impl" + // InternalApplicationConfiguration.g:3310:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ; + public final void rule__CftImport__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3314:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:3315:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:3315:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) ) + // InternalApplicationConfiguration.g:3316:2: ( rule__CftImport__ImportedCftAssignment_2 ) + { + before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2()); + // InternalApplicationConfiguration.g:3317:2: ( rule__CftImport__ImportedCftAssignment_2 ) + // InternalApplicationConfiguration.g:3317:3: rule__CftImport__ImportedCftAssignment_2 + { + pushFollow(FOLLOW_2); + rule__CftImport__ImportedCftAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getCftImportAccess().getImportedCftAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CftImport__Group__2__Impl" + + + // $ANTLR start "rule__FileDeclaration__Group__0" + // InternalApplicationConfiguration.g:3326:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ; + public final void rule__FileDeclaration__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3330:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:3331:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 + { + pushFollow(FOLLOW_8); + rule__FileDeclaration__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__FileDeclaration__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileDeclaration__Group__0" + + + // $ANTLR start "rule__FileDeclaration__Group__0__Impl" + // InternalApplicationConfiguration.g:3338:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ; + public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3342:1: ( ( 'file' ) ) + // InternalApplicationConfiguration.g:3343:1: ( 'file' ) + { + // InternalApplicationConfiguration.g:3343:1: ( 'file' ) + // InternalApplicationConfiguration.g:3344:2: 'file' + { + before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); + match(input,27,FOLLOW_2); + after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileDeclaration__Group__0__Impl" + + + // $ANTLR start "rule__FileDeclaration__Group__1" + // InternalApplicationConfiguration.g:3353:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ; + public final void rule__FileDeclaration__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3357:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:3358:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 + { + pushFollow(FOLLOW_14); + rule__FileDeclaration__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__FileDeclaration__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileDeclaration__Group__1" + + + // $ANTLR start "rule__FileDeclaration__Group__1__Impl" + // InternalApplicationConfiguration.g:3365:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ; + public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3369:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:3370:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:3370:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:3371:2: ( rule__FileDeclaration__NameAssignment_1 ) + { + before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); + // InternalApplicationConfiguration.g:3372:2: ( rule__FileDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:3372:3: rule__FileDeclaration__NameAssignment_1 + { + pushFollow(FOLLOW_2); + rule__FileDeclaration__NameAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileDeclaration__Group__1__Impl" + + + // $ANTLR start "rule__FileDeclaration__Group__2" + // InternalApplicationConfiguration.g:3380:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ; + public final void rule__FileDeclaration__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3384:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ) + // InternalApplicationConfiguration.g:3385:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 + { + pushFollow(FOLLOW_11); + rule__FileDeclaration__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__FileDeclaration__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileDeclaration__Group__2" + + + // $ANTLR start "rule__FileDeclaration__Group__2__Impl" + // InternalApplicationConfiguration.g:3392:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ; + public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3396:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:3397:1: ( '=' ) + { + // InternalApplicationConfiguration.g:3397:1: ( '=' ) + // InternalApplicationConfiguration.g:3398:2: '=' + { + before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); + match(input,28,FOLLOW_2); + after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileDeclaration__Group__2__Impl" + + + // $ANTLR start "rule__FileDeclaration__Group__3" + // InternalApplicationConfiguration.g:3407:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ; + public final void rule__FileDeclaration__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3411:1: ( rule__FileDeclaration__Group__3__Impl ) + // InternalApplicationConfiguration.g:3412:2: rule__FileDeclaration__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__FileDeclaration__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileDeclaration__Group__3" + + + // $ANTLR start "rule__FileDeclaration__Group__3__Impl" + // InternalApplicationConfiguration.g:3418:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ; + public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3422:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ) + // InternalApplicationConfiguration.g:3423:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) + { + // InternalApplicationConfiguration.g:3423:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) + // InternalApplicationConfiguration.g:3424:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) + { + before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); + // InternalApplicationConfiguration.g:3425:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) + // InternalApplicationConfiguration.g:3425:3: rule__FileDeclaration__SpecificationAssignment_3 + { + pushFollow(FOLLOW_2); + rule__FileDeclaration__SpecificationAssignment_3(); + + state._fsp--; + + + } + + after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileDeclaration__Group__3__Impl" + + + // $ANTLR start "rule__MetamodelSpecification__Group__0" + // InternalApplicationConfiguration.g:3434:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ; + public final void rule__MetamodelSpecification__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3438:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ) + // InternalApplicationConfiguration.g:3439:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 + { + pushFollow(FOLLOW_15); + rule__MetamodelSpecification__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MetamodelSpecification__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group__0" + + + // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl" + // InternalApplicationConfiguration.g:3446:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ; + public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3450:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:3451:1: ( '{' ) + { + // InternalApplicationConfiguration.g:3451:1: ( '{' ) + // InternalApplicationConfiguration.g:3452:2: '{' + { + before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); + match(input,29,FOLLOW_2); + after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group__0__Impl" + + + // $ANTLR start "rule__MetamodelSpecification__Group__1" + // InternalApplicationConfiguration.g:3461:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ; + public final void rule__MetamodelSpecification__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3465:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ) + // InternalApplicationConfiguration.g:3466:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 + { + pushFollow(FOLLOW_16); + rule__MetamodelSpecification__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MetamodelSpecification__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group__1" + + + // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl" + // InternalApplicationConfiguration.g:3473:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ; + public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3477:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:3478:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:3478:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) + // InternalApplicationConfiguration.g:3479:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) + { + before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); + // InternalApplicationConfiguration.g:3480:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) + // InternalApplicationConfiguration.g:3480:3: rule__MetamodelSpecification__EntriesAssignment_1 + { + pushFollow(FOLLOW_2); + rule__MetamodelSpecification__EntriesAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group__1__Impl" + + + // $ANTLR start "rule__MetamodelSpecification__Group__2" + // InternalApplicationConfiguration.g:3488:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ; + public final void rule__MetamodelSpecification__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3492:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ) + // InternalApplicationConfiguration.g:3493:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 + { + pushFollow(FOLLOW_16); + rule__MetamodelSpecification__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MetamodelSpecification__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group__2" + + + // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl" + // InternalApplicationConfiguration.g:3500:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ; + public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3504:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) ) + // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) + { + // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) + // InternalApplicationConfiguration.g:3506:2: ( rule__MetamodelSpecification__Group_2__0 )* + { + before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); + // InternalApplicationConfiguration.g:3507:2: ( rule__MetamodelSpecification__Group_2__0 )* + loop38: + do { + int alt38=2; + int LA38_0 = input.LA(1); + + if ( (LA38_0==31) ) { + alt38=1; + } + + + switch (alt38) { + case 1 : + // InternalApplicationConfiguration.g:3507:3: rule__MetamodelSpecification__Group_2__0 + { + pushFollow(FOLLOW_17); + rule__MetamodelSpecification__Group_2__0(); + + state._fsp--; + + + } + break; + + default : + break loop38; + } + } while (true); + + after(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group__2__Impl" + + + // $ANTLR start "rule__MetamodelSpecification__Group__3" + // InternalApplicationConfiguration.g:3515:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ; + public final void rule__MetamodelSpecification__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3519:1: ( rule__MetamodelSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:3520:2: rule__MetamodelSpecification__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__MetamodelSpecification__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group__3" + + + // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl" + // InternalApplicationConfiguration.g:3526:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ; + public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3530:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:3531:1: ( '}' ) + { + // InternalApplicationConfiguration.g:3531:1: ( '}' ) + // InternalApplicationConfiguration.g:3532:2: '}' + { + before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); + match(input,30,FOLLOW_2); + after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group__3__Impl" + + + // $ANTLR start "rule__MetamodelSpecification__Group_2__0" + // InternalApplicationConfiguration.g:3542:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ; + public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3546:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:3547:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 + { + pushFollow(FOLLOW_15); + rule__MetamodelSpecification__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MetamodelSpecification__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group_2__0" + + + // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl" + // InternalApplicationConfiguration.g:3554:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ; + public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3558:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:3559:1: ( ',' ) + { + // InternalApplicationConfiguration.g:3559:1: ( ',' ) + // InternalApplicationConfiguration.g:3560:2: ',' + { + before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group_2__0__Impl" + + + // $ANTLR start "rule__MetamodelSpecification__Group_2__1" + // InternalApplicationConfiguration.g:3569:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ; + public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3573:1: ( rule__MetamodelSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:3574:2: rule__MetamodelSpecification__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__MetamodelSpecification__Group_2__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group_2__1" + + + // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl" + // InternalApplicationConfiguration.g:3580:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ; + public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3584:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ) + // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:3586:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) + { + before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); + // InternalApplicationConfiguration.g:3587:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) + // InternalApplicationConfiguration.g:3587:3: rule__MetamodelSpecification__EntriesAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__MetamodelSpecification__EntriesAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__Group_2__1__Impl" + + + // $ANTLR start "rule__AllPackageEntry__Group__0" + // InternalApplicationConfiguration.g:3596:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ; + public final void rule__AllPackageEntry__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3600:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ) + // InternalApplicationConfiguration.g:3601:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 + { + pushFollow(FOLLOW_8); + rule__AllPackageEntry__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group__0" + + + // $ANTLR start "rule__AllPackageEntry__Group__0__Impl" + // InternalApplicationConfiguration.g:3608:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ; + public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3612:1: ( ( 'package' ) ) + // InternalApplicationConfiguration.g:3613:1: ( 'package' ) + { + // InternalApplicationConfiguration.g:3613:1: ( 'package' ) + // InternalApplicationConfiguration.g:3614:2: 'package' + { + before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); + match(input,32,FOLLOW_2); + after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group__0__Impl" + + + // $ANTLR start "rule__AllPackageEntry__Group__1" + // InternalApplicationConfiguration.g:3623:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ; + public final void rule__AllPackageEntry__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3627:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ) + // InternalApplicationConfiguration.g:3628:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 + { + pushFollow(FOLLOW_18); + rule__AllPackageEntry__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group__1" + + + // $ANTLR start "rule__AllPackageEntry__Group__1__Impl" + // InternalApplicationConfiguration.g:3635:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ; + public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3639:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:3640:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:3640:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) + // InternalApplicationConfiguration.g:3641:2: ( rule__AllPackageEntry__PackageAssignment_1 ) + { + before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); + // InternalApplicationConfiguration.g:3642:2: ( rule__AllPackageEntry__PackageAssignment_1 ) + // InternalApplicationConfiguration.g:3642:3: rule__AllPackageEntry__PackageAssignment_1 + { + pushFollow(FOLLOW_2); + rule__AllPackageEntry__PackageAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group__1__Impl" + + + // $ANTLR start "rule__AllPackageEntry__Group__2" + // InternalApplicationConfiguration.g:3650:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ; + public final void rule__AllPackageEntry__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3654:1: ( rule__AllPackageEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:3655:2: rule__AllPackageEntry__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group__2" + + + // $ANTLR start "rule__AllPackageEntry__Group__2__Impl" + // InternalApplicationConfiguration.g:3661:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ; + public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3665:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:3666:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) + { + // InternalApplicationConfiguration.g:3666:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) + // InternalApplicationConfiguration.g:3667:2: ( rule__AllPackageEntry__Group_2__0 )? + { + before(grammarAccess.getAllPackageEntryAccess().getGroup_2()); + // InternalApplicationConfiguration.g:3668:2: ( rule__AllPackageEntry__Group_2__0 )? + int alt39=2; + int LA39_0 = input.LA(1); + + if ( (LA39_0==33) ) { + alt39=1; + } + switch (alt39) { + case 1 : + // InternalApplicationConfiguration.g:3668:3: rule__AllPackageEntry__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getAllPackageEntryAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group__2__Impl" + + + // $ANTLR start "rule__AllPackageEntry__Group_2__0" + // InternalApplicationConfiguration.g:3677:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ; + public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3681:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ) + // InternalApplicationConfiguration.g:3682:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 + { + pushFollow(FOLLOW_19); + rule__AllPackageEntry__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2__0" + + + // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl" + // InternalApplicationConfiguration.g:3689:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ; + public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3693:1: ( ( 'excluding' ) ) + // InternalApplicationConfiguration.g:3694:1: ( 'excluding' ) + { + // InternalApplicationConfiguration.g:3694:1: ( 'excluding' ) + // InternalApplicationConfiguration.g:3695:2: 'excluding' + { + before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); + match(input,33,FOLLOW_2); + after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2__0__Impl" + + + // $ANTLR start "rule__AllPackageEntry__Group_2__1" + // InternalApplicationConfiguration.g:3704:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ; + public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3708:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ) + // InternalApplicationConfiguration.g:3709:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 + { + pushFollow(FOLLOW_8); + rule__AllPackageEntry__Group_2__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group_2__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2__1" + + + // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl" + // InternalApplicationConfiguration.g:3716:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ; + public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3720:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:3721:1: ( '{' ) + { + // InternalApplicationConfiguration.g:3721:1: ( '{' ) + // InternalApplicationConfiguration.g:3722:2: '{' + { + before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); + match(input,29,FOLLOW_2); + after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2__1__Impl" + + + // $ANTLR start "rule__AllPackageEntry__Group_2__2" + // InternalApplicationConfiguration.g:3731:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ; + public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3735:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ) + // InternalApplicationConfiguration.g:3736:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 + { + pushFollow(FOLLOW_16); + rule__AllPackageEntry__Group_2__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group_2__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2__2" + + + // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl" + // InternalApplicationConfiguration.g:3743:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ; + public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3747:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ) + // InternalApplicationConfiguration.g:3748:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) + { + // InternalApplicationConfiguration.g:3748:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) + // InternalApplicationConfiguration.g:3749:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) + { + before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); + // InternalApplicationConfiguration.g:3750:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) + // InternalApplicationConfiguration.g:3750:3: rule__AllPackageEntry__ExclusionAssignment_2_2 + { + pushFollow(FOLLOW_2); + rule__AllPackageEntry__ExclusionAssignment_2_2(); + + state._fsp--; + + + } + + after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2__2__Impl" + + + // $ANTLR start "rule__AllPackageEntry__Group_2__3" + // InternalApplicationConfiguration.g:3758:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ; + public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3762:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ) + // InternalApplicationConfiguration.g:3763:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 + { + pushFollow(FOLLOW_16); + rule__AllPackageEntry__Group_2__3__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group_2__4(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2__3" + + + // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl" + // InternalApplicationConfiguration.g:3770:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ; + public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3774:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ) + // InternalApplicationConfiguration.g:3775:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) + { + // InternalApplicationConfiguration.g:3775:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) + // InternalApplicationConfiguration.g:3776:2: ( rule__AllPackageEntry__Group_2_3__0 )* + { + before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); + // InternalApplicationConfiguration.g:3777:2: ( rule__AllPackageEntry__Group_2_3__0 )* + loop40: + do { + int alt40=2; + int LA40_0 = input.LA(1); + + if ( (LA40_0==31) ) { + alt40=1; + } + + + switch (alt40) { + case 1 : + // InternalApplicationConfiguration.g:3777:3: rule__AllPackageEntry__Group_2_3__0 + { + pushFollow(FOLLOW_17); + rule__AllPackageEntry__Group_2_3__0(); + + state._fsp--; + + + } + break; + + default : + break loop40; + } + } while (true); + + after(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2__3__Impl" + + + // $ANTLR start "rule__AllPackageEntry__Group_2__4" + // InternalApplicationConfiguration.g:3785:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ; + public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3789:1: ( rule__AllPackageEntry__Group_2__4__Impl ) + // InternalApplicationConfiguration.g:3790:2: rule__AllPackageEntry__Group_2__4__Impl + { + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group_2__4__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2__4" + + + // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl" + // InternalApplicationConfiguration.g:3796:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ; + public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3800:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:3801:1: ( '}' ) + { + // InternalApplicationConfiguration.g:3801:1: ( '}' ) + // InternalApplicationConfiguration.g:3802:2: '}' + { + before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); + match(input,30,FOLLOW_2); + after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2__4__Impl" + + + // $ANTLR start "rule__AllPackageEntry__Group_2_3__0" + // InternalApplicationConfiguration.g:3812:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ; + public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3816:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ) + // InternalApplicationConfiguration.g:3817:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 + { + pushFollow(FOLLOW_8); + rule__AllPackageEntry__Group_2_3__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group_2_3__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2_3__0" + + + // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl" + // InternalApplicationConfiguration.g:3824:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ; + public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3828:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:3829:1: ( ',' ) + { + // InternalApplicationConfiguration.g:3829:1: ( ',' ) + // InternalApplicationConfiguration.g:3830:2: ',' + { + before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2_3__0__Impl" + + + // $ANTLR start "rule__AllPackageEntry__Group_2_3__1" + // InternalApplicationConfiguration.g:3839:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ; + public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3843:1: ( rule__AllPackageEntry__Group_2_3__1__Impl ) + // InternalApplicationConfiguration.g:3844:2: rule__AllPackageEntry__Group_2_3__1__Impl + { + pushFollow(FOLLOW_2); + rule__AllPackageEntry__Group_2_3__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2_3__1" + + + // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl" + // InternalApplicationConfiguration.g:3850:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ; + public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3854:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ) + // InternalApplicationConfiguration.g:3855:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) + { + // InternalApplicationConfiguration.g:3855:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) + // InternalApplicationConfiguration.g:3856:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) + { + before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); + // InternalApplicationConfiguration.g:3857:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) + // InternalApplicationConfiguration.g:3857:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1 + { + pushFollow(FOLLOW_2); + rule__AllPackageEntry__ExclusionAssignment_2_3_1(); + + state._fsp--; + + + } + + after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__Group_2_3__1__Impl" + + + // $ANTLR start "rule__MetamodelElement__Group__0" + // InternalApplicationConfiguration.g:3866:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ; + public final void rule__MetamodelElement__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3870:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ) + // InternalApplicationConfiguration.g:3871:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 + { + pushFollow(FOLLOW_8); + rule__MetamodelElement__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MetamodelElement__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group__0" + + + // $ANTLR start "rule__MetamodelElement__Group__0__Impl" + // InternalApplicationConfiguration.g:3878:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ; + public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3882:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) ) + // InternalApplicationConfiguration.g:3883:1: ( ( rule__MetamodelElement__Group_0__0 )? ) + { + // InternalApplicationConfiguration.g:3883:1: ( ( rule__MetamodelElement__Group_0__0 )? ) + // InternalApplicationConfiguration.g:3884:2: ( rule__MetamodelElement__Group_0__0 )? + { + before(grammarAccess.getMetamodelElementAccess().getGroup_0()); + // InternalApplicationConfiguration.g:3885:2: ( rule__MetamodelElement__Group_0__0 )? + int alt41=2; + int LA41_0 = input.LA(1); + + if ( (LA41_0==RULE_ID) ) { + int LA41_1 = input.LA(2); + + if ( (LA41_1==21) ) { + int LA41_2 = input.LA(3); + + if ( (LA41_2==RULE_ID) ) { + int LA41_5 = input.LA(4); + + if ( (LA41_5==21||LA41_5==34) ) { + alt41=1; + } + } + } + else if ( (LA41_1==34) ) { + alt41=1; + } + } + switch (alt41) { + case 1 : + // InternalApplicationConfiguration.g:3885:3: rule__MetamodelElement__Group_0__0 + { + pushFollow(FOLLOW_2); + rule__MetamodelElement__Group_0__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getMetamodelElementAccess().getGroup_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group__0__Impl" + + + // $ANTLR start "rule__MetamodelElement__Group__1" + // InternalApplicationConfiguration.g:3893:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ; + public final void rule__MetamodelElement__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3897:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ) + // InternalApplicationConfiguration.g:3898:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 + { + pushFollow(FOLLOW_6); + rule__MetamodelElement__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MetamodelElement__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group__1" + + + // $ANTLR start "rule__MetamodelElement__Group__1__Impl" + // InternalApplicationConfiguration.g:3905:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ; + public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3909:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:3910:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:3910:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) + // InternalApplicationConfiguration.g:3911:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) + { + before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); + // InternalApplicationConfiguration.g:3912:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) + // InternalApplicationConfiguration.g:3912:3: rule__MetamodelElement__ClassifierAssignment_1 + { + pushFollow(FOLLOW_2); + rule__MetamodelElement__ClassifierAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group__1__Impl" + + + // $ANTLR start "rule__MetamodelElement__Group__2" + // InternalApplicationConfiguration.g:3920:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ; + public final void rule__MetamodelElement__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3924:1: ( rule__MetamodelElement__Group__2__Impl ) + // InternalApplicationConfiguration.g:3925:2: rule__MetamodelElement__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__MetamodelElement__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group__2" + + + // $ANTLR start "rule__MetamodelElement__Group__2__Impl" + // InternalApplicationConfiguration.g:3931:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ; + public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3935:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:3936:1: ( ( rule__MetamodelElement__Group_2__0 )? ) + { + // InternalApplicationConfiguration.g:3936:1: ( ( rule__MetamodelElement__Group_2__0 )? ) + // InternalApplicationConfiguration.g:3937:2: ( rule__MetamodelElement__Group_2__0 )? + { + before(grammarAccess.getMetamodelElementAccess().getGroup_2()); + // InternalApplicationConfiguration.g:3938:2: ( rule__MetamodelElement__Group_2__0 )? + int alt42=2; + int LA42_0 = input.LA(1); + + if ( (LA42_0==21) ) { + alt42=1; + } + switch (alt42) { + case 1 : + // InternalApplicationConfiguration.g:3938:3: rule__MetamodelElement__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__MetamodelElement__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getMetamodelElementAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group__2__Impl" + + + // $ANTLR start "rule__MetamodelElement__Group_0__0" + // InternalApplicationConfiguration.g:3947:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ; + public final void rule__MetamodelElement__Group_0__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3951:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ) + // InternalApplicationConfiguration.g:3952:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 + { + pushFollow(FOLLOW_20); + rule__MetamodelElement__Group_0__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MetamodelElement__Group_0__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group_0__0" + + + // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl" + // InternalApplicationConfiguration.g:3959:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ; + public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3963:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ) + // InternalApplicationConfiguration.g:3964:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) + { + // InternalApplicationConfiguration.g:3964:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) + // InternalApplicationConfiguration.g:3965:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) + { + before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); + // InternalApplicationConfiguration.g:3966:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) + // InternalApplicationConfiguration.g:3966:3: rule__MetamodelElement__PackageAssignment_0_0 + { + pushFollow(FOLLOW_2); + rule__MetamodelElement__PackageAssignment_0_0(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group_0__0__Impl" + + + // $ANTLR start "rule__MetamodelElement__Group_0__1" + // InternalApplicationConfiguration.g:3974:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ; + public final void rule__MetamodelElement__Group_0__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3978:1: ( rule__MetamodelElement__Group_0__1__Impl ) + // InternalApplicationConfiguration.g:3979:2: rule__MetamodelElement__Group_0__1__Impl + { + pushFollow(FOLLOW_2); + rule__MetamodelElement__Group_0__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group_0__1" + + + // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl" + // InternalApplicationConfiguration.g:3985:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ; + public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:3989:1: ( ( '::' ) ) + // InternalApplicationConfiguration.g:3990:1: ( '::' ) + { + // InternalApplicationConfiguration.g:3990:1: ( '::' ) + // InternalApplicationConfiguration.g:3991:2: '::' + { + before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); + match(input,34,FOLLOW_2); + after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group_0__1__Impl" + + + // $ANTLR start "rule__MetamodelElement__Group_2__0" + // InternalApplicationConfiguration.g:4001:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ; + public final void rule__MetamodelElement__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4005:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ) + // InternalApplicationConfiguration.g:4006:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 + { + pushFollow(FOLLOW_8); + rule__MetamodelElement__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MetamodelElement__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group_2__0" + + + // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl" + // InternalApplicationConfiguration.g:4013:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ; + public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4017:1: ( ( '.' ) ) + // InternalApplicationConfiguration.g:4018:1: ( '.' ) + { + // InternalApplicationConfiguration.g:4018:1: ( '.' ) + // InternalApplicationConfiguration.g:4019:2: '.' + { + before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); + match(input,21,FOLLOW_2); + after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group_2__0__Impl" + + + // $ANTLR start "rule__MetamodelElement__Group_2__1" + // InternalApplicationConfiguration.g:4028:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ; + public final void rule__MetamodelElement__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4032:1: ( rule__MetamodelElement__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:4033:2: rule__MetamodelElement__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__MetamodelElement__Group_2__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group_2__1" + + + // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl" + // InternalApplicationConfiguration.g:4039:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ; + public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4043:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ) + // InternalApplicationConfiguration.g:4044:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:4044:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:4045:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) + { + before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); + // InternalApplicationConfiguration.g:4046:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) + // InternalApplicationConfiguration.g:4046:3: rule__MetamodelElement__FeatureAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__MetamodelElement__FeatureAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__Group_2__1__Impl" + + + // $ANTLR start "rule__MetamodelDeclaration__Group__0" + // InternalApplicationConfiguration.g:4055:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ; + public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4059:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:4060:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 + { + pushFollow(FOLLOW_8); + rule__MetamodelDeclaration__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MetamodelDeclaration__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelDeclaration__Group__0" + + + // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl" + // InternalApplicationConfiguration.g:4067:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ; + public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4071:1: ( ( 'metamodel' ) ) + // InternalApplicationConfiguration.g:4072:1: ( 'metamodel' ) + { + // InternalApplicationConfiguration.g:4072:1: ( 'metamodel' ) + // InternalApplicationConfiguration.g:4073:2: 'metamodel' + { + before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); + match(input,35,FOLLOW_2); + after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelDeclaration__Group__0__Impl" + + + // $ANTLR start "rule__MetamodelDeclaration__Group__1" + // InternalApplicationConfiguration.g:4082:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ; + public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4086:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:4087:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 + { + pushFollow(FOLLOW_19); + rule__MetamodelDeclaration__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MetamodelDeclaration__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelDeclaration__Group__1" + + + // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl" + // InternalApplicationConfiguration.g:4094:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ; + public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4098:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4099:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:4099:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:4100:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) + { + before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); + // InternalApplicationConfiguration.g:4101:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:4101:3: rule__MetamodelDeclaration__NameAssignment_1 + { + pushFollow(FOLLOW_2); + rule__MetamodelDeclaration__NameAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelDeclaration__Group__1__Impl" + + + // $ANTLR start "rule__MetamodelDeclaration__Group__2" + // InternalApplicationConfiguration.g:4109:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ; + public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4113:1: ( rule__MetamodelDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:4114:2: rule__MetamodelDeclaration__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__MetamodelDeclaration__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelDeclaration__Group__2" + + + // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl" + // InternalApplicationConfiguration.g:4120:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ; + public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4124:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:4125:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:4125:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:4126:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) + { + before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); + // InternalApplicationConfiguration.g:4127:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:4127:3: rule__MetamodelDeclaration__SpecificationAssignment_2 + { + pushFollow(FOLLOW_2); + rule__MetamodelDeclaration__SpecificationAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelDeclaration__Group__2__Impl" + + + // $ANTLR start "rule__PartialModelSpecification__Group__0" + // InternalApplicationConfiguration.g:4136:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ; + public final void rule__PartialModelSpecification__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4140:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ) + // InternalApplicationConfiguration.g:4141:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 + { + pushFollow(FOLLOW_21); + rule__PartialModelSpecification__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PartialModelSpecification__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group__0" + + + // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl" + // InternalApplicationConfiguration.g:4148:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ; + public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4152:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:4153:1: ( '{' ) + { + // InternalApplicationConfiguration.g:4153:1: ( '{' ) + // InternalApplicationConfiguration.g:4154:2: '{' + { + before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); + match(input,29,FOLLOW_2); + after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group__0__Impl" + + + // $ANTLR start "rule__PartialModelSpecification__Group__1" + // InternalApplicationConfiguration.g:4163:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ; + public final void rule__PartialModelSpecification__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4167:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ) + // InternalApplicationConfiguration.g:4168:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 + { + pushFollow(FOLLOW_16); + rule__PartialModelSpecification__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PartialModelSpecification__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group__1" + + + // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl" + // InternalApplicationConfiguration.g:4175:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ; + public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4179:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4180:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:4180:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) + // InternalApplicationConfiguration.g:4181:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) + { + before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); + // InternalApplicationConfiguration.g:4182:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) + // InternalApplicationConfiguration.g:4182:3: rule__PartialModelSpecification__EntryAssignment_1 + { + pushFollow(FOLLOW_2); + rule__PartialModelSpecification__EntryAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group__1__Impl" + + + // $ANTLR start "rule__PartialModelSpecification__Group__2" + // InternalApplicationConfiguration.g:4190:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ; + public final void rule__PartialModelSpecification__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4194:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ) + // InternalApplicationConfiguration.g:4195:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 + { + pushFollow(FOLLOW_16); + rule__PartialModelSpecification__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PartialModelSpecification__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group__2" + + + // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl" + // InternalApplicationConfiguration.g:4202:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ; + public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4206:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:4207:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) + { + // InternalApplicationConfiguration.g:4207:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4208:2: ( rule__PartialModelSpecification__Group_2__0 )? + { + before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); + // InternalApplicationConfiguration.g:4209:2: ( rule__PartialModelSpecification__Group_2__0 )? + int alt43=2; + int LA43_0 = input.LA(1); + + if ( (LA43_0==31) ) { + alt43=1; + } + switch (alt43) { + case 1 : + // InternalApplicationConfiguration.g:4209:3: rule__PartialModelSpecification__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__PartialModelSpecification__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group__2__Impl" + + + // $ANTLR start "rule__PartialModelSpecification__Group__3" + // InternalApplicationConfiguration.g:4217:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ; + public final void rule__PartialModelSpecification__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4221:1: ( rule__PartialModelSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:4222:2: rule__PartialModelSpecification__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__PartialModelSpecification__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group__3" + + + // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl" + // InternalApplicationConfiguration.g:4228:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ; + public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4232:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:4233:1: ( '}' ) + { + // InternalApplicationConfiguration.g:4233:1: ( '}' ) + // InternalApplicationConfiguration.g:4234:2: '}' + { + before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); + match(input,30,FOLLOW_2); + after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group__3__Impl" + + + // $ANTLR start "rule__PartialModelSpecification__Group_2__0" + // InternalApplicationConfiguration.g:4244:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ; + public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4248:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:4249:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 + { + pushFollow(FOLLOW_21); + rule__PartialModelSpecification__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PartialModelSpecification__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group_2__0" + + + // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl" + // InternalApplicationConfiguration.g:4256:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ; + public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4260:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:4261:1: ( ',' ) + { + // InternalApplicationConfiguration.g:4261:1: ( ',' ) + // InternalApplicationConfiguration.g:4262:2: ',' + { + before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group_2__0__Impl" + + + // $ANTLR start "rule__PartialModelSpecification__Group_2__1" + // InternalApplicationConfiguration.g:4271:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ; + public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4275:1: ( rule__PartialModelSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:4276:2: rule__PartialModelSpecification__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__PartialModelSpecification__Group_2__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group_2__1" + + + // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl" + // InternalApplicationConfiguration.g:4282:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ; + public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4286:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ) + // InternalApplicationConfiguration.g:4287:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:4287:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:4288:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) + { + before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); + // InternalApplicationConfiguration.g:4289:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) + // InternalApplicationConfiguration.g:4289:3: rule__PartialModelSpecification__EntryAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__PartialModelSpecification__EntryAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__Group_2__1__Impl" + + + // $ANTLR start "rule__FolderEntry__Group__0" + // InternalApplicationConfiguration.g:4298:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ; + public final void rule__FolderEntry__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4302:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ) + // InternalApplicationConfiguration.g:4303:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 + { + pushFollow(FOLLOW_22); + rule__FolderEntry__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__FolderEntry__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group__0" + + + // $ANTLR start "rule__FolderEntry__Group__0__Impl" + // InternalApplicationConfiguration.g:4310:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ; + public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4314:1: ( ( 'folder' ) ) + // InternalApplicationConfiguration.g:4315:1: ( 'folder' ) + { + // InternalApplicationConfiguration.g:4315:1: ( 'folder' ) + // InternalApplicationConfiguration.g:4316:2: 'folder' + { + before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); + match(input,36,FOLLOW_2); + after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group__0__Impl" + + + // $ANTLR start "rule__FolderEntry__Group__1" + // InternalApplicationConfiguration.g:4325:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ; + public final void rule__FolderEntry__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4329:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ) + // InternalApplicationConfiguration.g:4330:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 + { + pushFollow(FOLLOW_18); + rule__FolderEntry__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__FolderEntry__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group__1" + + + // $ANTLR start "rule__FolderEntry__Group__1__Impl" + // InternalApplicationConfiguration.g:4337:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ; + public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4341:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4342:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:4342:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) + // InternalApplicationConfiguration.g:4343:2: ( rule__FolderEntry__PathAssignment_1 ) + { + before(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); + // InternalApplicationConfiguration.g:4344:2: ( rule__FolderEntry__PathAssignment_1 ) + // InternalApplicationConfiguration.g:4344:3: rule__FolderEntry__PathAssignment_1 + { + pushFollow(FOLLOW_2); + rule__FolderEntry__PathAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group__1__Impl" + + + // $ANTLR start "rule__FolderEntry__Group__2" + // InternalApplicationConfiguration.g:4352:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ; + public final void rule__FolderEntry__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4356:1: ( rule__FolderEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:4357:2: rule__FolderEntry__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__FolderEntry__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group__2" + + + // $ANTLR start "rule__FolderEntry__Group__2__Impl" + // InternalApplicationConfiguration.g:4363:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ; + public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4367:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:4368:1: ( ( rule__FolderEntry__Group_2__0 )? ) + { + // InternalApplicationConfiguration.g:4368:1: ( ( rule__FolderEntry__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4369:2: ( rule__FolderEntry__Group_2__0 )? + { + before(grammarAccess.getFolderEntryAccess().getGroup_2()); + // InternalApplicationConfiguration.g:4370:2: ( rule__FolderEntry__Group_2__0 )? + int alt44=2; + int LA44_0 = input.LA(1); + + if ( (LA44_0==33) ) { + alt44=1; + } + switch (alt44) { + case 1 : + // InternalApplicationConfiguration.g:4370:3: rule__FolderEntry__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__FolderEntry__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getFolderEntryAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group__2__Impl" + + + // $ANTLR start "rule__FolderEntry__Group_2__0" + // InternalApplicationConfiguration.g:4379:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ; + public final void rule__FolderEntry__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4383:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ) + // InternalApplicationConfiguration.g:4384:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 + { + pushFollow(FOLLOW_19); + rule__FolderEntry__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__FolderEntry__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2__0" + + + // $ANTLR start "rule__FolderEntry__Group_2__0__Impl" + // InternalApplicationConfiguration.g:4391:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ; + public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4395:1: ( ( 'excluding' ) ) + // InternalApplicationConfiguration.g:4396:1: ( 'excluding' ) + { + // InternalApplicationConfiguration.g:4396:1: ( 'excluding' ) + // InternalApplicationConfiguration.g:4397:2: 'excluding' + { + before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); + match(input,33,FOLLOW_2); + after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2__0__Impl" + + + // $ANTLR start "rule__FolderEntry__Group_2__1" + // InternalApplicationConfiguration.g:4406:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ; + public final void rule__FolderEntry__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4410:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ) + // InternalApplicationConfiguration.g:4411:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 + { + pushFollow(FOLLOW_22); + rule__FolderEntry__Group_2__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__FolderEntry__Group_2__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2__1" + + + // $ANTLR start "rule__FolderEntry__Group_2__1__Impl" + // InternalApplicationConfiguration.g:4418:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ; + public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4422:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:4423:1: ( '{' ) + { + // InternalApplicationConfiguration.g:4423:1: ( '{' ) + // InternalApplicationConfiguration.g:4424:2: '{' + { + before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); + match(input,29,FOLLOW_2); + after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2__1__Impl" + + + // $ANTLR start "rule__FolderEntry__Group_2__2" + // InternalApplicationConfiguration.g:4433:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ; + public final void rule__FolderEntry__Group_2__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4437:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ) + // InternalApplicationConfiguration.g:4438:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 + { + pushFollow(FOLLOW_16); + rule__FolderEntry__Group_2__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__FolderEntry__Group_2__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2__2" + + + // $ANTLR start "rule__FolderEntry__Group_2__2__Impl" + // InternalApplicationConfiguration.g:4445:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ; + public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4449:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ) + // InternalApplicationConfiguration.g:4450:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) + { + // InternalApplicationConfiguration.g:4450:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) + // InternalApplicationConfiguration.g:4451:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) + { + before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); + // InternalApplicationConfiguration.g:4452:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) + // InternalApplicationConfiguration.g:4452:3: rule__FolderEntry__ExclusionAssignment_2_2 + { + pushFollow(FOLLOW_2); + rule__FolderEntry__ExclusionAssignment_2_2(); + + state._fsp--; + + + } + + after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2__2__Impl" + + + // $ANTLR start "rule__FolderEntry__Group_2__3" + // InternalApplicationConfiguration.g:4460:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ; + public final void rule__FolderEntry__Group_2__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4464:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ) + // InternalApplicationConfiguration.g:4465:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 + { + pushFollow(FOLLOW_16); + rule__FolderEntry__Group_2__3__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__FolderEntry__Group_2__4(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2__3" + + + // $ANTLR start "rule__FolderEntry__Group_2__3__Impl" + // InternalApplicationConfiguration.g:4472:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ; + public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4476:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) ) + // InternalApplicationConfiguration.g:4477:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) + { + // InternalApplicationConfiguration.g:4477:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) + // InternalApplicationConfiguration.g:4478:2: ( rule__FolderEntry__Group_2_3__0 )* + { + before(grammarAccess.getFolderEntryAccess().getGroup_2_3()); + // InternalApplicationConfiguration.g:4479:2: ( rule__FolderEntry__Group_2_3__0 )* + loop45: + do { + int alt45=2; + int LA45_0 = input.LA(1); + + if ( (LA45_0==31) ) { + alt45=1; + } + + + switch (alt45) { + case 1 : + // InternalApplicationConfiguration.g:4479:3: rule__FolderEntry__Group_2_3__0 + { + pushFollow(FOLLOW_17); + rule__FolderEntry__Group_2_3__0(); + + state._fsp--; + + + } + break; + + default : + break loop45; + } + } while (true); + + after(grammarAccess.getFolderEntryAccess().getGroup_2_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2__3__Impl" + + + // $ANTLR start "rule__FolderEntry__Group_2__4" + // InternalApplicationConfiguration.g:4487:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ; + public final void rule__FolderEntry__Group_2__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4491:1: ( rule__FolderEntry__Group_2__4__Impl ) + // InternalApplicationConfiguration.g:4492:2: rule__FolderEntry__Group_2__4__Impl + { + pushFollow(FOLLOW_2); + rule__FolderEntry__Group_2__4__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2__4" + + + // $ANTLR start "rule__FolderEntry__Group_2__4__Impl" + // InternalApplicationConfiguration.g:4498:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ; + public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4502:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:4503:1: ( '}' ) + { + // InternalApplicationConfiguration.g:4503:1: ( '}' ) + // InternalApplicationConfiguration.g:4504:2: '}' + { + before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); + match(input,30,FOLLOW_2); + after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2__4__Impl" + + + // $ANTLR start "rule__FolderEntry__Group_2_3__0" + // InternalApplicationConfiguration.g:4514:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ; + public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4518:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ) + // InternalApplicationConfiguration.g:4519:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 + { + pushFollow(FOLLOW_22); + rule__FolderEntry__Group_2_3__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__FolderEntry__Group_2_3__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2_3__0" + + + // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl" + // InternalApplicationConfiguration.g:4526:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ; + public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4530:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:4531:1: ( ',' ) + { + // InternalApplicationConfiguration.g:4531:1: ( ',' ) + // InternalApplicationConfiguration.g:4532:2: ',' + { + before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2_3__0__Impl" + + + // $ANTLR start "rule__FolderEntry__Group_2_3__1" + // InternalApplicationConfiguration.g:4541:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ; + public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4545:1: ( rule__FolderEntry__Group_2_3__1__Impl ) + // InternalApplicationConfiguration.g:4546:2: rule__FolderEntry__Group_2_3__1__Impl + { + pushFollow(FOLLOW_2); + rule__FolderEntry__Group_2_3__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2_3__1" + + + // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl" + // InternalApplicationConfiguration.g:4552:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ; + public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4556:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ) + // InternalApplicationConfiguration.g:4557:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) + { + // InternalApplicationConfiguration.g:4557:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) + // InternalApplicationConfiguration.g:4558:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) + { + before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); + // InternalApplicationConfiguration.g:4559:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) + // InternalApplicationConfiguration.g:4559:3: rule__FolderEntry__ExclusionAssignment_2_3_1 + { + pushFollow(FOLLOW_2); + rule__FolderEntry__ExclusionAssignment_2_3_1(); + + state._fsp--; + + + } + + after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__Group_2_3__1__Impl" + + + // $ANTLR start "rule__PartialModelDeclaration__Group__0" + // InternalApplicationConfiguration.g:4568:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ; + public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4572:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:4573:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 + { + pushFollow(FOLLOW_8); + rule__PartialModelDeclaration__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PartialModelDeclaration__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelDeclaration__Group__0" + + + // $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl" + // InternalApplicationConfiguration.g:4580:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ; + public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4584:1: ( ( 'models' ) ) + // InternalApplicationConfiguration.g:4585:1: ( 'models' ) + { + // InternalApplicationConfiguration.g:4585:1: ( 'models' ) + // InternalApplicationConfiguration.g:4586:2: 'models' + { + before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); + match(input,37,FOLLOW_2); + after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelDeclaration__Group__0__Impl" + + + // $ANTLR start "rule__PartialModelDeclaration__Group__1" + // InternalApplicationConfiguration.g:4595:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ; + public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4599:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:4600:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 + { + pushFollow(FOLLOW_19); + rule__PartialModelDeclaration__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PartialModelDeclaration__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelDeclaration__Group__1" + + + // $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl" + // InternalApplicationConfiguration.g:4607:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ; + public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4611:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4612:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:4612:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:4613:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) + { + before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); + // InternalApplicationConfiguration.g:4614:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:4614:3: rule__PartialModelDeclaration__NameAssignment_1 + { + pushFollow(FOLLOW_2); + rule__PartialModelDeclaration__NameAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelDeclaration__Group__1__Impl" + + + // $ANTLR start "rule__PartialModelDeclaration__Group__2" + // InternalApplicationConfiguration.g:4622:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ; + public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4626:1: ( rule__PartialModelDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:4627:2: rule__PartialModelDeclaration__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__PartialModelDeclaration__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelDeclaration__Group__2" + + + // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl" + // InternalApplicationConfiguration.g:4633:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ; + public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4637:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:4638:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:4638:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:4639:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) + { + before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); + // InternalApplicationConfiguration.g:4640:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:4640:3: rule__PartialModelDeclaration__SpecificationAssignment_2 + { + pushFollow(FOLLOW_2); + rule__PartialModelDeclaration__SpecificationAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelDeclaration__Group__2__Impl" + + + // $ANTLR start "rule__PatternSpecification__Group__0" + // InternalApplicationConfiguration.g:4649:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ; + public final void rule__PatternSpecification__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4653:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ) + // InternalApplicationConfiguration.g:4654:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 + { + pushFollow(FOLLOW_15); + rule__PatternSpecification__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PatternSpecification__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group__0" + + + // $ANTLR start "rule__PatternSpecification__Group__0__Impl" + // InternalApplicationConfiguration.g:4661:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ; + public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4665:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:4666:1: ( '{' ) + { + // InternalApplicationConfiguration.g:4666:1: ( '{' ) + // InternalApplicationConfiguration.g:4667:2: '{' + { + before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); + match(input,29,FOLLOW_2); + after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group__0__Impl" + + + // $ANTLR start "rule__PatternSpecification__Group__1" + // InternalApplicationConfiguration.g:4676:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ; + public final void rule__PatternSpecification__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4680:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ) + // InternalApplicationConfiguration.g:4681:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 + { + pushFollow(FOLLOW_16); + rule__PatternSpecification__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PatternSpecification__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group__1" + + + // $ANTLR start "rule__PatternSpecification__Group__1__Impl" + // InternalApplicationConfiguration.g:4688:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ; + public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4692:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) + // InternalApplicationConfiguration.g:4694:2: ( rule__PatternSpecification__EntriesAssignment_1 ) + { + before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); + // InternalApplicationConfiguration.g:4695:2: ( rule__PatternSpecification__EntriesAssignment_1 ) + // InternalApplicationConfiguration.g:4695:3: rule__PatternSpecification__EntriesAssignment_1 + { + pushFollow(FOLLOW_2); + rule__PatternSpecification__EntriesAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group__1__Impl" + + + // $ANTLR start "rule__PatternSpecification__Group__2" + // InternalApplicationConfiguration.g:4703:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ; + public final void rule__PatternSpecification__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4707:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ) + // InternalApplicationConfiguration.g:4708:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 + { + pushFollow(FOLLOW_16); + rule__PatternSpecification__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PatternSpecification__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group__2" + + + // $ANTLR start "rule__PatternSpecification__Group__2__Impl" + // InternalApplicationConfiguration.g:4715:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ; + public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4719:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) ) + // InternalApplicationConfiguration.g:4720:1: ( ( rule__PatternSpecification__Group_2__0 )* ) + { + // InternalApplicationConfiguration.g:4720:1: ( ( rule__PatternSpecification__Group_2__0 )* ) + // InternalApplicationConfiguration.g:4721:2: ( rule__PatternSpecification__Group_2__0 )* + { + before(grammarAccess.getPatternSpecificationAccess().getGroup_2()); + // InternalApplicationConfiguration.g:4722:2: ( rule__PatternSpecification__Group_2__0 )* + loop46: + do { + int alt46=2; + int LA46_0 = input.LA(1); + + if ( (LA46_0==31) ) { + alt46=1; + } + + + switch (alt46) { + case 1 : + // InternalApplicationConfiguration.g:4722:3: rule__PatternSpecification__Group_2__0 + { + pushFollow(FOLLOW_17); + rule__PatternSpecification__Group_2__0(); + + state._fsp--; + + + } + break; + + default : + break loop46; + } + } while (true); + + after(grammarAccess.getPatternSpecificationAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group__2__Impl" + + + // $ANTLR start "rule__PatternSpecification__Group__3" + // InternalApplicationConfiguration.g:4730:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ; + public final void rule__PatternSpecification__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4734:1: ( rule__PatternSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:4735:2: rule__PatternSpecification__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__PatternSpecification__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group__3" + + + // $ANTLR start "rule__PatternSpecification__Group__3__Impl" + // InternalApplicationConfiguration.g:4741:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ; + public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4745:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:4746:1: ( '}' ) + { + // InternalApplicationConfiguration.g:4746:1: ( '}' ) + // InternalApplicationConfiguration.g:4747:2: '}' + { + before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); + match(input,30,FOLLOW_2); + after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group__3__Impl" + + + // $ANTLR start "rule__PatternSpecification__Group_2__0" + // InternalApplicationConfiguration.g:4757:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ; + public final void rule__PatternSpecification__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4761:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:4762:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 + { + pushFollow(FOLLOW_15); + rule__PatternSpecification__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PatternSpecification__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group_2__0" + + + // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl" + // InternalApplicationConfiguration.g:4769:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ; + public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4773:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:4774:1: ( ',' ) + { + // InternalApplicationConfiguration.g:4774:1: ( ',' ) + // InternalApplicationConfiguration.g:4775:2: ',' + { + before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group_2__0__Impl" + + + // $ANTLR start "rule__PatternSpecification__Group_2__1" + // InternalApplicationConfiguration.g:4784:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ; + public final void rule__PatternSpecification__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4788:1: ( rule__PatternSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:4789:2: rule__PatternSpecification__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__PatternSpecification__Group_2__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group_2__1" + + + // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl" + // InternalApplicationConfiguration.g:4795:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ; + public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4799:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ) + // InternalApplicationConfiguration.g:4800:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:4800:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:4801:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) + { + before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); + // InternalApplicationConfiguration.g:4802:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) + // InternalApplicationConfiguration.g:4802:3: rule__PatternSpecification__EntriesAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__PatternSpecification__EntriesAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__Group_2__1__Impl" + + + // $ANTLR start "rule__AllPatternEntry__Group__0" + // InternalApplicationConfiguration.g:4811:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ; + public final void rule__AllPatternEntry__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4815:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ) + // InternalApplicationConfiguration.g:4816:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 + { + pushFollow(FOLLOW_8); + rule__AllPatternEntry__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group__0" + + + // $ANTLR start "rule__AllPatternEntry__Group__0__Impl" + // InternalApplicationConfiguration.g:4823:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ; + public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4827:1: ( ( 'package' ) ) + // InternalApplicationConfiguration.g:4828:1: ( 'package' ) + { + // InternalApplicationConfiguration.g:4828:1: ( 'package' ) + // InternalApplicationConfiguration.g:4829:2: 'package' + { + before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); + match(input,32,FOLLOW_2); + after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group__0__Impl" + + + // $ANTLR start "rule__AllPatternEntry__Group__1" + // InternalApplicationConfiguration.g:4838:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ; + public final void rule__AllPatternEntry__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4842:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ) + // InternalApplicationConfiguration.g:4843:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 + { + pushFollow(FOLLOW_18); + rule__AllPatternEntry__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group__1" + + + // $ANTLR start "rule__AllPatternEntry__Group__1__Impl" + // InternalApplicationConfiguration.g:4850:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ; + public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4854:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4855:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:4855:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) + // InternalApplicationConfiguration.g:4856:2: ( rule__AllPatternEntry__PackageAssignment_1 ) + { + before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); + // InternalApplicationConfiguration.g:4857:2: ( rule__AllPatternEntry__PackageAssignment_1 ) + // InternalApplicationConfiguration.g:4857:3: rule__AllPatternEntry__PackageAssignment_1 + { + pushFollow(FOLLOW_2); + rule__AllPatternEntry__PackageAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group__1__Impl" + + + // $ANTLR start "rule__AllPatternEntry__Group__2" + // InternalApplicationConfiguration.g:4865:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ; + public final void rule__AllPatternEntry__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4869:1: ( rule__AllPatternEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:4870:2: rule__AllPatternEntry__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group__2" + + + // $ANTLR start "rule__AllPatternEntry__Group__2__Impl" + // InternalApplicationConfiguration.g:4876:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ; + public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4880:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:4881:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) + { + // InternalApplicationConfiguration.g:4881:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4882:2: ( rule__AllPatternEntry__Group_2__0 )? + { + before(grammarAccess.getAllPatternEntryAccess().getGroup_2()); + // InternalApplicationConfiguration.g:4883:2: ( rule__AllPatternEntry__Group_2__0 )? + int alt47=2; + int LA47_0 = input.LA(1); + + if ( (LA47_0==33) ) { + alt47=1; + } + switch (alt47) { + case 1 : + // InternalApplicationConfiguration.g:4883:3: rule__AllPatternEntry__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getAllPatternEntryAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group__2__Impl" + + + // $ANTLR start "rule__AllPatternEntry__Group_2__0" + // InternalApplicationConfiguration.g:4892:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ; + public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4896:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ) + // InternalApplicationConfiguration.g:4897:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 + { + pushFollow(FOLLOW_19); + rule__AllPatternEntry__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2__0" + + + // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl" + // InternalApplicationConfiguration.g:4904:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ; + public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4908:1: ( ( 'excluding' ) ) + // InternalApplicationConfiguration.g:4909:1: ( 'excluding' ) + { + // InternalApplicationConfiguration.g:4909:1: ( 'excluding' ) + // InternalApplicationConfiguration.g:4910:2: 'excluding' + { + before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); + match(input,33,FOLLOW_2); + after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2__0__Impl" + + + // $ANTLR start "rule__AllPatternEntry__Group_2__1" + // InternalApplicationConfiguration.g:4919:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ; + public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4923:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ) + // InternalApplicationConfiguration.g:4924:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 + { + pushFollow(FOLLOW_8); + rule__AllPatternEntry__Group_2__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group_2__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2__1" + + + // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl" + // InternalApplicationConfiguration.g:4931:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ; + public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4935:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:4936:1: ( '{' ) + { + // InternalApplicationConfiguration.g:4936:1: ( '{' ) + // InternalApplicationConfiguration.g:4937:2: '{' + { + before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); + match(input,29,FOLLOW_2); + after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2__1__Impl" + + + // $ANTLR start "rule__AllPatternEntry__Group_2__2" + // InternalApplicationConfiguration.g:4946:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ; + public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4950:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ) + // InternalApplicationConfiguration.g:4951:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 + { + pushFollow(FOLLOW_16); + rule__AllPatternEntry__Group_2__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group_2__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2__2" + + + // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl" + // InternalApplicationConfiguration.g:4958:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ; + public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4962:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ) + // InternalApplicationConfiguration.g:4963:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) + { + // InternalApplicationConfiguration.g:4963:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) + // InternalApplicationConfiguration.g:4964:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) + { + before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); + // InternalApplicationConfiguration.g:4965:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) + // InternalApplicationConfiguration.g:4965:3: rule__AllPatternEntry__ExclusuionAssignment_2_2 + { + pushFollow(FOLLOW_2); + rule__AllPatternEntry__ExclusuionAssignment_2_2(); + + state._fsp--; + + + } + + after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2__2__Impl" + + + // $ANTLR start "rule__AllPatternEntry__Group_2__3" + // InternalApplicationConfiguration.g:4973:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ; + public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4977:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ) + // InternalApplicationConfiguration.g:4978:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 + { + pushFollow(FOLLOW_16); + rule__AllPatternEntry__Group_2__3__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group_2__4(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2__3" + + + // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl" + // InternalApplicationConfiguration.g:4985:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ; + public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:4989:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ) + // InternalApplicationConfiguration.g:4990:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) + { + // InternalApplicationConfiguration.g:4990:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) + // InternalApplicationConfiguration.g:4991:2: ( rule__AllPatternEntry__Group_2_3__0 )* + { + before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); + // InternalApplicationConfiguration.g:4992:2: ( rule__AllPatternEntry__Group_2_3__0 )* + loop48: + do { + int alt48=2; + int LA48_0 = input.LA(1); + + if ( (LA48_0==31) ) { + alt48=1; + } + + + switch (alt48) { + case 1 : + // InternalApplicationConfiguration.g:4992:3: rule__AllPatternEntry__Group_2_3__0 + { + pushFollow(FOLLOW_17); + rule__AllPatternEntry__Group_2_3__0(); + + state._fsp--; + + + } + break; + + default : + break loop48; + } + } while (true); + + after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2__3__Impl" + + + // $ANTLR start "rule__AllPatternEntry__Group_2__4" + // InternalApplicationConfiguration.g:5000:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ; + public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5004:1: ( rule__AllPatternEntry__Group_2__4__Impl ) + // InternalApplicationConfiguration.g:5005:2: rule__AllPatternEntry__Group_2__4__Impl + { + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group_2__4__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2__4" + + + // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl" + // InternalApplicationConfiguration.g:5011:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ; + public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5015:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:5016:1: ( '}' ) + { + // InternalApplicationConfiguration.g:5016:1: ( '}' ) + // InternalApplicationConfiguration.g:5017:2: '}' + { + before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); + match(input,30,FOLLOW_2); + after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2__4__Impl" + + + // $ANTLR start "rule__AllPatternEntry__Group_2_3__0" + // InternalApplicationConfiguration.g:5027:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ; + public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5031:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ) + // InternalApplicationConfiguration.g:5032:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 + { + pushFollow(FOLLOW_8); + rule__AllPatternEntry__Group_2_3__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group_2_3__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2_3__0" + + + // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl" + // InternalApplicationConfiguration.g:5039:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ; + public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5043:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:5044:1: ( ',' ) + { + // InternalApplicationConfiguration.g:5044:1: ( ',' ) + // InternalApplicationConfiguration.g:5045:2: ',' + { + before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2_3__0__Impl" + + + // $ANTLR start "rule__AllPatternEntry__Group_2_3__1" + // InternalApplicationConfiguration.g:5054:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ; + public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5058:1: ( rule__AllPatternEntry__Group_2_3__1__Impl ) + // InternalApplicationConfiguration.g:5059:2: rule__AllPatternEntry__Group_2_3__1__Impl + { + pushFollow(FOLLOW_2); + rule__AllPatternEntry__Group_2_3__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2_3__1" + + + // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl" + // InternalApplicationConfiguration.g:5065:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ; + public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5069:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ) + // InternalApplicationConfiguration.g:5070:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) + { + // InternalApplicationConfiguration.g:5070:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) + // InternalApplicationConfiguration.g:5071:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) + { + before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); + // InternalApplicationConfiguration.g:5072:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) + // InternalApplicationConfiguration.g:5072:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 + { + pushFollow(FOLLOW_2); + rule__AllPatternEntry__ExclusuionAssignment_2_3_1(); + + state._fsp--; + + + } + + after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__Group_2_3__1__Impl" + + + // $ANTLR start "rule__PatternElement__Group__0" + // InternalApplicationConfiguration.g:5081:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ; + public final void rule__PatternElement__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5085:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ) + // InternalApplicationConfiguration.g:5086:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 + { + pushFollow(FOLLOW_8); + rule__PatternElement__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PatternElement__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternElement__Group__0" + + + // $ANTLR start "rule__PatternElement__Group__0__Impl" + // InternalApplicationConfiguration.g:5093:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ; + public final void rule__PatternElement__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5097:1: ( ( ( rule__PatternElement__Group_0__0 )? ) ) + // InternalApplicationConfiguration.g:5098:1: ( ( rule__PatternElement__Group_0__0 )? ) + { + // InternalApplicationConfiguration.g:5098:1: ( ( rule__PatternElement__Group_0__0 )? ) + // InternalApplicationConfiguration.g:5099:2: ( rule__PatternElement__Group_0__0 )? + { + before(grammarAccess.getPatternElementAccess().getGroup_0()); + // InternalApplicationConfiguration.g:5100:2: ( rule__PatternElement__Group_0__0 )? + int alt49=2; + int LA49_0 = input.LA(1); + + if ( (LA49_0==RULE_ID) ) { + int LA49_1 = input.LA(2); + + if ( (LA49_1==21||LA49_1==34) ) { + alt49=1; + } + } + switch (alt49) { + case 1 : + // InternalApplicationConfiguration.g:5100:3: rule__PatternElement__Group_0__0 + { + pushFollow(FOLLOW_2); + rule__PatternElement__Group_0__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getPatternElementAccess().getGroup_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternElement__Group__0__Impl" + + + // $ANTLR start "rule__PatternElement__Group__1" + // InternalApplicationConfiguration.g:5108:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ; + public final void rule__PatternElement__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5112:1: ( rule__PatternElement__Group__1__Impl ) + // InternalApplicationConfiguration.g:5113:2: rule__PatternElement__Group__1__Impl + { + pushFollow(FOLLOW_2); + rule__PatternElement__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternElement__Group__1" + + + // $ANTLR start "rule__PatternElement__Group__1__Impl" + // InternalApplicationConfiguration.g:5119:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ; + public final void rule__PatternElement__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5123:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5124:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:5124:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) + // InternalApplicationConfiguration.g:5125:2: ( rule__PatternElement__PatternAssignment_1 ) + { + before(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); + // InternalApplicationConfiguration.g:5126:2: ( rule__PatternElement__PatternAssignment_1 ) + // InternalApplicationConfiguration.g:5126:3: rule__PatternElement__PatternAssignment_1 + { + pushFollow(FOLLOW_2); + rule__PatternElement__PatternAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternElement__Group__1__Impl" + + + // $ANTLR start "rule__PatternElement__Group_0__0" + // InternalApplicationConfiguration.g:5135:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ; + public final void rule__PatternElement__Group_0__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5139:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ) + // InternalApplicationConfiguration.g:5140:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 + { + pushFollow(FOLLOW_20); + rule__PatternElement__Group_0__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__PatternElement__Group_0__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternElement__Group_0__0" + + + // $ANTLR start "rule__PatternElement__Group_0__0__Impl" + // InternalApplicationConfiguration.g:5147:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ; + public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5151:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ) + // InternalApplicationConfiguration.g:5152:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) + { + // InternalApplicationConfiguration.g:5152:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) + // InternalApplicationConfiguration.g:5153:2: ( rule__PatternElement__PackageAssignment_0_0 ) + { + before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); + // InternalApplicationConfiguration.g:5154:2: ( rule__PatternElement__PackageAssignment_0_0 ) + // InternalApplicationConfiguration.g:5154:3: rule__PatternElement__PackageAssignment_0_0 + { + pushFollow(FOLLOW_2); + rule__PatternElement__PackageAssignment_0_0(); + + state._fsp--; + + + } + + after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternElement__Group_0__0__Impl" + + + // $ANTLR start "rule__PatternElement__Group_0__1" + // InternalApplicationConfiguration.g:5162:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ; + public final void rule__PatternElement__Group_0__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5166:1: ( rule__PatternElement__Group_0__1__Impl ) + // InternalApplicationConfiguration.g:5167:2: rule__PatternElement__Group_0__1__Impl + { + pushFollow(FOLLOW_2); + rule__PatternElement__Group_0__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternElement__Group_0__1" + + + // $ANTLR start "rule__PatternElement__Group_0__1__Impl" + // InternalApplicationConfiguration.g:5173:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ; + public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5177:1: ( ( '::' ) ) + // InternalApplicationConfiguration.g:5178:1: ( '::' ) + { + // InternalApplicationConfiguration.g:5178:1: ( '::' ) + // InternalApplicationConfiguration.g:5179:2: '::' + { + before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); + match(input,34,FOLLOW_2); + after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternElement__Group_0__1__Impl" + + + // $ANTLR start "rule__GraphPatternDeclaration__Group__0" + // InternalApplicationConfiguration.g:5189:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ; + public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5193:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:5194:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 + { + pushFollow(FOLLOW_8); + rule__GraphPatternDeclaration__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GraphPatternDeclaration__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GraphPatternDeclaration__Group__0" + + + // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl" + // InternalApplicationConfiguration.g:5201:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ; + public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5205:1: ( ( 'constraints' ) ) + // InternalApplicationConfiguration.g:5206:1: ( 'constraints' ) + { + // InternalApplicationConfiguration.g:5206:1: ( 'constraints' ) + // InternalApplicationConfiguration.g:5207:2: 'constraints' + { + before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); + match(input,38,FOLLOW_2); + after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GraphPatternDeclaration__Group__0__Impl" + + + // $ANTLR start "rule__GraphPatternDeclaration__Group__1" + // InternalApplicationConfiguration.g:5216:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ; + public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5220:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:5221:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 + { + pushFollow(FOLLOW_19); + rule__GraphPatternDeclaration__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GraphPatternDeclaration__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GraphPatternDeclaration__Group__1" + + + // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl" + // InternalApplicationConfiguration.g:5228:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ; + public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5232:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5233:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:5233:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:5234:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) + { + before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); + // InternalApplicationConfiguration.g:5235:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:5235:3: rule__GraphPatternDeclaration__NameAssignment_1 + { + pushFollow(FOLLOW_2); + rule__GraphPatternDeclaration__NameAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GraphPatternDeclaration__Group__1__Impl" + + + // $ANTLR start "rule__GraphPatternDeclaration__Group__2" + // InternalApplicationConfiguration.g:5243:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ; + public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5247:1: ( rule__GraphPatternDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:5248:2: rule__GraphPatternDeclaration__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__GraphPatternDeclaration__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GraphPatternDeclaration__Group__2" + + + // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl" + // InternalApplicationConfiguration.g:5254:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ; + public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5258:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:5259:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:5259:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:5260:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) + { + before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); + // InternalApplicationConfiguration.g:5261:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:5261:3: rule__GraphPatternDeclaration__SpecificationAssignment_2 + { + pushFollow(FOLLOW_2); + rule__GraphPatternDeclaration__SpecificationAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GraphPatternDeclaration__Group__2__Impl" + + + // $ANTLR start "rule__ObjectiveSpecification__Group__0" + // InternalApplicationConfiguration.g:5270:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ; + public final void rule__ObjectiveSpecification__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5274:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ) + // InternalApplicationConfiguration.g:5275:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 + { + pushFollow(FOLLOW_23); + rule__ObjectiveSpecification__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectiveSpecification__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group__0" + + + // $ANTLR start "rule__ObjectiveSpecification__Group__0__Impl" + // InternalApplicationConfiguration.g:5282:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ; + public final void rule__ObjectiveSpecification__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5286:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:5287:1: ( '{' ) + { + // InternalApplicationConfiguration.g:5287:1: ( '{' ) + // InternalApplicationConfiguration.g:5288:2: '{' + { + before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0()); + match(input,29,FOLLOW_2); + after(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group__0__Impl" + + + // $ANTLR start "rule__ObjectiveSpecification__Group__1" + // InternalApplicationConfiguration.g:5297:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ; + public final void rule__ObjectiveSpecification__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5301:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ) + // InternalApplicationConfiguration.g:5302:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 + { + pushFollow(FOLLOW_16); + rule__ObjectiveSpecification__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectiveSpecification__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group__1" + + + // $ANTLR start "rule__ObjectiveSpecification__Group__1__Impl" + // InternalApplicationConfiguration.g:5309:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ; + public final void rule__ObjectiveSpecification__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5313:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5314:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:5314:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) + // InternalApplicationConfiguration.g:5315:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 ) + { + before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1()); + // InternalApplicationConfiguration.g:5316:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 ) + // InternalApplicationConfiguration.g:5316:3: rule__ObjectiveSpecification__EntriesAssignment_1 + { + pushFollow(FOLLOW_2); + rule__ObjectiveSpecification__EntriesAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group__1__Impl" + + + // $ANTLR start "rule__ObjectiveSpecification__Group__2" + // InternalApplicationConfiguration.g:5324:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ; + public final void rule__ObjectiveSpecification__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5328:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ) + // InternalApplicationConfiguration.g:5329:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 + { + pushFollow(FOLLOW_16); + rule__ObjectiveSpecification__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectiveSpecification__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group__2" + + + // $ANTLR start "rule__ObjectiveSpecification__Group__2__Impl" + // InternalApplicationConfiguration.g:5336:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ; + public final void rule__ObjectiveSpecification__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5340:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ) + // InternalApplicationConfiguration.g:5341:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* ) + { + // InternalApplicationConfiguration.g:5341:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* ) + // InternalApplicationConfiguration.g:5342:2: ( rule__ObjectiveSpecification__Group_2__0 )* + { + before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2()); + // InternalApplicationConfiguration.g:5343:2: ( rule__ObjectiveSpecification__Group_2__0 )* + loop50: + do { + int alt50=2; + int LA50_0 = input.LA(1); + + if ( (LA50_0==31) ) { + alt50=1; + } + + + switch (alt50) { + case 1 : + // InternalApplicationConfiguration.g:5343:3: rule__ObjectiveSpecification__Group_2__0 + { + pushFollow(FOLLOW_17); + rule__ObjectiveSpecification__Group_2__0(); + + state._fsp--; + + + } + break; + + default : + break loop50; + } + } while (true); + + after(grammarAccess.getObjectiveSpecificationAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group__2__Impl" + + + // $ANTLR start "rule__ObjectiveSpecification__Group__3" + // InternalApplicationConfiguration.g:5351:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ; + public final void rule__ObjectiveSpecification__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5355:1: ( rule__ObjectiveSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:5356:2: rule__ObjectiveSpecification__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__ObjectiveSpecification__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group__3" + + + // $ANTLR start "rule__ObjectiveSpecification__Group__3__Impl" + // InternalApplicationConfiguration.g:5362:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ; + public final void rule__ObjectiveSpecification__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5366:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:5367:1: ( '}' ) + { + // InternalApplicationConfiguration.g:5367:1: ( '}' ) + // InternalApplicationConfiguration.g:5368:2: '}' + { + before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3()); + match(input,30,FOLLOW_2); + after(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group__3__Impl" + + + // $ANTLR start "rule__ObjectiveSpecification__Group_2__0" + // InternalApplicationConfiguration.g:5378:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ; + public final void rule__ObjectiveSpecification__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5382:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:5383:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 + { + pushFollow(FOLLOW_23); + rule__ObjectiveSpecification__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectiveSpecification__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group_2__0" + + + // $ANTLR start "rule__ObjectiveSpecification__Group_2__0__Impl" + // InternalApplicationConfiguration.g:5390:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ; + public final void rule__ObjectiveSpecification__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5394:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:5395:1: ( ',' ) + { + // InternalApplicationConfiguration.g:5395:1: ( ',' ) + // InternalApplicationConfiguration.g:5396:2: ',' + { + before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group_2__0__Impl" + + + // $ANTLR start "rule__ObjectiveSpecification__Group_2__1" + // InternalApplicationConfiguration.g:5405:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ; + public final void rule__ObjectiveSpecification__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5409:1: ( rule__ObjectiveSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:5410:2: rule__ObjectiveSpecification__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__ObjectiveSpecification__Group_2__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group_2__1" + + + // $ANTLR start "rule__ObjectiveSpecification__Group_2__1__Impl" + // InternalApplicationConfiguration.g:5416:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ; + public final void rule__ObjectiveSpecification__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5420:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ) + // InternalApplicationConfiguration.g:5421:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) + { + // InternalApplicationConfiguration.g:5421:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:5422:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) + { + before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1()); + // InternalApplicationConfiguration.g:5423:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) + // InternalApplicationConfiguration.g:5423:3: rule__ObjectiveSpecification__EntriesAssignment_2_1 + { + pushFollow(FOLLOW_2); + rule__ObjectiveSpecification__EntriesAssignment_2_1(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__Group_2__1__Impl" + + + // $ANTLR start "rule__OptimizationEntry__Group__0" + // InternalApplicationConfiguration.g:5432:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ; + public final void rule__OptimizationEntry__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5436:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ) + // InternalApplicationConfiguration.g:5437:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 + { + pushFollow(FOLLOW_23); + rule__OptimizationEntry__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__OptimizationEntry__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__OptimizationEntry__Group__0" + + + // $ANTLR start "rule__OptimizationEntry__Group__0__Impl" + // InternalApplicationConfiguration.g:5444:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ; + public final void rule__OptimizationEntry__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5448:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ) + // InternalApplicationConfiguration.g:5449:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) + { + // InternalApplicationConfiguration.g:5449:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) + // InternalApplicationConfiguration.g:5450:2: ( rule__OptimizationEntry__DirectionAssignment_0 ) + { + before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0()); + // InternalApplicationConfiguration.g:5451:2: ( rule__OptimizationEntry__DirectionAssignment_0 ) + // InternalApplicationConfiguration.g:5451:3: rule__OptimizationEntry__DirectionAssignment_0 + { + pushFollow(FOLLOW_2); + rule__OptimizationEntry__DirectionAssignment_0(); + + state._fsp--; + + + } + + after(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__OptimizationEntry__Group__0__Impl" + + + // $ANTLR start "rule__OptimizationEntry__Group__1" + // InternalApplicationConfiguration.g:5459:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ; + public final void rule__OptimizationEntry__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5463:1: ( rule__OptimizationEntry__Group__1__Impl ) + // InternalApplicationConfiguration.g:5464:2: rule__OptimizationEntry__Group__1__Impl + { + pushFollow(FOLLOW_2); + rule__OptimizationEntry__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__OptimizationEntry__Group__1" + + + // $ANTLR start "rule__OptimizationEntry__Group__1__Impl" + // InternalApplicationConfiguration.g:5470:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ; + public final void rule__OptimizationEntry__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5474:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5475:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:5475:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) + // InternalApplicationConfiguration.g:5476:2: ( rule__OptimizationEntry__FunctionAssignment_1 ) + { + before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1()); + // InternalApplicationConfiguration.g:5477:2: ( rule__OptimizationEntry__FunctionAssignment_1 ) + // InternalApplicationConfiguration.g:5477:3: rule__OptimizationEntry__FunctionAssignment_1 + { + pushFollow(FOLLOW_2); + rule__OptimizationEntry__FunctionAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__OptimizationEntry__Group__1__Impl" + + + // $ANTLR start "rule__ThresholdEntry__Group__0" + // InternalApplicationConfiguration.g:5486:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ; + public final void rule__ThresholdEntry__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5490:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ) + // InternalApplicationConfiguration.g:5491:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 + { + pushFollow(FOLLOW_24); + rule__ThresholdEntry__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ThresholdEntry__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__Group__0" + + + // $ANTLR start "rule__ThresholdEntry__Group__0__Impl" + // InternalApplicationConfiguration.g:5498:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ; + public final void rule__ThresholdEntry__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5502:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ) + // InternalApplicationConfiguration.g:5503:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) + { + // InternalApplicationConfiguration.g:5503:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) + // InternalApplicationConfiguration.g:5504:2: ( rule__ThresholdEntry__FunctionAssignment_0 ) + { + before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0()); + // InternalApplicationConfiguration.g:5505:2: ( rule__ThresholdEntry__FunctionAssignment_0 ) + // InternalApplicationConfiguration.g:5505:3: rule__ThresholdEntry__FunctionAssignment_0 + { + pushFollow(FOLLOW_2); + rule__ThresholdEntry__FunctionAssignment_0(); + + state._fsp--; + + + } + + after(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__Group__0__Impl" + + + // $ANTLR start "rule__ThresholdEntry__Group__1" + // InternalApplicationConfiguration.g:5513:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ; + public final void rule__ThresholdEntry__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5517:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ) + // InternalApplicationConfiguration.g:5518:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 + { + pushFollow(FOLLOW_25); + rule__ThresholdEntry__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ThresholdEntry__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__Group__1" + + + // $ANTLR start "rule__ThresholdEntry__Group__1__Impl" + // InternalApplicationConfiguration.g:5525:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ; + public final void rule__ThresholdEntry__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5529:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5530:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:5530:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) + // InternalApplicationConfiguration.g:5531:2: ( rule__ThresholdEntry__OperatorAssignment_1 ) + { + before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1()); + // InternalApplicationConfiguration.g:5532:2: ( rule__ThresholdEntry__OperatorAssignment_1 ) + // InternalApplicationConfiguration.g:5532:3: rule__ThresholdEntry__OperatorAssignment_1 + { + pushFollow(FOLLOW_2); + rule__ThresholdEntry__OperatorAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__Group__1__Impl" + + + // $ANTLR start "rule__ThresholdEntry__Group__2" + // InternalApplicationConfiguration.g:5540:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ; + public final void rule__ThresholdEntry__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5544:1: ( rule__ThresholdEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:5545:2: rule__ThresholdEntry__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__ThresholdEntry__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__Group__2" + + + // $ANTLR start "rule__ThresholdEntry__Group__2__Impl" + // InternalApplicationConfiguration.g:5551:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ; + public final void rule__ThresholdEntry__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5555:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:5556:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:5556:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) + // InternalApplicationConfiguration.g:5557:2: ( rule__ThresholdEntry__ThresholdAssignment_2 ) + { + before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2()); + // InternalApplicationConfiguration.g:5558:2: ( rule__ThresholdEntry__ThresholdAssignment_2 ) + // InternalApplicationConfiguration.g:5558:3: rule__ThresholdEntry__ThresholdAssignment_2 + { + pushFollow(FOLLOW_2); + rule__ThresholdEntry__ThresholdAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__Group__2__Impl" + + + // $ANTLR start "rule__ReliabiltiyFunction__Group__0" + // InternalApplicationConfiguration.g:5567:1: rule__ReliabiltiyFunction__Group__0 : rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 ; + public final void rule__ReliabiltiyFunction__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5571:1: ( rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 ) + // InternalApplicationConfiguration.g:5572:2: rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 + { + pushFollow(FOLLOW_8); + rule__ReliabiltiyFunction__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ReliabiltiyFunction__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__Group__0" + + + // $ANTLR start "rule__ReliabiltiyFunction__Group__0__Impl" + // InternalApplicationConfiguration.g:5579:1: rule__ReliabiltiyFunction__Group__0__Impl : ( 'reliability' ) ; + public final void rule__ReliabiltiyFunction__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5583:1: ( ( 'reliability' ) ) + // InternalApplicationConfiguration.g:5584:1: ( 'reliability' ) + { + // InternalApplicationConfiguration.g:5584:1: ( 'reliability' ) + // InternalApplicationConfiguration.g:5585:2: 'reliability' + { + before(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); + match(input,26,FOLLOW_2); + after(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__Group__0__Impl" + + + // $ANTLR start "rule__ReliabiltiyFunction__Group__1" + // InternalApplicationConfiguration.g:5594:1: rule__ReliabiltiyFunction__Group__1 : rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 ; + public final void rule__ReliabiltiyFunction__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5598:1: ( rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 ) + // InternalApplicationConfiguration.g:5599:2: rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 + { + pushFollow(FOLLOW_8); + rule__ReliabiltiyFunction__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ReliabiltiyFunction__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__Group__1" + + + // $ANTLR start "rule__ReliabiltiyFunction__Group__1__Impl" + // InternalApplicationConfiguration.g:5606:1: rule__ReliabiltiyFunction__Group__1__Impl : ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) ; + public final void rule__ReliabiltiyFunction__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5610:1: ( ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) ) + // InternalApplicationConfiguration.g:5611:1: ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) + { + // InternalApplicationConfiguration.g:5611:1: ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) + // InternalApplicationConfiguration.g:5612:2: ( rule__ReliabiltiyFunction__Group_1__0 )? + { + before(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1()); + // InternalApplicationConfiguration.g:5613:2: ( rule__ReliabiltiyFunction__Group_1__0 )? + int alt51=2; + int LA51_0 = input.LA(1); + + if ( (LA51_0==RULE_ID) ) { + int LA51_1 = input.LA(2); + + if ( (LA51_1==21||LA51_1==34) ) { + alt51=1; + } + } + switch (alt51) { + case 1 : + // InternalApplicationConfiguration.g:5613:3: rule__ReliabiltiyFunction__Group_1__0 + { + pushFollow(FOLLOW_2); + rule__ReliabiltiyFunction__Group_1__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__Group__1__Impl" + + + // $ANTLR start "rule__ReliabiltiyFunction__Group__2" + // InternalApplicationConfiguration.g:5621:1: rule__ReliabiltiyFunction__Group__2 : rule__ReliabiltiyFunction__Group__2__Impl ; + public final void rule__ReliabiltiyFunction__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5625:1: ( rule__ReliabiltiyFunction__Group__2__Impl ) + // InternalApplicationConfiguration.g:5626:2: rule__ReliabiltiyFunction__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__ReliabiltiyFunction__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__Group__2" + + + // $ANTLR start "rule__ReliabiltiyFunction__Group__2__Impl" + // InternalApplicationConfiguration.g:5632:1: rule__ReliabiltiyFunction__Group__2__Impl : ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) ; + public final void rule__ReliabiltiyFunction__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5636:1: ( ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:5637:1: ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:5637:1: ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) + // InternalApplicationConfiguration.g:5638:2: ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) + { + before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2()); + // InternalApplicationConfiguration.g:5639:2: ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) + // InternalApplicationConfiguration.g:5639:3: rule__ReliabiltiyFunction__TransformationAssignment_2 + { + pushFollow(FOLLOW_2); + rule__ReliabiltiyFunction__TransformationAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__Group__2__Impl" + + + // $ANTLR start "rule__ReliabiltiyFunction__Group_1__0" + // InternalApplicationConfiguration.g:5648:1: rule__ReliabiltiyFunction__Group_1__0 : rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 ; + public final void rule__ReliabiltiyFunction__Group_1__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5652:1: ( rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 ) + // InternalApplicationConfiguration.g:5653:2: rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 + { + pushFollow(FOLLOW_20); + rule__ReliabiltiyFunction__Group_1__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ReliabiltiyFunction__Group_1__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__Group_1__0" + + + // $ANTLR start "rule__ReliabiltiyFunction__Group_1__0__Impl" + // InternalApplicationConfiguration.g:5660:1: rule__ReliabiltiyFunction__Group_1__0__Impl : ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) ; + public final void rule__ReliabiltiyFunction__Group_1__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5664:1: ( ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) ) + // InternalApplicationConfiguration.g:5665:1: ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) + { + // InternalApplicationConfiguration.g:5665:1: ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) + // InternalApplicationConfiguration.g:5666:2: ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) + { + before(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0()); + // InternalApplicationConfiguration.g:5667:2: ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) + // InternalApplicationConfiguration.g:5667:3: rule__ReliabiltiyFunction__PackageAssignment_1_0 + { + pushFollow(FOLLOW_2); + rule__ReliabiltiyFunction__PackageAssignment_1_0(); + + state._fsp--; + + + } + + after(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__Group_1__0__Impl" + + + // $ANTLR start "rule__ReliabiltiyFunction__Group_1__1" + // InternalApplicationConfiguration.g:5675:1: rule__ReliabiltiyFunction__Group_1__1 : rule__ReliabiltiyFunction__Group_1__1__Impl ; + public final void rule__ReliabiltiyFunction__Group_1__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5679:1: ( rule__ReliabiltiyFunction__Group_1__1__Impl ) + // InternalApplicationConfiguration.g:5680:2: rule__ReliabiltiyFunction__Group_1__1__Impl + { + pushFollow(FOLLOW_2); + rule__ReliabiltiyFunction__Group_1__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__Group_1__1" + + + // $ANTLR start "rule__ReliabiltiyFunction__Group_1__1__Impl" + // InternalApplicationConfiguration.g:5686:1: rule__ReliabiltiyFunction__Group_1__1__Impl : ( '::' ) ; + public final void rule__ReliabiltiyFunction__Group_1__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5690:1: ( ( '::' ) ) + // InternalApplicationConfiguration.g:5691:1: ( '::' ) + { + // InternalApplicationConfiguration.g:5691:1: ( '::' ) + // InternalApplicationConfiguration.g:5692:2: '::' + { + before(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); + match(input,34,FOLLOW_2); + after(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__Group_1__1__Impl" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__0" + // InternalApplicationConfiguration.g:5702:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ; + public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5706:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:5707:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 + { + pushFollow(FOLLOW_8); + rule__ObjectiveDeclaration__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectiveDeclaration__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__0" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl" + // InternalApplicationConfiguration.g:5714:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ; + public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5718:1: ( ( 'objectives' ) ) + // InternalApplicationConfiguration.g:5719:1: ( 'objectives' ) + { + // InternalApplicationConfiguration.g:5719:1: ( 'objectives' ) + // InternalApplicationConfiguration.g:5720:2: 'objectives' + { + before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); + match(input,39,FOLLOW_2); + after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__0__Impl" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__1" + // InternalApplicationConfiguration.g:5729:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ; + public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5733:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:5734:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 + { + pushFollow(FOLLOW_19); + rule__ObjectiveDeclaration__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectiveDeclaration__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__1" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl" + // InternalApplicationConfiguration.g:5741:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ; + public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5745:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5746:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:5746:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:5747:2: ( rule__ObjectiveDeclaration__NameAssignment_1 ) + { + before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1()); + // InternalApplicationConfiguration.g:5748:2: ( rule__ObjectiveDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:5748:3: rule__ObjectiveDeclaration__NameAssignment_1 + { + pushFollow(FOLLOW_2); + rule__ObjectiveDeclaration__NameAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__1__Impl" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__2" + // InternalApplicationConfiguration.g:5756:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ; + public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5760:1: ( rule__ObjectiveDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:5761:2: rule__ObjectiveDeclaration__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__ObjectiveDeclaration__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__2" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl" + // InternalApplicationConfiguration.g:5767:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ; + public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5771:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:5772:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:5772:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:5773:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) + { + before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2()); + // InternalApplicationConfiguration.g:5774:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:5774:3: rule__ObjectiveDeclaration__SpecificationAssignment_2 + { + pushFollow(FOLLOW_2); + rule__ObjectiveDeclaration__SpecificationAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__2__Impl" + + + // $ANTLR start "rule__ConfigSpecification__Group__0" + // InternalApplicationConfiguration.g:5783:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ; + public final void rule__ConfigSpecification__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5787:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ) + // InternalApplicationConfiguration.g:5788:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 + { + pushFollow(FOLLOW_19); + rule__ConfigSpecification__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ConfigSpecification__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group__0" + + + // $ANTLR start "rule__ConfigSpecification__Group__0__Impl" + // InternalApplicationConfiguration.g:5795:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ; + public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5799:1: ( ( () ) ) + // InternalApplicationConfiguration.g:5800:1: ( () ) + { + // InternalApplicationConfiguration.g:5800:1: ( () ) + // InternalApplicationConfiguration.g:5801:2: () + { + before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); + // InternalApplicationConfiguration.g:5802:2: () + // InternalApplicationConfiguration.g:5802:3: + { + } + + after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group__0__Impl" + + + // $ANTLR start "rule__ConfigSpecification__Group__1" + // InternalApplicationConfiguration.g:5810:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ; + public final void rule__ConfigSpecification__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5814:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ) + // InternalApplicationConfiguration.g:5815:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 + { + pushFollow(FOLLOW_26); + rule__ConfigSpecification__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ConfigSpecification__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group__1" + + + // $ANTLR start "rule__ConfigSpecification__Group__1__Impl" + // InternalApplicationConfiguration.g:5822:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ; + public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5826:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:5827:1: ( '{' ) + { + // InternalApplicationConfiguration.g:5827:1: ( '{' ) + // InternalApplicationConfiguration.g:5828:2: '{' + { + before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); + match(input,29,FOLLOW_2); + after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group__1__Impl" + + + // $ANTLR start "rule__ConfigSpecification__Group__2" + // InternalApplicationConfiguration.g:5837:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ; + public final void rule__ConfigSpecification__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5841:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ) + // InternalApplicationConfiguration.g:5842:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 + { + pushFollow(FOLLOW_26); + rule__ConfigSpecification__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ConfigSpecification__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group__2" + + + // $ANTLR start "rule__ConfigSpecification__Group__2__Impl" + // InternalApplicationConfiguration.g:5849:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ; + public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5853:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:5854:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) + { + // InternalApplicationConfiguration.g:5854:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) + // InternalApplicationConfiguration.g:5855:2: ( rule__ConfigSpecification__Group_2__0 )? + { + before(grammarAccess.getConfigSpecificationAccess().getGroup_2()); + // InternalApplicationConfiguration.g:5856:2: ( rule__ConfigSpecification__Group_2__0 )? + int alt52=2; + int LA52_0 = input.LA(1); + + if ( (LA52_0==RULE_STRING||(LA52_0>=41 && LA52_0<=43)) ) { + alt52=1; + } + switch (alt52) { + case 1 : + // InternalApplicationConfiguration.g:5856:3: rule__ConfigSpecification__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__ConfigSpecification__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getConfigSpecificationAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group__2__Impl" + + + // $ANTLR start "rule__ConfigSpecification__Group__3" + // InternalApplicationConfiguration.g:5864:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ; + public final void rule__ConfigSpecification__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5868:1: ( rule__ConfigSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:5869:2: rule__ConfigSpecification__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__ConfigSpecification__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group__3" + + + // $ANTLR start "rule__ConfigSpecification__Group__3__Impl" + // InternalApplicationConfiguration.g:5875:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ; + public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5879:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:5880:1: ( '}' ) + { + // InternalApplicationConfiguration.g:5880:1: ( '}' ) + // InternalApplicationConfiguration.g:5881:2: '}' + { + before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); + match(input,30,FOLLOW_2); + after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group__3__Impl" + + + // $ANTLR start "rule__ConfigSpecification__Group_2__0" + // InternalApplicationConfiguration.g:5891:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ; + public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5895:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:5896:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 + { + pushFollow(FOLLOW_27); + rule__ConfigSpecification__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ConfigSpecification__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group_2__0" + + + // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl" + // InternalApplicationConfiguration.g:5903:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ; + public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5907:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ) + // InternalApplicationConfiguration.g:5908:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:5908:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:5909:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) + { + before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); + // InternalApplicationConfiguration.g:5910:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) + // InternalApplicationConfiguration.g:5910:3: rule__ConfigSpecification__EntriesAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__ConfigSpecification__EntriesAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group_2__0__Impl" + + + // $ANTLR start "rule__ConfigSpecification__Group_2__1" + // InternalApplicationConfiguration.g:5918:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ; + public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5922:1: ( rule__ConfigSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:5923:2: rule__ConfigSpecification__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__ConfigSpecification__Group_2__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group_2__1" + + + // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl" + // InternalApplicationConfiguration.g:5929:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ; + public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5933:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ) + // InternalApplicationConfiguration.g:5934:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) + { + // InternalApplicationConfiguration.g:5934:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:5935:2: ( rule__ConfigSpecification__Group_2_1__0 )* + { + before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); + // InternalApplicationConfiguration.g:5936:2: ( rule__ConfigSpecification__Group_2_1__0 )* + loop53: + do { + int alt53=2; + int LA53_0 = input.LA(1); + + if ( (LA53_0==31) ) { + alt53=1; + } + + + switch (alt53) { + case 1 : + // InternalApplicationConfiguration.g:5936:3: rule__ConfigSpecification__Group_2_1__0 + { + pushFollow(FOLLOW_17); + rule__ConfigSpecification__Group_2_1__0(); + + state._fsp--; + + + } + break; + + default : + break loop53; + } + } while (true); + + after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group_2__1__Impl" + + + // $ANTLR start "rule__ConfigSpecification__Group_2_1__0" + // InternalApplicationConfiguration.g:5945:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ; + public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5949:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ) + // InternalApplicationConfiguration.g:5950:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 + { + pushFollow(FOLLOW_28); + rule__ConfigSpecification__Group_2_1__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ConfigSpecification__Group_2_1__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group_2_1__0" + + + // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl" + // InternalApplicationConfiguration.g:5957:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ; + public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5961:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:5962:1: ( ',' ) + { + // InternalApplicationConfiguration.g:5962:1: ( ',' ) + // InternalApplicationConfiguration.g:5963:2: ',' + { + before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group_2_1__0__Impl" + + + // $ANTLR start "rule__ConfigSpecification__Group_2_1__1" + // InternalApplicationConfiguration.g:5972:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ; + public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5976:1: ( rule__ConfigSpecification__Group_2_1__1__Impl ) + // InternalApplicationConfiguration.g:5977:2: rule__ConfigSpecification__Group_2_1__1__Impl + { + pushFollow(FOLLOW_2); + rule__ConfigSpecification__Group_2_1__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group_2_1__1" + + + // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl" + // InternalApplicationConfiguration.g:5983:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ; + public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5987:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ) + // InternalApplicationConfiguration.g:5988:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) + { + // InternalApplicationConfiguration.g:5988:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:5989:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) + { + before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); + // InternalApplicationConfiguration.g:5990:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:5990:3: rule__ConfigSpecification__EntriesAssignment_2_1_1 + { + pushFollow(FOLLOW_2); + rule__ConfigSpecification__EntriesAssignment_2_1_1(); + + state._fsp--; + + + } + + after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__Group_2_1__1__Impl" + + + // $ANTLR start "rule__ConfigDeclaration__Group__0" + // InternalApplicationConfiguration.g:5999:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ; + public final void rule__ConfigDeclaration__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6003:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:6004:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 + { + pushFollow(FOLLOW_8); + rule__ConfigDeclaration__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ConfigDeclaration__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigDeclaration__Group__0" + + + // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl" + // InternalApplicationConfiguration.g:6011:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ; + public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6015:1: ( ( 'config' ) ) + // InternalApplicationConfiguration.g:6016:1: ( 'config' ) + { + // InternalApplicationConfiguration.g:6016:1: ( 'config' ) + // InternalApplicationConfiguration.g:6017:2: 'config' + { + before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); + match(input,40,FOLLOW_2); + after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigDeclaration__Group__0__Impl" + + + // $ANTLR start "rule__ConfigDeclaration__Group__1" + // InternalApplicationConfiguration.g:6026:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ; + public final void rule__ConfigDeclaration__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6030:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:6031:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 + { + pushFollow(FOLLOW_19); + rule__ConfigDeclaration__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ConfigDeclaration__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigDeclaration__Group__1" + + + // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl" + // InternalApplicationConfiguration.g:6038:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ; + public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6042:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:6043:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:6043:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:6044:2: ( rule__ConfigDeclaration__NameAssignment_1 ) + { + before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); + // InternalApplicationConfiguration.g:6045:2: ( rule__ConfigDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:6045:3: rule__ConfigDeclaration__NameAssignment_1 + { + pushFollow(FOLLOW_2); + rule__ConfigDeclaration__NameAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigDeclaration__Group__1__Impl" + + + // $ANTLR start "rule__ConfigDeclaration__Group__2" + // InternalApplicationConfiguration.g:6053:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ; + public final void rule__ConfigDeclaration__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6057:1: ( rule__ConfigDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:6058:2: rule__ConfigDeclaration__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__ConfigDeclaration__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigDeclaration__Group__2" + + + // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl" + // InternalApplicationConfiguration.g:6064:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ; + public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6068:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6069:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:6069:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:6070:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) + { + before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); + // InternalApplicationConfiguration.g:6071:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:6071:3: rule__ConfigDeclaration__SpecificationAssignment_2 + { + pushFollow(FOLLOW_2); + rule__ConfigDeclaration__SpecificationAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigDeclaration__Group__2__Impl" + + + // $ANTLR start "rule__DocumentationEntry__Group__0" + // InternalApplicationConfiguration.g:6080:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ; + public final void rule__DocumentationEntry__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6084:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ) + // InternalApplicationConfiguration.g:6085:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 + { + pushFollow(FOLLOW_14); + rule__DocumentationEntry__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__DocumentationEntry__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DocumentationEntry__Group__0" + + + // $ANTLR start "rule__DocumentationEntry__Group__0__Impl" + // InternalApplicationConfiguration.g:6092:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ; + public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6096:1: ( ( 'log-level' ) ) + // InternalApplicationConfiguration.g:6097:1: ( 'log-level' ) + { + // InternalApplicationConfiguration.g:6097:1: ( 'log-level' ) + // InternalApplicationConfiguration.g:6098:2: 'log-level' + { + before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); + match(input,41,FOLLOW_2); + after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DocumentationEntry__Group__0__Impl" + + + // $ANTLR start "rule__DocumentationEntry__Group__1" + // InternalApplicationConfiguration.g:6107:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ; + public final void rule__DocumentationEntry__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6111:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ) + // InternalApplicationConfiguration.g:6112:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 + { + pushFollow(FOLLOW_29); + rule__DocumentationEntry__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__DocumentationEntry__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DocumentationEntry__Group__1" + + + // $ANTLR start "rule__DocumentationEntry__Group__1__Impl" + // InternalApplicationConfiguration.g:6119:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ; + public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6123:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:6124:1: ( '=' ) + { + // InternalApplicationConfiguration.g:6124:1: ( '=' ) + // InternalApplicationConfiguration.g:6125:2: '=' + { + before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DocumentationEntry__Group__1__Impl" + + + // $ANTLR start "rule__DocumentationEntry__Group__2" + // InternalApplicationConfiguration.g:6134:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ; + public final void rule__DocumentationEntry__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6138:1: ( rule__DocumentationEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:6139:2: rule__DocumentationEntry__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__DocumentationEntry__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DocumentationEntry__Group__2" + + + // $ANTLR start "rule__DocumentationEntry__Group__2__Impl" + // InternalApplicationConfiguration.g:6145:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ; + public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6149:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6150:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:6150:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) + // InternalApplicationConfiguration.g:6151:2: ( rule__DocumentationEntry__LevelAssignment_2 ) + { + before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); + // InternalApplicationConfiguration.g:6152:2: ( rule__DocumentationEntry__LevelAssignment_2 ) + // InternalApplicationConfiguration.g:6152:3: rule__DocumentationEntry__LevelAssignment_2 + { + pushFollow(FOLLOW_2); + rule__DocumentationEntry__LevelAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DocumentationEntry__Group__2__Impl" + + + // $ANTLR start "rule__RuntimeEntry__Group__0" + // InternalApplicationConfiguration.g:6161:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ; + public final void rule__RuntimeEntry__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6165:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ) + // InternalApplicationConfiguration.g:6166:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 + { + pushFollow(FOLLOW_14); + rule__RuntimeEntry__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RuntimeEntry__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RuntimeEntry__Group__0" + + + // $ANTLR start "rule__RuntimeEntry__Group__0__Impl" + // InternalApplicationConfiguration.g:6173:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ; + public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6177:1: ( ( 'runtime' ) ) + // InternalApplicationConfiguration.g:6178:1: ( 'runtime' ) + { + // InternalApplicationConfiguration.g:6178:1: ( 'runtime' ) + // InternalApplicationConfiguration.g:6179:2: 'runtime' + { + before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); + match(input,42,FOLLOW_2); + after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RuntimeEntry__Group__0__Impl" + + + // $ANTLR start "rule__RuntimeEntry__Group__1" + // InternalApplicationConfiguration.g:6188:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ; + public final void rule__RuntimeEntry__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6192:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ) + // InternalApplicationConfiguration.g:6193:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 + { + pushFollow(FOLLOW_9); + rule__RuntimeEntry__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RuntimeEntry__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RuntimeEntry__Group__1" + + + // $ANTLR start "rule__RuntimeEntry__Group__1__Impl" + // InternalApplicationConfiguration.g:6200:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ; + public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6204:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:6205:1: ( '=' ) + { + // InternalApplicationConfiguration.g:6205:1: ( '=' ) + // InternalApplicationConfiguration.g:6206:2: '=' + { + before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RuntimeEntry__Group__1__Impl" + + + // $ANTLR start "rule__RuntimeEntry__Group__2" + // InternalApplicationConfiguration.g:6215:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ; + public final void rule__RuntimeEntry__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6219:1: ( rule__RuntimeEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:6220:2: rule__RuntimeEntry__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__RuntimeEntry__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RuntimeEntry__Group__2" + + + // $ANTLR start "rule__RuntimeEntry__Group__2__Impl" + // InternalApplicationConfiguration.g:6226:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ; + public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6230:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6231:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:6231:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) + // InternalApplicationConfiguration.g:6232:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) + { + before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); + // InternalApplicationConfiguration.g:6233:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) + // InternalApplicationConfiguration.g:6233:3: rule__RuntimeEntry__MillisecLimitAssignment_2 + { + pushFollow(FOLLOW_2); + rule__RuntimeEntry__MillisecLimitAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RuntimeEntry__Group__2__Impl" + + + // $ANTLR start "rule__MemoryEntry__Group__0" + // InternalApplicationConfiguration.g:6242:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ; + public final void rule__MemoryEntry__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6246:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ) + // InternalApplicationConfiguration.g:6247:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 + { + pushFollow(FOLLOW_14); + rule__MemoryEntry__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MemoryEntry__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MemoryEntry__Group__0" + + + // $ANTLR start "rule__MemoryEntry__Group__0__Impl" + // InternalApplicationConfiguration.g:6254:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ; + public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6258:1: ( ( 'memory' ) ) + // InternalApplicationConfiguration.g:6259:1: ( 'memory' ) + { + // InternalApplicationConfiguration.g:6259:1: ( 'memory' ) + // InternalApplicationConfiguration.g:6260:2: 'memory' + { + before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); + match(input,43,FOLLOW_2); + after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MemoryEntry__Group__0__Impl" + + + // $ANTLR start "rule__MemoryEntry__Group__1" + // InternalApplicationConfiguration.g:6269:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ; + public final void rule__MemoryEntry__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6273:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ) + // InternalApplicationConfiguration.g:6274:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 + { + pushFollow(FOLLOW_9); + rule__MemoryEntry__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__MemoryEntry__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MemoryEntry__Group__1" + + + // $ANTLR start "rule__MemoryEntry__Group__1__Impl" + // InternalApplicationConfiguration.g:6281:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ; + public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6285:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:6286:1: ( '=' ) + { + // InternalApplicationConfiguration.g:6286:1: ( '=' ) + // InternalApplicationConfiguration.g:6287:2: '=' + { + before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MemoryEntry__Group__1__Impl" + + + // $ANTLR start "rule__MemoryEntry__Group__2" + // InternalApplicationConfiguration.g:6296:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ; + public final void rule__MemoryEntry__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6300:1: ( rule__MemoryEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:6301:2: rule__MemoryEntry__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__MemoryEntry__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MemoryEntry__Group__2" + + + // $ANTLR start "rule__MemoryEntry__Group__2__Impl" + // InternalApplicationConfiguration.g:6307:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ; + public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6311:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6312:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:6312:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) + // InternalApplicationConfiguration.g:6313:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) + { + before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); + // InternalApplicationConfiguration.g:6314:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) + // InternalApplicationConfiguration.g:6314:3: rule__MemoryEntry__MegabyteLimitAssignment_2 + { + pushFollow(FOLLOW_2); + rule__MemoryEntry__MegabyteLimitAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MemoryEntry__Group__2__Impl" + + + // $ANTLR start "rule__CustomEntry__Group__0" + // InternalApplicationConfiguration.g:6323:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ; + public final void rule__CustomEntry__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6327:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ) + // InternalApplicationConfiguration.g:6328:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 + { + pushFollow(FOLLOW_14); + rule__CustomEntry__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__CustomEntry__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CustomEntry__Group__0" + + + // $ANTLR start "rule__CustomEntry__Group__0__Impl" + // InternalApplicationConfiguration.g:6335:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ; + public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6339:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) ) + // InternalApplicationConfiguration.g:6340:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) + { + // InternalApplicationConfiguration.g:6340:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) + // InternalApplicationConfiguration.g:6341:2: ( rule__CustomEntry__KeyAssignment_0 ) + { + before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); + // InternalApplicationConfiguration.g:6342:2: ( rule__CustomEntry__KeyAssignment_0 ) + // InternalApplicationConfiguration.g:6342:3: rule__CustomEntry__KeyAssignment_0 + { + pushFollow(FOLLOW_2); + rule__CustomEntry__KeyAssignment_0(); + + state._fsp--; + + + } + + after(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CustomEntry__Group__0__Impl" + + + // $ANTLR start "rule__CustomEntry__Group__1" + // InternalApplicationConfiguration.g:6350:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ; + public final void rule__CustomEntry__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6354:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ) + // InternalApplicationConfiguration.g:6355:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 + { + pushFollow(FOLLOW_11); + rule__CustomEntry__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__CustomEntry__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CustomEntry__Group__1" + + + // $ANTLR start "rule__CustomEntry__Group__1__Impl" + // InternalApplicationConfiguration.g:6362:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ; + public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6366:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:6367:1: ( '=' ) + { + // InternalApplicationConfiguration.g:6367:1: ( '=' ) + // InternalApplicationConfiguration.g:6368:2: '=' + { + before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CustomEntry__Group__1__Impl" + + + // $ANTLR start "rule__CustomEntry__Group__2" + // InternalApplicationConfiguration.g:6377:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ; + public final void rule__CustomEntry__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6381:1: ( rule__CustomEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:6382:2: rule__CustomEntry__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__CustomEntry__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CustomEntry__Group__2" + + + // $ANTLR start "rule__CustomEntry__Group__2__Impl" + // InternalApplicationConfiguration.g:6388:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ; + public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6392:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6393:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:6393:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) + // InternalApplicationConfiguration.g:6394:2: ( rule__CustomEntry__ValueAssignment_2 ) + { + before(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); + // InternalApplicationConfiguration.g:6395:2: ( rule__CustomEntry__ValueAssignment_2 ) + // InternalApplicationConfiguration.g:6395:3: rule__CustomEntry__ValueAssignment_2 + { + pushFollow(FOLLOW_2); + rule__CustomEntry__ValueAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CustomEntry__Group__2__Impl" + + + // $ANTLR start "rule__ScopeSpecification__Group__0" + // InternalApplicationConfiguration.g:6404:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ; + public final void rule__ScopeSpecification__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6408:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ) + // InternalApplicationConfiguration.g:6409:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 + { + pushFollow(FOLLOW_19); + rule__ScopeSpecification__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ScopeSpecification__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group__0" + + + // $ANTLR start "rule__ScopeSpecification__Group__0__Impl" + // InternalApplicationConfiguration.g:6416:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ; + public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6420:1: ( ( () ) ) + // InternalApplicationConfiguration.g:6421:1: ( () ) + { + // InternalApplicationConfiguration.g:6421:1: ( () ) + // InternalApplicationConfiguration.g:6422:2: () + { + before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); + // InternalApplicationConfiguration.g:6423:2: () + // InternalApplicationConfiguration.g:6423:3: + { + } + + after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group__0__Impl" + + + // $ANTLR start "rule__ScopeSpecification__Group__1" + // InternalApplicationConfiguration.g:6431:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ; + public final void rule__ScopeSpecification__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6435:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ) + // InternalApplicationConfiguration.g:6436:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 + { + pushFollow(FOLLOW_30); + rule__ScopeSpecification__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ScopeSpecification__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group__1" + + + // $ANTLR start "rule__ScopeSpecification__Group__1__Impl" + // InternalApplicationConfiguration.g:6443:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ; + public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6447:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:6448:1: ( '{' ) + { + // InternalApplicationConfiguration.g:6448:1: ( '{' ) + // InternalApplicationConfiguration.g:6449:2: '{' + { + before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); + match(input,29,FOLLOW_2); + after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group__1__Impl" + + + // $ANTLR start "rule__ScopeSpecification__Group__2" + // InternalApplicationConfiguration.g:6458:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ; + public final void rule__ScopeSpecification__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6462:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ) + // InternalApplicationConfiguration.g:6463:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 + { + pushFollow(FOLLOW_30); + rule__ScopeSpecification__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ScopeSpecification__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group__2" + + + // $ANTLR start "rule__ScopeSpecification__Group__2__Impl" + // InternalApplicationConfiguration.g:6470:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ; + public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6474:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:6475:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) + { + // InternalApplicationConfiguration.g:6475:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) + // InternalApplicationConfiguration.g:6476:2: ( rule__ScopeSpecification__Group_2__0 )? + { + before(grammarAccess.getScopeSpecificationAccess().getGroup_2()); + // InternalApplicationConfiguration.g:6477:2: ( rule__ScopeSpecification__Group_2__0 )? + int alt54=2; + int LA54_0 = input.LA(1); + + if ( (LA54_0==44) ) { + alt54=1; + } + switch (alt54) { + case 1 : + // InternalApplicationConfiguration.g:6477:3: rule__ScopeSpecification__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__ScopeSpecification__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getScopeSpecificationAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group__2__Impl" + + + // $ANTLR start "rule__ScopeSpecification__Group__3" + // InternalApplicationConfiguration.g:6485:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ; + public final void rule__ScopeSpecification__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6489:1: ( rule__ScopeSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:6490:2: rule__ScopeSpecification__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__ScopeSpecification__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group__3" + + + // $ANTLR start "rule__ScopeSpecification__Group__3__Impl" + // InternalApplicationConfiguration.g:6496:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ; + public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6500:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:6501:1: ( '}' ) + { + // InternalApplicationConfiguration.g:6501:1: ( '}' ) + // InternalApplicationConfiguration.g:6502:2: '}' + { + before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); + match(input,30,FOLLOW_2); + after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group__3__Impl" + + + // $ANTLR start "rule__ScopeSpecification__Group_2__0" + // InternalApplicationConfiguration.g:6512:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ; + public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6516:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:6517:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 + { + pushFollow(FOLLOW_27); + rule__ScopeSpecification__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ScopeSpecification__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group_2__0" + + + // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl" + // InternalApplicationConfiguration.g:6524:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ; + public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6528:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ) + // InternalApplicationConfiguration.g:6529:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:6529:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:6530:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) + { + before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); + // InternalApplicationConfiguration.g:6531:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) + // InternalApplicationConfiguration.g:6531:3: rule__ScopeSpecification__ScopesAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__ScopeSpecification__ScopesAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group_2__0__Impl" + + + // $ANTLR start "rule__ScopeSpecification__Group_2__1" + // InternalApplicationConfiguration.g:6539:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ; + public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6543:1: ( rule__ScopeSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:6544:2: rule__ScopeSpecification__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__ScopeSpecification__Group_2__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group_2__1" + + + // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl" + // InternalApplicationConfiguration.g:6550:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ; + public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6554:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ) + // InternalApplicationConfiguration.g:6555:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) + { + // InternalApplicationConfiguration.g:6555:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:6556:2: ( rule__ScopeSpecification__Group_2_1__0 )* + { + before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); + // InternalApplicationConfiguration.g:6557:2: ( rule__ScopeSpecification__Group_2_1__0 )* + loop55: + do { + int alt55=2; + int LA55_0 = input.LA(1); + + if ( (LA55_0==31) ) { + alt55=1; + } + + + switch (alt55) { + case 1 : + // InternalApplicationConfiguration.g:6557:3: rule__ScopeSpecification__Group_2_1__0 + { + pushFollow(FOLLOW_17); + rule__ScopeSpecification__Group_2_1__0(); + + state._fsp--; + + + } + break; + + default : + break loop55; + } + } while (true); + + after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group_2__1__Impl" + + + // $ANTLR start "rule__ScopeSpecification__Group_2_1__0" + // InternalApplicationConfiguration.g:6566:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ; + public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6570:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ) + // InternalApplicationConfiguration.g:6571:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 + { + pushFollow(FOLLOW_31); + rule__ScopeSpecification__Group_2_1__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ScopeSpecification__Group_2_1__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group_2_1__0" + + + // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl" + // InternalApplicationConfiguration.g:6578:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ; + public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6582:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:6583:1: ( ',' ) + { + // InternalApplicationConfiguration.g:6583:1: ( ',' ) + // InternalApplicationConfiguration.g:6584:2: ',' + { + before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group_2_1__0__Impl" + + + // $ANTLR start "rule__ScopeSpecification__Group_2_1__1" + // InternalApplicationConfiguration.g:6593:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ; + public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6597:1: ( rule__ScopeSpecification__Group_2_1__1__Impl ) + // InternalApplicationConfiguration.g:6598:2: rule__ScopeSpecification__Group_2_1__1__Impl + { + pushFollow(FOLLOW_2); + rule__ScopeSpecification__Group_2_1__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group_2_1__1" + + + // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl" + // InternalApplicationConfiguration.g:6604:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ; + public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6608:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ) + // InternalApplicationConfiguration.g:6609:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) + { + // InternalApplicationConfiguration.g:6609:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:6610:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) + { + before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); + // InternalApplicationConfiguration.g:6611:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:6611:3: rule__ScopeSpecification__ScopesAssignment_2_1_1 + { + pushFollow(FOLLOW_2); + rule__ScopeSpecification__ScopesAssignment_2_1_1(); + + state._fsp--; + + + } + + after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__Group_2_1__1__Impl" + + + // $ANTLR start "rule__ClassTypeScope__Group__0" + // InternalApplicationConfiguration.g:6620:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ; + public final void rule__ClassTypeScope__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6624:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ) + // InternalApplicationConfiguration.g:6625:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 + { + pushFollow(FOLLOW_32); + rule__ClassTypeScope__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ClassTypeScope__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__Group__0" + + + // $ANTLR start "rule__ClassTypeScope__Group__0__Impl" + // InternalApplicationConfiguration.g:6632:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ; + public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6636:1: ( ( '#' ) ) + // InternalApplicationConfiguration.g:6637:1: ( '#' ) + { + // InternalApplicationConfiguration.g:6637:1: ( '#' ) + // InternalApplicationConfiguration.g:6638:2: '#' + { + before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); + match(input,44,FOLLOW_2); + after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__Group__0__Impl" + + + // $ANTLR start "rule__ClassTypeScope__Group__1" + // InternalApplicationConfiguration.g:6647:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ; + public final void rule__ClassTypeScope__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6651:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ) + // InternalApplicationConfiguration.g:6652:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 + { + pushFollow(FOLLOW_33); + rule__ClassTypeScope__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ClassTypeScope__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__Group__1" + + + // $ANTLR start "rule__ClassTypeScope__Group__1__Impl" + // InternalApplicationConfiguration.g:6659:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ; + public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6663:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:6664:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:6664:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:6665:2: ( rule__ClassTypeScope__TypeAssignment_1 ) + { + before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); + // InternalApplicationConfiguration.g:6666:2: ( rule__ClassTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:6666:3: rule__ClassTypeScope__TypeAssignment_1 + { + pushFollow(FOLLOW_2); + rule__ClassTypeScope__TypeAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__Group__1__Impl" + + + // $ANTLR start "rule__ClassTypeScope__Group__2" + // InternalApplicationConfiguration.g:6674:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ; + public final void rule__ClassTypeScope__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6678:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ) + // InternalApplicationConfiguration.g:6679:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 + { + pushFollow(FOLLOW_34); + rule__ClassTypeScope__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ClassTypeScope__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__Group__2" + + + // $ANTLR start "rule__ClassTypeScope__Group__2__Impl" + // InternalApplicationConfiguration.g:6686:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ; + public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6690:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:6691:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) + { + // InternalApplicationConfiguration.g:6691:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:6692:2: ( rule__ClassTypeScope__Alternatives_2 ) + { + before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); + // InternalApplicationConfiguration.g:6693:2: ( rule__ClassTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:6693:3: rule__ClassTypeScope__Alternatives_2 + { + pushFollow(FOLLOW_2); + rule__ClassTypeScope__Alternatives_2(); + + state._fsp--; + + + } + + after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__Group__2__Impl" + + + // $ANTLR start "rule__ClassTypeScope__Group__3" + // InternalApplicationConfiguration.g:6701:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ; + public final void rule__ClassTypeScope__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6705:1: ( rule__ClassTypeScope__Group__3__Impl ) + // InternalApplicationConfiguration.g:6706:2: rule__ClassTypeScope__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__ClassTypeScope__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__Group__3" + + + // $ANTLR start "rule__ClassTypeScope__Group__3__Impl" + // InternalApplicationConfiguration.g:6712:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ; + public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6716:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) ) + // InternalApplicationConfiguration.g:6717:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) + { + // InternalApplicationConfiguration.g:6717:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:6718:2: ( rule__ClassTypeScope__Alternatives_3 ) + { + before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); + // InternalApplicationConfiguration.g:6719:2: ( rule__ClassTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:6719:3: rule__ClassTypeScope__Alternatives_3 + { + pushFollow(FOLLOW_2); + rule__ClassTypeScope__Alternatives_3(); + + state._fsp--; + + + } + + after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__Group__3__Impl" + + + // $ANTLR start "rule__ObjectTypeScope__Group__0" + // InternalApplicationConfiguration.g:6728:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ; + public final void rule__ObjectTypeScope__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6732:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ) + // InternalApplicationConfiguration.g:6733:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 + { + pushFollow(FOLLOW_35); + rule__ObjectTypeScope__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__Group__0" + + + // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl" + // InternalApplicationConfiguration.g:6740:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ; + public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6744:1: ( ( '#' ) ) + // InternalApplicationConfiguration.g:6745:1: ( '#' ) + { + // InternalApplicationConfiguration.g:6745:1: ( '#' ) + // InternalApplicationConfiguration.g:6746:2: '#' + { + before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); + match(input,44,FOLLOW_2); + after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__Group__0__Impl" + + + // $ANTLR start "rule__ObjectTypeScope__Group__1" + // InternalApplicationConfiguration.g:6755:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ; + public final void rule__ObjectTypeScope__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6759:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ) + // InternalApplicationConfiguration.g:6760:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 + { + pushFollow(FOLLOW_33); + rule__ObjectTypeScope__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__Group__1" + + + // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl" + // InternalApplicationConfiguration.g:6767:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ; + public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6771:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:6772:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:6772:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:6773:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) + { + before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); + // InternalApplicationConfiguration.g:6774:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:6774:3: rule__ObjectTypeScope__TypeAssignment_1 + { + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__TypeAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__Group__1__Impl" + + + // $ANTLR start "rule__ObjectTypeScope__Group__2" + // InternalApplicationConfiguration.g:6782:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ; + public final void rule__ObjectTypeScope__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6786:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ) + // InternalApplicationConfiguration.g:6787:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 + { + pushFollow(FOLLOW_34); + rule__ObjectTypeScope__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__Group__2" + + + // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl" + // InternalApplicationConfiguration.g:6794:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ; + public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6798:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:6799:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) + { + // InternalApplicationConfiguration.g:6799:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:6800:2: ( rule__ObjectTypeScope__Alternatives_2 ) + { + before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); + // InternalApplicationConfiguration.g:6801:2: ( rule__ObjectTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:6801:3: rule__ObjectTypeScope__Alternatives_2 + { + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__Alternatives_2(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__Group__2__Impl" + + + // $ANTLR start "rule__ObjectTypeScope__Group__3" + // InternalApplicationConfiguration.g:6809:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ; + public final void rule__ObjectTypeScope__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6813:1: ( rule__ObjectTypeScope__Group__3__Impl ) + // InternalApplicationConfiguration.g:6814:2: rule__ObjectTypeScope__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__Group__3" + + + // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl" + // InternalApplicationConfiguration.g:6820:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ; + public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6824:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ) + // InternalApplicationConfiguration.g:6825:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) + { + // InternalApplicationConfiguration.g:6825:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:6826:2: ( rule__ObjectTypeScope__Alternatives_3 ) + { + before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); + // InternalApplicationConfiguration.g:6827:2: ( rule__ObjectTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:6827:3: rule__ObjectTypeScope__Alternatives_3 + { + pushFollow(FOLLOW_2); + rule__ObjectTypeScope__Alternatives_3(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__Group__3__Impl" + + + // $ANTLR start "rule__IntegerTypeScope__Group__0" + // InternalApplicationConfiguration.g:6836:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ; + public final void rule__IntegerTypeScope__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6840:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ) + // InternalApplicationConfiguration.g:6841:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 + { + pushFollow(FOLLOW_36); + rule__IntegerTypeScope__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__Group__0" + + + // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl" + // InternalApplicationConfiguration.g:6848:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ; + public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6852:1: ( ( '#' ) ) + // InternalApplicationConfiguration.g:6853:1: ( '#' ) + { + // InternalApplicationConfiguration.g:6853:1: ( '#' ) + // InternalApplicationConfiguration.g:6854:2: '#' + { + before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); + match(input,44,FOLLOW_2); + after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__Group__0__Impl" + + + // $ANTLR start "rule__IntegerTypeScope__Group__1" + // InternalApplicationConfiguration.g:6863:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ; + public final void rule__IntegerTypeScope__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6867:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ) + // InternalApplicationConfiguration.g:6868:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 + { + pushFollow(FOLLOW_33); + rule__IntegerTypeScope__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__Group__1" + + + // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl" + // InternalApplicationConfiguration.g:6875:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ; + public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6879:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:6880:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:6880:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:6881:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); + // InternalApplicationConfiguration.g:6882:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:6882:3: rule__IntegerTypeScope__TypeAssignment_1 + { + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__TypeAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__Group__1__Impl" + + + // $ANTLR start "rule__IntegerTypeScope__Group__2" + // InternalApplicationConfiguration.g:6890:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ; + public final void rule__IntegerTypeScope__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6894:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ) + // InternalApplicationConfiguration.g:6895:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 + { + pushFollow(FOLLOW_37); + rule__IntegerTypeScope__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__Group__2" + + + // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl" + // InternalApplicationConfiguration.g:6902:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ; + public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6906:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:6907:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) + { + // InternalApplicationConfiguration.g:6907:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:6908:2: ( rule__IntegerTypeScope__Alternatives_2 ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); + // InternalApplicationConfiguration.g:6909:2: ( rule__IntegerTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:6909:3: rule__IntegerTypeScope__Alternatives_2 + { + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__Alternatives_2(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__Group__2__Impl" + + + // $ANTLR start "rule__IntegerTypeScope__Group__3" + // InternalApplicationConfiguration.g:6917:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ; + public final void rule__IntegerTypeScope__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6921:1: ( rule__IntegerTypeScope__Group__3__Impl ) + // InternalApplicationConfiguration.g:6922:2: rule__IntegerTypeScope__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__Group__3" + + + // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl" + // InternalApplicationConfiguration.g:6928:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ; + public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6932:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ) + // InternalApplicationConfiguration.g:6933:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) + { + // InternalApplicationConfiguration.g:6933:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:6934:2: ( rule__IntegerTypeScope__Alternatives_3 ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); + // InternalApplicationConfiguration.g:6935:2: ( rule__IntegerTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:6935:3: rule__IntegerTypeScope__Alternatives_3 + { + pushFollow(FOLLOW_2); + rule__IntegerTypeScope__Alternatives_3(); + + state._fsp--; + + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__Group__3__Impl" + + + // $ANTLR start "rule__RealTypeScope__Group__0" + // InternalApplicationConfiguration.g:6944:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ; + public final void rule__RealTypeScope__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6948:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ) + // InternalApplicationConfiguration.g:6949:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 + { + pushFollow(FOLLOW_38); + rule__RealTypeScope__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RealTypeScope__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__Group__0" + + + // $ANTLR start "rule__RealTypeScope__Group__0__Impl" + // InternalApplicationConfiguration.g:6956:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ; + public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6960:1: ( ( '#' ) ) + // InternalApplicationConfiguration.g:6961:1: ( '#' ) + { + // InternalApplicationConfiguration.g:6961:1: ( '#' ) + // InternalApplicationConfiguration.g:6962:2: '#' + { + before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); + match(input,44,FOLLOW_2); + after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__Group__0__Impl" + + + // $ANTLR start "rule__RealTypeScope__Group__1" + // InternalApplicationConfiguration.g:6971:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ; + public final void rule__RealTypeScope__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6975:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ) + // InternalApplicationConfiguration.g:6976:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 + { + pushFollow(FOLLOW_33); + rule__RealTypeScope__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RealTypeScope__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__Group__1" + + + // $ANTLR start "rule__RealTypeScope__Group__1__Impl" + // InternalApplicationConfiguration.g:6983:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ; + public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6987:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:6988:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:6988:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:6989:2: ( rule__RealTypeScope__TypeAssignment_1 ) + { + before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); + // InternalApplicationConfiguration.g:6990:2: ( rule__RealTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:6990:3: rule__RealTypeScope__TypeAssignment_1 + { + pushFollow(FOLLOW_2); + rule__RealTypeScope__TypeAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__Group__1__Impl" + + + // $ANTLR start "rule__RealTypeScope__Group__2" + // InternalApplicationConfiguration.g:6998:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ; + public final void rule__RealTypeScope__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7002:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ) + // InternalApplicationConfiguration.g:7003:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 + { + pushFollow(FOLLOW_37); + rule__RealTypeScope__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RealTypeScope__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__Group__2" + + + // $ANTLR start "rule__RealTypeScope__Group__2__Impl" + // InternalApplicationConfiguration.g:7010:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ; + public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7014:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:7015:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) + { + // InternalApplicationConfiguration.g:7015:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7016:2: ( rule__RealTypeScope__Alternatives_2 ) + { + before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); + // InternalApplicationConfiguration.g:7017:2: ( rule__RealTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:7017:3: rule__RealTypeScope__Alternatives_2 + { + pushFollow(FOLLOW_2); + rule__RealTypeScope__Alternatives_2(); + + state._fsp--; + + + } + + after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__Group__2__Impl" + + + // $ANTLR start "rule__RealTypeScope__Group__3" + // InternalApplicationConfiguration.g:7025:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ; + public final void rule__RealTypeScope__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7029:1: ( rule__RealTypeScope__Group__3__Impl ) + // InternalApplicationConfiguration.g:7030:2: rule__RealTypeScope__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__RealTypeScope__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__Group__3" + + + // $ANTLR start "rule__RealTypeScope__Group__3__Impl" + // InternalApplicationConfiguration.g:7036:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ; + public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7040:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) ) + // InternalApplicationConfiguration.g:7041:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) + { + // InternalApplicationConfiguration.g:7041:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:7042:2: ( rule__RealTypeScope__Alternatives_3 ) + { + before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); + // InternalApplicationConfiguration.g:7043:2: ( rule__RealTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:7043:3: rule__RealTypeScope__Alternatives_3 + { + pushFollow(FOLLOW_2); + rule__RealTypeScope__Alternatives_3(); + + state._fsp--; + + + } + + after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__Group__3__Impl" + + + // $ANTLR start "rule__StringTypeScope__Group__0" + // InternalApplicationConfiguration.g:7052:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ; + public final void rule__StringTypeScope__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7056:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ) + // InternalApplicationConfiguration.g:7057:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 + { + pushFollow(FOLLOW_39); + rule__StringTypeScope__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__StringTypeScope__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__Group__0" + + + // $ANTLR start "rule__StringTypeScope__Group__0__Impl" + // InternalApplicationConfiguration.g:7064:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ; + public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7068:1: ( ( '#' ) ) + // InternalApplicationConfiguration.g:7069:1: ( '#' ) + { + // InternalApplicationConfiguration.g:7069:1: ( '#' ) + // InternalApplicationConfiguration.g:7070:2: '#' + { + before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); + match(input,44,FOLLOW_2); + after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__Group__0__Impl" + + + // $ANTLR start "rule__StringTypeScope__Group__1" + // InternalApplicationConfiguration.g:7079:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ; + public final void rule__StringTypeScope__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7083:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ) + // InternalApplicationConfiguration.g:7084:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 + { + pushFollow(FOLLOW_33); + rule__StringTypeScope__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__StringTypeScope__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__Group__1" + + + // $ANTLR start "rule__StringTypeScope__Group__1__Impl" + // InternalApplicationConfiguration.g:7091:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ; + public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7095:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:7096:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:7096:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:7097:2: ( rule__StringTypeScope__TypeAssignment_1 ) + { + before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); + // InternalApplicationConfiguration.g:7098:2: ( rule__StringTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:7098:3: rule__StringTypeScope__TypeAssignment_1 + { + pushFollow(FOLLOW_2); + rule__StringTypeScope__TypeAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__Group__1__Impl" + + + // $ANTLR start "rule__StringTypeScope__Group__2" + // InternalApplicationConfiguration.g:7106:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ; + public final void rule__StringTypeScope__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7110:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ) + // InternalApplicationConfiguration.g:7111:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 + { + pushFollow(FOLLOW_37); + rule__StringTypeScope__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__StringTypeScope__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__Group__2" + + + // $ANTLR start "rule__StringTypeScope__Group__2__Impl" + // InternalApplicationConfiguration.g:7118:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ; + public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7122:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) + { + // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7124:2: ( rule__StringTypeScope__Alternatives_2 ) + { + before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); + // InternalApplicationConfiguration.g:7125:2: ( rule__StringTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:7125:3: rule__StringTypeScope__Alternatives_2 + { + pushFollow(FOLLOW_2); + rule__StringTypeScope__Alternatives_2(); + + state._fsp--; + + + } + + after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__Group__2__Impl" + + + // $ANTLR start "rule__StringTypeScope__Group__3" + // InternalApplicationConfiguration.g:7133:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ; + public final void rule__StringTypeScope__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7137:1: ( rule__StringTypeScope__Group__3__Impl ) + // InternalApplicationConfiguration.g:7138:2: rule__StringTypeScope__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__StringTypeScope__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__Group__3" + + + // $ANTLR start "rule__StringTypeScope__Group__3__Impl" + // InternalApplicationConfiguration.g:7144:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ; + public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7148:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) ) + // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) + { + // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:7150:2: ( rule__StringTypeScope__Alternatives_3 ) + { + before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); + // InternalApplicationConfiguration.g:7151:2: ( rule__StringTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:7151:3: rule__StringTypeScope__Alternatives_3 + { + pushFollow(FOLLOW_2); + rule__StringTypeScope__Alternatives_3(); + + state._fsp--; + + + } + + after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__Group__3__Impl" + + + // $ANTLR start "rule__ClassReference__Group__0" + // InternalApplicationConfiguration.g:7160:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ; + public final void rule__ClassReference__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7164:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ) + // InternalApplicationConfiguration.g:7165:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 + { + pushFollow(FOLLOW_8); + rule__ClassReference__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ClassReference__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassReference__Group__0" + + + // $ANTLR start "rule__ClassReference__Group__0__Impl" + // InternalApplicationConfiguration.g:7172:1: rule__ClassReference__Group__0__Impl : ( '<' ) ; + public final void rule__ClassReference__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7176:1: ( ( '<' ) ) + // InternalApplicationConfiguration.g:7177:1: ( '<' ) + { + // InternalApplicationConfiguration.g:7177:1: ( '<' ) + // InternalApplicationConfiguration.g:7178:2: '<' + { + before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); + match(input,45,FOLLOW_2); + after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassReference__Group__0__Impl" + + + // $ANTLR start "rule__ClassReference__Group__1" + // InternalApplicationConfiguration.g:7187:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ; + public final void rule__ClassReference__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7191:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ) + // InternalApplicationConfiguration.g:7192:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 + { + pushFollow(FOLLOW_40); + rule__ClassReference__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ClassReference__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassReference__Group__1" + + + // $ANTLR start "rule__ClassReference__Group__1__Impl" + // InternalApplicationConfiguration.g:7199:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ; + public final void rule__ClassReference__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7203:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:7204:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:7204:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) + // InternalApplicationConfiguration.g:7205:2: ( rule__ClassReference__ElementAssignment_1 ) + { + before(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); + // InternalApplicationConfiguration.g:7206:2: ( rule__ClassReference__ElementAssignment_1 ) + // InternalApplicationConfiguration.g:7206:3: rule__ClassReference__ElementAssignment_1 + { + pushFollow(FOLLOW_2); + rule__ClassReference__ElementAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassReference__Group__1__Impl" + + + // $ANTLR start "rule__ClassReference__Group__2" + // InternalApplicationConfiguration.g:7214:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ; + public final void rule__ClassReference__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7218:1: ( rule__ClassReference__Group__2__Impl ) + // InternalApplicationConfiguration.g:7219:2: rule__ClassReference__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__ClassReference__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassReference__Group__2" + + + // $ANTLR start "rule__ClassReference__Group__2__Impl" + // InternalApplicationConfiguration.g:7225:1: rule__ClassReference__Group__2__Impl : ( '>' ) ; + public final void rule__ClassReference__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7229:1: ( ( '>' ) ) + // InternalApplicationConfiguration.g:7230:1: ( '>' ) + { + // InternalApplicationConfiguration.g:7230:1: ( '>' ) + // InternalApplicationConfiguration.g:7231:2: '>' + { + before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); + match(input,46,FOLLOW_2); + after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassReference__Group__2__Impl" + + + // $ANTLR start "rule__ObjectReference__Group__0" + // InternalApplicationConfiguration.g:7241:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ; + public final void rule__ObjectReference__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7245:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ) + // InternalApplicationConfiguration.g:7246:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 + { + pushFollow(FOLLOW_35); + rule__ObjectReference__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectReference__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectReference__Group__0" + + + // $ANTLR start "rule__ObjectReference__Group__0__Impl" + // InternalApplicationConfiguration.g:7253:1: rule__ObjectReference__Group__0__Impl : ( () ) ; + public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7257:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7258:1: ( () ) + { + // InternalApplicationConfiguration.g:7258:1: ( () ) + // InternalApplicationConfiguration.g:7259:2: () + { + before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); + // InternalApplicationConfiguration.g:7260:2: () + // InternalApplicationConfiguration.g:7260:3: + { + } + + after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectReference__Group__0__Impl" + + + // $ANTLR start "rule__ObjectReference__Group__1" + // InternalApplicationConfiguration.g:7268:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ; + public final void rule__ObjectReference__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7272:1: ( rule__ObjectReference__Group__1__Impl ) + // InternalApplicationConfiguration.g:7273:2: rule__ObjectReference__Group__1__Impl + { + pushFollow(FOLLOW_2); + rule__ObjectReference__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectReference__Group__1" + + + // $ANTLR start "rule__ObjectReference__Group__1__Impl" + // InternalApplicationConfiguration.g:7279:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ; + public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7283:1: ( ( 'node' ) ) + // InternalApplicationConfiguration.g:7284:1: ( 'node' ) + { + // InternalApplicationConfiguration.g:7284:1: ( 'node' ) + // InternalApplicationConfiguration.g:7285:2: 'node' + { + before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); + match(input,47,FOLLOW_2); + after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectReference__Group__1__Impl" + + + // $ANTLR start "rule__IntegerReference__Group__0" + // InternalApplicationConfiguration.g:7295:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ; + public final void rule__IntegerReference__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7299:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ) + // InternalApplicationConfiguration.g:7300:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 + { + pushFollow(FOLLOW_36); + rule__IntegerReference__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntegerReference__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerReference__Group__0" + + + // $ANTLR start "rule__IntegerReference__Group__0__Impl" + // InternalApplicationConfiguration.g:7307:1: rule__IntegerReference__Group__0__Impl : ( () ) ; + public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7311:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7312:1: ( () ) + { + // InternalApplicationConfiguration.g:7312:1: ( () ) + // InternalApplicationConfiguration.g:7313:2: () + { + before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); + // InternalApplicationConfiguration.g:7314:2: () + // InternalApplicationConfiguration.g:7314:3: + { + } + + after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerReference__Group__0__Impl" + + + // $ANTLR start "rule__IntegerReference__Group__1" + // InternalApplicationConfiguration.g:7322:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ; + public final void rule__IntegerReference__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7326:1: ( rule__IntegerReference__Group__1__Impl ) + // InternalApplicationConfiguration.g:7327:2: rule__IntegerReference__Group__1__Impl + { + pushFollow(FOLLOW_2); + rule__IntegerReference__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerReference__Group__1" + + + // $ANTLR start "rule__IntegerReference__Group__1__Impl" + // InternalApplicationConfiguration.g:7333:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ; + public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7337:1: ( ( 'int' ) ) + // InternalApplicationConfiguration.g:7338:1: ( 'int' ) + { + // InternalApplicationConfiguration.g:7338:1: ( 'int' ) + // InternalApplicationConfiguration.g:7339:2: 'int' + { + before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); + match(input,48,FOLLOW_2); + after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerReference__Group__1__Impl" + + + // $ANTLR start "rule__RealReference__Group__0" + // InternalApplicationConfiguration.g:7349:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ; + public final void rule__RealReference__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7353:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ) + // InternalApplicationConfiguration.g:7354:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1 + { + pushFollow(FOLLOW_38); + rule__RealReference__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RealReference__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealReference__Group__0" + + + // $ANTLR start "rule__RealReference__Group__0__Impl" + // InternalApplicationConfiguration.g:7361:1: rule__RealReference__Group__0__Impl : ( () ) ; + public final void rule__RealReference__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7365:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7366:1: ( () ) + { + // InternalApplicationConfiguration.g:7366:1: ( () ) + // InternalApplicationConfiguration.g:7367:2: () + { + before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); + // InternalApplicationConfiguration.g:7368:2: () + // InternalApplicationConfiguration.g:7368:3: + { + } + + after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealReference__Group__0__Impl" + + + // $ANTLR start "rule__RealReference__Group__1" + // InternalApplicationConfiguration.g:7376:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ; + public final void rule__RealReference__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7380:1: ( rule__RealReference__Group__1__Impl ) + // InternalApplicationConfiguration.g:7381:2: rule__RealReference__Group__1__Impl + { + pushFollow(FOLLOW_2); + rule__RealReference__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealReference__Group__1" + + + // $ANTLR start "rule__RealReference__Group__1__Impl" + // InternalApplicationConfiguration.g:7387:1: rule__RealReference__Group__1__Impl : ( 'real' ) ; + public final void rule__RealReference__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7391:1: ( ( 'real' ) ) + // InternalApplicationConfiguration.g:7392:1: ( 'real' ) + { + // InternalApplicationConfiguration.g:7392:1: ( 'real' ) + // InternalApplicationConfiguration.g:7393:2: 'real' + { + before(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); + match(input,49,FOLLOW_2); + after(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealReference__Group__1__Impl" + + + // $ANTLR start "rule__StringReference__Group__0" + // InternalApplicationConfiguration.g:7403:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ; + public final void rule__StringReference__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7407:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ) + // InternalApplicationConfiguration.g:7408:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1 + { + pushFollow(FOLLOW_39); + rule__StringReference__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__StringReference__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringReference__Group__0" + + + // $ANTLR start "rule__StringReference__Group__0__Impl" + // InternalApplicationConfiguration.g:7415:1: rule__StringReference__Group__0__Impl : ( () ) ; + public final void rule__StringReference__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7419:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7420:1: ( () ) + { + // InternalApplicationConfiguration.g:7420:1: ( () ) + // InternalApplicationConfiguration.g:7421:2: () + { + before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); + // InternalApplicationConfiguration.g:7422:2: () + // InternalApplicationConfiguration.g:7422:3: + { + } + + after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringReference__Group__0__Impl" + + + // $ANTLR start "rule__StringReference__Group__1" + // InternalApplicationConfiguration.g:7430:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ; + public final void rule__StringReference__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7434:1: ( rule__StringReference__Group__1__Impl ) + // InternalApplicationConfiguration.g:7435:2: rule__StringReference__Group__1__Impl + { + pushFollow(FOLLOW_2); + rule__StringReference__Group__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringReference__Group__1" + + + // $ANTLR start "rule__StringReference__Group__1__Impl" + // InternalApplicationConfiguration.g:7441:1: rule__StringReference__Group__1__Impl : ( 'string' ) ; + public final void rule__StringReference__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7445:1: ( ( 'string' ) ) + // InternalApplicationConfiguration.g:7446:1: ( 'string' ) + { + // InternalApplicationConfiguration.g:7446:1: ( 'string' ) + // InternalApplicationConfiguration.g:7447:2: 'string' + { + before(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); + match(input,50,FOLLOW_2); + after(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringReference__Group__1__Impl" + + + // $ANTLR start "rule__IntervallNumber__Group__0" + // InternalApplicationConfiguration.g:7457:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ; + public final void rule__IntervallNumber__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7461:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ) + // InternalApplicationConfiguration.g:7462:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 + { + pushFollow(FOLLOW_41); + rule__IntervallNumber__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntervallNumber__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntervallNumber__Group__0" + + + // $ANTLR start "rule__IntervallNumber__Group__0__Impl" + // InternalApplicationConfiguration.g:7469:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ; + public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7473:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) ) + // InternalApplicationConfiguration.g:7474:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) + { + // InternalApplicationConfiguration.g:7474:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) + // InternalApplicationConfiguration.g:7475:2: ( rule__IntervallNumber__MinAssignment_0 ) + { + before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); + // InternalApplicationConfiguration.g:7476:2: ( rule__IntervallNumber__MinAssignment_0 ) + // InternalApplicationConfiguration.g:7476:3: rule__IntervallNumber__MinAssignment_0 + { + pushFollow(FOLLOW_2); + rule__IntervallNumber__MinAssignment_0(); + + state._fsp--; + + + } + + after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntervallNumber__Group__0__Impl" + + + // $ANTLR start "rule__IntervallNumber__Group__1" + // InternalApplicationConfiguration.g:7484:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ; + public final void rule__IntervallNumber__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7488:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ) + // InternalApplicationConfiguration.g:7489:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 + { + pushFollow(FOLLOW_34); + rule__IntervallNumber__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntervallNumber__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntervallNumber__Group__1" + + + // $ANTLR start "rule__IntervallNumber__Group__1__Impl" + // InternalApplicationConfiguration.g:7496:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ; + public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7500:1: ( ( '..' ) ) + // InternalApplicationConfiguration.g:7501:1: ( '..' ) + { + // InternalApplicationConfiguration.g:7501:1: ( '..' ) + // InternalApplicationConfiguration.g:7502:2: '..' + { + before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); + match(input,51,FOLLOW_2); + after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntervallNumber__Group__1__Impl" + + + // $ANTLR start "rule__IntervallNumber__Group__2" + // InternalApplicationConfiguration.g:7511:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ; + public final void rule__IntervallNumber__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7515:1: ( rule__IntervallNumber__Group__2__Impl ) + // InternalApplicationConfiguration.g:7516:2: rule__IntervallNumber__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__IntervallNumber__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntervallNumber__Group__2" + + + // $ANTLR start "rule__IntervallNumber__Group__2__Impl" + // InternalApplicationConfiguration.g:7522:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ; + public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7526:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:7527:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) + { + // InternalApplicationConfiguration.g:7527:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7528:2: ( rule__IntervallNumber__Alternatives_2 ) + { + before(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); + // InternalApplicationConfiguration.g:7529:2: ( rule__IntervallNumber__Alternatives_2 ) + // InternalApplicationConfiguration.g:7529:3: rule__IntervallNumber__Alternatives_2 + { + pushFollow(FOLLOW_2); + rule__IntervallNumber__Alternatives_2(); + + state._fsp--; + + + } + + after(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntervallNumber__Group__2__Impl" + + + // $ANTLR start "rule__IntEnumberation__Group__0" + // InternalApplicationConfiguration.g:7538:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ; + public final void rule__IntEnumberation__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7542:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ) + // InternalApplicationConfiguration.g:7543:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 + { + pushFollow(FOLLOW_37); + rule__IntEnumberation__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntEnumberation__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group__0" + + + // $ANTLR start "rule__IntEnumberation__Group__0__Impl" + // InternalApplicationConfiguration.g:7550:1: rule__IntEnumberation__Group__0__Impl : ( () ) ; + public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7554:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7555:1: ( () ) + { + // InternalApplicationConfiguration.g:7555:1: ( () ) + // InternalApplicationConfiguration.g:7556:2: () + { + before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); + // InternalApplicationConfiguration.g:7557:2: () + // InternalApplicationConfiguration.g:7557:3: + { + } + + after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group__0__Impl" + + + // $ANTLR start "rule__IntEnumberation__Group__1" + // InternalApplicationConfiguration.g:7565:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ; + public final void rule__IntEnumberation__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7569:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ) + // InternalApplicationConfiguration.g:7570:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 + { + pushFollow(FOLLOW_42); + rule__IntEnumberation__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntEnumberation__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group__1" + + + // $ANTLR start "rule__IntEnumberation__Group__1__Impl" + // InternalApplicationConfiguration.g:7577:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ; + public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7581:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:7582:1: ( '{' ) + { + // InternalApplicationConfiguration.g:7582:1: ( '{' ) + // InternalApplicationConfiguration.g:7583:2: '{' + { + before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); + match(input,29,FOLLOW_2); + after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group__1__Impl" + + + // $ANTLR start "rule__IntEnumberation__Group__2" + // InternalApplicationConfiguration.g:7592:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ; + public final void rule__IntEnumberation__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7596:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ) + // InternalApplicationConfiguration.g:7597:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 + { + pushFollow(FOLLOW_42); + rule__IntEnumberation__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntEnumberation__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group__2" + + + // $ANTLR start "rule__IntEnumberation__Group__2__Impl" + // InternalApplicationConfiguration.g:7604:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ; + public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7608:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:7609:1: ( ( rule__IntEnumberation__Group_2__0 )? ) + { + // InternalApplicationConfiguration.g:7609:1: ( ( rule__IntEnumberation__Group_2__0 )? ) + // InternalApplicationConfiguration.g:7610:2: ( rule__IntEnumberation__Group_2__0 )? + { + before(grammarAccess.getIntEnumberationAccess().getGroup_2()); + // InternalApplicationConfiguration.g:7611:2: ( rule__IntEnumberation__Group_2__0 )? + int alt56=2; + int LA56_0 = input.LA(1); + + if ( (LA56_0==RULE_INT||LA56_0==22) ) { + alt56=1; + } + switch (alt56) { + case 1 : + // InternalApplicationConfiguration.g:7611:3: rule__IntEnumberation__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__IntEnumberation__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getIntEnumberationAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group__2__Impl" + + + // $ANTLR start "rule__IntEnumberation__Group__3" + // InternalApplicationConfiguration.g:7619:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ; + public final void rule__IntEnumberation__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7623:1: ( rule__IntEnumberation__Group__3__Impl ) + // InternalApplicationConfiguration.g:7624:2: rule__IntEnumberation__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__IntEnumberation__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group__3" + + + // $ANTLR start "rule__IntEnumberation__Group__3__Impl" + // InternalApplicationConfiguration.g:7630:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ; + public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7634:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:7635:1: ( '}' ) + { + // InternalApplicationConfiguration.g:7635:1: ( '}' ) + // InternalApplicationConfiguration.g:7636:2: '}' + { + before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); + match(input,30,FOLLOW_2); + after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group__3__Impl" + + + // $ANTLR start "rule__IntEnumberation__Group_2__0" + // InternalApplicationConfiguration.g:7646:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ; + public final void rule__IntEnumberation__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7650:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ) + // InternalApplicationConfiguration.g:7651:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 + { + pushFollow(FOLLOW_27); + rule__IntEnumberation__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntEnumberation__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group_2__0" + + + // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl" + // InternalApplicationConfiguration.g:7658:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ; + public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7662:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ) + // InternalApplicationConfiguration.g:7663:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:7663:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:7664:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) + { + before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); + // InternalApplicationConfiguration.g:7665:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) + // InternalApplicationConfiguration.g:7665:3: rule__IntEnumberation__EntryAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__IntEnumberation__EntryAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group_2__0__Impl" + + + // $ANTLR start "rule__IntEnumberation__Group_2__1" + // InternalApplicationConfiguration.g:7673:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ; + public final void rule__IntEnumberation__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7677:1: ( rule__IntEnumberation__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:7678:2: rule__IntEnumberation__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__IntEnumberation__Group_2__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group_2__1" + + + // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl" + // InternalApplicationConfiguration.g:7684:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ; + public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7688:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) ) + // InternalApplicationConfiguration.g:7689:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) + { + // InternalApplicationConfiguration.g:7689:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:7690:2: ( rule__IntEnumberation__Group_2_1__0 )* + { + before(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); + // InternalApplicationConfiguration.g:7691:2: ( rule__IntEnumberation__Group_2_1__0 )* + loop57: + do { + int alt57=2; + int LA57_0 = input.LA(1); + + if ( (LA57_0==31) ) { + alt57=1; + } + + + switch (alt57) { + case 1 : + // InternalApplicationConfiguration.g:7691:3: rule__IntEnumberation__Group_2_1__0 + { + pushFollow(FOLLOW_17); + rule__IntEnumberation__Group_2_1__0(); + + state._fsp--; + + + } + break; + + default : + break loop57; + } + } while (true); + + after(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group_2__1__Impl" + + + // $ANTLR start "rule__IntEnumberation__Group_2_1__0" + // InternalApplicationConfiguration.g:7700:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ; + public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7704:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ) + // InternalApplicationConfiguration.g:7705:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 + { + pushFollow(FOLLOW_25); + rule__IntEnumberation__Group_2_1__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__IntEnumberation__Group_2_1__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group_2_1__0" + + + // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl" + // InternalApplicationConfiguration.g:7712:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ; + public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7716:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:7717:1: ( ',' ) + { + // InternalApplicationConfiguration.g:7717:1: ( ',' ) + // InternalApplicationConfiguration.g:7718:2: ',' + { + before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group_2_1__0__Impl" + + + // $ANTLR start "rule__IntEnumberation__Group_2_1__1" + // InternalApplicationConfiguration.g:7727:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ; + public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7731:1: ( rule__IntEnumberation__Group_2_1__1__Impl ) + // InternalApplicationConfiguration.g:7732:2: rule__IntEnumberation__Group_2_1__1__Impl + { + pushFollow(FOLLOW_2); + rule__IntEnumberation__Group_2_1__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group_2_1__1" + + + // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl" + // InternalApplicationConfiguration.g:7738:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ; + public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7742:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ) + // InternalApplicationConfiguration.g:7743:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) + { + // InternalApplicationConfiguration.g:7743:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:7744:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) + { + before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); + // InternalApplicationConfiguration.g:7745:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:7745:3: rule__IntEnumberation__EntryAssignment_2_1_1 + { + pushFollow(FOLLOW_2); + rule__IntEnumberation__EntryAssignment_2_1_1(); + + state._fsp--; + + + } + + after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__Group_2_1__1__Impl" + + + // $ANTLR start "rule__RealEnumeration__Group__0" + // InternalApplicationConfiguration.g:7754:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ; + public final void rule__RealEnumeration__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7758:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ) + // InternalApplicationConfiguration.g:7759:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 + { + pushFollow(FOLLOW_37); + rule__RealEnumeration__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RealEnumeration__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group__0" + + + // $ANTLR start "rule__RealEnumeration__Group__0__Impl" + // InternalApplicationConfiguration.g:7766:1: rule__RealEnumeration__Group__0__Impl : ( () ) ; + public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7770:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7771:1: ( () ) + { + // InternalApplicationConfiguration.g:7771:1: ( () ) + // InternalApplicationConfiguration.g:7772:2: () + { + before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); + // InternalApplicationConfiguration.g:7773:2: () + // InternalApplicationConfiguration.g:7773:3: + { + } + + after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group__0__Impl" + + + // $ANTLR start "rule__RealEnumeration__Group__1" + // InternalApplicationConfiguration.g:7781:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ; + public final void rule__RealEnumeration__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7785:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ) + // InternalApplicationConfiguration.g:7786:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 + { + pushFollow(FOLLOW_42); + rule__RealEnumeration__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RealEnumeration__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group__1" + + + // $ANTLR start "rule__RealEnumeration__Group__1__Impl" + // InternalApplicationConfiguration.g:7793:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ; + public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7797:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:7798:1: ( '{' ) + { + // InternalApplicationConfiguration.g:7798:1: ( '{' ) + // InternalApplicationConfiguration.g:7799:2: '{' + { + before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); + match(input,29,FOLLOW_2); + after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group__1__Impl" + + + // $ANTLR start "rule__RealEnumeration__Group__2" + // InternalApplicationConfiguration.g:7808:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ; + public final void rule__RealEnumeration__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7812:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ) + // InternalApplicationConfiguration.g:7813:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 + { + pushFollow(FOLLOW_42); + rule__RealEnumeration__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RealEnumeration__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group__2" + + + // $ANTLR start "rule__RealEnumeration__Group__2__Impl" + // InternalApplicationConfiguration.g:7820:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ; + public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7824:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:7825:1: ( ( rule__RealEnumeration__Group_2__0 )? ) + { + // InternalApplicationConfiguration.g:7825:1: ( ( rule__RealEnumeration__Group_2__0 )? ) + // InternalApplicationConfiguration.g:7826:2: ( rule__RealEnumeration__Group_2__0 )? + { + before(grammarAccess.getRealEnumerationAccess().getGroup_2()); + // InternalApplicationConfiguration.g:7827:2: ( rule__RealEnumeration__Group_2__0 )? + int alt58=2; + int LA58_0 = input.LA(1); + + if ( (LA58_0==RULE_INT||LA58_0==22) ) { + alt58=1; + } + switch (alt58) { + case 1 : + // InternalApplicationConfiguration.g:7827:3: rule__RealEnumeration__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__RealEnumeration__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getRealEnumerationAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group__2__Impl" + + + // $ANTLR start "rule__RealEnumeration__Group__3" + // InternalApplicationConfiguration.g:7835:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ; + public final void rule__RealEnumeration__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7839:1: ( rule__RealEnumeration__Group__3__Impl ) + // InternalApplicationConfiguration.g:7840:2: rule__RealEnumeration__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__RealEnumeration__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group__3" + + + // $ANTLR start "rule__RealEnumeration__Group__3__Impl" + // InternalApplicationConfiguration.g:7846:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ; + public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7850:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:7851:1: ( '}' ) + { + // InternalApplicationConfiguration.g:7851:1: ( '}' ) + // InternalApplicationConfiguration.g:7852:2: '}' + { + before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); + match(input,30,FOLLOW_2); + after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group__3__Impl" + + + // $ANTLR start "rule__RealEnumeration__Group_2__0" + // InternalApplicationConfiguration.g:7862:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ; + public final void rule__RealEnumeration__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7866:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ) + // InternalApplicationConfiguration.g:7867:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 + { + pushFollow(FOLLOW_27); + rule__RealEnumeration__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RealEnumeration__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group_2__0" + + + // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl" + // InternalApplicationConfiguration.g:7874:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ; + public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7878:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ) + // InternalApplicationConfiguration.g:7879:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:7879:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:7880:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) + { + before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); + // InternalApplicationConfiguration.g:7881:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) + // InternalApplicationConfiguration.g:7881:3: rule__RealEnumeration__EntryAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__RealEnumeration__EntryAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group_2__0__Impl" + + + // $ANTLR start "rule__RealEnumeration__Group_2__1" + // InternalApplicationConfiguration.g:7889:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ; + public final void rule__RealEnumeration__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7893:1: ( rule__RealEnumeration__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:7894:2: rule__RealEnumeration__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__RealEnumeration__Group_2__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group_2__1" + + + // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl" + // InternalApplicationConfiguration.g:7900:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ; + public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7904:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) ) + // InternalApplicationConfiguration.g:7905:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) + { + // InternalApplicationConfiguration.g:7905:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:7906:2: ( rule__RealEnumeration__Group_2_1__0 )* + { + before(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); + // InternalApplicationConfiguration.g:7907:2: ( rule__RealEnumeration__Group_2_1__0 )* + loop59: + do { + int alt59=2; + int LA59_0 = input.LA(1); + + if ( (LA59_0==31) ) { + alt59=1; + } + + + switch (alt59) { + case 1 : + // InternalApplicationConfiguration.g:7907:3: rule__RealEnumeration__Group_2_1__0 + { + pushFollow(FOLLOW_17); + rule__RealEnumeration__Group_2_1__0(); + + state._fsp--; + + + } + break; + + default : + break loop59; + } + } while (true); + + after(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group_2__1__Impl" + + + // $ANTLR start "rule__RealEnumeration__Group_2_1__0" + // InternalApplicationConfiguration.g:7916:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ; + public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7920:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ) + // InternalApplicationConfiguration.g:7921:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 + { + pushFollow(FOLLOW_25); + rule__RealEnumeration__Group_2_1__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__RealEnumeration__Group_2_1__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group_2_1__0" + + + // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl" + // InternalApplicationConfiguration.g:7928:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ; + public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7932:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:7933:1: ( ',' ) + { + // InternalApplicationConfiguration.g:7933:1: ( ',' ) + // InternalApplicationConfiguration.g:7934:2: ',' + { + before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group_2_1__0__Impl" + + + // $ANTLR start "rule__RealEnumeration__Group_2_1__1" + // InternalApplicationConfiguration.g:7943:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ; + public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7947:1: ( rule__RealEnumeration__Group_2_1__1__Impl ) + // InternalApplicationConfiguration.g:7948:2: rule__RealEnumeration__Group_2_1__1__Impl + { + pushFollow(FOLLOW_2); + rule__RealEnumeration__Group_2_1__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group_2_1__1" + + + // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl" + // InternalApplicationConfiguration.g:7954:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ; + public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7958:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ) + // InternalApplicationConfiguration.g:7959:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) + { + // InternalApplicationConfiguration.g:7959:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:7960:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) + { + before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); + // InternalApplicationConfiguration.g:7961:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:7961:3: rule__RealEnumeration__EntryAssignment_2_1_1 + { + pushFollow(FOLLOW_2); + rule__RealEnumeration__EntryAssignment_2_1_1(); + + state._fsp--; + + + } + + after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__Group_2_1__1__Impl" + + + // $ANTLR start "rule__StringEnumeration__Group__0" + // InternalApplicationConfiguration.g:7970:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ; + public final void rule__StringEnumeration__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7974:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ) + // InternalApplicationConfiguration.g:7975:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 + { + pushFollow(FOLLOW_37); + rule__StringEnumeration__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__StringEnumeration__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group__0" + + + // $ANTLR start "rule__StringEnumeration__Group__0__Impl" + // InternalApplicationConfiguration.g:7982:1: rule__StringEnumeration__Group__0__Impl : ( () ) ; + public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:7986:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7987:1: ( () ) + { + // InternalApplicationConfiguration.g:7987:1: ( () ) + // InternalApplicationConfiguration.g:7988:2: () + { + before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); + // InternalApplicationConfiguration.g:7989:2: () + // InternalApplicationConfiguration.g:7989:3: + { + } + + after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group__0__Impl" + + + // $ANTLR start "rule__StringEnumeration__Group__1" + // InternalApplicationConfiguration.g:7997:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ; + public final void rule__StringEnumeration__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8001:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ) + // InternalApplicationConfiguration.g:8002:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 + { + pushFollow(FOLLOW_43); + rule__StringEnumeration__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__StringEnumeration__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group__1" + + + // $ANTLR start "rule__StringEnumeration__Group__1__Impl" + // InternalApplicationConfiguration.g:8009:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ; + public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8013:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:8014:1: ( '{' ) + { + // InternalApplicationConfiguration.g:8014:1: ( '{' ) + // InternalApplicationConfiguration.g:8015:2: '{' + { + before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); + match(input,29,FOLLOW_2); + after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group__1__Impl" + + + // $ANTLR start "rule__StringEnumeration__Group__2" + // InternalApplicationConfiguration.g:8024:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ; + public final void rule__StringEnumeration__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8028:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ) + // InternalApplicationConfiguration.g:8029:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 + { + pushFollow(FOLLOW_43); + rule__StringEnumeration__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__StringEnumeration__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group__2" + + + // $ANTLR start "rule__StringEnumeration__Group__2__Impl" + // InternalApplicationConfiguration.g:8036:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ; + public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8040:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:8041:1: ( ( rule__StringEnumeration__Group_2__0 )? ) + { + // InternalApplicationConfiguration.g:8041:1: ( ( rule__StringEnumeration__Group_2__0 )? ) + // InternalApplicationConfiguration.g:8042:2: ( rule__StringEnumeration__Group_2__0 )? + { + before(grammarAccess.getStringEnumerationAccess().getGroup_2()); + // InternalApplicationConfiguration.g:8043:2: ( rule__StringEnumeration__Group_2__0 )? + int alt60=2; + int LA60_0 = input.LA(1); + + if ( (LA60_0==RULE_STRING) ) { + alt60=1; + } + switch (alt60) { + case 1 : + // InternalApplicationConfiguration.g:8043:3: rule__StringEnumeration__Group_2__0 + { + pushFollow(FOLLOW_2); + rule__StringEnumeration__Group_2__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getStringEnumerationAccess().getGroup_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group__2__Impl" + + + // $ANTLR start "rule__StringEnumeration__Group__3" + // InternalApplicationConfiguration.g:8051:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ; + public final void rule__StringEnumeration__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8055:1: ( rule__StringEnumeration__Group__3__Impl ) + // InternalApplicationConfiguration.g:8056:2: rule__StringEnumeration__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__StringEnumeration__Group__3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group__3" + + + // $ANTLR start "rule__StringEnumeration__Group__3__Impl" + // InternalApplicationConfiguration.g:8062:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ; + public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8066:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:8067:1: ( '}' ) + { + // InternalApplicationConfiguration.g:8067:1: ( '}' ) + // InternalApplicationConfiguration.g:8068:2: '}' + { + before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); + match(input,30,FOLLOW_2); + after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group__3__Impl" + + + // $ANTLR start "rule__StringEnumeration__Group_2__0" + // InternalApplicationConfiguration.g:8078:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ; + public final void rule__StringEnumeration__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8082:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ) + // InternalApplicationConfiguration.g:8083:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 + { + pushFollow(FOLLOW_27); + rule__StringEnumeration__Group_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__StringEnumeration__Group_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group_2__0" + + + // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl" + // InternalApplicationConfiguration.g:8090:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ; + public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8094:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ) + // InternalApplicationConfiguration.g:8095:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) + { + // InternalApplicationConfiguration.g:8095:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:8096:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) + { + before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); + // InternalApplicationConfiguration.g:8097:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) + // InternalApplicationConfiguration.g:8097:3: rule__StringEnumeration__EntryAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__StringEnumeration__EntryAssignment_2_0(); + + state._fsp--; + + + } + + after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group_2__0__Impl" + + + // $ANTLR start "rule__StringEnumeration__Group_2__1" + // InternalApplicationConfiguration.g:8105:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ; + public final void rule__StringEnumeration__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8109:1: ( rule__StringEnumeration__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:8110:2: rule__StringEnumeration__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__StringEnumeration__Group_2__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group_2__1" + + + // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl" + // InternalApplicationConfiguration.g:8116:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ; + public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8120:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) ) + // InternalApplicationConfiguration.g:8121:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) + { + // InternalApplicationConfiguration.g:8121:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:8122:2: ( rule__StringEnumeration__Group_2_1__0 )* + { + before(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); + // InternalApplicationConfiguration.g:8123:2: ( rule__StringEnumeration__Group_2_1__0 )* + loop61: + do { + int alt61=2; + int LA61_0 = input.LA(1); + + if ( (LA61_0==31) ) { + alt61=1; + } + + + switch (alt61) { + case 1 : + // InternalApplicationConfiguration.g:8123:3: rule__StringEnumeration__Group_2_1__0 + { + pushFollow(FOLLOW_17); + rule__StringEnumeration__Group_2_1__0(); + + state._fsp--; + + + } + break; + + default : + break loop61; + } + } while (true); + + after(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group_2__1__Impl" + + + // $ANTLR start "rule__StringEnumeration__Group_2_1__0" + // InternalApplicationConfiguration.g:8132:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ; + public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8136:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ) + // InternalApplicationConfiguration.g:8137:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 + { + pushFollow(FOLLOW_11); + rule__StringEnumeration__Group_2_1__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__StringEnumeration__Group_2_1__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group_2_1__0" + + + // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl" + // InternalApplicationConfiguration.g:8144:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ; + public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8148:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:8149:1: ( ',' ) + { + // InternalApplicationConfiguration.g:8149:1: ( ',' ) + // InternalApplicationConfiguration.g:8150:2: ',' + { + before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); + match(input,31,FOLLOW_2); + after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group_2_1__0__Impl" + + + // $ANTLR start "rule__StringEnumeration__Group_2_1__1" + // InternalApplicationConfiguration.g:8159:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ; + public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8163:1: ( rule__StringEnumeration__Group_2_1__1__Impl ) + // InternalApplicationConfiguration.g:8164:2: rule__StringEnumeration__Group_2_1__1__Impl + { + pushFollow(FOLLOW_2); + rule__StringEnumeration__Group_2_1__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group_2_1__1" + + + // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl" + // InternalApplicationConfiguration.g:8170:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ; + public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8174:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ) + // InternalApplicationConfiguration.g:8175:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) + { + // InternalApplicationConfiguration.g:8175:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:8176:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) + { + before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); + // InternalApplicationConfiguration.g:8177:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:8177:3: rule__StringEnumeration__EntryAssignment_2_1_1 + { + pushFollow(FOLLOW_2); + rule__StringEnumeration__EntryAssignment_2_1_1(); + + state._fsp--; + + + } + + after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__Group_2_1__1__Impl" + + + // $ANTLR start "rule__ScopeDeclaration__Group__0" + // InternalApplicationConfiguration.g:8186:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ; + public final void rule__ScopeDeclaration__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8190:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:8191:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 + { + pushFollow(FOLLOW_8); + rule__ScopeDeclaration__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ScopeDeclaration__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeDeclaration__Group__0" + + + // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl" + // InternalApplicationConfiguration.g:8198:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ; + public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8202:1: ( ( 'scope' ) ) + // InternalApplicationConfiguration.g:8203:1: ( 'scope' ) + { + // InternalApplicationConfiguration.g:8203:1: ( 'scope' ) + // InternalApplicationConfiguration.g:8204:2: 'scope' + { + before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); + match(input,52,FOLLOW_2); + after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeDeclaration__Group__0__Impl" + + + // $ANTLR start "rule__ScopeDeclaration__Group__1" + // InternalApplicationConfiguration.g:8213:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ; + public final void rule__ScopeDeclaration__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8217:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:8218:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 + { + pushFollow(FOLLOW_19); + rule__ScopeDeclaration__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ScopeDeclaration__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeDeclaration__Group__1" + + + // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl" + // InternalApplicationConfiguration.g:8225:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ; + public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8229:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:8230:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:8230:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:8231:2: ( rule__ScopeDeclaration__NameAssignment_1 ) + { + before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); + // InternalApplicationConfiguration.g:8232:2: ( rule__ScopeDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:8232:3: rule__ScopeDeclaration__NameAssignment_1 + { + pushFollow(FOLLOW_2); + rule__ScopeDeclaration__NameAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeDeclaration__Group__1__Impl" + + + // $ANTLR start "rule__ScopeDeclaration__Group__2" + // InternalApplicationConfiguration.g:8240:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ; + public final void rule__ScopeDeclaration__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8244:1: ( rule__ScopeDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:8245:2: rule__ScopeDeclaration__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__ScopeDeclaration__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeDeclaration__Group__2" + + + // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl" + // InternalApplicationConfiguration.g:8251:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ; + public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8255:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:8256:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:8256:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:8257:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) + { + before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); + // InternalApplicationConfiguration.g:8258:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:8258:3: rule__ScopeDeclaration__SpecificationAssignment_2 + { + pushFollow(FOLLOW_2); + rule__ScopeDeclaration__SpecificationAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeDeclaration__Group__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group__0" + // InternalApplicationConfiguration.g:8267:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ; + public final void rule__GenerationTask__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8271:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ) + // InternalApplicationConfiguration.g:8272:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 + { + pushFollow(FOLLOW_19); + rule__GenerationTask__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group__0" + + + // $ANTLR start "rule__GenerationTask__Group__0__Impl" + // InternalApplicationConfiguration.g:8279:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ; + public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8283:1: ( ( 'generate' ) ) + // InternalApplicationConfiguration.g:8284:1: ( 'generate' ) + { + // InternalApplicationConfiguration.g:8284:1: ( 'generate' ) + // InternalApplicationConfiguration.g:8285:2: 'generate' + { + before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); + match(input,53,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group__1" + // InternalApplicationConfiguration.g:8294:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ; + public final void rule__GenerationTask__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8298:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ) + // InternalApplicationConfiguration.g:8299:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 + { + pushFollow(FOLLOW_19); + rule__GenerationTask__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group__1" + + + // $ANTLR start "rule__GenerationTask__Group__1__Impl" + // InternalApplicationConfiguration.g:8306:1: rule__GenerationTask__Group__1__Impl : ( () ) ; + public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8310:1: ( ( () ) ) + // InternalApplicationConfiguration.g:8311:1: ( () ) + { + // InternalApplicationConfiguration.g:8311:1: ( () ) + // InternalApplicationConfiguration.g:8312:2: () + { + before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); + // InternalApplicationConfiguration.g:8313:2: () + // InternalApplicationConfiguration.g:8313:3: + { + } + + after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); + + } + + + } + + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group__2" + // InternalApplicationConfiguration.g:8321:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ; + public final void rule__GenerationTask__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8325:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ) + // InternalApplicationConfiguration.g:8326:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 + { + pushFollow(FOLLOW_44); + rule__GenerationTask__Group__2__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group__3(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group__2" + + + // $ANTLR start "rule__GenerationTask__Group__2__Impl" + // InternalApplicationConfiguration.g:8333:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ; + public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8337:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:8338:1: ( '{' ) + { + // InternalApplicationConfiguration.g:8338:1: ( '{' ) + // InternalApplicationConfiguration.g:8339:2: '{' + { + before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); + match(input,29,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group__3" + // InternalApplicationConfiguration.g:8348:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ; + public final void rule__GenerationTask__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8352:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ) + // InternalApplicationConfiguration.g:8353:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 + { + pushFollow(FOLLOW_45); + rule__GenerationTask__Group__3__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group__4(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group__3" + + + // $ANTLR start "rule__GenerationTask__Group__3__Impl" + // InternalApplicationConfiguration.g:8360:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ; + public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8364:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ) + // InternalApplicationConfiguration.g:8365:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) + { + // InternalApplicationConfiguration.g:8365:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) + // InternalApplicationConfiguration.g:8366:2: ( rule__GenerationTask__UnorderedGroup_3 ) + { + before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); + // InternalApplicationConfiguration.g:8367:2: ( rule__GenerationTask__UnorderedGroup_3 ) + // InternalApplicationConfiguration.g:8367:3: rule__GenerationTask__UnorderedGroup_3 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group__3__Impl" + + + // $ANTLR start "rule__GenerationTask__Group__4" + // InternalApplicationConfiguration.g:8375:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ; + public final void rule__GenerationTask__Group__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8379:1: ( rule__GenerationTask__Group__4__Impl ) + // InternalApplicationConfiguration.g:8380:2: rule__GenerationTask__Group__4__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group__4__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group__4" + + + // $ANTLR start "rule__GenerationTask__Group__4__Impl" + // InternalApplicationConfiguration.g:8386:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ; + public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8390:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:8391:1: ( '}' ) + { + // InternalApplicationConfiguration.g:8391:1: ( '}' ) + // InternalApplicationConfiguration.g:8392:2: '}' + { + before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); + match(input,30,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group__4__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_0__0" + // InternalApplicationConfiguration.g:8402:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ; + public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8406:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ) + // InternalApplicationConfiguration.g:8407:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_0__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_0__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_0__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl" + // InternalApplicationConfiguration.g:8414:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ; + public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8418:1: ( ( 'metamodel' ) ) + // InternalApplicationConfiguration.g:8419:1: ( 'metamodel' ) + { + // InternalApplicationConfiguration.g:8419:1: ( 'metamodel' ) + // InternalApplicationConfiguration.g:8420:2: 'metamodel' + { + before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); + match(input,35,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_0__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_0__1" + // InternalApplicationConfiguration.g:8429:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ; + public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8433:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ) + // InternalApplicationConfiguration.g:8434:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 + { + pushFollow(FOLLOW_46); + rule__GenerationTask__Group_3_0__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_0__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_0__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl" + // InternalApplicationConfiguration.g:8441:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8445:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8446:1: ( '=' ) + { + // InternalApplicationConfiguration.g:8446:1: ( '=' ) + // InternalApplicationConfiguration.g:8447:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_0__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_0__2" + // InternalApplicationConfiguration.g:8456:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ; + public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8460:1: ( rule__GenerationTask__Group_3_0__2__Impl ) + // InternalApplicationConfiguration.g:8461:2: rule__GenerationTask__Group_3_0__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_0__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_0__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl" + // InternalApplicationConfiguration.g:8467:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ; + public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8471:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ) + // InternalApplicationConfiguration.g:8472:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) + { + // InternalApplicationConfiguration.g:8472:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) + // InternalApplicationConfiguration.g:8473:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); + // InternalApplicationConfiguration.g:8474:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) + // InternalApplicationConfiguration.g:8474:3: rule__GenerationTask__MetamodelAssignment_3_0_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__MetamodelAssignment_3_0_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_0__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_1__0" + // InternalApplicationConfiguration.g:8483:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ; + public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8487:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ) + // InternalApplicationConfiguration.g:8488:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_1__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_1__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_1__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl" + // InternalApplicationConfiguration.g:8495:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ; + public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8499:1: ( ( 'partial-model' ) ) + // InternalApplicationConfiguration.g:8500:1: ( 'partial-model' ) + { + // InternalApplicationConfiguration.g:8500:1: ( 'partial-model' ) + // InternalApplicationConfiguration.g:8501:2: 'partial-model' + { + before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); + match(input,54,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_1__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_1__1" + // InternalApplicationConfiguration.g:8510:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ; + public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8514:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ) + // InternalApplicationConfiguration.g:8515:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 + { + pushFollow(FOLLOW_46); + rule__GenerationTask__Group_3_1__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_1__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_1__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl" + // InternalApplicationConfiguration.g:8522:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8526:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8527:1: ( '=' ) + { + // InternalApplicationConfiguration.g:8527:1: ( '=' ) + // InternalApplicationConfiguration.g:8528:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_1__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_1__2" + // InternalApplicationConfiguration.g:8537:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ; + public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8541:1: ( rule__GenerationTask__Group_3_1__2__Impl ) + // InternalApplicationConfiguration.g:8542:2: rule__GenerationTask__Group_3_1__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_1__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_1__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl" + // InternalApplicationConfiguration.g:8548:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ; + public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8552:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ) + // InternalApplicationConfiguration.g:8553:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) + { + // InternalApplicationConfiguration.g:8553:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) + // InternalApplicationConfiguration.g:8554:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); + // InternalApplicationConfiguration.g:8555:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) + // InternalApplicationConfiguration.g:8555:3: rule__GenerationTask__PartialModelAssignment_3_1_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__PartialModelAssignment_3_1_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_1__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_2__0" + // InternalApplicationConfiguration.g:8564:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ; + public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8568:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ) + // InternalApplicationConfiguration.g:8569:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_2__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_2__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_2__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl" + // InternalApplicationConfiguration.g:8576:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ; + public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8580:1: ( ( 'constraints' ) ) + // InternalApplicationConfiguration.g:8581:1: ( 'constraints' ) + { + // InternalApplicationConfiguration.g:8581:1: ( 'constraints' ) + // InternalApplicationConfiguration.g:8582:2: 'constraints' + { + before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); + match(input,38,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_2__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_2__1" + // InternalApplicationConfiguration.g:8591:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ; + public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8595:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ) + // InternalApplicationConfiguration.g:8596:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 + { + pushFollow(FOLLOW_46); + rule__GenerationTask__Group_3_2__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_2__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_2__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl" + // InternalApplicationConfiguration.g:8603:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8607:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8608:1: ( '=' ) + { + // InternalApplicationConfiguration.g:8608:1: ( '=' ) + // InternalApplicationConfiguration.g:8609:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_2__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_2__2" + // InternalApplicationConfiguration.g:8618:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ; + public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8622:1: ( rule__GenerationTask__Group_3_2__2__Impl ) + // InternalApplicationConfiguration.g:8623:2: rule__GenerationTask__Group_3_2__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_2__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_2__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl" + // InternalApplicationConfiguration.g:8629:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ; + public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8633:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ) + // InternalApplicationConfiguration.g:8634:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) + { + // InternalApplicationConfiguration.g:8634:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) + // InternalApplicationConfiguration.g:8635:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); + // InternalApplicationConfiguration.g:8636:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) + // InternalApplicationConfiguration.g:8636:3: rule__GenerationTask__PatternsAssignment_3_2_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__PatternsAssignment_3_2_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_2__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_3__0" + // InternalApplicationConfiguration.g:8645:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ; + public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8649:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ) + // InternalApplicationConfiguration.g:8650:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_3__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_3__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_3__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl" + // InternalApplicationConfiguration.g:8657:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ; + public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8661:1: ( ( 'objectives' ) ) + // InternalApplicationConfiguration.g:8662:1: ( 'objectives' ) + { + // InternalApplicationConfiguration.g:8662:1: ( 'objectives' ) + // InternalApplicationConfiguration.g:8663:2: 'objectives' + { + before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); + match(input,39,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_3__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_3__1" + // InternalApplicationConfiguration.g:8672:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ; + public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8676:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ) + // InternalApplicationConfiguration.g:8677:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 + { + pushFollow(FOLLOW_46); + rule__GenerationTask__Group_3_3__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_3__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_3__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl" + // InternalApplicationConfiguration.g:8684:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8688:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8689:1: ( '=' ) + { + // InternalApplicationConfiguration.g:8689:1: ( '=' ) + // InternalApplicationConfiguration.g:8690:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_3__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_3__2" + // InternalApplicationConfiguration.g:8699:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ; + public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8703:1: ( rule__GenerationTask__Group_3_3__2__Impl ) + // InternalApplicationConfiguration.g:8704:2: rule__GenerationTask__Group_3_3__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_3__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_3__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl" + // InternalApplicationConfiguration.g:8710:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ; + public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8714:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ) + // InternalApplicationConfiguration.g:8715:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) + { + // InternalApplicationConfiguration.g:8715:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) + // InternalApplicationConfiguration.g:8716:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2()); + // InternalApplicationConfiguration.g:8717:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) + // InternalApplicationConfiguration.g:8717:3: rule__GenerationTask__ObjectivesAssignment_3_3_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__ObjectivesAssignment_3_3_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_3__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_4__0" + // InternalApplicationConfiguration.g:8726:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ; + public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8730:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ) + // InternalApplicationConfiguration.g:8731:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_4__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_4__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_4__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl" + // InternalApplicationConfiguration.g:8738:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ; + public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8742:1: ( ( 'scope' ) ) + // InternalApplicationConfiguration.g:8743:1: ( 'scope' ) + { + // InternalApplicationConfiguration.g:8743:1: ( 'scope' ) + // InternalApplicationConfiguration.g:8744:2: 'scope' + { + before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); + match(input,52,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_4__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_4__1" + // InternalApplicationConfiguration.g:8753:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ; + public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8757:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ) + // InternalApplicationConfiguration.g:8758:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 + { + pushFollow(FOLLOW_46); + rule__GenerationTask__Group_3_4__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_4__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_4__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl" + // InternalApplicationConfiguration.g:8765:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8769:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8770:1: ( '=' ) + { + // InternalApplicationConfiguration.g:8770:1: ( '=' ) + // InternalApplicationConfiguration.g:8771:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_4__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_4__2" + // InternalApplicationConfiguration.g:8780:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ; + public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8784:1: ( rule__GenerationTask__Group_3_4__2__Impl ) + // InternalApplicationConfiguration.g:8785:2: rule__GenerationTask__Group_3_4__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_4__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_4__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl" + // InternalApplicationConfiguration.g:8791:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ; + public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8795:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ) + // InternalApplicationConfiguration.g:8796:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) + { + // InternalApplicationConfiguration.g:8796:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) + // InternalApplicationConfiguration.g:8797:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2()); + // InternalApplicationConfiguration.g:8798:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 ) + // InternalApplicationConfiguration.g:8798:3: rule__GenerationTask__ScopeAssignment_3_4_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__ScopeAssignment_3_4_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_4__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_5__0" + // InternalApplicationConfiguration.g:8807:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ; + public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8811:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ) + // InternalApplicationConfiguration.g:8812:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_5__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_5__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_5__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl" + // InternalApplicationConfiguration.g:8819:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ; + public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8823:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ) + // InternalApplicationConfiguration.g:8824:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) + { + // InternalApplicationConfiguration.g:8824:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) + // InternalApplicationConfiguration.g:8825:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) + { + before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0()); + // InternalApplicationConfiguration.g:8826:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) + // InternalApplicationConfiguration.g:8826:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__NumberSpecifiedAssignment_3_5_0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_5__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_5__1" + // InternalApplicationConfiguration.g:8834:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ; + public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8838:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ) + // InternalApplicationConfiguration.g:8839:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 + { + pushFollow(FOLLOW_9); + rule__GenerationTask__Group_3_5__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_5__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_5__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl" + // InternalApplicationConfiguration.g:8846:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8850:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8851:1: ( '=' ) + { + // InternalApplicationConfiguration.g:8851:1: ( '=' ) + // InternalApplicationConfiguration.g:8852:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_5__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_5__2" + // InternalApplicationConfiguration.g:8861:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ; + public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8865:1: ( rule__GenerationTask__Group_3_5__2__Impl ) + // InternalApplicationConfiguration.g:8866:2: rule__GenerationTask__Group_3_5__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_5__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_5__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl" + // InternalApplicationConfiguration.g:8872:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ; + public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8876:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ) + // InternalApplicationConfiguration.g:8877:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) + { + // InternalApplicationConfiguration.g:8877:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) + // InternalApplicationConfiguration.g:8878:2: ( rule__GenerationTask__NumberAssignment_3_5_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2()); + // InternalApplicationConfiguration.g:8879:2: ( rule__GenerationTask__NumberAssignment_3_5_2 ) + // InternalApplicationConfiguration.g:8879:3: rule__GenerationTask__NumberAssignment_3_5_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__NumberAssignment_3_5_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_5__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_6__0" + // InternalApplicationConfiguration.g:8888:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ; + public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8892:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ) + // InternalApplicationConfiguration.g:8893:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_6__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_6__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_6__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl" + // InternalApplicationConfiguration.g:8900:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ; + public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8904:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ) + // InternalApplicationConfiguration.g:8905:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) + { + // InternalApplicationConfiguration.g:8905:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) + // InternalApplicationConfiguration.g:8906:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) + { + before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0()); + // InternalApplicationConfiguration.g:8907:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) + // InternalApplicationConfiguration.g:8907:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__RunSpecifiedAssignment_3_6_0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_6__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_6__1" + // InternalApplicationConfiguration.g:8915:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ; + public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8919:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ) + // InternalApplicationConfiguration.g:8920:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 + { + pushFollow(FOLLOW_9); + rule__GenerationTask__Group_3_6__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_6__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_6__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl" + // InternalApplicationConfiguration.g:8927:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8931:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8932:1: ( '=' ) + { + // InternalApplicationConfiguration.g:8932:1: ( '=' ) + // InternalApplicationConfiguration.g:8933:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_6__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_6__2" + // InternalApplicationConfiguration.g:8942:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ; + public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8946:1: ( rule__GenerationTask__Group_3_6__2__Impl ) + // InternalApplicationConfiguration.g:8947:2: rule__GenerationTask__Group_3_6__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_6__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_6__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl" + // InternalApplicationConfiguration.g:8953:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ; + public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8957:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ) + // InternalApplicationConfiguration.g:8958:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) + { + // InternalApplicationConfiguration.g:8958:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) + // InternalApplicationConfiguration.g:8959:2: ( rule__GenerationTask__RunsAssignment_3_6_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2()); + // InternalApplicationConfiguration.g:8960:2: ( rule__GenerationTask__RunsAssignment_3_6_2 ) + // InternalApplicationConfiguration.g:8960:3: rule__GenerationTask__RunsAssignment_3_6_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__RunsAssignment_3_6_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_6__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_7__0" + // InternalApplicationConfiguration.g:8969:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ; + public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8973:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ) + // InternalApplicationConfiguration.g:8974:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_7__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_7__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_7__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl" + // InternalApplicationConfiguration.g:8981:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ; + public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:8985:1: ( ( 'solver' ) ) + // InternalApplicationConfiguration.g:8986:1: ( 'solver' ) + { + // InternalApplicationConfiguration.g:8986:1: ( 'solver' ) + // InternalApplicationConfiguration.g:8987:2: 'solver' + { + before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); + match(input,55,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_7__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_7__1" + // InternalApplicationConfiguration.g:8996:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ; + public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9000:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ) + // InternalApplicationConfiguration.g:9001:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 + { + pushFollow(FOLLOW_47); + rule__GenerationTask__Group_3_7__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_7__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_7__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl" + // InternalApplicationConfiguration.g:9008:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9012:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9013:1: ( '=' ) + { + // InternalApplicationConfiguration.g:9013:1: ( '=' ) + // InternalApplicationConfiguration.g:9014:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_7__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_7__2" + // InternalApplicationConfiguration.g:9023:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ; + public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9027:1: ( rule__GenerationTask__Group_3_7__2__Impl ) + // InternalApplicationConfiguration.g:9028:2: rule__GenerationTask__Group_3_7__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_7__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_7__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl" + // InternalApplicationConfiguration.g:9034:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ; + public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9038:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ) + // InternalApplicationConfiguration.g:9039:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) + { + // InternalApplicationConfiguration.g:9039:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) + // InternalApplicationConfiguration.g:9040:2: ( rule__GenerationTask__SolverAssignment_3_7_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2()); + // InternalApplicationConfiguration.g:9041:2: ( rule__GenerationTask__SolverAssignment_3_7_2 ) + // InternalApplicationConfiguration.g:9041:3: rule__GenerationTask__SolverAssignment_3_7_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__SolverAssignment_3_7_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_7__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_8__0" + // InternalApplicationConfiguration.g:9050:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ; + public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9054:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ) + // InternalApplicationConfiguration.g:9055:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_8__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_8__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_8__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl" + // InternalApplicationConfiguration.g:9062:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ; + public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9066:1: ( ( 'config' ) ) + // InternalApplicationConfiguration.g:9067:1: ( 'config' ) + { + // InternalApplicationConfiguration.g:9067:1: ( 'config' ) + // InternalApplicationConfiguration.g:9068:2: 'config' + { + before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); + match(input,40,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_8__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_8__1" + // InternalApplicationConfiguration.g:9077:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ; + public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9081:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ) + // InternalApplicationConfiguration.g:9082:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 + { + pushFollow(FOLLOW_46); + rule__GenerationTask__Group_3_8__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_8__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_8__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl" + // InternalApplicationConfiguration.g:9089:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9093:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9094:1: ( '=' ) + { + // InternalApplicationConfiguration.g:9094:1: ( '=' ) + // InternalApplicationConfiguration.g:9095:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_8__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_8__2" + // InternalApplicationConfiguration.g:9104:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ; + public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9108:1: ( rule__GenerationTask__Group_3_8__2__Impl ) + // InternalApplicationConfiguration.g:9109:2: rule__GenerationTask__Group_3_8__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_8__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_8__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl" + // InternalApplicationConfiguration.g:9115:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ; + public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9119:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ) + // InternalApplicationConfiguration.g:9120:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) + { + // InternalApplicationConfiguration.g:9120:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) + // InternalApplicationConfiguration.g:9121:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2()); + // InternalApplicationConfiguration.g:9122:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 ) + // InternalApplicationConfiguration.g:9122:3: rule__GenerationTask__ConfigAssignment_3_8_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__ConfigAssignment_3_8_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_8__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_9__0" + // InternalApplicationConfiguration.g:9131:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ; + public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9135:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ) + // InternalApplicationConfiguration.g:9136:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_9__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_9__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_9__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl" + // InternalApplicationConfiguration.g:9143:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ; + public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9147:1: ( ( 'debug' ) ) + // InternalApplicationConfiguration.g:9148:1: ( 'debug' ) + { + // InternalApplicationConfiguration.g:9148:1: ( 'debug' ) + // InternalApplicationConfiguration.g:9149:2: 'debug' + { + before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); + match(input,56,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_9__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_9__1" + // InternalApplicationConfiguration.g:9158:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ; + public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9162:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ) + // InternalApplicationConfiguration.g:9163:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 + { + pushFollow(FOLLOW_22); + rule__GenerationTask__Group_3_9__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_9__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_9__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl" + // InternalApplicationConfiguration.g:9170:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9174:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9175:1: ( '=' ) + { + // InternalApplicationConfiguration.g:9175:1: ( '=' ) + // InternalApplicationConfiguration.g:9176:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_9__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_9__2" + // InternalApplicationConfiguration.g:9185:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ; + public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9189:1: ( rule__GenerationTask__Group_3_9__2__Impl ) + // InternalApplicationConfiguration.g:9190:2: rule__GenerationTask__Group_3_9__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_9__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_9__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl" + // InternalApplicationConfiguration.g:9196:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ; + public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9200:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ) + // InternalApplicationConfiguration.g:9201:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) + { + // InternalApplicationConfiguration.g:9201:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) + // InternalApplicationConfiguration.g:9202:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2()); + // InternalApplicationConfiguration.g:9203:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) + // InternalApplicationConfiguration.g:9203:3: rule__GenerationTask__DebugFolderAssignment_3_9_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__DebugFolderAssignment_3_9_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_9__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_10__0" + // InternalApplicationConfiguration.g:9212:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ; + public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9216:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ) + // InternalApplicationConfiguration.g:9217:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_10__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_10__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_10__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl" + // InternalApplicationConfiguration.g:9224:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ; + public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9228:1: ( ( 'log' ) ) + // InternalApplicationConfiguration.g:9229:1: ( 'log' ) + { + // InternalApplicationConfiguration.g:9229:1: ( 'log' ) + // InternalApplicationConfiguration.g:9230:2: 'log' + { + before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); + match(input,57,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_10__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_10__1" + // InternalApplicationConfiguration.g:9239:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ; + public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9243:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ) + // InternalApplicationConfiguration.g:9244:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 + { + pushFollow(FOLLOW_22); + rule__GenerationTask__Group_3_10__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_10__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_10__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl" + // InternalApplicationConfiguration.g:9251:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9255:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9256:1: ( '=' ) + { + // InternalApplicationConfiguration.g:9256:1: ( '=' ) + // InternalApplicationConfiguration.g:9257:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_10__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_10__2" + // InternalApplicationConfiguration.g:9266:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ; + public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9270:1: ( rule__GenerationTask__Group_3_10__2__Impl ) + // InternalApplicationConfiguration.g:9271:2: rule__GenerationTask__Group_3_10__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_10__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_10__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl" + // InternalApplicationConfiguration.g:9277:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ; + public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9281:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ) + // InternalApplicationConfiguration.g:9282:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) + { + // InternalApplicationConfiguration.g:9282:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) + // InternalApplicationConfiguration.g:9283:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2()); + // InternalApplicationConfiguration.g:9284:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) + // InternalApplicationConfiguration.g:9284:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__TargetLogFileAssignment_3_10_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_10__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_11__0" + // InternalApplicationConfiguration.g:9293:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ; + public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9297:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ) + // InternalApplicationConfiguration.g:9298:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_11__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_11__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_11__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl" + // InternalApplicationConfiguration.g:9305:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ; + public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9309:1: ( ( 'statistics' ) ) + // InternalApplicationConfiguration.g:9310:1: ( 'statistics' ) + { + // InternalApplicationConfiguration.g:9310:1: ( 'statistics' ) + // InternalApplicationConfiguration.g:9311:2: 'statistics' + { + before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); + match(input,58,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_11__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_11__1" + // InternalApplicationConfiguration.g:9320:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ; + public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9324:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ) + // InternalApplicationConfiguration.g:9325:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 + { + pushFollow(FOLLOW_22); + rule__GenerationTask__Group_3_11__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_11__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_11__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl" + // InternalApplicationConfiguration.g:9332:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9336:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9337:1: ( '=' ) + { + // InternalApplicationConfiguration.g:9337:1: ( '=' ) + // InternalApplicationConfiguration.g:9338:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_11__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_11__2" + // InternalApplicationConfiguration.g:9347:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ; + public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9351:1: ( rule__GenerationTask__Group_3_11__2__Impl ) + // InternalApplicationConfiguration.g:9352:2: rule__GenerationTask__Group_3_11__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_11__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_11__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl" + // InternalApplicationConfiguration.g:9358:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ; + public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9362:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ) + // InternalApplicationConfiguration.g:9363:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) + { + // InternalApplicationConfiguration.g:9363:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) + // InternalApplicationConfiguration.g:9364:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2()); + // InternalApplicationConfiguration.g:9365:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) + // InternalApplicationConfiguration.g:9365:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_11__2__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_12__0" + // InternalApplicationConfiguration.g:9374:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ; + public final void rule__GenerationTask__Group_3_12__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9378:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ) + // InternalApplicationConfiguration.g:9379:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 + { + pushFollow(FOLLOW_14); + rule__GenerationTask__Group_3_12__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_12__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_12__0" + + + // $ANTLR start "rule__GenerationTask__Group_3_12__0__Impl" + // InternalApplicationConfiguration.g:9386:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ; + public final void rule__GenerationTask__Group_3_12__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9390:1: ( ( 'output' ) ) + // InternalApplicationConfiguration.g:9391:1: ( 'output' ) + { + // InternalApplicationConfiguration.g:9391:1: ( 'output' ) + // InternalApplicationConfiguration.g:9392:2: 'output' + { + before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); + match(input,59,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_12__0__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_12__1" + // InternalApplicationConfiguration.g:9401:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ; + public final void rule__GenerationTask__Group_3_12__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9405:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ) + // InternalApplicationConfiguration.g:9406:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 + { + pushFollow(FOLLOW_22); + rule__GenerationTask__Group_3_12__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_12__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_12__1" + + + // $ANTLR start "rule__GenerationTask__Group_3_12__1__Impl" + // InternalApplicationConfiguration.g:9413:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ; + public final void rule__GenerationTask__Group_3_12__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9417:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9418:1: ( '=' ) + { + // InternalApplicationConfiguration.g:9418:1: ( '=' ) + // InternalApplicationConfiguration.g:9419:2: '=' + { + before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); + match(input,28,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_12__1__Impl" + + + // $ANTLR start "rule__GenerationTask__Group_3_12__2" + // InternalApplicationConfiguration.g:9428:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ; + public final void rule__GenerationTask__Group_3_12__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9432:1: ( rule__GenerationTask__Group_3_12__2__Impl ) + // InternalApplicationConfiguration.g:9433:2: rule__GenerationTask__Group_3_12__2__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_12__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_12__2" + + + // $ANTLR start "rule__GenerationTask__Group_3_12__2__Impl" + // InternalApplicationConfiguration.g:9439:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ; + public final void rule__GenerationTask__Group_3_12__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9443:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ) + // InternalApplicationConfiguration.g:9444:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) + { + // InternalApplicationConfiguration.g:9444:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) + // InternalApplicationConfiguration.g:9445:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) + { + before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2()); + // InternalApplicationConfiguration.g:9446:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) + // InternalApplicationConfiguration.g:9446:3: rule__GenerationTask__TagetFolderAssignment_3_12_2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__TagetFolderAssignment_3_12_2(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__Group_3_12__2__Impl" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3" + // InternalApplicationConfiguration.g:9455:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ; + public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException { + + int stackSize = keepStackSize(); + getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); + + try { + // InternalApplicationConfiguration.g:9460:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? ) + // InternalApplicationConfiguration.g:9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? + { + // InternalApplicationConfiguration.g:9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? + int alt62=2; + alt62 = dfa62.predict(input); + switch (alt62) { + case 1 : + // InternalApplicationConfiguration.g:9461:2: rule__GenerationTask__UnorderedGroup_3__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__0(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl" + // InternalApplicationConfiguration.g:9469:1: rule__GenerationTask__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ; + public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + boolean selected = false; + + try { + // InternalApplicationConfiguration.g:9474:1: ( ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ) + // InternalApplicationConfiguration.g:9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) + { + // InternalApplicationConfiguration.g:9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) + int alt63=13; + alt63 = dfa63.predict(input); + switch (alt63) { + case 1 : + // InternalApplicationConfiguration.g:9476:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9476:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) + // InternalApplicationConfiguration.g:9477:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); + } + // InternalApplicationConfiguration.g:9477:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) + // InternalApplicationConfiguration.g:9478:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); + + + selected = true; + + // InternalApplicationConfiguration.g:9484:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) + // InternalApplicationConfiguration.g:9485:6: ( rule__GenerationTask__Group_3_0__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); + // InternalApplicationConfiguration.g:9486:6: ( rule__GenerationTask__Group_3_0__0 ) + // InternalApplicationConfiguration.g:9486:7: rule__GenerationTask__Group_3_0__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_0__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); + + } + + + } + + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:9491:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9491:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) + // InternalApplicationConfiguration.g:9492:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); + } + // InternalApplicationConfiguration.g:9492:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) + // InternalApplicationConfiguration.g:9493:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); + + + selected = true; + + // InternalApplicationConfiguration.g:9499:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) + // InternalApplicationConfiguration.g:9500:6: ( rule__GenerationTask__Group_3_1__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); + // InternalApplicationConfiguration.g:9501:6: ( rule__GenerationTask__Group_3_1__0 ) + // InternalApplicationConfiguration.g:9501:7: rule__GenerationTask__Group_3_1__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_1__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); + + } + + + } + + + } + + + } + break; + case 3 : + // InternalApplicationConfiguration.g:9506:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9506:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) + // InternalApplicationConfiguration.g:9507:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); + } + // InternalApplicationConfiguration.g:9507:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) + // InternalApplicationConfiguration.g:9508:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); + + + selected = true; + + // InternalApplicationConfiguration.g:9514:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) + // InternalApplicationConfiguration.g:9515:6: ( rule__GenerationTask__Group_3_2__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); + // InternalApplicationConfiguration.g:9516:6: ( rule__GenerationTask__Group_3_2__0 ) + // InternalApplicationConfiguration.g:9516:7: rule__GenerationTask__Group_3_2__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_2__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); + + } + + + } + + + } + + + } + break; + case 4 : + // InternalApplicationConfiguration.g:9521:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9521:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) + // InternalApplicationConfiguration.g:9522:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); + } + // InternalApplicationConfiguration.g:9522:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) + // InternalApplicationConfiguration.g:9523:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); + + + selected = true; + + // InternalApplicationConfiguration.g:9529:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) + // InternalApplicationConfiguration.g:9530:6: ( rule__GenerationTask__Group_3_3__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); + // InternalApplicationConfiguration.g:9531:6: ( rule__GenerationTask__Group_3_3__0 ) + // InternalApplicationConfiguration.g:9531:7: rule__GenerationTask__Group_3_3__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_3__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); + + } + + + } + + + } + + + } + break; + case 5 : + // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) + // InternalApplicationConfiguration.g:9537:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); + } + // InternalApplicationConfiguration.g:9537:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) + // InternalApplicationConfiguration.g:9538:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); + + + selected = true; + + // InternalApplicationConfiguration.g:9544:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) + // InternalApplicationConfiguration.g:9545:6: ( rule__GenerationTask__Group_3_4__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); + // InternalApplicationConfiguration.g:9546:6: ( rule__GenerationTask__Group_3_4__0 ) + // InternalApplicationConfiguration.g:9546:7: rule__GenerationTask__Group_3_4__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_4__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); + + } + + + } + + + } + + + } + break; + case 6 : + // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) + // InternalApplicationConfiguration.g:9552:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); + } + // InternalApplicationConfiguration.g:9552:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) + // InternalApplicationConfiguration.g:9553:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); + + + selected = true; + + // InternalApplicationConfiguration.g:9559:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) + // InternalApplicationConfiguration.g:9560:6: ( rule__GenerationTask__Group_3_5__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); + // InternalApplicationConfiguration.g:9561:6: ( rule__GenerationTask__Group_3_5__0 ) + // InternalApplicationConfiguration.g:9561:7: rule__GenerationTask__Group_3_5__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_5__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); + + } + + + } + + + } + + + } + break; + case 7 : + // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) + // InternalApplicationConfiguration.g:9567:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); + } + // InternalApplicationConfiguration.g:9567:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) + // InternalApplicationConfiguration.g:9568:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); + + + selected = true; + + // InternalApplicationConfiguration.g:9574:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) + // InternalApplicationConfiguration.g:9575:6: ( rule__GenerationTask__Group_3_6__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); + // InternalApplicationConfiguration.g:9576:6: ( rule__GenerationTask__Group_3_6__0 ) + // InternalApplicationConfiguration.g:9576:7: rule__GenerationTask__Group_3_6__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_6__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); + + } + + + } + + + } + + + } + break; + case 8 : + // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) + // InternalApplicationConfiguration.g:9582:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); + } + // InternalApplicationConfiguration.g:9582:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) + // InternalApplicationConfiguration.g:9583:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); + + + selected = true; + + // InternalApplicationConfiguration.g:9589:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) + // InternalApplicationConfiguration.g:9590:6: ( rule__GenerationTask__Group_3_7__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); + // InternalApplicationConfiguration.g:9591:6: ( rule__GenerationTask__Group_3_7__0 ) + // InternalApplicationConfiguration.g:9591:7: rule__GenerationTask__Group_3_7__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_7__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); + + } + + + } + + + } + + + } + break; + case 9 : + // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) + // InternalApplicationConfiguration.g:9597:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); + } + // InternalApplicationConfiguration.g:9597:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) + // InternalApplicationConfiguration.g:9598:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); + + + selected = true; + + // InternalApplicationConfiguration.g:9604:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) + // InternalApplicationConfiguration.g:9605:6: ( rule__GenerationTask__Group_3_8__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); + // InternalApplicationConfiguration.g:9606:6: ( rule__GenerationTask__Group_3_8__0 ) + // InternalApplicationConfiguration.g:9606:7: rule__GenerationTask__Group_3_8__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_8__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); + + } + + + } + + + } + + + } + break; + case 10 : + // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) + // InternalApplicationConfiguration.g:9612:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); + } + // InternalApplicationConfiguration.g:9612:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) + // InternalApplicationConfiguration.g:9613:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); + + + selected = true; + + // InternalApplicationConfiguration.g:9619:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) + // InternalApplicationConfiguration.g:9620:6: ( rule__GenerationTask__Group_3_9__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); + // InternalApplicationConfiguration.g:9621:6: ( rule__GenerationTask__Group_3_9__0 ) + // InternalApplicationConfiguration.g:9621:7: rule__GenerationTask__Group_3_9__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_9__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); + + } + + + } + + + } + + + } + break; + case 11 : + // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) + // InternalApplicationConfiguration.g:9627:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); + } + // InternalApplicationConfiguration.g:9627:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) + // InternalApplicationConfiguration.g:9628:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); + + + selected = true; + + // InternalApplicationConfiguration.g:9634:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) + // InternalApplicationConfiguration.g:9635:6: ( rule__GenerationTask__Group_3_10__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); + // InternalApplicationConfiguration.g:9636:6: ( rule__GenerationTask__Group_3_10__0 ) + // InternalApplicationConfiguration.g:9636:7: rule__GenerationTask__Group_3_10__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_10__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); + + } + + + } + + + } + + + } + break; + case 12 : + // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) + // InternalApplicationConfiguration.g:9642:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); + } + // InternalApplicationConfiguration.g:9642:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) + // InternalApplicationConfiguration.g:9643:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); + + + selected = true; + + // InternalApplicationConfiguration.g:9649:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) + // InternalApplicationConfiguration.g:9650:6: ( rule__GenerationTask__Group_3_11__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); + // InternalApplicationConfiguration.g:9651:6: ( rule__GenerationTask__Group_3_11__0 ) + // InternalApplicationConfiguration.g:9651:7: rule__GenerationTask__Group_3_11__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_11__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); + + } + + + } + + + } + + + } + break; + case 13 : + // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) + { + // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) + // InternalApplicationConfiguration.g:9657:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) + { + if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) { + throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)"); + } + // InternalApplicationConfiguration.g:9657:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) + // InternalApplicationConfiguration.g:9658:5: ( ( rule__GenerationTask__Group_3_12__0 ) ) + { + + getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12); + + + selected = true; + + // InternalApplicationConfiguration.g:9664:5: ( ( rule__GenerationTask__Group_3_12__0 ) ) + // InternalApplicationConfiguration.g:9665:6: ( rule__GenerationTask__Group_3_12__0 ) + { + before(grammarAccess.getGenerationTaskAccess().getGroup_3_12()); + // InternalApplicationConfiguration.g:9666:6: ( rule__GenerationTask__Group_3_12__0 ) + // InternalApplicationConfiguration.g:9666:7: rule__GenerationTask__Group_3_12__0 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__Group_3_12__0(); + + state._fsp--; + + + } + + after(grammarAccess.getGenerationTaskAccess().getGroup_3_12()); + + } + + + } + + + } + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + if (selected) + getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__Impl" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0" + // InternalApplicationConfiguration.g:9679:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9683:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ) + // InternalApplicationConfiguration.g:9684:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9685:2: ( rule__GenerationTask__UnorderedGroup_3__1 )? + int alt64=2; + alt64 = dfa64.predict(input); + switch (alt64) { + case 1 : + // InternalApplicationConfiguration.g:9685:2: rule__GenerationTask__UnorderedGroup_3__1 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__1(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__0" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1" + // InternalApplicationConfiguration.g:9691:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9695:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ) + // InternalApplicationConfiguration.g:9696:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9697:2: ( rule__GenerationTask__UnorderedGroup_3__2 )? + int alt65=2; + alt65 = dfa65.predict(input); + switch (alt65) { + case 1 : + // InternalApplicationConfiguration.g:9697:2: rule__GenerationTask__UnorderedGroup_3__2 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__2(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__1" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2" + // InternalApplicationConfiguration.g:9703:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9707:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ) + // InternalApplicationConfiguration.g:9708:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9709:2: ( rule__GenerationTask__UnorderedGroup_3__3 )? + int alt66=2; + alt66 = dfa66.predict(input); + switch (alt66) { + case 1 : + // InternalApplicationConfiguration.g:9709:2: rule__GenerationTask__UnorderedGroup_3__3 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__3(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__2" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3" + // InternalApplicationConfiguration.g:9715:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9719:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ) + // InternalApplicationConfiguration.g:9720:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__4 )? + int alt67=2; + alt67 = dfa67.predict(input); + switch (alt67) { + case 1 : + // InternalApplicationConfiguration.g:9721:2: rule__GenerationTask__UnorderedGroup_3__4 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__4(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__3" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4" + // InternalApplicationConfiguration.g:9727:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9731:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ) + // InternalApplicationConfiguration.g:9732:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9733:2: ( rule__GenerationTask__UnorderedGroup_3__5 )? + int alt68=2; + alt68 = dfa68.predict(input); + switch (alt68) { + case 1 : + // InternalApplicationConfiguration.g:9733:2: rule__GenerationTask__UnorderedGroup_3__5 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__5(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__4" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5" + // InternalApplicationConfiguration.g:9739:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9743:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ) + // InternalApplicationConfiguration.g:9744:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9745:2: ( rule__GenerationTask__UnorderedGroup_3__6 )? + int alt69=2; + alt69 = dfa69.predict(input); + switch (alt69) { + case 1 : + // InternalApplicationConfiguration.g:9745:2: rule__GenerationTask__UnorderedGroup_3__6 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__6(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__5" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6" + // InternalApplicationConfiguration.g:9751:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9755:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ) + // InternalApplicationConfiguration.g:9756:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9757:2: ( rule__GenerationTask__UnorderedGroup_3__7 )? + int alt70=2; + alt70 = dfa70.predict(input); + switch (alt70) { + case 1 : + // InternalApplicationConfiguration.g:9757:2: rule__GenerationTask__UnorderedGroup_3__7 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__7(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__6" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7" + // InternalApplicationConfiguration.g:9763:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9767:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ) + // InternalApplicationConfiguration.g:9768:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9769:2: ( rule__GenerationTask__UnorderedGroup_3__8 )? + int alt71=2; + alt71 = dfa71.predict(input); + switch (alt71) { + case 1 : + // InternalApplicationConfiguration.g:9769:2: rule__GenerationTask__UnorderedGroup_3__8 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__8(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__7" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8" + // InternalApplicationConfiguration.g:9775:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9779:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ) + // InternalApplicationConfiguration.g:9780:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9781:2: ( rule__GenerationTask__UnorderedGroup_3__9 )? + int alt72=2; + alt72 = dfa72.predict(input); + switch (alt72) { + case 1 : + // InternalApplicationConfiguration.g:9781:2: rule__GenerationTask__UnorderedGroup_3__9 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__9(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__8" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9" + // InternalApplicationConfiguration.g:9787:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9791:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ) + // InternalApplicationConfiguration.g:9792:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9793:2: ( rule__GenerationTask__UnorderedGroup_3__10 )? + int alt73=2; + alt73 = dfa73.predict(input); + switch (alt73) { + case 1 : + // InternalApplicationConfiguration.g:9793:2: rule__GenerationTask__UnorderedGroup_3__10 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__10(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__9" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10" + // InternalApplicationConfiguration.g:9799:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9803:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ) + // InternalApplicationConfiguration.g:9804:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9805:2: ( rule__GenerationTask__UnorderedGroup_3__11 )? + int alt74=2; + alt74 = dfa74.predict(input); + switch (alt74) { + case 1 : + // InternalApplicationConfiguration.g:9805:2: rule__GenerationTask__UnorderedGroup_3__11 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__11(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__10" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11" + // InternalApplicationConfiguration.g:9811:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ; + public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9815:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ) + // InternalApplicationConfiguration.g:9816:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? + { + pushFollow(FOLLOW_48); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + // InternalApplicationConfiguration.g:9817:2: ( rule__GenerationTask__UnorderedGroup_3__12 )? + int alt75=2; + alt75 = dfa75.predict(input); + switch (alt75) { + case 1 : + // InternalApplicationConfiguration.g:9817:2: rule__GenerationTask__UnorderedGroup_3__12 + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__12(); + + state._fsp--; + + + } + break; + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__11" + + + // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__12" + // InternalApplicationConfiguration.g:9823:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ; + public final void rule__GenerationTask__UnorderedGroup_3__12() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9827:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ) + // InternalApplicationConfiguration.g:9828:2: rule__GenerationTask__UnorderedGroup_3__Impl + { + pushFollow(FOLLOW_2); + rule__GenerationTask__UnorderedGroup_3__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__12" + + + // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0" + // InternalApplicationConfiguration.g:9835:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ; + public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9839:1: ( ( ruleImport ) ) + // InternalApplicationConfiguration.g:9840:2: ( ruleImport ) + { + // InternalApplicationConfiguration.g:9840:2: ( ruleImport ) + // InternalApplicationConfiguration.g:9841:3: ruleImport + { + before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); + pushFollow(FOLLOW_2); + ruleImport(); + + state._fsp--; + + after(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigurationScript__ImportsAssignment_0" + + + // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1" + // InternalApplicationConfiguration.g:9850:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ; + public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9854:1: ( ( ruleCommand ) ) + // InternalApplicationConfiguration.g:9855:2: ( ruleCommand ) + { + // InternalApplicationConfiguration.g:9855:2: ( ruleCommand ) + // InternalApplicationConfiguration.g:9856:3: ruleCommand + { + before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleCommand(); + + state._fsp--; + + after(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigurationScript__CommandsAssignment_1" + + + // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2" + // InternalApplicationConfiguration.g:9865:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ; + public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9869:1: ( ( ( RULE_STRING ) ) ) + // InternalApplicationConfiguration.g:9870:2: ( ( RULE_STRING ) ) + { + // InternalApplicationConfiguration.g:9870:2: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:9871:3: ( RULE_STRING ) + { + before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); + // InternalApplicationConfiguration.g:9872:3: ( RULE_STRING ) + // InternalApplicationConfiguration.g:9873:4: RULE_STRING + { + before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); + match(input,RULE_STRING,FOLLOW_2); + after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); + + } + + after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__EPackageImport__ImportedPackageAssignment_2" + + + // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2" + // InternalApplicationConfiguration.g:9884:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ; + public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9888:1: ( ( ( RULE_STRING ) ) ) + // InternalApplicationConfiguration.g:9889:2: ( ( RULE_STRING ) ) + { + // InternalApplicationConfiguration.g:9889:2: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:9890:3: ( RULE_STRING ) + { + before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); + // InternalApplicationConfiguration.g:9891:3: ( RULE_STRING ) + // InternalApplicationConfiguration.g:9892:4: RULE_STRING + { + before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); + match(input,RULE_STRING,FOLLOW_2); + after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); + + } + + after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2" + + + // $ANTLR start "rule__CftImport__ImportedCftAssignment_2" + // InternalApplicationConfiguration.g:9903:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ; + public final void rule__CftImport__ImportedCftAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9907:1: ( ( ( RULE_STRING ) ) ) + // InternalApplicationConfiguration.g:9908:2: ( ( RULE_STRING ) ) + { + // InternalApplicationConfiguration.g:9908:2: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:9909:3: ( RULE_STRING ) + { + before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0()); + // InternalApplicationConfiguration.g:9910:3: ( RULE_STRING ) + // InternalApplicationConfiguration.g:9911:4: RULE_STRING + { + before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1()); + match(input,RULE_STRING,FOLLOW_2); + after(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1()); + + } + + after(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CftImport__ImportedCftAssignment_2" + + + // $ANTLR start "rule__FileSpecification__PathAssignment" + // InternalApplicationConfiguration.g:9922:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ; + public final void rule__FileSpecification__PathAssignment() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9926:1: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:9927:2: ( RULE_STRING ) + { + // InternalApplicationConfiguration.g:9927:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:9928:3: RULE_STRING + { + before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); + match(input,RULE_STRING,FOLLOW_2); + after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileSpecification__PathAssignment" + + + // $ANTLR start "rule__FileDeclaration__NameAssignment_1" + // InternalApplicationConfiguration.g:9937:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ; + public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9941:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:9942:2: ( RULE_ID ) + { + // InternalApplicationConfiguration.g:9942:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:9943:3: RULE_ID + { + before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileDeclaration__NameAssignment_1" + + + // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3" + // InternalApplicationConfiguration.g:9952:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ; + public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9956:1: ( ( ruleFileSpecification ) ) + // InternalApplicationConfiguration.g:9957:2: ( ruleFileSpecification ) + { + // InternalApplicationConfiguration.g:9957:2: ( ruleFileSpecification ) + // InternalApplicationConfiguration.g:9958:3: ruleFileSpecification + { + before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); + pushFollow(FOLLOW_2); + ruleFileSpecification(); + + state._fsp--; + + after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileDeclaration__SpecificationAssignment_3" + + + // $ANTLR start "rule__FileReference__ReferredAssignment" + // InternalApplicationConfiguration.g:9967:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ; + public final void rule__FileReference__ReferredAssignment() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9971:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:9972:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:9972:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:9973:3: ( RULE_ID ) + { + before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); + // InternalApplicationConfiguration.g:9974:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:9975:4: RULE_ID + { + before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); + + } + + after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FileReference__ReferredAssignment" + + + // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1" + // InternalApplicationConfiguration.g:9986:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ; + public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:9990:1: ( ( ruleMetamodelEntry ) ) + // InternalApplicationConfiguration.g:9991:2: ( ruleMetamodelEntry ) + { + // InternalApplicationConfiguration.g:9991:2: ( ruleMetamodelEntry ) + // InternalApplicationConfiguration.g:9992:3: ruleMetamodelEntry + { + before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleMetamodelEntry(); + + state._fsp--; + + after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_1" + + + // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1" + // InternalApplicationConfiguration.g:10001:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ; + public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10005:1: ( ( ruleMetamodelEntry ) ) + // InternalApplicationConfiguration.g:10006:2: ( ruleMetamodelEntry ) + { + // InternalApplicationConfiguration.g:10006:2: ( ruleMetamodelEntry ) + // InternalApplicationConfiguration.g:10007:3: ruleMetamodelEntry + { + before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); + pushFollow(FOLLOW_2); + ruleMetamodelEntry(); + + state._fsp--; + + after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_2_1" + + + // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1" + // InternalApplicationConfiguration.g:10016:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; + public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10020:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10021:2: ( ( ruleQualifiedName ) ) + { + // InternalApplicationConfiguration.g:10021:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10022:3: ( ruleQualifiedName ) + { + before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); + // InternalApplicationConfiguration.g:10023:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10024:4: ruleQualifiedName + { + before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); + pushFollow(FOLLOW_2); + ruleQualifiedName(); + + state._fsp--; + + after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); + + } + + after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__PackageAssignment_1" + + + // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2" + // InternalApplicationConfiguration.g:10035:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ; + public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10039:1: ( ( ruleMetamodelElement ) ) + // InternalApplicationConfiguration.g:10040:2: ( ruleMetamodelElement ) + { + // InternalApplicationConfiguration.g:10040:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:10041:3: ruleMetamodelElement + { + before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); + pushFollow(FOLLOW_2); + ruleMetamodelElement(); + + state._fsp--; + + after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_2" + + + // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1" + // InternalApplicationConfiguration.g:10050:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ; + public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10054:1: ( ( ruleMetamodelElement ) ) + // InternalApplicationConfiguration.g:10055:2: ( ruleMetamodelElement ) + { + // InternalApplicationConfiguration.g:10055:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:10056:3: ruleMetamodelElement + { + before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); + pushFollow(FOLLOW_2); + ruleMetamodelElement(); + + state._fsp--; + + after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_3_1" + + + // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0" + // InternalApplicationConfiguration.g:10065:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; + public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10069:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10070:2: ( ( ruleQualifiedName ) ) + { + // InternalApplicationConfiguration.g:10070:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10071:3: ( ruleQualifiedName ) + { + before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); + // InternalApplicationConfiguration.g:10072:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10073:4: ruleQualifiedName + { + before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); + pushFollow(FOLLOW_2); + ruleQualifiedName(); + + state._fsp--; + + after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); + + } + + after(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__PackageAssignment_0_0" + + + // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1" + // InternalApplicationConfiguration.g:10084:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ; + public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10088:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10089:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:10089:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10090:3: ( RULE_ID ) + { + before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); + // InternalApplicationConfiguration.g:10091:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10092:4: RULE_ID + { + before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); + + } + + after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__ClassifierAssignment_1" + + + // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1" + // InternalApplicationConfiguration.g:10103:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ; + public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10107:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10108:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:10108:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10109:3: ( RULE_ID ) + { + before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); + // InternalApplicationConfiguration.g:10110:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10111:4: RULE_ID + { + before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); + + } + + after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelElement__FeatureAssignment_2_1" + + + // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1" + // InternalApplicationConfiguration.g:10122:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ; + public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10126:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10127:2: ( RULE_ID ) + { + // InternalApplicationConfiguration.g:10127:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10128:3: RULE_ID + { + before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelDeclaration__NameAssignment_1" + + + // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2" + // InternalApplicationConfiguration.g:10137:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ; + public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10141:1: ( ( ruleMetamodelSpecification ) ) + // InternalApplicationConfiguration.g:10142:2: ( ruleMetamodelSpecification ) + { + // InternalApplicationConfiguration.g:10142:2: ( ruleMetamodelSpecification ) + // InternalApplicationConfiguration.g:10143:3: ruleMetamodelSpecification + { + before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); + pushFollow(FOLLOW_2); + ruleMetamodelSpecification(); + + state._fsp--; + + after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelDeclaration__SpecificationAssignment_2" + + + // $ANTLR start "rule__MetamodelReference__ReferredAssignment" + // InternalApplicationConfiguration.g:10152:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ; + public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10156:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10157:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:10157:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10158:3: ( RULE_ID ) + { + before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); + // InternalApplicationConfiguration.g:10159:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10160:4: RULE_ID + { + before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); + + } + + after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MetamodelReference__ReferredAssignment" + + + // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1" + // InternalApplicationConfiguration.g:10171:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ; + public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10175:1: ( ( rulePartialModelEntry ) ) + // InternalApplicationConfiguration.g:10176:2: ( rulePartialModelEntry ) + { + // InternalApplicationConfiguration.g:10176:2: ( rulePartialModelEntry ) + // InternalApplicationConfiguration.g:10177:3: rulePartialModelEntry + { + before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + rulePartialModelEntry(); + + state._fsp--; + + after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_1" + + + // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1" + // InternalApplicationConfiguration.g:10186:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ; + public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10190:1: ( ( rulePartialModelEntry ) ) + // InternalApplicationConfiguration.g:10191:2: ( rulePartialModelEntry ) + { + // InternalApplicationConfiguration.g:10191:2: ( rulePartialModelEntry ) + // InternalApplicationConfiguration.g:10192:3: rulePartialModelEntry + { + before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); + pushFollow(FOLLOW_2); + rulePartialModelEntry(); + + state._fsp--; + + after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_2_1" + + + // $ANTLR start "rule__ModelEntry__PathAssignment" + // InternalApplicationConfiguration.g:10201:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ; + public final void rule__ModelEntry__PathAssignment() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10205:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:10206:2: ( ruleFile ) + { + // InternalApplicationConfiguration.g:10206:2: ( ruleFile ) + // InternalApplicationConfiguration.g:10207:3: ruleFile + { + before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleFile(); + + state._fsp--; + + after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ModelEntry__PathAssignment" + + + // $ANTLR start "rule__FolderEntry__PathAssignment_1" + // InternalApplicationConfiguration.g:10216:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ; + public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10220:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:10221:2: ( ruleFile ) + { + // InternalApplicationConfiguration.g:10221:2: ( ruleFile ) + // InternalApplicationConfiguration.g:10222:3: ruleFile + { + before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleFile(); + + state._fsp--; + + after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__PathAssignment_1" + + + // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2" + // InternalApplicationConfiguration.g:10231:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ; + public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10235:1: ( ( ruleModelEntry ) ) + // InternalApplicationConfiguration.g:10236:2: ( ruleModelEntry ) + { + // InternalApplicationConfiguration.g:10236:2: ( ruleModelEntry ) + // InternalApplicationConfiguration.g:10237:3: ruleModelEntry + { + before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); + pushFollow(FOLLOW_2); + ruleModelEntry(); + + state._fsp--; + + after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_2" + + + // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1" + // InternalApplicationConfiguration.g:10246:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ; + public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10250:1: ( ( ruleModelEntry ) ) + // InternalApplicationConfiguration.g:10251:2: ( ruleModelEntry ) + { + // InternalApplicationConfiguration.g:10251:2: ( ruleModelEntry ) + // InternalApplicationConfiguration.g:10252:3: ruleModelEntry + { + before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); + pushFollow(FOLLOW_2); + ruleModelEntry(); + + state._fsp--; + + after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_3_1" + + + // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1" + // InternalApplicationConfiguration.g:10261:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ; + public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10265:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10266:2: ( RULE_ID ) + { + // InternalApplicationConfiguration.g:10266:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10267:3: RULE_ID + { + before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelDeclaration__NameAssignment_1" + + + // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2" + // InternalApplicationConfiguration.g:10276:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ; + public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10280:1: ( ( rulePartialModelSpecification ) ) + // InternalApplicationConfiguration.g:10281:2: ( rulePartialModelSpecification ) + { + // InternalApplicationConfiguration.g:10281:2: ( rulePartialModelSpecification ) + // InternalApplicationConfiguration.g:10282:3: rulePartialModelSpecification + { + before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); + pushFollow(FOLLOW_2); + rulePartialModelSpecification(); + + state._fsp--; + + after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelDeclaration__SpecificationAssignment_2" + + + // $ANTLR start "rule__PartialModelReference__ReferredAssignment" + // InternalApplicationConfiguration.g:10291:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ; + public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10295:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10296:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:10296:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10297:3: ( RULE_ID ) + { + before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); + // InternalApplicationConfiguration.g:10298:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10299:4: RULE_ID + { + before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); + + } + + after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PartialModelReference__ReferredAssignment" + + + // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1" + // InternalApplicationConfiguration.g:10310:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ; + public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10314:1: ( ( rulePatternEntry ) ) + // InternalApplicationConfiguration.g:10315:2: ( rulePatternEntry ) + { + // InternalApplicationConfiguration.g:10315:2: ( rulePatternEntry ) + // InternalApplicationConfiguration.g:10316:3: rulePatternEntry + { + before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + rulePatternEntry(); + + state._fsp--; + + after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__EntriesAssignment_1" + + + // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1" + // InternalApplicationConfiguration.g:10325:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ; + public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10329:1: ( ( rulePatternEntry ) ) + // InternalApplicationConfiguration.g:10330:2: ( rulePatternEntry ) + { + // InternalApplicationConfiguration.g:10330:2: ( rulePatternEntry ) + // InternalApplicationConfiguration.g:10331:3: rulePatternEntry + { + before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); + pushFollow(FOLLOW_2); + rulePatternEntry(); + + state._fsp--; + + after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternSpecification__EntriesAssignment_2_1" + + + // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1" + // InternalApplicationConfiguration.g:10340:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; + public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10344:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10345:2: ( ( ruleQualifiedName ) ) + { + // InternalApplicationConfiguration.g:10345:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10346:3: ( ruleQualifiedName ) + { + before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); + // InternalApplicationConfiguration.g:10347:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10348:4: ruleQualifiedName + { + before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); + pushFollow(FOLLOW_2); + ruleQualifiedName(); + + state._fsp--; + + after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); + + } + + after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__PackageAssignment_1" + + + // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2" + // InternalApplicationConfiguration.g:10359:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ; + public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10363:1: ( ( rulePatternElement ) ) + // InternalApplicationConfiguration.g:10364:2: ( rulePatternElement ) + { + // InternalApplicationConfiguration.g:10364:2: ( rulePatternElement ) + // InternalApplicationConfiguration.g:10365:3: rulePatternElement + { + before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); + pushFollow(FOLLOW_2); + rulePatternElement(); + + state._fsp--; + + after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_2" + + + // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1" + // InternalApplicationConfiguration.g:10374:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ; + public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10378:1: ( ( rulePatternElement ) ) + // InternalApplicationConfiguration.g:10379:2: ( rulePatternElement ) + { + // InternalApplicationConfiguration.g:10379:2: ( rulePatternElement ) + // InternalApplicationConfiguration.g:10380:3: rulePatternElement + { + before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); + pushFollow(FOLLOW_2); + rulePatternElement(); + + state._fsp--; + + after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_3_1" + + + // $ANTLR start "rule__PatternElement__PackageAssignment_0_0" + // InternalApplicationConfiguration.g:10389:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; + public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10393:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10394:2: ( ( ruleQualifiedName ) ) + { + // InternalApplicationConfiguration.g:10394:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10395:3: ( ruleQualifiedName ) + { + before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); + // InternalApplicationConfiguration.g:10396:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10397:4: ruleQualifiedName + { + before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); + pushFollow(FOLLOW_2); + ruleQualifiedName(); + + state._fsp--; + + after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); + + } + + after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternElement__PackageAssignment_0_0" + + + // $ANTLR start "rule__PatternElement__PatternAssignment_1" + // InternalApplicationConfiguration.g:10408:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ; + public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10412:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10413:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:10413:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10414:3: ( RULE_ID ) + { + before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); + // InternalApplicationConfiguration.g:10415:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10416:4: RULE_ID + { + before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); + + } + + after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__PatternElement__PatternAssignment_1" + + + // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1" + // InternalApplicationConfiguration.g:10427:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ; + public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10431:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10432:2: ( RULE_ID ) + { + // InternalApplicationConfiguration.g:10432:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10433:3: RULE_ID + { + before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GraphPatternDeclaration__NameAssignment_1" + + + // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2" + // InternalApplicationConfiguration.g:10442:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ; + public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10446:1: ( ( rulePatternSpecification ) ) + // InternalApplicationConfiguration.g:10447:2: ( rulePatternSpecification ) + { + // InternalApplicationConfiguration.g:10447:2: ( rulePatternSpecification ) + // InternalApplicationConfiguration.g:10448:3: rulePatternSpecification + { + before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); + pushFollow(FOLLOW_2); + rulePatternSpecification(); + + state._fsp--; + + after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GraphPatternDeclaration__SpecificationAssignment_2" + + + // $ANTLR start "rule__GraphPatternReference__ReferredAssignment" + // InternalApplicationConfiguration.g:10457:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ; + public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10461:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10462:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:10462:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10463:3: ( RULE_ID ) + { + before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); + // InternalApplicationConfiguration.g:10464:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10465:4: RULE_ID + { + before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); + + } + + after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GraphPatternReference__ReferredAssignment" + + + // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_1" + // InternalApplicationConfiguration.g:10476:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ; + public final void rule__ObjectiveSpecification__EntriesAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10480:1: ( ( ruleObjectiveEntry ) ) + // InternalApplicationConfiguration.g:10481:2: ( ruleObjectiveEntry ) + { + // InternalApplicationConfiguration.g:10481:2: ( ruleObjectiveEntry ) + // InternalApplicationConfiguration.g:10482:3: ruleObjectiveEntry + { + before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleObjectiveEntry(); + + state._fsp--; + + after(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__EntriesAssignment_1" + + + // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_2_1" + // InternalApplicationConfiguration.g:10491:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ; + public final void rule__ObjectiveSpecification__EntriesAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10495:1: ( ( ruleObjectiveEntry ) ) + // InternalApplicationConfiguration.g:10496:2: ( ruleObjectiveEntry ) + { + // InternalApplicationConfiguration.g:10496:2: ( ruleObjectiveEntry ) + // InternalApplicationConfiguration.g:10497:3: ruleObjectiveEntry + { + before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0()); + pushFollow(FOLLOW_2); + ruleObjectiveEntry(); + + state._fsp--; + + after(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveSpecification__EntriesAssignment_2_1" + + + // $ANTLR start "rule__OptimizationEntry__DirectionAssignment_0" + // InternalApplicationConfiguration.g:10506:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ; + public final void rule__OptimizationEntry__DirectionAssignment_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10510:1: ( ( ruleOptimizationDirection ) ) + // InternalApplicationConfiguration.g:10511:2: ( ruleOptimizationDirection ) + { + // InternalApplicationConfiguration.g:10511:2: ( ruleOptimizationDirection ) + // InternalApplicationConfiguration.g:10512:3: ruleOptimizationDirection + { + before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0()); + pushFollow(FOLLOW_2); + ruleOptimizationDirection(); + + state._fsp--; + + after(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__OptimizationEntry__DirectionAssignment_0" + + + // $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1" + // InternalApplicationConfiguration.g:10521:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ; + public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10525:1: ( ( ruleObjectiveFunction ) ) + // InternalApplicationConfiguration.g:10526:2: ( ruleObjectiveFunction ) + { + // InternalApplicationConfiguration.g:10526:2: ( ruleObjectiveFunction ) + // InternalApplicationConfiguration.g:10527:3: ruleObjectiveFunction + { + before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleObjectiveFunction(); + + state._fsp--; + + after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__OptimizationEntry__FunctionAssignment_1" + + + // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0" + // InternalApplicationConfiguration.g:10536:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ; + public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10540:1: ( ( ruleObjectiveFunction ) ) + // InternalApplicationConfiguration.g:10541:2: ( ruleObjectiveFunction ) + { + // InternalApplicationConfiguration.g:10541:2: ( ruleObjectiveFunction ) + // InternalApplicationConfiguration.g:10542:3: ruleObjectiveFunction + { + before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0()); + pushFollow(FOLLOW_2); + ruleObjectiveFunction(); + + state._fsp--; + + after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__FunctionAssignment_0" + + + // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1" + // InternalApplicationConfiguration.g:10551:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ; + public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10555:1: ( ( ruleComparisonOperator ) ) + // InternalApplicationConfiguration.g:10556:2: ( ruleComparisonOperator ) + { + // InternalApplicationConfiguration.g:10556:2: ( ruleComparisonOperator ) + // InternalApplicationConfiguration.g:10557:3: ruleComparisonOperator + { + before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleComparisonOperator(); + + state._fsp--; + + after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__OperatorAssignment_1" + + + // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2" + // InternalApplicationConfiguration.g:10566:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ; + public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10570:1: ( ( ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:10571:2: ( ruleREALLiteral ) + { + // InternalApplicationConfiguration.g:10571:2: ( ruleREALLiteral ) + // InternalApplicationConfiguration.g:10572:3: ruleREALLiteral + { + before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0()); + pushFollow(FOLLOW_2); + ruleREALLiteral(); + + state._fsp--; + + after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2" + + + // $ANTLR start "rule__ReliabiltiyFunction__PackageAssignment_1_0" + // InternalApplicationConfiguration.g:10581:1: rule__ReliabiltiyFunction__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ; + public final void rule__ReliabiltiyFunction__PackageAssignment_1_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10585:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10586:2: ( ( ruleQualifiedName ) ) + { + // InternalApplicationConfiguration.g:10586:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10587:3: ( ruleQualifiedName ) + { + before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); + // InternalApplicationConfiguration.g:10588:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10589:4: ruleQualifiedName + { + before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); + pushFollow(FOLLOW_2); + ruleQualifiedName(); + + state._fsp--; + + after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); + + } + + after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__PackageAssignment_1_0" + + + // $ANTLR start "rule__ReliabiltiyFunction__TransformationAssignment_2" + // InternalApplicationConfiguration.g:10600:1: rule__ReliabiltiyFunction__TransformationAssignment_2 : ( ( RULE_ID ) ) ; + public final void rule__ReliabiltiyFunction__TransformationAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10604:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10605:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:10605:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10606:3: ( RULE_ID ) + { + before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); + // InternalApplicationConfiguration.g:10607:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10608:4: RULE_ID + { + before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); + + } + + after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabiltiyFunction__TransformationAssignment_2" + + + // $ANTLR start "rule__ObjectiveDeclaration__NameAssignment_1" + // InternalApplicationConfiguration.g:10619:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ; + public final void rule__ObjectiveDeclaration__NameAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10623:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10624:2: ( RULE_ID ) + { + // InternalApplicationConfiguration.g:10624:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10625:3: RULE_ID + { + before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__NameAssignment_1" + + + // $ANTLR start "rule__ObjectiveDeclaration__SpecificationAssignment_2" + // InternalApplicationConfiguration.g:10634:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ; + public final void rule__ObjectiveDeclaration__SpecificationAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10638:1: ( ( ruleObjectiveSpecification ) ) + // InternalApplicationConfiguration.g:10639:2: ( ruleObjectiveSpecification ) + { + // InternalApplicationConfiguration.g:10639:2: ( ruleObjectiveSpecification ) + // InternalApplicationConfiguration.g:10640:3: ruleObjectiveSpecification + { + before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0()); + pushFollow(FOLLOW_2); + ruleObjectiveSpecification(); + + state._fsp--; + + after(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__SpecificationAssignment_2" + + + // $ANTLR start "rule__ObjectiveReference__ReferredAssignment" + // InternalApplicationConfiguration.g:10649:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ; + public final void rule__ObjectiveReference__ReferredAssignment() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10653:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10654:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:10654:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10655:3: ( RULE_ID ) + { + before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0()); + // InternalApplicationConfiguration.g:10656:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10657:4: RULE_ID + { + before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1()); + + } + + after(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveReference__ReferredAssignment" + + + // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0" + // InternalApplicationConfiguration.g:10668:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ; + public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10672:1: ( ( ruleConfigEntry ) ) + // InternalApplicationConfiguration.g:10673:2: ( ruleConfigEntry ) + { + // InternalApplicationConfiguration.g:10673:2: ( ruleConfigEntry ) + // InternalApplicationConfiguration.g:10674:3: ruleConfigEntry + { + before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); + pushFollow(FOLLOW_2); + ruleConfigEntry(); + + state._fsp--; + + after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_0" + + + // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1" + // InternalApplicationConfiguration.g:10683:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ; + public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10687:1: ( ( ruleConfigEntry ) ) + // InternalApplicationConfiguration.g:10688:2: ( ruleConfigEntry ) + { + // InternalApplicationConfiguration.g:10688:2: ( ruleConfigEntry ) + // InternalApplicationConfiguration.g:10689:3: ruleConfigEntry + { + before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); + pushFollow(FOLLOW_2); + ruleConfigEntry(); + + state._fsp--; + + after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_1_1" + + + // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1" + // InternalApplicationConfiguration.g:10698:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ; + public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10702:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10703:2: ( RULE_ID ) + { + // InternalApplicationConfiguration.g:10703:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10704:3: RULE_ID + { + before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigDeclaration__NameAssignment_1" + + + // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2" + // InternalApplicationConfiguration.g:10713:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ; + public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10717:1: ( ( ruleConfigSpecification ) ) + // InternalApplicationConfiguration.g:10718:2: ( ruleConfigSpecification ) + { + // InternalApplicationConfiguration.g:10718:2: ( ruleConfigSpecification ) + // InternalApplicationConfiguration.g:10719:3: ruleConfigSpecification + { + before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); + pushFollow(FOLLOW_2); + ruleConfigSpecification(); + + state._fsp--; + + after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigDeclaration__SpecificationAssignment_2" + + + // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2" + // InternalApplicationConfiguration.g:10728:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ; + public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10732:1: ( ( ruleDocumentLevelSpecification ) ) + // InternalApplicationConfiguration.g:10733:2: ( ruleDocumentLevelSpecification ) + { + // InternalApplicationConfiguration.g:10733:2: ( ruleDocumentLevelSpecification ) + // InternalApplicationConfiguration.g:10734:3: ruleDocumentLevelSpecification + { + before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); + pushFollow(FOLLOW_2); + ruleDocumentLevelSpecification(); + + state._fsp--; + + after(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__DocumentationEntry__LevelAssignment_2" + + + // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2" + // InternalApplicationConfiguration.g:10743:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ; + public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10747:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:10748:2: ( RULE_INT ) + { + // InternalApplicationConfiguration.g:10748:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:10749:3: RULE_INT + { + before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); + match(input,RULE_INT,FOLLOW_2); + after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RuntimeEntry__MillisecLimitAssignment_2" + + + // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2" + // InternalApplicationConfiguration.g:10758:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ; + public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10762:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:10763:2: ( RULE_INT ) + { + // InternalApplicationConfiguration.g:10763:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:10764:3: RULE_INT + { + before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); + match(input,RULE_INT,FOLLOW_2); + after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__MemoryEntry__MegabyteLimitAssignment_2" + + + // $ANTLR start "rule__CustomEntry__KeyAssignment_0" + // InternalApplicationConfiguration.g:10773:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ; + public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10777:1: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:10778:2: ( RULE_STRING ) + { + // InternalApplicationConfiguration.g:10778:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:10779:3: RULE_STRING + { + before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); + match(input,RULE_STRING,FOLLOW_2); + after(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CustomEntry__KeyAssignment_0" + + + // $ANTLR start "rule__CustomEntry__ValueAssignment_2" + // InternalApplicationConfiguration.g:10788:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ; + public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10792:1: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:10793:2: ( RULE_STRING ) + { + // InternalApplicationConfiguration.g:10793:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:10794:3: RULE_STRING + { + before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); + match(input,RULE_STRING,FOLLOW_2); + after(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__CustomEntry__ValueAssignment_2" + + + // $ANTLR start "rule__ConfigReference__ConfigAssignment" + // InternalApplicationConfiguration.g:10803:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ; + public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10807:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10808:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:10808:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10809:3: ( RULE_ID ) + { + before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); + // InternalApplicationConfiguration.g:10810:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10811:4: RULE_ID + { + before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); + + } + + after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ConfigReference__ConfigAssignment" + + + // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0" + // InternalApplicationConfiguration.g:10822:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ; + public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10826:1: ( ( ruleTypeScope ) ) + // InternalApplicationConfiguration.g:10827:2: ( ruleTypeScope ) + { + // InternalApplicationConfiguration.g:10827:2: ( ruleTypeScope ) + // InternalApplicationConfiguration.g:10828:3: ruleTypeScope + { + before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); + pushFollow(FOLLOW_2); + ruleTypeScope(); + + state._fsp--; + + after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_0" + + + // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1" + // InternalApplicationConfiguration.g:10837:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ; + public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10841:1: ( ( ruleTypeScope ) ) + // InternalApplicationConfiguration.g:10842:2: ( ruleTypeScope ) + { + // InternalApplicationConfiguration.g:10842:2: ( ruleTypeScope ) + // InternalApplicationConfiguration.g:10843:3: ruleTypeScope + { + before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); + pushFollow(FOLLOW_2); + ruleTypeScope(); + + state._fsp--; + + after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_1_1" + + + // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1" + // InternalApplicationConfiguration.g:10852:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ; + public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10856:1: ( ( ruleClassReference ) ) + // InternalApplicationConfiguration.g:10857:2: ( ruleClassReference ) + { + // InternalApplicationConfiguration.g:10857:2: ( ruleClassReference ) + // InternalApplicationConfiguration.g:10858:3: ruleClassReference + { + before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleClassReference(); + + state._fsp--; + + after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__TypeAssignment_1" + + + // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0" + // InternalApplicationConfiguration.g:10867:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; + public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10871:1: ( ( ( '+=' ) ) ) + // InternalApplicationConfiguration.g:10872:2: ( ( '+=' ) ) + { + // InternalApplicationConfiguration.g:10872:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:10873:3: ( '+=' ) + { + before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + // InternalApplicationConfiguration.g:10874:3: ( '+=' ) + // InternalApplicationConfiguration.g:10875:4: '+=' + { + before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + match(input,60,FOLLOW_2); + after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + + } + + after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__SetsNewAssignment_2_0" + + + // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1" + // InternalApplicationConfiguration.g:10886:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; + public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10890:1: ( ( ( '=' ) ) ) + // InternalApplicationConfiguration.g:10891:2: ( ( '=' ) ) + { + // InternalApplicationConfiguration.g:10891:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:10892:3: ( '=' ) + { + before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + // InternalApplicationConfiguration.g:10893:3: ( '=' ) + // InternalApplicationConfiguration.g:10894:4: '=' + { + before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + match(input,28,FOLLOW_2); + after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + + } + + after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__SetsSumAssignment_2_1" + + + // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0" + // InternalApplicationConfiguration.g:10905:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; + public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10909:1: ( ( ruleExactNumber ) ) + // InternalApplicationConfiguration.g:10910:2: ( ruleExactNumber ) + { + // InternalApplicationConfiguration.g:10910:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:10911:3: ruleExactNumber + { + before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); + pushFollow(FOLLOW_2); + ruleExactNumber(); + + state._fsp--; + + after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_0" + + + // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1" + // InternalApplicationConfiguration.g:10920:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; + public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10924:1: ( ( ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:10925:2: ( ruleIntervallNumber ) + { + // InternalApplicationConfiguration.g:10925:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:10926:3: ruleIntervallNumber + { + before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); + pushFollow(FOLLOW_2); + ruleIntervallNumber(); + + state._fsp--; + + after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_1" + + + // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1" + // InternalApplicationConfiguration.g:10935:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ; + public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10939:1: ( ( ruleObjectReference ) ) + // InternalApplicationConfiguration.g:10940:2: ( ruleObjectReference ) + { + // InternalApplicationConfiguration.g:10940:2: ( ruleObjectReference ) + // InternalApplicationConfiguration.g:10941:3: ruleObjectReference + { + before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleObjectReference(); + + state._fsp--; + + after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__TypeAssignment_1" + + + // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0" + // InternalApplicationConfiguration.g:10950:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; + public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10954:1: ( ( ( '+=' ) ) ) + // InternalApplicationConfiguration.g:10955:2: ( ( '+=' ) ) + { + // InternalApplicationConfiguration.g:10955:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:10956:3: ( '+=' ) + { + before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + // InternalApplicationConfiguration.g:10957:3: ( '+=' ) + // InternalApplicationConfiguration.g:10958:4: '+=' + { + before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + match(input,60,FOLLOW_2); + after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + + } + + after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__SetsNewAssignment_2_0" + + + // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1" + // InternalApplicationConfiguration.g:10969:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; + public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10973:1: ( ( ( '=' ) ) ) + // InternalApplicationConfiguration.g:10974:2: ( ( '=' ) ) + { + // InternalApplicationConfiguration.g:10974:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:10975:3: ( '=' ) + { + before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + // InternalApplicationConfiguration.g:10976:3: ( '=' ) + // InternalApplicationConfiguration.g:10977:4: '=' + { + before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + match(input,28,FOLLOW_2); + after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + + } + + after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__SetsSumAssignment_2_1" + + + // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0" + // InternalApplicationConfiguration.g:10988:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; + public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10992:1: ( ( ruleExactNumber ) ) + // InternalApplicationConfiguration.g:10993:2: ( ruleExactNumber ) + { + // InternalApplicationConfiguration.g:10993:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:10994:3: ruleExactNumber + { + before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); + pushFollow(FOLLOW_2); + ruleExactNumber(); + + state._fsp--; + + after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_0" + + + // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1" + // InternalApplicationConfiguration.g:11003:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; + public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11007:1: ( ( ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:11008:2: ( ruleIntervallNumber ) + { + // InternalApplicationConfiguration.g:11008:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11009:3: ruleIntervallNumber + { + before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); + pushFollow(FOLLOW_2); + ruleIntervallNumber(); + + state._fsp--; + + after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_1" + + + // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1" + // InternalApplicationConfiguration.g:11018:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ; + public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11022:1: ( ( ruleIntegerReference ) ) + // InternalApplicationConfiguration.g:11023:2: ( ruleIntegerReference ) + { + // InternalApplicationConfiguration.g:11023:2: ( ruleIntegerReference ) + // InternalApplicationConfiguration.g:11024:3: ruleIntegerReference + { + before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleIntegerReference(); + + state._fsp--; + + after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__TypeAssignment_1" + + + // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0" + // InternalApplicationConfiguration.g:11033:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; + public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11037:1: ( ( ( '+=' ) ) ) + // InternalApplicationConfiguration.g:11038:2: ( ( '+=' ) ) + { + // InternalApplicationConfiguration.g:11038:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11039:3: ( '+=' ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + // InternalApplicationConfiguration.g:11040:3: ( '+=' ) + // InternalApplicationConfiguration.g:11041:4: '+=' + { + before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + match(input,60,FOLLOW_2); + after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__SetsNewAssignment_2_0" + + + // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1" + // InternalApplicationConfiguration.g:11052:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; + public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11056:1: ( ( ( '=' ) ) ) + // InternalApplicationConfiguration.g:11057:2: ( ( '=' ) ) + { + // InternalApplicationConfiguration.g:11057:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11058:3: ( '=' ) + { + before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + // InternalApplicationConfiguration.g:11059:3: ( '=' ) + // InternalApplicationConfiguration.g:11060:4: '=' + { + before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + match(input,28,FOLLOW_2); + after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + + } + + after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__SetsSumAssignment_2_1" + + + // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0" + // InternalApplicationConfiguration.g:11071:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; + public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11075:1: ( ( ruleExactNumber ) ) + // InternalApplicationConfiguration.g:11076:2: ( ruleExactNumber ) + { + // InternalApplicationConfiguration.g:11076:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11077:3: ruleExactNumber + { + before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); + pushFollow(FOLLOW_2); + ruleExactNumber(); + + state._fsp--; + + after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_0" + + + // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1" + // InternalApplicationConfiguration.g:11086:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; + public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11090:1: ( ( ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:11091:2: ( ruleIntervallNumber ) + { + // InternalApplicationConfiguration.g:11091:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11092:3: ruleIntervallNumber + { + before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); + pushFollow(FOLLOW_2); + ruleIntervallNumber(); + + state._fsp--; + + after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_1" + + + // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2" + // InternalApplicationConfiguration.g:11101:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ; + public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11105:1: ( ( ruleIntEnumberation ) ) + // InternalApplicationConfiguration.g:11106:2: ( ruleIntEnumberation ) + { + // InternalApplicationConfiguration.g:11106:2: ( ruleIntEnumberation ) + // InternalApplicationConfiguration.g:11107:3: ruleIntEnumberation + { + before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); + pushFollow(FOLLOW_2); + ruleIntEnumberation(); + + state._fsp--; + + after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_2" + + + // $ANTLR start "rule__RealTypeScope__TypeAssignment_1" + // InternalApplicationConfiguration.g:11116:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ; + public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11120:1: ( ( ruleRealReference ) ) + // InternalApplicationConfiguration.g:11121:2: ( ruleRealReference ) + { + // InternalApplicationConfiguration.g:11121:2: ( ruleRealReference ) + // InternalApplicationConfiguration.g:11122:3: ruleRealReference + { + before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleRealReference(); + + state._fsp--; + + after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__TypeAssignment_1" + + + // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0" + // InternalApplicationConfiguration.g:11131:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; + public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11135:1: ( ( ( '+=' ) ) ) + // InternalApplicationConfiguration.g:11136:2: ( ( '+=' ) ) + { + // InternalApplicationConfiguration.g:11136:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11137:3: ( '+=' ) + { + before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + // InternalApplicationConfiguration.g:11138:3: ( '+=' ) + // InternalApplicationConfiguration.g:11139:4: '+=' + { + before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + match(input,60,FOLLOW_2); + after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + + } + + after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__SetsNewAssignment_2_0" + + + // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1" + // InternalApplicationConfiguration.g:11150:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; + public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11154:1: ( ( ( '=' ) ) ) + // InternalApplicationConfiguration.g:11155:2: ( ( '=' ) ) + { + // InternalApplicationConfiguration.g:11155:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11156:3: ( '=' ) + { + before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + // InternalApplicationConfiguration.g:11157:3: ( '=' ) + // InternalApplicationConfiguration.g:11158:4: '=' + { + before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + match(input,28,FOLLOW_2); + after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + + } + + after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__SetsSumAssignment_2_1" + + + // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0" + // InternalApplicationConfiguration.g:11169:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; + public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11173:1: ( ( ruleExactNumber ) ) + // InternalApplicationConfiguration.g:11174:2: ( ruleExactNumber ) + { + // InternalApplicationConfiguration.g:11174:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11175:3: ruleExactNumber + { + before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); + pushFollow(FOLLOW_2); + ruleExactNumber(); + + state._fsp--; + + after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_0" + + + // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1" + // InternalApplicationConfiguration.g:11184:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; + public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11188:1: ( ( ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:11189:2: ( ruleIntervallNumber ) + { + // InternalApplicationConfiguration.g:11189:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11190:3: ruleIntervallNumber + { + before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); + pushFollow(FOLLOW_2); + ruleIntervallNumber(); + + state._fsp--; + + after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_1" + + + // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2" + // InternalApplicationConfiguration.g:11199:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ; + public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11203:1: ( ( ruleRealEnumeration ) ) + // InternalApplicationConfiguration.g:11204:2: ( ruleRealEnumeration ) + { + // InternalApplicationConfiguration.g:11204:2: ( ruleRealEnumeration ) + // InternalApplicationConfiguration.g:11205:3: ruleRealEnumeration + { + before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); + pushFollow(FOLLOW_2); + ruleRealEnumeration(); + + state._fsp--; + + after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_2" + + + // $ANTLR start "rule__StringTypeScope__TypeAssignment_1" + // InternalApplicationConfiguration.g:11214:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ; + public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11218:1: ( ( ruleStringReference ) ) + // InternalApplicationConfiguration.g:11219:2: ( ruleStringReference ) + { + // InternalApplicationConfiguration.g:11219:2: ( ruleStringReference ) + // InternalApplicationConfiguration.g:11220:3: ruleStringReference + { + before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleStringReference(); + + state._fsp--; + + after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__TypeAssignment_1" + + + // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0" + // InternalApplicationConfiguration.g:11229:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; + public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11233:1: ( ( ( '+=' ) ) ) + // InternalApplicationConfiguration.g:11234:2: ( ( '+=' ) ) + { + // InternalApplicationConfiguration.g:11234:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11235:3: ( '+=' ) + { + before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + // InternalApplicationConfiguration.g:11236:3: ( '+=' ) + // InternalApplicationConfiguration.g:11237:4: '+=' + { + before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + match(input,60,FOLLOW_2); + after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + + } + + after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__SetsNewAssignment_2_0" + + + // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1" + // InternalApplicationConfiguration.g:11248:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; + public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11252:1: ( ( ( '=' ) ) ) + // InternalApplicationConfiguration.g:11253:2: ( ( '=' ) ) + { + // InternalApplicationConfiguration.g:11253:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11254:3: ( '=' ) + { + before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + // InternalApplicationConfiguration.g:11255:3: ( '=' ) + // InternalApplicationConfiguration.g:11256:4: '=' + { + before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + match(input,28,FOLLOW_2); + after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + + } + + after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__SetsSumAssignment_2_1" + + + // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0" + // InternalApplicationConfiguration.g:11267:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; + public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11271:1: ( ( ruleExactNumber ) ) + // InternalApplicationConfiguration.g:11272:2: ( ruleExactNumber ) + { + // InternalApplicationConfiguration.g:11272:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11273:3: ruleExactNumber + { + before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); + pushFollow(FOLLOW_2); + ruleExactNumber(); + + state._fsp--; + + after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_0" + + + // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1" + // InternalApplicationConfiguration.g:11282:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; + public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11286:1: ( ( ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:11287:2: ( ruleIntervallNumber ) + { + // InternalApplicationConfiguration.g:11287:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11288:3: ruleIntervallNumber + { + before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); + pushFollow(FOLLOW_2); + ruleIntervallNumber(); + + state._fsp--; + + after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_1" + + + // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2" + // InternalApplicationConfiguration.g:11297:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ; + public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11301:1: ( ( ruleStringEnumeration ) ) + // InternalApplicationConfiguration.g:11302:2: ( ruleStringEnumeration ) + { + // InternalApplicationConfiguration.g:11302:2: ( ruleStringEnumeration ) + // InternalApplicationConfiguration.g:11303:3: ruleStringEnumeration + { + before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); + pushFollow(FOLLOW_2); + ruleStringEnumeration(); + + state._fsp--; + + after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_2" + + + // $ANTLR start "rule__ClassReference__ElementAssignment_1" + // InternalApplicationConfiguration.g:11312:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ; + public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11316:1: ( ( ruleMetamodelElement ) ) + // InternalApplicationConfiguration.g:11317:2: ( ruleMetamodelElement ) + { + // InternalApplicationConfiguration.g:11317:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:11318:3: ruleMetamodelElement + { + before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleMetamodelElement(); + + state._fsp--; + + after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ClassReference__ElementAssignment_1" + + + // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0" + // InternalApplicationConfiguration.g:11327:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ; + public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11331:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11332:2: ( RULE_INT ) + { + // InternalApplicationConfiguration.g:11332:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11333:3: RULE_INT + { + before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); + match(input,RULE_INT,FOLLOW_2); + after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ExactNumber__ExactNumberAssignment_0" + + + // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1" + // InternalApplicationConfiguration.g:11342:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ; + public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11346:1: ( ( ( '*' ) ) ) + // InternalApplicationConfiguration.g:11347:2: ( ( '*' ) ) + { + // InternalApplicationConfiguration.g:11347:2: ( ( '*' ) ) + // InternalApplicationConfiguration.g:11348:3: ( '*' ) + { + before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); + // InternalApplicationConfiguration.g:11349:3: ( '*' ) + // InternalApplicationConfiguration.g:11350:4: '*' + { + before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); + match(input,61,FOLLOW_2); + after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); + + } + + after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ExactNumber__ExactUnlimitedAssignment_1" + + + // $ANTLR start "rule__IntervallNumber__MinAssignment_0" + // InternalApplicationConfiguration.g:11361:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ; + public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11365:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11366:2: ( RULE_INT ) + { + // InternalApplicationConfiguration.g:11366:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11367:3: RULE_INT + { + before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); + match(input,RULE_INT,FOLLOW_2); + after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntervallNumber__MinAssignment_0" + + + // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0" + // InternalApplicationConfiguration.g:11376:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ; + public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11380:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11381:2: ( RULE_INT ) + { + // InternalApplicationConfiguration.g:11381:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11382:3: RULE_INT + { + before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); + match(input,RULE_INT,FOLLOW_2); + after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntervallNumber__MaxNumberAssignment_2_0" + + + // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1" + // InternalApplicationConfiguration.g:11391:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ; + public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11395:1: ( ( ( '*' ) ) ) + // InternalApplicationConfiguration.g:11396:2: ( ( '*' ) ) + { + // InternalApplicationConfiguration.g:11396:2: ( ( '*' ) ) + // InternalApplicationConfiguration.g:11397:3: ( '*' ) + { + before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); + // InternalApplicationConfiguration.g:11398:3: ( '*' ) + // InternalApplicationConfiguration.g:11399:4: '*' + { + before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); + match(input,61,FOLLOW_2); + after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); + + } + + after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntervallNumber__MaxUnlimitedAssignment_2_1" + + + // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0" + // InternalApplicationConfiguration.g:11410:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ; + public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11414:1: ( ( ruleINTLiteral ) ) + // InternalApplicationConfiguration.g:11415:2: ( ruleINTLiteral ) + { + // InternalApplicationConfiguration.g:11415:2: ( ruleINTLiteral ) + // InternalApplicationConfiguration.g:11416:3: ruleINTLiteral + { + before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); + pushFollow(FOLLOW_2); + ruleINTLiteral(); + + state._fsp--; + + after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_0" + + + // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1" + // InternalApplicationConfiguration.g:11425:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ; + public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11429:1: ( ( ruleINTLiteral ) ) + // InternalApplicationConfiguration.g:11430:2: ( ruleINTLiteral ) + { + // InternalApplicationConfiguration.g:11430:2: ( ruleINTLiteral ) + // InternalApplicationConfiguration.g:11431:3: ruleINTLiteral + { + before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); + pushFollow(FOLLOW_2); + ruleINTLiteral(); + + state._fsp--; + + after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_1_1" + + + // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0" + // InternalApplicationConfiguration.g:11440:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ; + public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11444:1: ( ( ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:11445:2: ( ruleREALLiteral ) + { + // InternalApplicationConfiguration.g:11445:2: ( ruleREALLiteral ) + // InternalApplicationConfiguration.g:11446:3: ruleREALLiteral + { + before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); + pushFollow(FOLLOW_2); + ruleREALLiteral(); + + state._fsp--; + + after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_0" + + + // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1" + // InternalApplicationConfiguration.g:11455:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ; + public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11459:1: ( ( ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:11460:2: ( ruleREALLiteral ) + { + // InternalApplicationConfiguration.g:11460:2: ( ruleREALLiteral ) + // InternalApplicationConfiguration.g:11461:3: ruleREALLiteral + { + before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); + pushFollow(FOLLOW_2); + ruleREALLiteral(); + + state._fsp--; + + after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_1_1" + + + // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0" + // InternalApplicationConfiguration.g:11470:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ; + public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11474:1: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:11475:2: ( RULE_STRING ) + { + // InternalApplicationConfiguration.g:11475:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:11476:3: RULE_STRING + { + before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); + match(input,RULE_STRING,FOLLOW_2); + after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_0" + + + // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1" + // InternalApplicationConfiguration.g:11485:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ; + public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11489:1: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:11490:2: ( RULE_STRING ) + { + // InternalApplicationConfiguration.g:11490:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:11491:3: RULE_STRING + { + before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); + match(input,RULE_STRING,FOLLOW_2); + after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_1_1" + + + // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1" + // InternalApplicationConfiguration.g:11500:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ; + public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11504:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:11505:2: ( RULE_ID ) + { + // InternalApplicationConfiguration.g:11505:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:11506:3: RULE_ID + { + before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeDeclaration__NameAssignment_1" + + + // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2" + // InternalApplicationConfiguration.g:11515:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ; + public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11519:1: ( ( ruleScopeSpecification ) ) + // InternalApplicationConfiguration.g:11520:2: ( ruleScopeSpecification ) + { + // InternalApplicationConfiguration.g:11520:2: ( ruleScopeSpecification ) + // InternalApplicationConfiguration.g:11521:3: ruleScopeSpecification + { + before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); + pushFollow(FOLLOW_2); + ruleScopeSpecification(); + + state._fsp--; + + after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeDeclaration__SpecificationAssignment_2" + + + // $ANTLR start "rule__ScopeReference__ReferredAssignment" + // InternalApplicationConfiguration.g:11530:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ; + public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11534:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:11535:2: ( ( RULE_ID ) ) + { + // InternalApplicationConfiguration.g:11535:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:11536:3: ( RULE_ID ) + { + before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); + // InternalApplicationConfiguration.g:11537:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:11538:4: RULE_ID + { + before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); + + } + + after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ScopeReference__ReferredAssignment" + + + // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2" + // InternalApplicationConfiguration.g:11549:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ; + public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11553:1: ( ( ruleMetamodel ) ) + // InternalApplicationConfiguration.g:11554:2: ( ruleMetamodel ) + { + // InternalApplicationConfiguration.g:11554:2: ( ruleMetamodel ) + // InternalApplicationConfiguration.g:11555:3: ruleMetamodel + { + before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); + pushFollow(FOLLOW_2); + ruleMetamodel(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__MetamodelAssignment_3_0_2" + + + // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2" + // InternalApplicationConfiguration.g:11564:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ; + public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11568:1: ( ( rulePartialModel ) ) + // InternalApplicationConfiguration.g:11569:2: ( rulePartialModel ) + { + // InternalApplicationConfiguration.g:11569:2: ( rulePartialModel ) + // InternalApplicationConfiguration.g:11570:3: rulePartialModel + { + before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); + pushFollow(FOLLOW_2); + rulePartialModel(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__PartialModelAssignment_3_1_2" + + + // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2" + // InternalApplicationConfiguration.g:11579:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ; + public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11583:1: ( ( ruleGraphPattern ) ) + // InternalApplicationConfiguration.g:11584:2: ( ruleGraphPattern ) + { + // InternalApplicationConfiguration.g:11584:2: ( ruleGraphPattern ) + // InternalApplicationConfiguration.g:11585:3: ruleGraphPattern + { + before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); + pushFollow(FOLLOW_2); + ruleGraphPattern(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__PatternsAssignment_3_2_2" + + + // $ANTLR start "rule__GenerationTask__ObjectivesAssignment_3_3_2" + // InternalApplicationConfiguration.g:11594:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ; + public final void rule__GenerationTask__ObjectivesAssignment_3_3_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11598:1: ( ( ruleObjective ) ) + // InternalApplicationConfiguration.g:11599:2: ( ruleObjective ) + { + // InternalApplicationConfiguration.g:11599:2: ( ruleObjective ) + // InternalApplicationConfiguration.g:11600:3: ruleObjective + { + before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0()); + pushFollow(FOLLOW_2); + ruleObjective(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__ObjectivesAssignment_3_3_2" + + + // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_4_2" + // InternalApplicationConfiguration.g:11609:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ; + public final void rule__GenerationTask__ScopeAssignment_3_4_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11613:1: ( ( ruleScope ) ) + // InternalApplicationConfiguration.g:11614:2: ( ruleScope ) + { + // InternalApplicationConfiguration.g:11614:2: ( ruleScope ) + // InternalApplicationConfiguration.g:11615:3: ruleScope + { + before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0()); + pushFollow(FOLLOW_2); + ruleScope(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__ScopeAssignment_3_4_2" + + + // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0" + // InternalApplicationConfiguration.g:11624:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ; + public final void rule__GenerationTask__NumberSpecifiedAssignment_3_5_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11628:1: ( ( ( 'number' ) ) ) + // InternalApplicationConfiguration.g:11629:2: ( ( 'number' ) ) + { + // InternalApplicationConfiguration.g:11629:2: ( ( 'number' ) ) + // InternalApplicationConfiguration.g:11630:3: ( 'number' ) + { + before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); + // InternalApplicationConfiguration.g:11631:3: ( 'number' ) + // InternalApplicationConfiguration.g:11632:4: 'number' + { + before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); + match(input,62,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); + + } + + after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0" + + + // $ANTLR start "rule__GenerationTask__NumberAssignment_3_5_2" + // InternalApplicationConfiguration.g:11643:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ; + public final void rule__GenerationTask__NumberAssignment_3_5_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11647:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11648:2: ( RULE_INT ) + { + // InternalApplicationConfiguration.g:11648:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11649:3: RULE_INT + { + before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0()); + match(input,RULE_INT,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__NumberAssignment_3_5_2" + + + // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_6_0" + // InternalApplicationConfiguration.g:11658:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ; + public final void rule__GenerationTask__RunSpecifiedAssignment_3_6_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11662:1: ( ( ( 'runs' ) ) ) + // InternalApplicationConfiguration.g:11663:2: ( ( 'runs' ) ) + { + // InternalApplicationConfiguration.g:11663:2: ( ( 'runs' ) ) + // InternalApplicationConfiguration.g:11664:3: ( 'runs' ) + { + before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); + // InternalApplicationConfiguration.g:11665:3: ( 'runs' ) + // InternalApplicationConfiguration.g:11666:4: 'runs' + { + before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); + match(input,63,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); + + } + + after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__RunSpecifiedAssignment_3_6_0" + + + // $ANTLR start "rule__GenerationTask__RunsAssignment_3_6_2" + // InternalApplicationConfiguration.g:11677:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ; + public final void rule__GenerationTask__RunsAssignment_3_6_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11681:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11682:2: ( RULE_INT ) + { + // InternalApplicationConfiguration.g:11682:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11683:3: RULE_INT + { + before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0()); + match(input,RULE_INT,FOLLOW_2); + after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__RunsAssignment_3_6_2" + + + // $ANTLR start "rule__GenerationTask__SolverAssignment_3_7_2" + // InternalApplicationConfiguration.g:11692:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ; + public final void rule__GenerationTask__SolverAssignment_3_7_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11696:1: ( ( ruleSolver ) ) + // InternalApplicationConfiguration.g:11697:2: ( ruleSolver ) + { + // InternalApplicationConfiguration.g:11697:2: ( ruleSolver ) + // InternalApplicationConfiguration.g:11698:3: ruleSolver + { + before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0()); + pushFollow(FOLLOW_2); + ruleSolver(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__SolverAssignment_3_7_2" + + + // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_8_2" + // InternalApplicationConfiguration.g:11707:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ; + public final void rule__GenerationTask__ConfigAssignment_3_8_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11711:1: ( ( ruleConfig ) ) + // InternalApplicationConfiguration.g:11712:2: ( ruleConfig ) + { + // InternalApplicationConfiguration.g:11712:2: ( ruleConfig ) + // InternalApplicationConfiguration.g:11713:3: ruleConfig + { + before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0()); + pushFollow(FOLLOW_2); + ruleConfig(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__ConfigAssignment_3_8_2" + + + // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_9_2" + // InternalApplicationConfiguration.g:11722:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ; + public final void rule__GenerationTask__DebugFolderAssignment_3_9_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11726:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:11727:2: ( ruleFile ) + { + // InternalApplicationConfiguration.g:11727:2: ( ruleFile ) + // InternalApplicationConfiguration.g:11728:3: ruleFile + { + before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0()); + pushFollow(FOLLOW_2); + ruleFile(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__DebugFolderAssignment_3_9_2" + + + // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_10_2" + // InternalApplicationConfiguration.g:11737:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ; + public final void rule__GenerationTask__TargetLogFileAssignment_3_10_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11741:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:11742:2: ( ruleFile ) + { + // InternalApplicationConfiguration.g:11742:2: ( ruleFile ) + // InternalApplicationConfiguration.g:11743:3: ruleFile + { + before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0()); + pushFollow(FOLLOW_2); + ruleFile(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__TargetLogFileAssignment_3_10_2" + + + // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2" + // InternalApplicationConfiguration.g:11752:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ; + public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11756:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:11757:2: ( ruleFile ) + { + // InternalApplicationConfiguration.g:11757:2: ( ruleFile ) + // InternalApplicationConfiguration.g:11758:3: ruleFile + { + before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0()); + pushFollow(FOLLOW_2); + ruleFile(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2" + + + // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_12_2" + // InternalApplicationConfiguration.g:11767:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ; + public final void rule__GenerationTask__TagetFolderAssignment_3_12_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:11771:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:11772:2: ( ruleFile ) + { + // InternalApplicationConfiguration.g:11772:2: ( ruleFile ) + // InternalApplicationConfiguration.g:11773:3: ruleFile + { + before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0()); + pushFollow(FOLLOW_2); + ruleFile(); + + state._fsp--; + + after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__GenerationTask__TagetFolderAssignment_3_12_2" + + // Delegated rules + + + protected DFA62 dfa62 = new DFA62(this); + protected DFA63 dfa63 = new DFA63(this); + protected DFA64 dfa64 = new DFA64(this); + protected DFA65 dfa65 = new DFA65(this); + protected DFA66 dfa66 = new DFA66(this); + protected DFA67 dfa67 = new DFA67(this); + protected DFA68 dfa68 = new DFA68(this); + protected DFA69 dfa69 = new DFA69(this); + protected DFA70 dfa70 = new DFA70(this); + protected DFA71 dfa71 = new DFA71(this); + protected DFA72 dfa72 = new DFA72(this); + protected DFA73 dfa73 = new DFA73(this); + protected DFA74 dfa74 = new DFA74(this); + protected DFA75 dfa75 = new DFA75(this); + static final String dfa_1s = "\17\uffff"; + static final String dfa_2s = "\1\36\16\uffff"; + static final String dfa_3s = "\1\77\16\uffff"; + static final String dfa_4s = "\1\uffff\15\1\1\2"; + static final String dfa_5s = "\1\0\16\uffff}>"; + static final String[] dfa_6s = { + "\1\16\4\uffff\1\1\2\uffff\1\3\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); + + class DFA62 extends DFA { + + public DFA62(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 62; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA62_0 = input.LA(1); + + + int index62_0 = input.index(); + input.rewind(); + s = -1; + if ( LA62_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA62_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA62_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA62_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA62_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA62_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA62_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA62_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA62_0==30) ) {s = 14;} + + + input.seek(index62_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 62, _s, input); + error(nvae); + throw nvae; + } + } + static final String dfa_7s = "\16\uffff"; + static final String dfa_8s = "\1\43\15\uffff"; + static final String dfa_9s = "\1\77\15\uffff"; + static final String dfa_10s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15"; + static final String dfa_11s = "\1\0\15\uffff}>"; + static final String[] dfa_12s = { + "\1\1\2\uffff\1\3\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + }; + + static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s); + static final char[] dfa_8 = DFA.unpackEncodedStringToUnsignedChars(dfa_8s); + static final char[] dfa_9 = DFA.unpackEncodedStringToUnsignedChars(dfa_9s); + static final short[] dfa_10 = DFA.unpackEncodedString(dfa_10s); + static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s); + static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s); + + class DFA63 extends DFA { + + public DFA63(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 63; + this.eot = dfa_7; + this.eof = dfa_7; + this.min = dfa_8; + this.max = dfa_9; + this.accept = dfa_10; + this.special = dfa_11; + this.transition = dfa_12; + } + public String getDescription() { + return "9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA63_0 = input.LA(1); + + + int index63_0 = input.index(); + input.rewind(); + s = -1; + if ( LA63_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA63_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA63_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA63_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA63_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA63_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA63_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA63_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA63_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA63_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + + input.seek(index63_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 63, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA64 extends DFA { + + public DFA64(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 64; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9685:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA64_0 = input.LA(1); + + + int index64_0 = input.index(); + input.rewind(); + s = -1; + if ( LA64_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA64_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA64_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA64_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA64_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA64_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA64_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA64_0==30) ) {s = 14;} + + + input.seek(index64_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 64, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA65 extends DFA { + + public DFA65(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 65; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9697:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA65_0 = input.LA(1); + + + int index65_0 = input.index(); + input.rewind(); + s = -1; + if ( LA65_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA65_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA65_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA65_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA65_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA65_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA65_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA65_0==30) ) {s = 14;} + + + input.seek(index65_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 65, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA66 extends DFA { + + public DFA66(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 66; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9709:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA66_0 = input.LA(1); + + + int index66_0 = input.index(); + input.rewind(); + s = -1; + if ( LA66_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA66_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA66_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA66_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA66_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA66_0==30) ) {s = 14;} + + + input.seek(index66_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 66, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA67 extends DFA { + + public DFA67(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 67; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9721:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA67_0 = input.LA(1); + + + int index67_0 = input.index(); + input.rewind(); + s = -1; + if ( LA67_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA67_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA67_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA67_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA67_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA67_0==30) ) {s = 14;} + + + input.seek(index67_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 67, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA68 extends DFA { + + public DFA68(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 68; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9733:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA68_0 = input.LA(1); + + + int index68_0 = input.index(); + input.rewind(); + s = -1; + if ( LA68_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA68_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA68_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA68_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA68_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA68_0==30) ) {s = 14;} + + + input.seek(index68_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 68, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA69 extends DFA { + + public DFA69(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 69; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9745:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA69_0 = input.LA(1); + + + int index69_0 = input.index(); + input.rewind(); + s = -1; + if ( LA69_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA69_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA69_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA69_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA69_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA69_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA69_0==30) ) {s = 14;} + + + input.seek(index69_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 69, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA70 extends DFA { + + public DFA70(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 70; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9757:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA70_0 = input.LA(1); + + + int index70_0 = input.index(); + input.rewind(); + s = -1; + if ( LA70_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA70_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA70_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA70_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA70_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA70_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA70_0==30) ) {s = 14;} + + + input.seek(index70_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 70, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA71 extends DFA { + + public DFA71(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 71; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9769:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA71_0 = input.LA(1); + + + int index71_0 = input.index(); + input.rewind(); + s = -1; + if ( LA71_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA71_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA71_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA71_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA71_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA71_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA71_0==30) ) {s = 14;} + + + input.seek(index71_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 71, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA72 extends DFA { + + public DFA72(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 72; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9781:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA72_0 = input.LA(1); + + + int index72_0 = input.index(); + input.rewind(); + s = -1; + if ( LA72_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA72_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA72_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA72_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA72_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA72_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA72_0==30) ) {s = 14;} + + + input.seek(index72_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 72, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA73 extends DFA { + + public DFA73(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 73; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9793:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA73_0 = input.LA(1); + + + int index73_0 = input.index(); + input.rewind(); + s = -1; + if ( LA73_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA73_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA73_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA73_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA73_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA73_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA73_0==30) ) {s = 14;} + + + input.seek(index73_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 73, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA74 extends DFA { + + public DFA74(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 74; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9805:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA74_0 = input.LA(1); + + + int index74_0 = input.index(); + input.rewind(); + s = -1; + if ( LA74_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA74_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA74_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA74_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA74_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA74_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA74_0==30) ) {s = 14;} + + + input.seek(index74_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 74, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA75 extends DFA { + + public DFA75(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 75; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "9817:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA75_0 = input.LA(1); + + + int index75_0 = input.index(); + input.rewind(); + s = -1; + if ( LA75_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA75_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA75_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA75_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA75_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA75_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA75_0==30) ) {s = 14;} + + + input.seek(index75_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 75, _s, input); + error(nvae); + throw nvae; + } + } + + + 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[]{0x003001E808000000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000800002L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x003001E808000002L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000200002L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000001000000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000002000000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000100000010L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x00000000C0000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000080000002L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000001000000050L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000050L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000004001800L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000006000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000400020L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x00000E0040000040L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000080000000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x00000E0000000040L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000038000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000100040000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x1000000010000000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x2000000000000020L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x2000000020000020L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000400000000000L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000040400020L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000040000040L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0xCFD001C800000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000020000010L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x00000000001C0000L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0xCFD001C800000002L}); + +} -- cgit v1.2.3-54-g00ecf